Eğitim İçeriği
Giriş
- Terraform, Chef, Puppet, Ansible ve Salt'tan nasıl farklı?
- AWS Management Konsolu neden kullanılmıyor?
Terraform Özellikleri ve Mimarisine Genel Bakış
- Infrastructure as Code, yürütme planları, kaynak grafikleri, değişiklik otomasyonu
Terraform İş Akışı
- Yazma, Önizleme, Oluşturma, Tekrarlama, Silme
Başlarken
- AWS hesabını Terraform'i kullanmak için hazırlama
- Terraform başlatma
Bir Yürütme Planı Hazırlama
- Yeni bir plan yazma, kaydetme ve .tf dosyalarını kaldırma
Yapılandırma Dosyalarıyla Çalışma
- Sözdizimi genel bakışı
- Yazma, sürüm denetimi ve güncelleme
Kaynak Bağımlılıklarını Ayarlama
- Terraform Kaynak Grafiğini kullanma
- Altyapı vs uygulama bağımlılıkları
Altyapıyı Dağıtma
- Yapılandırma değişikliklerini önizleme
- Değişiklikleri yürütme
Durumu Yönetme
- AWS S3 ve AWS DynamoDB kullanarak arka uç yapılandırması
Altyapıyı Yeniden Üretme
- Bir uygulama için ortamı ayarlama: dev, test/qa, stage ve prod
Yapılandırma Dosyalarını Modüller Olarak Paketleme
- Paylaşılan modülleri kullanarak kodu kopyalama
- Modül Kaydını kullanarak yeniden kullanılabilir şablonlar oluşturma
Terraform'i Bir Dağıtım Hattına Entegre Etme
- Bir uygulamayı inşa etme, dağıtma ve test etme
- Mevcut dış kaynakları Terraform'e içe aktarma
Terraform Performans Ayarı
- Altyapı izleme ve performans ölçümleri
Sorun Giderme
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- Komut satırı ile çalışma deneyimi.
- Bölge altyapısı kavramlarını anlamak.
Hedef Kitle
- Bölge mimarları
- Sistem yöneticileri
- DevOps mühendisler
Danışanlarımızın Yorumları (4)
Aklımda bu üç gün boyunca, AWS'de Terraform ile neredeyse her şeyi oluşturmak için gerekli temel bileşenleri ve bilgiyi elde ettiğimizi düşünüyorum. Sadece oluşturabileceğimizi değil, aynı zamanda bunları test edebileceğimizi ve Terraform'un en iyi uygulamalar karşı doğrulanmasını sağlayabileceğimizi de biliyoruz. Ayrıca kodun kabul edilmeden önce doğrulanması için pull request hook'larını ayarlayabiliriz.
Bernard Quick - AWS, Inc.
Eğitim - Terraform on AWS
Yapay Zeka Çevirisi
- İki yıl boyunca sanal iletişim, eğitim vb. yapma sürecinden sonra, tüm takımın bir araya gelmesiyle yine yerinde bir kurs yapmak çok güzel oldu. - Teori ve laboratuvar alıştırmalarının yanı sıra, eğitmenin canlı olarak ne yaptığını görmesi de çok değerlidir, hatalarını da dahil. Bu, bir araçla nasıl çalışılacağını, yardım almayı, hatayı ayıklamayı vb. kavramaya büyük yardımcı olur.
Christoph Bocklin - swisstopo
Eğitim - Terraform on AWS
Yapay Zeka Çevirisi
Konunun özüne iyi bir bilgi sahibi oldum ve bazı temel kavramları öğrendim
Barry Halper - Department for Levelling Up, Housing and Communities
Eğitim - Terraform on AWS
Yapay Zeka Çevirisi
Çok sayıda uygulamalı örnek vardı ve adımlar dikkatle açıklanmıştı.
Jeffrey Ronay - Federal Reserve Bank of SF
Eğitim - Terraform on AWS
Yapay Zeka Çevirisi