Açıklama
Spring Microservices Eğitimi, Spring Boot, Spring Cloud ve mikroservis mimarisi konularını ele alan 5 günlük bir eğitim programıdır.
Servis keşfi, yapılandırma, servisler arası iletişim, API Gateway ve dayanıklılık kalıpları; Kafka ve RabbitMQ başlıklarıyla birlikte ele alınır.
Mikroservis Mimarisi Nedir? Mikroservis mimarisi, büyük ve karmaşık yazılımları daha küçük, bağımsız ve yönetilebilir parçalara bölen bir yazılım geliştirme yaklaşımıdır. Her bir parça (mikroservis), belirli bir işlevselliği veya hizmeti temsil eder. Bu mikroservisler, bağımsız olarak geliştirilebilir, dağıtılabilir, ölçeklendirilebilir ve yönetilebilir. Bu şekilde, bir uygulamanın farklı bileşenlerini farklı hızlarda geliştirebilir ve dağıtabilirsiniz.
Spring Mikroservisleri (Spring Microservices) Spring, mikroservis mimarisine uygun uygulamalar geliştirmek için bir dizi araç ve modül sunmaktadır. Spring mikroservisleri, geliştiricilere uygulamalarını hızlı bir şekilde oluşturup dağıtmalarını, farklı mikroservisler arasındaki iletişimi kolayca yönetmelerini ve genel olarak mikroservis mimarisinden kaynaklanan karmaşıklığı azaltmalarını sağlamaktadır. Bu da dolayısyla, büyük ölçekli ve karmaşık sistemlerin daha kolay yönetilebilir ve ölçeklenebilir olmasını sağlar.
5 günlük bu Spring mikroservis eğitiminin temel amacı, katılımcılara mikroservis mimarisini anlatmak, Spring Boot ve Spring Cloud gibi teknolojileri kullanarak mikroservis uygulamalarını nasıl geliştireceklerini öğretmektir.
Eğitim İçeriği
Microservice Overview
- Architecture
- Design Patterns
- Domain Driven Design
Microservice Discovery
- Eureka
- Registering microservices to Eureka
Microservice Configuration
- Spring Config Server
- Encrytion , decryption
- Encryption with Jasypt
Microservice Communication
- Synchronous communications
Spring RESTful Services
– API Design
– Validation
– Error Handling
– Object Mapping
– Web Security
Spring REST Clients
– RestTemplate
– OpenFeign
- Asynchronous communications
Spring Cloud bus
- Load balancing
Client side load balancing
- Spring load balancer
API Gateway
- Spring API Gateway
Microservice resilience patterns
- Resilience4J
– Retry
– Circuit breaker
– Rate Limiter
Ön Koşullar
Temel Java, temel veritabanı ve temel spring bilgisine sahip olmak
İlgili Eğitimler
Spring Boot Eğitimi ve Spring 5 Framework Eğitimi programlarını da inceleyebilirsiniz.
Kurumsal Eğitim İçin Bilgi Alın
Spring Microservices Eğitimi için kurumunuza uygun program ve teklif bilgisi almak üzere bu sayfadaki İletişim Formu’nu doldurabilirsiniz.
Sıkça Sorulan Sorular
Eğitim ne kadar sürer?
Eğitim süresi 5 gündür.
Kimler katılabilir?
Java ve Spring ile mikroservis geliştirmek isteyen yazılımcılar için uygundur.
Katılım için ön koşul var mı?
Temel Java, veritabanı ve Spring bilgisi gereklidir.
Eğitimde hangi konular ele alınır?
Spring Boot, Spring Cloud ve mikroservis mimarisi konuları ele alınır.
Programın uygulama odağı nedir?
Servis keşfi, yapılandırma, servisler arası iletişim, API Gateway ve dayanıklılık kalıpları; Kafka ve RabbitMQ başlıklarıyla birlikte ele alınır.
Kurumumuz için nasıl teklif alabiliriz?
Bu sayfadaki İletişim Formu üzerinden eğitim programı ve teklif bilgisi talep edebilirsiniz. Eğitimler kurumlara ve firmalara yöneliktir.
