Eğitim İçeriği
Terraform'e Giriş
- Terraform nedir?
- Terraform'un avantajları
- Ana kavramlar ve terimler
- Terraform diğer altyapı kodu araçları ile karşılaştırma
Çevrenizi Ayarlama
- Terraform'u yükleme
- Terraform geliştirimi için Visual Studio Code'u ayarlama
- Azure hesaplarını oluşturma ve yapılandırma
Terraform ile Azure'da Başlarken
- AzureRM sağlayıcı yapılandırması
- Azure'a kimlik doğrulaması
- İlk Terraform yapılandırmanızı yazma
- Temel bir Azure kaynağını dağıtma
Terraform State'i Yönetme
- Terraform state'inin anlatılması
- Azure depolama ile uzak state yönetimi
- State kilitleme ve tutarlılık
Terraform ile Altyapı Oluşturma
- Azure Sanal Makineleri oluşturma ve yönetme
- Azure Ağlandırması (VNet, Alt Ağlar, NSGs) yapılandırma
- Azure depolama hesapları dağıtma
- Azure SQL Veritabanları ayarlama
Gelişmiş Terraform Özellikleri
- Terraform modülleri ve yeniden kullanılabilirlik
- Data kaynaklarını ve çıkış değişkenlerini kullanma
- Terraform ifadeleri ve fonksiyonları
- Terraform'da bağımlılıkları yönetme
Sürekli Entegrasyon ve Dağıtım
- Azure DevOps'a giriş
- Terraform için CI/CD ardışık düzeni oluşturma
- Terraform dağıtımlarını Azure DevOps ile otomatikleştirme
- Sürekli teslimat için GitHub eylemlerini entegre etme
Gizli ve hassas verilerle Ilgili İşlemler
- Azure Key Vault ile gizli bilgileri yönetme
- Terraform ile Key Vault'u entegre etme
- Gizli bilgi yönetimi için en iyi uygulamalar
Altyapının İzlenmesi ve Ölçeklendirilmesi
- Azure izleme ve uyarıları ayarlama
- Terraform ile Azure kaynaklarını ölçeklendirme
- Otomatik ölçeklendirme grupları uygulama
Sorun Giderme ve En İyi Uygulamalar
- Terraform yapılandırmalarını hata ayıklama
- Ortak hataları ve sorunları ele alma
- Terraform en iyi uygulamaları ve önerileri
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Bulut hesaplama kavramlarının temel bir anlayışı
- Microsoft Azure hizmetleri ve portalıyla aşinalık
- Komut dosyası yazma veya programlama konusunda temel bilgi
Hedef Kitle
- Bulut mühendisleri
- DevOps mühendisleri
- IT profesyonelleri
- Sistem yöneticileri
Danışanlarımızın Yorumları (2)
Eğitmen, konuları çok açık, öz ve yapılandırılmış bir yaklaşımla sundu, bu sayede takip etmek kolaydı. Benim meslektaşlarım da, Terraform kullanmaya başlamadan önce bu eğitimleri almayı dilediklerini belirtti. Sanal makineleri kullanarak elden geçirilen kodlama çalışmalarıma da çok hoşnut oldum. Bu çalışma oldukça iyi oldu. Eğitmen ayrıca çok insansever ve ilişkisel bir kişiliğe sahipti.
Shane - Keystart
Eğitim - Terraform on Microsoft Azure
Yapay Zeka Çevirisi
Teknik yönlerini çok sevdim - Terraform'ın canlı olarak çalıştığını görmek ve Azure'da kaynakların oluşturulmasını görebilmek harika oldu.
Brett Hawson - Reach Plc
Eğitim - Terraform on Microsoft Azure
Yapay Zeka Çevirisi