AWS IaC araçlarını baştan sona kavra
AWS'teki başlıca IaC araçlarını geniş bakışla ele alan, CloudFormation, CDK ve SAM'i karşılaştıran, parametre ve sır yönetimi, IAM politikası ve CodePipeline ile CI/CD dağıtımını kapsayan ileri seviye eğitim.
CloudFormation, CDK, SAM ve CI/CD
Bu ileri seviye eğitim, AWS'teki başlıca IaC araçlarını geniş bir perspektifle ele alır. CloudFormation şablon temeli (Resources, Parameters, Outputs, intrinsic fonksiyonlar, change set, nested stack, drift); AWS CDK ile kodlu altyapı (App/Stack/Construct, synth/deploy/diff, L1-L3 katmanları) ve ne zaman tercih edileceği; AWS SAM ile serverless uygulama tanımı (SAM template, sam build/deploy, local test); üç aracın karşılaştırması ve bir kurumda nasıl konumlandırılacağı; parametre ve ortam yönetimi, SSM Parameter Store ve Secrets Manager; IAM en az ayrıcalık ve cfn-guard/cfn-lint ile politika; CodePipeline/CodeBuild ile IaC dağıtım hattı; drift tespiti ve üretim pratikleri işlenir. Katılımcı doğru aracı seçip AWS altyapısını kodla yönetir.
3 Gün. Her gün dört modül; katılımcılar CloudFormation'dan CDK ve SAM'e, araç seçimine ve CI/CD'ye ilerler.
İleri Seviye — AWS IaC geniş bakış: CloudFormation, CDK ve SAM ile altyapı ve dağıtım.
Katılımcılar aynı altyapıyı CloudFormation, CDK ve SAM ile kurup karşılaştırarak gerçek hesapta uygular.
CloudFormation, CDK ve SAM'i bir arada öğrenip karşılaştırırsınız.
Her işe en uygun IaC aracını seçmeyi kavrarsınız.
IaC'yi CodePipeline ile otomatik dağıtmayı öğrenirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
EC2, VPC, IAM, Lambda ve S3'e aşinalık beklenir.
YAML ve temel programlama okuryazarlığı gerekir.
Kaynak oluşturma yetkili bir AWS hesabı gerekir.
AWS CLI ve SAM CLI kullanımına aşinalık faydalıdır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Şablon ve change set ile altyapıyı yönetirsiniz.
İç içe yığın ve cross-stack referans kurarsınız.
Altyapıyı kodda tanımlayıp dağıtırsınız.
Serverless uygulamaları SAM ile tanımlar ve yayınlarsınız.
Her işe uygun IaC aracını seçersiniz.
SSM ve Secrets Manager ile parametre yönetirsiniz.
cfn-guard ve IAM ile güvenlik uygularsınız.
CodePipeline ile IaC'yi otomatik dağıtırsınız.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Ansible'ın temellerini uygulamalı öğrenin: envanter, ad-hoc komutlar, playbook, değişken ve fact, Jinja2 şablon, handler ve rollerle ilk otomasyonunuzu kurun.
Detayları Gör →Ansible'ı DevOps hattında kullanın: çok katmanlı dağıtım, serial ile rolling deploy, Docker yönetimi, CI/CD entegrasyonu ve molecule ile rol testini öğrenin.
Detayları Gör →Ağ cihazlarını Ansible ile yönetin: network_cli bağlantısı, config yedekleme, Jinja2 ile standartlaşma, deklaratif değişiklik ve uyum denetimini öğrenin.
Detayları Gör →Ansible'a sıfırdan başlayın: kurulum, envanter, ad-hoc komutlar, ilk playbook ve idempotency ilkesini basit uygulamalarla öğrenin.
Detayları Gör →Ansible'ı yapılandırma yönetimi aracı olarak kullanın: istenen durum, idempotency, Jinja2 şablon, handler, baseline ve drift yönetimini uygulamalı öğrenin.
Detayları Gör →