Terraform ile ilk altyapını koddan ayağa kaldır
Terraform'a giriş eğitimi: IaC kavramları, kurulum, ilk .tf dosyası, HCL temeli ve init/plan/apply/destroy döngüsüyle ilk kaynağı koddan oluşturma.
IaC kavramları, kurulum, ilk yapılandırma ve core workflow girişi
Bu giriş eğitimi Terraform'u hiç kullanmamış kişiler için altyapıyı kod olarak yönetmenin temelini kurar. Bildirimsel IaC yaklaşımı, Terraform'un sağlayıcı eklenti mimarisi ve neden kullanıldığı ele alınır. terraform CLI kurulumu, bir bulut sağlayıcıyla kimlik yapılandırması ve ilk .tf dosyasının yazımı gösterilir. HCL söz diziminin temelleri, resource bloğu, provider tanımı ve değişkenlere giriş işlenir. terraform init ile eklenti indirme, terraform plan ile değişiklik önizleme, terraform apply ile kaynak oluşturma ve terraform destroy ile kaldırma uygulanır. State kavramına giriş yapılır. Katılımcı eğitim sonunda tek bir bulut kaynağını kodla oluşturup yok edebilir.
2 Gün. Her gün dört modül; katılımcılar IaC kavramından ilk apply'a kadar temeli kurar.
Temel Seviye — Terraform'un amacı, IaC kavramları, kurulum, ilk yapılandırma ve init/plan/apply döngüsüne giriş.
Katılımcılar tek bir bulut kaynağını yazıp plan'ı inceleyerek apply ve destroy döngüsünü uygular.
IaC kavramını ve Terraform'un neden kullanıldığını net biçimde kavrarsınız.
İlk .tf dosyanızı yazıp gerçek bir kaynak oluşturursunuz.
init/plan/apply/destroy döngüsünü uygulayarak öğrenirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Bir bulut sağlayıcısında (AWS/Azure/GCP) temel kaynak kavramlarına aşinalık faydalıdır.
Terminal kullanımı ve ortam değişkeni tanımlama bilgisi beklenir.
VS Code gibi bir editörle .tf dosyası düzenleyebilme.
terraform CLI kurulu bir çalışma ortamı ve sağlayıcı erişimi.
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:
Altyapıyı kod olarak yönetmenin mantığını açıklayabilirsiniz.
terraform CLI'yi kurup bir sağlayıcıyla kimlik yapılandırabilirsiniz.
HCL ile resource ve provider bloğu yazabilirsiniz.
init/plan/apply ile gerçek bir kaynak oluşturabilirsiniz.
terraform destroy ile kaynakları güvenle kaldırabilirsiniz.
variable ve tfvars ile yapılandırmayı parametreleyebilirsiniz.
State dosyasının rolünü temel düzeyde açıklayabilirsiniz.
plan çıktısındaki +/-/~ işaretlerini yorumlayabilirsiniz.
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'ı 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 →Yapılandırma yönetimini orkestrasyonla birleştirin: çok düğümlü akış, delegate_to, serial, dinamik envanter ve AWX iş şablonlarını uygulamalı öğrenin.
Detayları Gör →