Giriş

Tamamlandı

Teknoloji yığını Azure Kubernetes Service'e (AKS) geçirilen bir video üretim şirketi olan Contoso Video için BT geliştirme ekibine liderlik ettiğinizi varsayalım. Ekibinizin kapsayıcı görüntüleri oluşturma ve uygulama dağıtma zamanlarını ve çabalarını azaltmak için AKS iş yüklerini dağıtmak için işlem hatlarını kullanarak araştırmak istiyorsunuz.

Bu modülde, Kubernetes iş yüklerini aks kümesine dağıtmak için GitHub Actions kullanan sürekli tümleştirme ve sürekli teslim (CI/CD) işlem hattı oluşturmayı öğreneceksiniz. Contoso Video web sitesini kullanarak kavram kanıtı oluşturursunuz.

Öğrenme hedefleri

Bu modülü tamamladıktan sonra şunları yapabilirsiniz:

  • GitHub Actions kullanan bir CI/CD işlemini açıklama.
  • GitHub Actions ve Azure kullanarak bir dağıtım işlem hattı oluşturun.
  • GitHub Actions'ı kullanarak AKS'ye bulutta yerel bir uygulama dağıtın.

Önkoşullar

  • Bir GitHub hesabı. GitHub hesabınız yoksa başlamadan önce ücretsiz hesap oluşturun.
  • Azure aboneliğine sahip veya Kullanıcı Rolü Ataması erişimi. Ücretli abonelik kullanıyorsanız ücret ödemeniz gerekebilir. Mevcut bir Azure aboneliğiniz yoksa başlamadan önce ücretsiz hesap oluşturun.
  • Kubernetes kavramları ve AKS hakkında bilgi.
  • Git, GitHub ve GitHub Actions hakkında bilgi.
  • Azure Cloud Shell'de Azure CLI komutlarını çalıştırma deneyimi.