Kurumsal sistemlere entegrasyon - kurs 46.900 RUB. IBS Eğitim Merkezi'nden, 24 saat eğitim, Tarih 24 Ocak 2024.
Miscellanea / / November 28, 2023
Eğitimi tamamlamak, hem bağımsız sistemleri hem de uygulamaları ve ayrıca bireysel alt sistemleri tek bir sisteme entegre etmek için tüm ana seçenekleri görmenizi sağlayacaktır.
Bu tür bir entegrasyon, sistemlerin kendileri tarafından neredeyse fark edilmeden gerçekleştirilebilir; örneğin, BPM sistemi kullanılarak çağrı yaparak veya birinden verileri dışarı aktarıp diğerine aktararak veya ETL sürecinin adımlarını uygun şekilde açıklayarak enstrüman. Ancak daha sık olarak, uygulamanın bir yerinde başka bir hizmete çağrı yapılır, uzak prosedüre çağrı yapılır ve kuyruğa bir mesaj gönderilir, yani bir uygulama diğeriyle kasıtlı olarak etkileşime girer. Senkron ve asenkron, toplu ve bireysel, yanıtlı ve yanıtsız farklı entegrasyon yöntemlerine bakacağız. yanıtların yanı sıra hazır kanıtlanmış çözümlerin kullanımına izin veren standartlar - SOAP, WSDL, REST, HATEOAS, RPC.
Mesaj kuyrukları ile belirli teknolojilere bakmaya başlayalım, ardından aralarındaki farkın ne olduğunu (ve herhangi bir fark olup olmadığını) öğreneceğiz. mesaj aracıları ve kurumsal hizmet veriyollarının (ESB'lerin) yanı sıra mesaj veriyolları, veri veriyolları ve entegrasyon lastikler. Popüler uygulamalardan bazılarına canlı olarak bakalım.
Büyük bir modül, entegrasyon modellerinin açıklamalarını içerir; yalnızca ilgili kitaptan değil, aynı zamanda yazarlarından birinin (Gregor Hohpe) yalnızca kendi web sitesinde tanımladığı ek kalıplardan da yararlanır.
Bu eğitimde edinilen beceriler, öğrencilerin gerçekten güvenilir, kolayca genişletilebilir ve Kısıtlı ortamlarda iş ihtiyaçlarına ve kaçınılmaz ödünlere dayalı desteklenen entegrasyon çözümleri kaynaklar.
İşlenmiş konular:
1. Veri düzeyinde entegrasyon: yaklaşımlar ve sınırlamaları (ortak veritabanı, veri ambarı, veri reyonları, birleştirilmiş veritabanları).
(teori: 1 saat)
2. Entegrasyon gereksinimleri, toplama ve açıklama yöntemleri, işlevsel gereksinimler, işlevsel olmayan gereksinimler.
(teori: 2 saat)
3. Entegrasyon araçlarına ve araçlarına genel bakış (ana işlevler; ana üreticiler): Mesajlaşma, ESB, ETL, SOA cihazları, Entegrasyon çerçeveleri.
(teori: 1 saat)
4. Endüstri entegrasyon standartları. OASIS, W3C, WS-I'yi inceleyin; SABUN; DİNLENMEK. Araçlar: SoapUI, Postacı, Swagger.
(Teori: 2 saat, Uygulama: 2 saat)
5. Mesajlaşma sistemlerine ve arayüzlerine genel bakış (JMS, AMQP, IBM MQ, Apache MQ, RabbitMQ, Apache Kafka, Apache Pulsar).
(Teori: 2 saat, Uygulama: 2 saat)
6. Entegrasyon veri yollarına genel bakış. (IBM AppConnect, Mule ESB, Apache ServiceMix, Red Hat Fuse)
(Teori: 2 saat, Uygulama: 2 saat)
7. Uygulama entegrasyon kalıpları (Kurumsal Entegrasyon Kalıpları) ve bunların Apache Camel'de uygulanması. İşlevsel gereksinimlerin uygulanmasına yönelik yaklaşımlar ve modeller. İşlevsel olmayan gereksinimlerin uygulanmasına yönelik yaklaşımlar. Hizmet ve entegrasyon çözümleri oluşturmaya yönelik yöntemler, en iyi uygulamalar.
(Teori: 4 saat, Uygulama: 4 saat)
Teorik 14 saat (%58), pratik 10 saat (%42)