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 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
Eglenceli egzersizlerin teknik yönlerinden hoşlanmıştım - Terraform'ın çalışmasını görmek ve kaynakların Azure'de oluşturulması güzel bir deneyimdi.
Brett Hawson - Reach Plc
Eğitim - Terraform on Microsoft Azure
Yapay Zeka Çevirisi