AWS üzerinde Kubernetes Eğitimi
EKS, AWS tarafından sunulan self servis Kubernetes-as-a-service çözümüdür. EKS, tam olarak ölçeklenebilir ve özelleştirilebilir olup, bir Kubernetes dağıtımının mevcut şirket içi Kubernetes kurulumunu taklit etmesine ve/veya entegre olmasına olanak tanır.
Bu eğitmen liderliğindeki canlı eğitimde, katılımcılar Kubernetes'i EKS üzerinde kullanarak üretim ölçeğinde bir konteyner ortamı kurmayı ve yönetmeyi öğreneceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- EKS üzerinde Kubernetes'i yapılandırmak ve yönetmek
- Mevcut Kubernetes ortamını şirket içinden AWS bulutuna taşımak
- Kubernetes'i üçüncü taraf sürekli entegrasyon (CI) yazılımıyla entegre etmek
- Kubernetes içinde yüksek kullanılabilirlik ve felaket kurtarma sağlamak
- EKS'i verimli bir şekilde yönetmek için mevcut araçları anlamak ve benimsemek
Hedef Kitle
- Geliştiriciler
- Sistem Yöneticileri
- DevOps Mühendisleri
Kurs Formatı
- Kısmen ders anlatımı, kısmen tartışma, egzersizler ve canlı laboratuvar ortamında yoğun uygulamalı çalışma.
Not
- Bu kurs için özelleştirilmiş bir eğitim talep etmek için lütfen bizimle iletişime geçerek düzenleme yapınız.
Eğitim İçeriği
Giriş
Docker Kapsayıcılar ve AWS'deki Kubernetes'e Genel Bakış
AWS Kapsayıcı Management Teklifleri ve Mimarisinin Genel Bakışı
EKS'de Kubernetes ile Başlarken
EKS'de Bir Kubernetes Kümesi Oluşturma
Networking Kubernetes Pod'ları
Yerinde Kurulumdan AWS'ye Geçiş.
Kubernetes'i Sürekli Entegrasyon (CI) ile Entegre Etme.
Kubernetes'te Yüksek Kullanılabilirlik ve Felaket Kurtarma Sağlama.
EKS'yi Yönetmek için Fargate Kullanımı
Sorun Giderme
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- Konteynerlerin ve Kubernetes temellerinin anlaşılması
- Linux komut satırı ile deneyim
- En az 10 ABD doları bulunan bir Amazon AWS hesabı.
Açık Eğitim Kursları 5 ve üzeri katılımcı gerektirir.
AWS üzerinde Kubernetes Eğitimi - Rezervasyon
AWS üzerinde Kubernetes Eğitimi - Talep Oluştur
AWS üzerinde Kubernetes - Danışmanlık Talebi
Danışanlarımızın Yorumları (3)
Öğrenilen kavramlar ve k8 küme kurulumu
Sekgwa Ramatshosa - Vodacom SA
Eğitim - Kubernetes on AWS
Yapay Zeka Çevirisi
EKS ve CLI ile pratik deneyim
Shawn Smith - Vodacom SA
Eğitim - Kubernetes on AWS
Yapay Zeka Çevirisi
Eğitim daha pratikti
Siphokazi Biyana - Vodacom SA
Eğitim - Kubernetes on AWS
Yapay Zeka Çevirisi
Yaklaşan Etkinlikler
İlgili Kurslar
AWS Mimar Sertifikasyonu
21 Saatlerİsteğe bağlı AWS Architect Certification eğitim kursu, profesyonellerin Amazon Web Services kullanarak bulut özellikli hale gelmelerine yardımcı olmak üzere tasarlanmıştır. Gerçek hayattan örneklerle verilen bu kurs, bulut bilişimin temelleri, Amazon Web Hizmetleri (AWS), Infrastructure as a Service (IaaS), Hizmet Olarak Platform (PaaS), Hizmet Olarak Yazılım (SaaS), Özel Bulutlar ve Bulut programlama gibi kavramların pratik uygulamasını anlamalarına yardımcı olur. Bu kursun ardından katılımcılar, EC2 örnekleri, S3 bucket'ları vb. kullanarak bulutta kendi uygulamalarını gerçekleştirebileceklerdir.
AWS DevOps Mühendisleri
21 SaatlerHedef Kitle:
Bulut mühendisleri, çözüm mimarları, mükemmellik merkezi ekibi, Windows sunucu yöneticileri, Unix/Linux yöneticisi, depolama yöneticileri, ağ yöneticileri, sanallaştırma yöneticileri
Kurs Hedefleri:
Bu kursun amacı size şunları öğretmektir:
- DevOps metodolojisinin temel kavramlarını ve uygulamalarını kullanma
- AWS üzerinde bir veya daha fazla DevOps geliştirme projesini destekleyen bir altyapı tasarlama ve uygulama
- AWS CloudFormation ve AWS OpsWorks kullanarak bir yazılım geliştirme projesi için geliştirme, test ve üretim ortamlarını oluşturmak için gerekli altyapıyı dağıtma
- AWS CodeCommit'i kullanma ve AWS üzerinde Sürekli Entegrasyon ortamını etkinleştirmek için çeşitli seçenekleri anlama
- AWS CodePipeline kullanarak AWS üzerinde Sürekli Entegrasyon ve Teslimat hattı tasarlama ve uygulama
- Mavi/yeşil dağıtım ve A/B testi dahil olmak üzere çeşitli yaygın Sürekli Dağıtım kullanım durumlarını AWS teknolojilerini kullanarak uygulama
- AWS'de (AWS CodeDeploy, AWS Opsworks, AWS Elastic Beanstalk, Amazon EC2 Container Service ve Amazon EC2 Container Registry dahil) mevcut uygulama dağıtım teknolojileri yelpazesini ayırt etme ve belirli bir senaryoya en uygun teknolojiyi belirleme
- AWS'de teslim ettiğiniz uygulamaları yüksek performans için ince ayar yapma ve uygulamanızı ve ortamınızı potansiyel sorunlar için izlemek için AWS araçlarını ve teknolojilerini kullanma
AWS Developer Associate
28 SaatlerBu dört günlük kurs şunları sağlayacak:
- Temel AWS hizmetlerinin, kullanım alanlarının ve temel mimari en iyi uygulamalarının anlaşılması.
- AWS kullanarak bulut tabanlı çözümler tasarlamak, geliştirmek ve dağıtmak konusunda uzmanlık.
- Amazon Simple Storage Service, Amazon DynamoDB, Amazon Simple Queue Service, Amazon Simple Notification Service, Amazon Simple Workflow Service, AWS Elastic Beanstalk ve AWS CloudFormation için yazılım geliştirmek ve bakım yapmak konusundaki deneyim.
Hedef Kitle:
Bulut mühendisleri, Mükemmellik Merkezi takımı, Windows sunucu yöneticileri, Unix/Linux yöneticileri, Depolama yöneticileri, Ağ yöneticileri, Sanalizasyon yöneticileri.
Bu eğitim programını tamamladıktan sonra katılımcılar geliştirici bakış açısıyla AWS hizmetlerini dağıtmak ve kullanmak konusunda yetkin olacaklardır.
AWS IoT Core
14 SaatlerBu eğitmen liderliğindeki, canlı eğitim (yerinde veya uzaktan) AWS üzerinde IoT cihazlarını dağıtmak ve yönetmek isteyen mühendislere yöneliktir.
Bu eğitimin sonunda katılımcılar, bir arka uç, ağ geçidi ve cihazların AWS üzerinde dağıtımını ve yönetimini içeren bir IoT platformu oluşturabileceklerdir.
Amazon Web Services (AWS) IoT Greengrass
21 SaatlerBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), çeşitli cihazlar için uygulamalar oluşturmak amacıyla AWS IoT Greengrass özelliklerini kurmak, yapılandırmak ve yönetmek isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar, AWS IoT Greengrass kullanarak akıllı cihazlarda uygulamalar oluşturabilecek, dağıtabilecek, yönetebilecek, güvenliğini sağlayabilecek ve izleyebileceklerdir.
AWS Lambda Geliştiriciler için
14 SaatlerBu eğitmen liderliğindeki, canlı eğitim Türkiye (yerinde veya uzaktan) geliştiricilerin, yürütme ortamı (sunucular, VM'ler ve kapsayıcılar, kullanılabilirlik, ölçeklenebilirlik, depolama vb.) sağlamadan hizmetleri ve uygulamaları buluta oluşturmak ve dağıtmak için AWS Lambda'u kullanmayı amaçlamaktadır.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Bir işlevi yürütmek için AWS Lambda'u yapılandırmak.
- FaaS (Hizmet Olarak İşlevler) ve sunucusuz geliştirmenin avantajlarını anlamak.
- AWS Lambda işlevlerini oluşturmak, yüklemek ve yürütmek.
- Lambda işlevlerini farklı olay kaynaklarıyla entegre etmek.
- Lambda tabanlı uygulamaları paketlemek, dağıtmak, izlemek ve sorun gidermek.
AWS: Etkin bir Cloud Computing Girişi
7 SaatlerBu eğitmen liderliğindeki canlı eğitim, Türkiye konumunda AWS ürünleri, hizmetleri ve çözümlerine genel bir bakış sunar. BT altyapılarını AWS üzerinde ilk kez dağıtmaya hazırlanan veya mevcut BT altyapılarını AWS genel bulutuna taşımayı değerlendiren kişiler ve ekipler hedeflenmektedir.
- BT altyapılarını AWS üzerinde ilk dağıtım için değerlendiren/hazırlayanlar.
- Mevcut BT altyapılarını AWS genel bulutuna taşımayı değerlendiren/hazırlayanlar.
Bu eğitimin sonunda katılımcılar, Amazon'un bulut teklifini oluşturan temel bileşenler hakkında net bir anlayışa sahip olacaklardır. Uygulamalı alıştırmalar, tartışmalar ve sınıf içi dağıtımlar, katılımcılara kendi canlı AWS dağıtımlarını gerçekleştirmek için ihtiyaç duydukları pratik deneyimi ve geri bildirimi sağlayacaktır.
DO180: Konteynerler, Kubernetes ve OpenShift'e Giriş
35 SaatlerDO180 kapsayıcılar, Kubernetes temelleri ve Red Hat OpenShift platformu kavramlarına odaklanan ve pratik becerilere dayalı bir giriş kursudur.
Bu eğitmen yönlendirilmiş, canlı eğitim (online veya yerinde) başlangıç seviyesine sahip teknik profesyoneller hedeflenmektedir. Katılımcılar kapsayıcı iş akışlarını, Kubernetes temel öğelerini ve OpenShift üzerinde uygulamaları nasıl dağıtabileceklerini öğrenmeyi isteyebilir.
Bu eğitim sonunda katılımcılar şunları yapabilecektir:
- Çoklu yeniden oluşturma ve güvenlik için en iyi uygulamaları kullanarak kapsayıcı görüntüleri ve depolarını oluşturmak ve yönetmek.
- OpenShift'te podlar, dağıtımlar ve hizmetler gibi Kubernetes nesnelerini dağıtmak ve yönetmek.
- Uygulama teslimatını hızlandırmak için OpenShift özelliklerini (rotalar, buildconfigs, web konsolu) kullanmak.
- Durum bilgisi olan iş yükleri için kalıcı depolama, yapılandırma yönetimi ve gizli anahtarlar yönetimi uygulamak.
- Sağlıklı küme ve uygulamaları korumak için temel güvenlik, RBAC (Rol Tabanlı Erişim Kontrolü) ve izleme uygulamalarını uygulamak.
Kurs Formatı
- Etkileşimli ders ve tartışma.
- Her gün canlı OpenShift ortamında elden deneme laboratuvarları.
- Olay senaryosu tabanlı alıştırmalar ve sorun giderme atölyeleri.
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.
AWS Cloud9 ile DevOps'u Öğretimi
21 SaatlerBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), DevOps uygulamalarını derinleştirmek ve AWS Cloud9 kullanarak geliştirme süreçlerini kolaylaştırmak isteyen ileri düzey profesyonellere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- AWS Cloud9'u DevOps iş akışları için kurmak ve yapılandırmak.
- Sürekli entegrasyon ve sürekli teslimat (CI/CD) hatları uygulamak.
- AWS Cloud9 kullanarak test, izleme ve dağıtım süreçlerini otomatikleştirmek.
- Lambda, EC2 ve S3 gibi AWS hizmetlerini DevOps iş akışlarına entegre etmek.
- GitHub veya GitLab gibi kaynak kontrol sistemlerini AWS Cloud9 içinde kullanmak.
AWS Cloud9 üzerinde Sunucusuz Uygulamaların Geliştirilmesi
14 SaatlerBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), AWS Cloud9 ve AWS Lambda üzerinde sunucusuz uygulamaları etkili bir şekilde oluşturmak, dağıtmak ve sürdürmek isteyen orta düzeydeki profesyonellere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Sunucusuz mimarinin temellerini anlayabilecektir.
- Sunucusuz uygulama geliştirme için AWS Cloud9'u kurabilecektir.
- AWS Lambda kullanarak sunucusuz uygulamalar geliştirebilecek, test edebilecek ve dağıtabilecektir.
- AWS Lambda'u API Gateway ve S3 gibi diğer AWS hizmetleriyle entegre edebilecektir.
- Sunucusuz uygulamaları performans ve maliyet verimliliği için optimize edebilecektir.
Helm ile Kubernetes Uygulamalarını Dağıtma
7 SaatlerBu eğitmen tarafından yönetilen canlı eğitim Türkiye (çevrimiçi veya yerinde) Helm'ı kullanarak Kubernetes uygulamalarının yüklenmesini ve yönetilmesini basitleştirmek isteyen mühendisler için tasarlanmıştır.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Helm'ın yüklenmesi ve yapılandırılması.
- Kubernetes uygulamalarının yeniden üretilebilir sürümlerinin oluşturulması.
- Uygulamaların Helm şemaları olarak paylaşılması.
- Üçüncü taraf uygulamaların Helm şemaları olarak çalıştırılması.
- Helm paketlerinin sürümlerinin yönetilmesi.
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
4 SaatlerSummery:
- Basics of IoT architecture and functions
- “Things”, “Sensors”, Internet and the mapping between business functions of IoT
- Essential of all IoT software components- hardware, firmware, middleware, cloud and mobile app
- IoT functions- Fleet manager, Data visualization, SaaS based FM and DV, alert/alarm, sensor onboarding, “thing” onboarding, geo-fencing
- Basics of IoT device communication with cloud with MQTT.
- Connecting IoT devices to AWS with MQTT (AWS IoT Core).
- Connecting AWS IoT core with AWS Lambda function for computation and data storage.
- Connecting Raspberry PI with AWS IoT core and simple data communication.
- Alerts and events
- Sensor calibration
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「8 Hours Remote」
8 SaatlerSummary:
- Basics of IoT architecture and functions
- “Things”, “Sensors”, Internet and the mapping between business functions of IoT
- Essential of all IoT software components- hardware, firmware, middleware, cloud and mobile app
- IoT functions- Fleet manager, Data visualization, SaaS based FM and DV, alert/alarm, sensor onboarding, “thing” onboarding, geo-fencing
- Basics of IoT device communication with cloud with MQTT.
- Connecting IoT devices to AWS with MQTT (AWS IoT Core).
- Connecting AWS IoT core with AWS Lambda function for computation and data storage using DynamoDB.
- Connecting Raspberry PI with AWS IoT core and simple data communication.
- Hands on with Raspberry PI and AWS IoT Core to build a smart device.
- Sensor data visualization and communication with web interface.
Minikube ve Kubernetes'e Giriş
21 SaatlerBu 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.
Geliştiriciler için Minikube
14 SaatlerBu 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.