Giriş

Tamamlandı

Terraform kullanarak Azure kaynaklarınızı sağlaması istenen bir altyapı yöneticisi olduğunuzu düşünün. Projenizi oluşturduktan sonra, otomasyon iş akışını kullanarak uygulamanızı derlemeyi ve dağıtmayı planlıyorsunuz.

parçaları sağlama, derleme ve dağıtma

Otomasyon normalde üç parça kullanır: Sağlama, Derleme ve Dağıtma. Bir parçada bir veya daha fazla işlem hattı bulunabilir.

Aşağıdaki görüntüde Sağlama yolunda birden çok işlem hattı görüntülenir ve her işlem hattı bir ekibin altyapısına odaklanır:

Çeşitli ekipler için İşlem hattı öğelerini sağlamayı vurgulayan diyagram.

Bu modülün senaryosunda, birden çok işlem hattı uygulayarak üç yolu da kullanacaksınız.

Azure, Jenkins, GitLab, GitHub Actions ve Azure Pipelines gibi çeşitli otomasyon araçlarını destekler.

Bu modülde GitHub Actions veya Azure Pipelines kullanarak alıştırmaları tamamlayabilirsiniz.

Öğrenme hedefleri

Bu modülde şunları yapacaksınız:

  • Azure kaynaklarınız için bir Terraform yapılandırması oluşturun.
  • Altyapınızı sağlayın ve Azure'a dağıtın.
  • Otomasyon iş akışıyla (GitHub Actions veya Azure Pipelines) kullanarak projenizi sürekli tümleştirme ve sürekli teslim (CI/CD) için ayarlayın.

Önkoşullar

  • Bir Azure aboneliği
  • GitHub hesabı
  • (İsteğe bağlı olarak, Azure Pipelines'ı kullanmayı seçerseniz)
  • Yazılım geliştirme hakkında temel bilgiler
  • Azure kaynaklarını yönetme ve sağlama hakkında temel bilgiler