Creating a Service Mesh with Istio and Kubernetes Eğitimi
Istio, bağlantı, izleme ve mikro hizmetleri güvence altına almak için açık kaynaklı bir hizmet ağıdır.
Bu eğitmen liderliğindeki, canlı eğitim (çevrimiçi veya yerinde), bulut tabanlı uygulamaları (mikro hizmetler) bir Istio tabanlı hizmet ağı kullanarak bağlamak, güvence altına almak ve yönetmek isteyen mühendislere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Kubernetes üzerine Istio'u kurmak ve yapılandırmak.
- Hizmet ağlarını anlamak ve Istio ile bir tane uygulamak.
- Kubernetes üzerine bir Istio hizmet ağı dağıtmak.
- Bir hizmet ağı kullanarak bulutta mikro hizmetleri çalıştırmak, yönetmek ve izlemek.
Kurs Formatı
- Etkileşimli ders ve tartışma.
- Çok sayıda alıştırma ve uygulama.
- Canlı laboratuvar ortamında uygulamalı uygulama.
Kurs Özelleştirme Seçenekleri
- Bu kurs için özelleştirilmiş bir eğitim talep etmek için lütfen bizimle iletişime geçin.
- Istio hakkında daha fazla bilgi edinmek için lütfen şu adresi ziyaret edin: https://istio.io/
Eğitim İçeriği
Giriş
- Bir hizmet ağını yönetmenin karmaşıklığı
Microservices Birbirleriyle Nasıl Bağlantı Kurar
Kubernetes Networking'ye Genel Bakış
Istio Özellikleri ve Mimarisine Genel Bakış
Vaka Çalışması: Bir Microservices Ağı Yönetimi Kontrolden Çıktığında
Istio'u Kubernetes üzerinde Kurma
Kubernetes ile bir Istio Service Mesh Oluşturma
Istio Kontrol Düzlemi ile Çalışma
Istio Veri Düzlemi ile Çalışma
Networking ve İlke Management ile Project Calico
Istio Service Mesh'i Dağıtma
Uçtan Uca Kimlik Doğrulaması ile Service Mesh'i Güvenli Hale Getirme
Sorun Giderme
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- Ağ kavramlarına ilişkin anlayış.
- Linux komut satırı deneyimi.
- Konteynerler ve Kubernetes'e ilişkin anlayış.
Hedef Kitle
- Geliştiriciler
- Bulut mimarları
- DevOps mühendisleri
- Ağ mühendisleri
- Sistem yöneticileri
Açık Eğitim Kursları 5 ve üzeri katılımcı gerektirir.
Creating a Service Mesh with Istio and Kubernetes Eğitimi - Booking
Creating a Service Mesh with Istio and Kubernetes Eğitimi - Enquiry
Creating a Service Mesh with Istio and Kubernetes - Danışmanlık Talebi
Danışmanlık Talebi
Danışanlarımızın Yorumları (1)
the technical preparation of teachers
Giorgio - Asystel-BDF S.p.A.
Eğitim - Creating a Service Mesh with Istio and Kubernetes
Yaklaşan Etkinlikler
İlgili Kurslar
Docker & Kubernetes Advanced
21 SaatBu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Kendi Docker imajlarını oluşturabilecekler.
- Çok sayıda Docker uygulamasını dağıtabilecek ve yönetebilecekler.
- Farklı konteyner düzenleme çözümlerini değerlendirebilecek ve en uygun olanı seçebilecekler.
- Docker uygulamaları için sürekli entegrasyon süreci kurabilecekler.
- Docker uygulamalarını mevcut sürekli entegrasyon araçlarıyla entegre edebilecekler.
- Docker uygulamalarını güvence altına alabilecekler.
- Kubernetes kullanarak aynı küme altında farklı ortamları dağıtabilecek ve yönetebilecekler.
- Kubernetes kümesini güvence altına alabilecek, ölçeklendirebilecek ve izleyebilecekler.
Advanced Platform Engineering: Scaling with Microservices and Kubernetes
35 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde) ileri düzey platform mühendisleri ve mikro hizmetleri ve Kubernetes kullanarak uygulamaları ölçeklendirme konusunda uzmanlaşmak isteyen DevOps profesyonelleri hedefler.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Ölçeklenebilir mikro hizmet mimarileri tasarlamak ve uygulamak.
- Kubernetes kümelerinde uygulamaları dağıtmak ve yönetmek.
- Verimli hizmet dağıtımı için Helm çizelgelerini kullanmak.
- Üretim ortamında mikro hizmetlerin sağlığını izlemek ve sürdürmek.
- Kubernetes ortamında güvenlik ve uyumluluk için en iyi uygulamaları uygulamak.
Kubernetes Networking with Calico
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), Kubernetes kümeleri için ağ oluşturmayı optimize etmek isteyen mühendislere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Calico'yu kurmak ve yapılandırmak.
- Calico'nun geleneksel katmanlı ağlardan nasıl farklı olduğunu anlamak.
- Calico'nun internet yönlendirme protokollerini, fikir birliği tabanlı veri depolarıyla nasıl birleştirdiğini anlamak.
- Calico'yu Kubernetes kümeleri için bir kapsayıcı ağ çözümü oluşturmak için kullanmak.
- Calico'yu Kubernetes için ağ ilkesi sağlamak için kullanmak.
Sertifikalı Kubernetes Yönetici (CKA) - sınav hazırlığı
21 SaatSertifikalı Kubernetes Yöneticisi (CKA) programı, The Linux Foundation ve Cloud Native Computing Foundation (CNCF) tarafından oluşturulmuştur.
Kubernetes, günümüzde konteyner düzenlemesi için önde gelen bir platformdur.
NobleProg, 2015'ten beri Docker & Kubernetes eğitimleri vermektedir. 360'tan fazla başarılı eğitim projesiyle, konteynerleştirme alanında dünya çapında en iyi bilinen eğitim şirketlerinden biri haline geldik.
2019'dan beri müşterilerimizin k8s ortamındaki performanslarını doğrulamalarına yardımcı oluyoruz, onları CKA ve CKAD sınavlarına hazırlayarak ve katılmalarını teşvik ederek.
Bu eğitmen liderliğindeki, canlı eğitim (çevrimiçi veya yerinde), Sistem Yöneticilerine ve CKA sınavıyla bilgilerini doğrulamak isteyen Kubernetes kullanıcılarına yöneliktir.
Öte yandan, eğitim Kubernetes Yönetimi konusunda pratik deneyim kazanmaya da odaklandığı için, CKA sınavına girmeyi planlamasanız bile katılımınızı öneriyoruz.
Kurs Formatı
- Etkileşimli ders ve tartışma.
- Çok sayıda alıştırma ve uygulama.
- Canlı laboratuvar ortamında uygulamalı uygulama.
Kurs Özelleştirme Seçenekleri
- Bu kurs için özelleştirilmiş bir eğitim talep etmek için lütfen bizimle iletişime geçin.
- CKA sertifikasyonu hakkında daha fazla bilgi edinmek için lütfen şu adresi ziyaret edin: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka
Certified Kubernetes Application Developer (CKAD) - exam preparation
21 SaatSertifikalı Kubernetes Uygulama Geliştiricisi (CKAD) programı, The Linux Foundation ve Cloud Native Computing Foundation (CNCF) tarafından geliştirilmiştir; Kubernetes'ün ev sahibi de CNCF'dir.
Bu eğitmen liderliğindeki, canlı eğitim (çevrimiçi veya yerinde), Kubernetes için bulut yerel uygulamaları tasarlamak, oluşturmak, yapılandırmak ve kullanıma sunmak için becerilerini doğrulamak isteyen Geliştiricilere yöneliktir.
Öte yandan, eğitim aynı zamanda Kubernetes uygulama geliştirme konusunda pratik deneyim kazanmaya odaklandığı için, CKAD sınavına girmeyi planlamasanız bile bu eğitime katılmanızı öneriyoruz.
NobleProg , 2015'ten beri Docker & Kubernetes eğitimi vermektedir. 360'tan fazla başarıyla tamamlanmış eğitim projesiyle, konteynerleştirme alanında dünya çapında en iyi bilinen eğitim şirketlerinden biri haline geldik. 2019'dan beri müşterilerimizin k8s ortamındaki performanslarını doğrulamalarına yardımcı oluyor, onları hazırlıyor ve CKA ve CKAD sınavlarına girmelerini teşvik ediyoruz.
Kurs Formatı
- Etkileşimli ders ve tartışma.
- Çok sayıda alıştırma ve uygulama.
- Canlı laboratuvar ortamında uygulamalı uygulama.
Kurs Özelleştirme Seçenekleri
- Bu kurs için özelleştirilmiş bir eğitim talep etmek için lütfen bizimle iletişime geçin.
- CKAD hakkında daha fazla bilgi edinmek için lütfen şu adresi ziyaret edin: https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
Certified Kubernetes Security Specialist (CKS)
21 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), CKS sınavına hazırlanmak isteyen Kubernetes uygulayıcıya yöneliktir.
Bu eğitimin sonunda katılımcılar, bir uygulamanın yaşam döngüsünün farklı aşamalarında (Kubernetes ortamlarını ve konteyner tabanlı uygulamalarını nasıl güvene alacaklarını bileceklerdir: oluşturma, dağıtım ve çalışma zamanı.
Docker and Kubernetes on AWS
21 SaatBu eğitmen liderliğindeki, canlı eğitim (çevrimiçi veya yerinde), kuruluşları içinde hangi hizmetleri kullanacakları konusunda bilinçli kararlar vermek isteyen mühendisleri hedeflemektedir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Geliştirmeye başlamak için gereken tüm kitaplıkları, paketleri ve çerçeveleri içeren bir geliştirme ortamı kurmak.
- Bir dizi farklı yaklaşımla bir dizi demo konteynerini kurmak, yapılandırmak ve dağıtmak.
- AWS içindeki farklı Docker/Kubernetes çözümlerinin mimari ve tasarım farklılıklarını anlamak.
- Docker konteynerlerinin dağıtımını otomatikleştirmek.
- Sürekli entegrasyon ve dağıtım hattı kurmak.
- Docker ve Kubernetes'yı mevcut bir sürekli entegrasyon sistemine entegre etmek.
Docker, Kubernetes and OpenShift 3 for Administrators
35 SaatBu Türkiye konumundaki eğitmen liderliğindeki, canlı eğitimde katılımcılar Red Hat OpenShift Container Platform'u nasıl yöneteceklerini öğreneceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- OpenShift kümelerini oluşturmak, yapılandırmak, yönetmek ve sorun gidermek.
- Konteynerleştirilmiş uygulamaları şirket içi, genel bulutta veya barındırılan bulutta dağıtmak.
- OpenShift Container Platform'u güvence altına almak.
- İzlemek ve ölçüm toplamak.
- Depolamayı yönetmek.
Docker and Kubernetes: Building and Scaling a Containerized Application
21 SaatBu eğitmen liderliğindeki, canlı eğitimde (yerinde veya uzaktan), katılımcılar Docker konteynerleri nasıl oluşturacaklarını ve yöneteceklerini, ardından bir örnek uygulamayı bir konteyner içine nasıl dağıtacaklarını öğreneceklerdir. Katılımcılar ayrıca konteynerleştirilmiş uygulamalarını bir Kubernetes kümesi içinde nasıl otomatik hale getireceklerini, ölçekleyeceklerini ve yöneteceklerini öğreneceklerdir. Son olarak, eğitim daha ileri düzey konulara değinerek katılımcılara bir Kubernetes kümesini güvence altına alma, ölçekleme ve izleme sürecinde rehberlik edecektir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Docker konteyner kurmak ve çalıştırmak.
- Konteynerleştirilmiş bir sunucu ve web uygulaması dağıtmak.
- Docker imajları oluşturmak ve yönetmek.
- Docker ve Kubernetes kümesi kurmak.
- Kubernetes kullanarak kümelenmiş bir web uygulaması dağıtmak ve yönetmek.
- Kubernetes kümesini güvence altına almak, ölçeklemek ve izlemek.
Docker (introducing Kubernetes)
14 SaatBu uygulamalı kursun amacı, Docker ve Kubernetes ile ilgili pratik hususları ele alan tüm araçları sağlamak ve katılımcıların programın doğru yönetimi için gerekli becerilere sahip olmasını sağlamaktır.
Docker and Kubernetes
21 SaatTraining objectives: Acquire theoretical and operational skills on Docker and Kubernetes.
Docker, Kubernetes and OpenShift 3 for Developers
35 SaatBu eğitmen liderliğindeki canlı eğitimde Türkiye katılımcılar, konteynerleştirilmiş uygulamaları dağıtmak için OpenShift Container Platform'un nasıl kullanılacağını öğreneceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- OpenShift kurulumunu oluşturmak ve yapılandırmak.
- Uygulamaları şirket içi, genel bulutta veya barındırılan bulutta hızlı bir şekilde dağıtmak.
Deploying Kubernetes Applications with Helm
7 SaatBu eğitmen liderliğindeki, canlı eğitim Türkiye (çevrimiçi veya yerinde) mühendislerin Helm kullanarak Kubernetes uygulamalarının kurulum ve yönetim sürecini kolaylaştırması için tasarlanmıştır.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Helm'yi kurmak ve yapılandırmak.
- Kubernetes uygulamalarının tekrarlanabilir sürümlerini oluşturmak.
- Uygulamaları Helm çizelgeleri olarak paylaşmak.
- Helm çizelgeleri olarak kaydedilmiş üçüncü taraf uygulamalarını çalıştırmak.
- Helm paketlerinin sürümlerini yönetmek.
Introduction to Minikube and Kubernetes
21 SaatBu eğitmen liderliğindeki canlı eğitim Türkiye (çevrimiçi veya yerinde), Minikube kullanarak yerel bir Kubernetes ortamını nasıl kuracaklarını ve yöneteceklerini öğrenmek isteyen başlangıç ve orta düzey yazılım geliştiricilere ve DevOps profesyonellerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecekler:
- Yerel makinelerine Minikube'i kurup yapılandırabilecekler.
- Kubernetes'in temel kavramlarını ve mimarisini anlayabilecekler.
- kubectl ve Minikube panosunu kullanarak konteynerleri dağıtıp yönetebilecekler.
- Kubernetes için kalıcı depolama ve ağ çözümlerini kurabilecekler.
- Uygulamaları geliştirmek, test etmek ve hata ayıklamak için Minikube'i kullanabilecekler.
Minikube for Developers
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), geliştirme iş akışının bir parçası olarak Minikube'yi kullanmak isteyen orta seviyedeki geliştiriciler ve DevOps mühendisler hedeflenmektedir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Minikube kullanarak yerel bir Kubernetes ortamı kurmak ve yönetmek.
- Minikube üzerinde uygulamaları dağıtmayı, yönetmeyi ve hatalarını ayıklamayı anlamak.
- Minikube'yi sürekli entegrasyon ve dağıtım süreçlerine entegre etmek.
- Minikube'nin gelişmiş özelliklerini kullanarak geliştirme süreçlerini optimize etmek.
- Yerel Kubernetes geliştirme için en iyi uygulamaları uygulamak.