Mikroservis mimarisi, hizmet odaklı bir mimariyi uygulamanın daha iyi bir yoludur. Hizmet odaklı bir mimarinin yıllarca farklı yorumlanmasından sonra, mikroservisler hizmet odaklı mimari yaklaşımının tüm avantajlarını sağlayan kesin tasarımdır. Bu eğitim mikroservisleri tanıtır, tasarımı tartışır, teknoloji hususlarını listeler ve mikroservislerle nasıl ilerleyeceğinizi vurgular.
Bölüm 1: Mikroservis Mimarisinin Ortaya Çıkışı
İdeal yazılım geliştirme uygulamasını keşfedin
İnce taneli bir Hizmet Odaklı Mimarinin (SOA) ideale ulaşmaya nasıl yardımcı olabileceğini öğrenin
Mikroservislerin ideale ulaşmaya nasıl çalıştığını öğrenin
Bölüm 2: Mikroservis Tasarım İlkeleri
Küçük mikroservisler tasarlamak
Bağımsız mikroservisler tasarlamak
Dayanıklı mikroservisler tasarlamak
Bölüm 3: Mikroservisleri Entegre Etmek
Mikroservisleri entegre ederken tasarım hedeflerini anlamak
Etkili mesaj formatlarını ve hafif hizmetler arası iletişim yaklaşımlarını keşfetmek
Çeşitli hizmet iletişim modellerinin artılarını ve eksilerini gözden geçirmek
Bölüm 4: Mikroservis Teknolojileri
Popüler Teknolojileri kullanarak mikroservislerin geliştirilmesini, dağıtımını ve desteğini etkinleştirin
Bölüm 5: Monoliti Parçalama
Uygulama modernizasyonuna yönelik bir yaklaşım olarak monolitik parçalamanın kullanılması
Başarılı parçalama modellerini gözden geçirme
Yardımcı uygulamaları kullanarak monolitik bir uygulamayı parçalama
Bölüm 6: Mikroservisleri Dağıtma ve Bakımını Yapma
DevOps ve mikroservislerin kesişimini keşfedin
Mikroservis dağıtımı için sanal, bulut ve konteynerleştirilmiş ortamlardan yararlanın
Bir mikroservis ortamının nasıl izleneceğini ve ölçeklemeyi etkinleştirmek veya sistem hatalarına tepki vermek için uygun eylemin nasıl gerçekleştirileceğini keşfedin