DevOps Engineering on AWS
Bu eğitimde Continuous Integration (CI), Continuous Deployment (CD), kod olarak altyapı, mikro servisler, izleme ve günlük kaydı ile ilgili kavramları ele alıp uygulama yaparak öğreniyoruz.
Profesyonel Seviye
3 Gün
Türkçe, İngilizce
Kurumunuzda yada Online
Neler öğreneceksiniz?
-
DevOps metodolojisi temel kavramlarının ve uygulamalarının kullanımı
-
Bir veya daha fazla DevOps geliştirme projesini destekleyen AWS üzerinde bir altyapı tasarlama ve uygulama
-
AWS CloudFormation ve AWS OpsWorks kullanarak yazılım geliştirme projesi için Dev, Test, QA ve Prod ortamları oluşturmak için gereken altyapıyı dağıtma
-
AWS CodeCommit ve AWS CodeBuild kullanarak AWS'de Continuous Integration ortamı için sunulan seçenekleri anlama
-
AWS CodePipeline kullanarak AWS üzerinde CI/CD pipeline tasarımı ve uygulama
-
AWS CodeStar kullanarak tüm yazılım geliştirme faaliyetlerini tek bir yerden yönetimi
-
AWS teknolojilerini kullanarak blue/green deployment ve A/B testi dahil yaygın Continuous Deployment senaryosu uygulama
-
AWS'de mevcut olan uygulama dağıtım teknolojilerinin (AWS CodeDeploy, AWS OpsWorks, AWS Elastic Beanstalk, Amazon Elastic Container Service ve Amazon Elastic Container Registry dahil) farkını anlama ve hangi durumda hangi teknolojinin en uygun olduğuna karar verme
-
Patch Management için Amazon EC2 Systems Manager kullanımı
-
Bir CI/CD Pipeline'nın farklı aşamalarında Otomatik Testi kullanma
Süre:
Seviye:
Eğitim Tipi:
Eğitim Dili:
3 Gün / 24 saat
Profesyonel Seviye Eğitim
Kurumunuzda yada Online
Bu eğitimi Türkçe veya İngilizce olarak alabilirsiniz.
Ön koşullar
Katılımcıların AWS temel servisleri gibi konularda bilgi ve tecrübe sahibi olması, uygulama geliştirme ve yazılım sürüm kontrolü deneyimine sahip olması tavsiye edilir.
Kimler Katılabilir?
-
Uygulama Geliştiricileri
-
Yazılım Mühendisleri
-
Sistem Yöneticileri
-
DevOps Mühendisleri
-
Operasyon Yöneticileri
Eğitim detayları
Bu eğitim, DevOps metodolojisine dayalı uygulama geliştirme konusunda deneyimli olanlara yöneliktir.
Eğitim kapsamında, AWS hizmetleri kullanılarak sürekli entegrasyon, sürekli dağıtım ve sürekli teslimat (CI/CD) süreçlerinin nasıl oluşturulacağı gibi konuları ele alıyor, AWS CloudFormation, AWS CodeCommit, AWS CodeBuild ve AWS CodePipeline gibi AWS servislerini kullanarak otomatikleştirilmiş altyapı ve uygulama yönetimi konularını öğreniyoruz.
Ön koşullar
Katılımcıların aşağıdaki bilgilere sahip olması tavsiye edilir:
-
AWS hakkında temel bilgi ve tecrübe
-
Uygulama geliştirme ve yazılım sürüm kontrolü deneyimi
Katılım sertifikası
Bu eğitime katılan tüm katılımcılara, eğitimi başarıyla tamamladıklarını belgeleyen bir katılım sertifikası verilecektir.