Eğitim İçeriği
Terraform'e Giriş
- Terraform Nedir?
- Terraform'ü Kullanmanın Faydaları
- Temel Kavramlar ve Terminoloji
- Terraform ve diğer altyapı olarak kod araçları arasındaki farklar
Ortamınızı Kurma
- Terraform'ü Yükleme
- Terraform geliştirme için Visual Studio Code'ü Kurma
- Azure hesapları oluşturma ve yapılandırma
Azure üzerinde Terraform ile Başlarken
- AzureRM sağlayıcısı yapılandırması
- Azure'e kimlik doğrulama
- İlk Terraform yapılandırmanızı yazma
- Temel bir Azure kaynağını dağıtma
Terraform Durumunu Yönetme
- Terraform durumunu anlama
- Azure depolama ile uzaktan durum yönetimi
- Durum kilitleme ve tutarlılık
Terraform ile Altyapı Oluşturma
- Azure Sanal Makineleri oluşturma ve yönetme
- Azure Networking (VNet, Alt Ağlar, NSG'ler) yapılandırma
- Azure depolama hesaplarını dağıtma
- Azure SQL Database'leri Kurma
Gelişmiş Terraform Özellikleri
- Terraform modülleri ve yeniden kullanılabilirlik
- Veri kaynaklarını ve çıktı değişkenlerini kullanma
- Terraform ifadeleri ve fonksiyonları
- Terraform'te bağımlılıkları yönetme
Sürekli Entegrasyon ve Dağıtım
- Azure DevOps'e Giriş
- Terraform için bir CI/CD hattı kurma
- Azure DevOps ile Terraform dağıtımlarını otomatikleştirme
- Sürekli teslim için GitHub eylemlerini entegre etme
Gizli Verileri ve Hassas Verileri Yönetme
- Azure Anahtar Kasası ile gizli verileri yönetme
- Anahtar Kasasını Terraform ile entegre etme
- Gizli veri yönetimi için en iyi uygulamalar
Altyapıyı İzleme ve Ölçeklendirme
- Azure izleme ve uyarılarını kurma
- Terraform ile Azure kaynaklarını ölçeklendirme
- Otomatik ölçeklendirme gruplarını uygulama
Sorun Giderme ve En İyi Uygulamalar
- Terraform yapılandırmalarını ayıklama
- Yaygın hataları ve sorunları giderme
- Terraform en iyi uygulamaları ve önerileri
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Bulut bilişim kavramlarına ilişkin temel anlayış
- Microsoft Azure hizmetlerine ve portalına aşinalık
- Betik veya programlamaya ilişkin temel bilgi
Hedef Kitle
- Bulut mühendisleri
- DevOps mühendisleri
- BT profesyonelleri
- Sistem yöneticileri
Danışanlarımızın Yorumları (2)
Eğitmen, konuları çok net, öz ve yapılandırılmış bir şekilde sundu ve takip etmesi kolaydı. Meslektaşlarım, Terraform'yi kullanmaya başlamadan önce bu eğitimi daha erken almayı dilediklerini belirttiler. Ayrıca, VM'ler üzerinde yapılan uygulamalı kodlama çalışmalarını da çok beğendim. Bu yöntem oldukça iyi işledi. Eğitmen aynı zamanda çok samimi ve anlaşılır bir yaklaşıma sahipti.
Shane - Keystart
Eğitim - Terraform on Microsoft Azure
Yapay Zeka Çevirisi
I loved the technical aspects of the exercises - it was great seeing Terraform in action and being able to see the creation of the resources in Azure.