Eğitim İçeriği
Giriş
- Terraform, Chef, Puppet, Ansible ve Salt’tan nasıl farklıdır?
- Neden AWS Management Konsolu değil?
Terraform Özellikleri ve Mimarisine Genel Bakış
- Kod Olarak Altyapı, yürütme planları, kaynak grafikleri, değişiklik otomasyonu
Terraform İş Akışı
- Yaz, Önizle, Oluştur, Yeniden Üret, Yok Et
Başlarken
- Terraform ile kullanmak üzere bir AWS hesabının hazırlanması
- Terraform'in başlatılması
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 kontrolü ve güncelleme
Kaynak Bağımlılıklarını Ayarlama
- Terraform Kaynak Grafiğini kullanma
- Altyapı ve 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 bir arka uç yapılandırma
Altyapıyı Yeniden Üretme
- Bir uygulama için ortamı kurma: geliştirme, test/qa, hazırlık ve üretim
Yapılandırma Dosyalarını Modüller Olarak Paketleme
- Paylaşılabilir modüllerle kodu çoğaltma
- Yeniden kullanılabilir şablonlar oluşturmak için Modül Kaydını kullanma
Terraform'i Bir Dağıtım Hattına Entegre Etme
- Bir uygulamayı oluşturma, dağıtma ve test etme
- Mevcut harici kaynakları Terraform'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.
- Bulut altyapısı kavramlarına hakimiyet.
Hedef Kitle
- Bulut mimarları
- Sistem yöneticileri
- DevOps mühendisleri
Danışanlarımızın Yorumları (4)
So in my mind, we walked out of those three days with the building blocks and knowledge to build just about anything in AWS with Terraform. Not only can we build it, but we can test it, and validate our terraform against best practices and setup pull requests hooks to validate code before allowing it to be checked in.
Bernard Quick - AWS, Inc.
Eğitim - Terraform on AWS
- After two years of mainly virtual communication, training etc. it was great to have a course on site again togehter with the whole team - Additionally to theory and lab excercises it's very valuable to see the teacher doing stuff live as well, including all mistakes he might do. This greatly helps to getting an idea of how one should work with a tool, get help, debug etc.
Christoph Bocklin - swisstopo
Eğitim - Terraform on AWS
Good knowledge of the subject and learned some fundamentals
Barry Halper - Department for Levelling Up, Housing and Communities
Eğitim - Terraform on AWS
There were lots of hands on examples and the walkthroughs we carefully explained.