Eğitim İçeriği
Giriş
- Terraform, Chef, Puppet, Ansible ve Salt'tan nasıl farklıdır?
- Neden AWS Yönetim Konsolu değil?
Terraform Özellikleri ve Mimariye Genel Bakış
- "Kodu altyapı", yürütme planları, kaynak grafikleri, değişiklik otomasyonu
Terraform İş Akışı
- Yazma, Önizleme, Oluşturma, Tekrar Oluşturma, Yıkım
Başlarken
- AWS hesabını Terraform ile kullanmak için hazırlama
- Terraform'u başlatma
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 kontrolü ve güncelleştirme
Kaynak Bağımlılıkları Ayarlama
- Terraform Kaynak Grafiğini kullanma
- Altyapı ve uygulama bağımlılıkları arasındaki farklar
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 bir arka ucu yapılandırma
Altyapıyı Tekrar Oluşturma
- Bir uygulama için ortamı ayarlama: geliştirme, test/kalite kontrol, aşamalandırma ve üretim
Konfigürasyon Dosyalarını Modüller Olarak Paketleme
- Paylaşılabilir modüller kullanarak kodu kopyalama
- Modül Kayıt Defterini kullanarak yeniden kullanılabilir şablonlar oluşturma
Bir Dağıtım Hattına Terraform Entegrasyonu
- Bir uygulamayı oluşturma, dağıtım ve test etme
- Mevcut dış kaynakları Terraform'a içe aktarma
Terraform Performans Ayarlaması
- Altyapı izleme ve performans metrikleri
Sorun Giderme
Konu Özeti ve Sonuç
Kurs İçin Gerekli Önbilgiler
- Komut satırıyla çalışma deneyimi.
- Bulut altyapısı kavramları hakkında bilgi.
Hedef Kitle
- Bulut mimarları
- Sistem yöneticileri
- DevOps mühendisleri
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