İçeriğe geç
Akadem Danışmanlık ve Eğitim Çözümleri

Spring Boot ve Spring Cloud ile Mikroservisler Eğitimi

Spring Boot ve Spring Cloud ile Mikroservisler Eğitimi, katılımcılara modern yazılım geliştirme projelerinde yaygın olarak kullanılan Spring Boot ve Spring Cloud teknolojileri ile mikroservisler geliştirme becerisi kazandırır.

Spring Boot ve Spring Cloud ile Mikroservisler Eğitimi

Genel Bakış

  • Süre: 5 Gün / 35 Saat
  • Ön Koşul: Temel Java bilgisi ve Spring Framework tecrübesi gereklidir. Mikroservis mimarisi hakkında temel bilgi sahibi olmak avantaj sağlar.

Genel Bakış

Eğitim Hakkında

Spring Boot ve Spring Cloud ile Mikroservisler Eğitimi, katılımcılara modern yazılım geliştirme projelerinde yaygın olarak kullanılan Spring Boot ve Spring Cloud teknolojileri ile mikroservisler geliştirme becerisi kazandırır. Eğitim, mikroservis mimarisi ilkeleri, Spring Boot ile mikroservis oluşturma, Spring Cloud bileşenleri (Config Server, Eureka, Ribbon, Feign, Hystrix), API Gateway entegrasyonu, merkezi konfigürasyon yönetimi, mesajlaşma ve servis keşfi gibi konuları kapsamlı bir şekilde ele alır. Katılımcılar, DevOps araçları ve CI/CD süreçleri ile mikroservislerin entegrasyonunu da öğrenir.

Katılımcı Profili

Kimler Katılmalı

  • Yazılım Geliştiricileri: Java kullanarak mikroservis tabanlı uygulamalar geliştirmek isteyenler.
  • Mikroservis Mimarları: Dağıtık sistemler ve mikroservis mimarisinde uzmanlaşmak isteyenler.
  • DevOps Mühendisleri: Mikroservisler için CI/CD ve otomasyon süreçlerini öğrenmek isteyen DevOps profesyonelleri.

Program İçeriği

Eğitim İçeriği

  1. 01

    Mikroservis Mimarisi ve Spring Boot

    • Mikroservis mimarisinin temel kavramları
    • Spring Boot ile hızlı mikroservis geliştirme
    • Spring Boot Starter’lar ve bağımlılık yönetimi
  2. 02

    Spring Cloud Temelleri

    • Spring Cloud bileşenleri ve ekosistemi
    • Merkezi konfigürasyon yönetimi (Spring Cloud Config)
    • Servis keşfi ve yük dengeleme (Eureka, Ribbon)
  3. 03

    API Gateway ve Servis Güvenliği

    • Spring Cloud Gateway ile API yönetimi
    • OAuth2 ve JWT ile kimlik doğrulama ve yetkilendirme
  4. 04

    Dayanıklılık ve Hata Yönetimi

    • Hystrix ile devre kesiciler ve hata toleransı
    • Zaman aşımı, yeniden deneme ve geri dönüş stratejileri
  5. 05

    Mesajlaşma ve Event-driven Architecture

    • RabbitMQ ve Kafka ile mesajlaşma entegrasyonu
    • Asenkron iletişim ve event-driven mikroservisler
  6. 06

    Konfigürasyon Yönetimi ve Merkezi Loglama

    • Spring Cloud Config ile merkezi yapılandırma
    • ELK Stack (Elasticsearch, Logstash, Kibana) ile merkezi loglama
  7. 07

    DevOps ve CI/CD Entegrasyonu

    • Jenkins, GitLab CI/CD ve Docker ile sürekli entegrasyon ve dağıtım
    • Kubernetes ile mikroservis orkestrasyonu
  8. 08

    Performans İzleme ve İzleme Araçları

    • Prometheus ve Grafana ile performans ve hata izleme
    • Jaeger ve Zipkin ile distributed tracing
  9. 09

    Uygulama ve Proje Çalışmaları

    • Gerçek dünya projeleri ile uygulamalı geliştirme
    • Ölçeklenebilir, dayanıklı ve performanslı mikroservisler oluşturma

Kazanımlar

Eğitim Sonu Kazanımları

  • Mikroservis Yetkinliği: Spring Boot ve Spring Cloud kullanarak modern mikroservis çözümleri geliştirme.
  • Servis Keşfi ve Güvenlik: Dağıtık sistemlerde servis keşfi, güvenlik ve dayanıklılığı yönetme.
  • DevOps Entegrasyonu: Mikroservisler için CI/CD süreçlerini etkin bir şekilde uygulama.
Süre
5 Gün / 35 Saat
Kategori
Yazılım Geliştirme Eğitimi
Format
Yüz yüze · Online · Hibrit

Kurumunuza özel planlayalım

Takvim, içerik ve süre ekibinizin ihtiyacına göre uyarlanır.

+90 850 241 95 58

Aynı kategoriden diğer programlar

Tümünü gör
  • Yazılım Geliştirme Eğitimi

    Yapay Zeka Destekli Full Stack Developer Eğitimi

    Full Stack Developer, hem frontend (kullanıcı arayüzü) hem de backend (sunucu, veritabanı, API) teknolojilerinde yetkin olan geliştiricilere verilen addır.

    140 Saatİncele
  • Yazılım Geliştirme Eğitimi

    Windows Azure ile Bulut Bilişimi Eğitimi

    Bu eğitim, katılımcılara Azure platformunu kapsamlı bir şekilde öğrenme ve uygulama becerisi kazandırarak, bulut bilişim alanında uzmanlaşmalarına olanak sağlar.

    4 Gün / 24 Saat Ön Koşul:İncele
  • Yazılım Geliştirme Eğitimi

    TypeScript ve Angular Programlama Eğitimi

    Katılımcılar, bu eğitim sonunda Angular ile kurumsal düzeyde web uygulamaları geliştirebilme becerisi kazanacak ve modern frontend teknolojilerinde yetkinlik elde edeceklerdir.

    5 Gün / 35 Saat Ön Koşul:İncele

Kurumunuz için doğru başlangıç noktasını birlikte belirleyelim

Kısa bir ihtiyaç görüşmesiyle başlıyoruz. Kapsamı, takvimi ve bütçeyi net biçimde yazılı olarak paylaşıyoruz — sürpriz yok.

Ortalama ilk dönüş süresi: 1 iş günü