Development Micro Services Architecture
Mikro servis terimi, yazılım dünyasındaki son eğilimlere göre geniş ölçekte yazılım çözümleri geliştirme ve yönetme hızını ve verimliliğini artırmayı amaçlayan uygulamaları kurmaya kadar büyüyen bir yazılım geliştirme stilini tanımlar. Bu uygulamalar, teknolojiden bağımsızdır, yani mikro servisler oluşturmak için tek bir teknoloji, programlama dili yahut veri tabanına bağımlı olmadan geliştirilir. Bu bağlamda tüm programlama dilleriyle, veri tabanı türleriyle, teknoloji ve 3rd part araçlar ile mikro servis oluşturabilirsiniz.
Ön Koşul
Bu eğitimin herhangi bir ön koşulu yoktur.
About This Course
Mikro servis mimari tarzı, her biri kendi süreci üzerinde çalışan ve hafif mekanizmalarla iletişim kuran küçük servis paketi olarak tek bir uygulama geliştirmeye yönelik bir yaklaşımdır. Bu servisler, iş yetenekleri, sınırlı bağlam etrafında inşa edilmiştir ve bağımsız olarak dağıtılabilir. Mikro servisler birlikte çalışan küçük, özerk yapılardır. Bu alıntı, bağımsızlık düzeyini, sınırlı kapsamı ve bir uygulamanın son derece uyumlu ve gevşek bağlı hizmetlere ayrıştırılmasını vurgulamaktadır. Mikro servis mimarisi yazılım geliştirme şeklimiz temelde bir proje, tek bir ürün, bir uygulama, tek bir yazılım parçasıyla sonuçlanır.
Learning Objectives
Target Audience
- Herhangi bir Web programlama dili ile programlama temelleri ve nesne yönelimli programlama (OOP) ayrıca SOLID prensiplerine, veritabanı ve veriye erişim tekniklerine, istemci tabanlı ve sunucu tabanlı uygulama geliştirmeye hali hazırda hakim olan geliştiricilerin, ilgili yeteneklerini kullanarak micro service mimarisi geliştirmek isteyen kişiler içindir.
Material Includes
- BilgeAdam Akademi Katılım Sertifikası
Requirements
- Docker Mimarisini Anlama
- Docker ile Uygulama Geliştirme
- Docker Uygulamalarını Yönetme
- Introduction RabitMQ
- Mikro Service Fundamentals
- ASP.NET Core ile Mikro Hizmetler Oluşturma ve Dizayn Etme
- Mikro Servisleri Docker İle Konteynera Alma
- Mikro Servisleri Eşzamansız Olarak Bağlama
- Mikro Servisleri Kubernetes Deploy Etme
Eğitimi eğitmen ve sınıf arkadaşlarınla birlikte video konferans uygulamaları üzerinden canlı olarak takip edebileceğin eğitimlerdir. Ders boyunca eğitmenini, sınıf arkadaşlarını ve ders notlarını eş zamanlı görebilir, eğitmene istediğin zaman soru sorabilir, uygulamalara katılabilirsin.
BilgeAdam Akademi'nin fiziksel sınıflarda verilen eğitimleridir. Öğrenci nerede eğitim alacağını kendi seçer, ister fiziksel sınıflara gelebilir isterse planlanmış derslerine uzaktan, online-canlı olarak katılabilir.
Planlanan Sınıflar
Planlanmış bir eğitim bulunmamaktadır.
Katılım sertifikalarının yanı sıra aldığınız eğitimlerle ilgili ücretli sınavları yetkili sınav merkezlerinde geçerek, uluslararası sertifikalara sahip olabilirsiniz.