Premium Package for i artık kullanıma hazır
24 Haziran itibarıyla Bob, platform için özel olarak oluşturulmuş skill'ler, modlar ve bir bilgi tabanıyla doğrudan IBM i'ye bağlanıyor. Bunun pratikte ne anlama geldiğini ve nasıl başlayacağını anlatalım.
IBM i ve Bob hakkındaki önceki yazıyı okuduysanız kurulumu biliyorsunuzdur: yerel dosya workflow'u, export adımı, her şeyin etrafında tasarlandığı sürtüşme. Premium Package for i bu sürtüşmeyi kaynağında ortadan kaldırıyor ve çok daha fazlasını sunuyor.
Premium Package for i ile neler değişiyor ve neler yeni
- Yerel bağlantı. Bob, kaynak üyeleri doğrudan QSYS'ten okur. Onları aynı VS Code ortamında düzenler, oturum içinden IBM i'ye karşı compile edip test edersin. export-edit-import döngüsü yok. Compile hataları ve test sonuçları zaten içinde bulunduğun konuşmaya geri yansır — değişikliğin derlenip derlenmediğini öğrenmek için pencere değiştirmene gerek yok.
- Yerleşik IBM i skill'leri. Fixed'dan Free'ye dönüşüm, refactoring, RPGUnit test üretimi ve belge üretimi, IBM i kurallarına göre ayarlanmış skill'ler olarak gelir. Bir RPG kod tabanında başlangıç promptu, bu kurallara direkt oturur — bunları prompt prompt öğretmene gerek kalmaz. Aynı skill'ler RPG II/III/ILE, CL, DDS, SQL ve COBOL'u kapsar.
- Agentik workflow'lar. Kullanıcı etkileşimleri de dahil olmak üzere deterministik ve agentik adımlardan oluşan çok adımlı dizi — bir programı dönüştür, buna karşı testler üret, sonucu belgele — Bob'un tek bir oturumda sisteme karşı uçtan uca yürüttüğü workflow'lar olarak çalışır.
- Özel yapılmış modlar. Veritabanı ve geliştirme görevlerini kapsayan özel yapılmış modlar. RPG yaz, Db2 sorgularını optimize et, ILE derleme zincirini yönet, DDS'i DDL'e taşı — seçtiğin mod ilgili alanı zaten biliyor. Genel bir asistanı ısıtmana gerek yok.
- IBM i Belgeleriyle bilgi tabanı. IBM i belgelerini kapsayan RAG destekli bir bilgi tabanı, Bob'a sürüm bilincinde bağlam sağlar — OS sürüm farklılıkları, CL komut ayrıntıları, MI düzeyindeki detaylar — böylece üretilen çıktı, genel varsayımlara değil, çalıştığın gerçek sistem davranışına dayalı olur.
İlk gün yapabileceğin üç şey
Uygulama veritabanını anlamak
- IBM i Database modunu seç
/ERDyaz, ardından IBM i üzerindeki schema adını gir
Bob, IBM i'ye canlı bağlantısı olduğu için tabloları, constraint'leri, yabancı anahtarları ve ilişkileri doğrudan katalogdan okuyabilir. Bob ardından schema'nın yapısını açıkça ortaya koyan bir Entity Relationship Diagram oluşturur — daha önce sadece tahmin edilen bir içgörü.
Ayrıntılı bir tasarım belgesi oluşturmak
- IBM i Developer modunu seç
- Tasarım belgesi oluşturmak istediğin programı aç
- Bob promptuna şunu gir: Create a detailed design doc, include diagrams, write the file to the following directory /home/doc
Tamamlandığında, programı inceleyip anlamak için belgeyi aç.
Sabit formatlı bir RPG programını Modern RPG'ye dönüştürmek
- IBM i Developer modunu seç
- Workflow düğmesine tıkla
- QSYS workspace'ini seç
- RPG Modernization workflow'unu seç
Bob ve Premium Package for i, RPG'ni Fixed formattan Free, Modern RPG'ye adım adım dönüştürürken yol boyunca gelen soruları yanıtla.
Nasıl erişim sağlanır
Premium Package for i, ayrı bir indirme değil, ücretli bir Bob temel planına ek bir add-on'dur. Nasıl deneyeceğin kim olduğuna bağlıdır:
- Bireysel planlar (Pro, Pro+, Ultra). bob.ibm.com'a git ve i paketini planına ekle. Zaten ücretli bir temel planın varsa paketi bir ay ücretsiz kullanabilirsin; yoksa önce ücretli bir temel plan al, ardından paket için ücretsiz ayı başlat. Deneme temel planları add-on kullanamaz.
- Kurumsal planlar. IBM veya Business Partner temsilcilerinle iletişime geçerek bugün bir demo al veya PoC başlat.
Başla
- Planına uygun yukarıdaki yol üzerinden erişim hakkı al.
- Bob'unu IBM i'ye bağla.
- Bir program seç — ideal olarak ekipte kimsenin tam olarak anlamadığı bir tane — ve üzerinde RPG Modernization workflow'unu çalıştır.
O oturum — tek bir program, tek bir konuşma, artık doğrudan sisteme karşı çalışan — Premium Package'ın ekibinin çalışma biçimine uygun olup olmadığına dair gerçek bir yanıta giden en kısa yoldur.
