QUARKUS EĞİTİMİ

Eğitim Hakkında

Yazılım endüstrisi son birkaç yılda çok hızlı bir değişim geçirdi. Uygulamalarımız artık çok sayıda çekirdek ve yüksek bellek kapasitesine sahip devasa makineler yerine Cloud’da, sıradan makineler üzerinde, kaynakların paylaşıldığı konteynerlerde çalışıyor. Artık büyük bir uygulamanın tek bir örneği, devasa monolitler yerine, düğüm başına mümkün olduğunca çok sayıda mini uygulama veya mikro servisin kullanıldığı Cloud Native bir dünyadayız ve bu dünyada, container’ların boyutu, ayağa kalkma hızı ve ihtiyaç anında yeni bir örneğin eklenerek sistemin ölçeklenebilmesi en teme ihtiyaçlardan. 

 

OpenJDK HotSpot ve GraalVM için özel olarak tasarlanmış bir Kubernetes native Java stack'i olan Quarkus,"Ahead of Time" tekniklerini genelleyerek günümüzün anılan ihtiyaçlarına çarpıcı bir cevap veren ve Java geliştiricileri için oyunu değiştiren(game changer)  güçlü bir framework'tür.

Bu eğitim programı, katılımcılarına Quarkus'un temellerini, hangi teknolojilere dayandığını, neden ve nasıl çok daha hızlı olduğunu, imperatif ve reaktif programlama modellerini nasıl birleştirdiğini ve kendisiyle nasıl native uygulamalar geliştirebileceğinizi öğretmeyi amaçlamaktadır.

Eğitim Süresi

10 Saat - Online Eğitim

Eğitim Tarihi

 

Firmanın talebine göre eğitim tarihleri ve planlaması karşılıklı olarak yapılacaktır.

Ekibinize değer katacak kurumsal eğitim talepleriniz için bizimle iletişime geçebilirsiniz.

Eğitim İçeriği
  • Cloud Native Dünyanın Gereksinimleri

  • Mimari Temeller

  • ACR ve Quarkus Eklentileri

  • Sihrin adı: Augmentation

  • İkisi Bir Arada: İmperatif ve Reaktif

  • GraalVM ve Native Executable

  • Kubernetes Üzerinde Yapılandırma

Eğitim Faydaları
  •  Sahip olduğunuz deneyimi(örneğin Spring development) Quarkus'a taşıyabileceksiniz

  • İmperatif ve Reaktif yaklaşımı birleştirmeyi öğreneceksiniz

  • Daha düşük kaynak tüketip daha hızlı ayağa kalkan uygulamalar geliştirmeyi öğreneceksiniz

  • Direkt CPU üzerinde koşabilecek native uygulama geliştirmeyi öğreneceksiniz 

Ön gereksimler

Temel Java dil bilgisi

Hedef Kitle
  • Yazılımcılar

Kullanılacak Yazılımlar
  • JDK 8 veya üzeri

  • Herhangi bir geliştirme ortamı(IDE)

Sertifika

Katılımcılara eğitimi tamamladıklarında eğitim katılım sertifikası verilecektir.

Eğitmen

Hüseyin Akdoğan

Yazılım Ekibinizi Güçlendirin!

Firmanıza özel kurumsal eğitim talepleri için bizime iletişime geçebilirsiniz.