Giriş
Bu modül, Azure kaynaklarını verimli bir şekilde oluşturmak ve yönetmek için Azure Command-Line Arabirimi'ni (CLI) kullanmayı öğretir. Azure CLI, yönetim komutlarını terminal arabirimleri aracılığıyla yürütmenizi sağlayan ve hem etkileşimli kaynak yönetimi hem de otomatik dağıtımlar için ideal hale getiren platformlar arası bir araçtır.
Azure CLI neden önemlidir?
Azure CLI , Windows, Linux ve macOS platformlarında Azure kaynaklarını yönetmek için tutarlı ve betiklenebilir bir yol sağlar. Azure portalının grafik arabiriminden farklı olarak Azure CLI şunları etkinleştirir:
- Uygun ölçekte otomasyon: El ile tıklamalar yerine betiklerle yüzlerce kaynağı yönetin.
- Sürüm denetimi: Uygulama koduyla birlikte Git'te altyapı komutlarını depolayın.
- CI/CD tümleştirmesi: Azure kaynak yönetimini DevOps işlem hatlarına ekleyin.
- Tutarlılık: Geliştirme, hazırlama ve üretim ortamlarında aynı komutları yürütebilirsiniz.
- Esneklik: Yerel terminaliniz, Azure Cloud Shell veya Docker kapsayıcılarınızdan çalışın.
Öğrenme hedefleri
Bu modülü tamamladıktan sonra şunları yapabileceksiniz:
- Azure CLI söz dizimlerini anlama: Başvuru grupları, komutlar, parametreler ve değerler de dahil olmak üzere komut yapısını öğrenin.
- Azure CLI'yi yükleme ve yapılandırma: Linux, macOS veya Windows üzerinde Azure CLI'yı ayarlayın ve Azure aboneliğinizde kimlik doğrulaması uygulayın.
- Azure kaynaklarını etkileşimli olarak oluşturma: Kaynak grupları ve depolama hesapları oluşturmak için terminalde komutlar yürütebilirsiniz.
- Bash betikleriyle otomatikleştirme: Yinelenen görevler için Azure CLI komutlarını kullanan betikler yazın ve çalıştırın.
-
Etkili bir şekilde sorun giderme: Sık karşılaşılan sorunları çözmek için parametresini
--debugkullanın ve betik dili farklılıklarını anlayın. -
Verimli çalışın: ,
az findve Azure CLI belge dizinlerini kullanarak--helpyardım bulun.
Önkoşullar
- Komut satırı deneyimi: Bash, PowerShell veya benzer terminal arabirimleri hakkında bilgi.
- Azure ile ilgili temel bilgiler: Kaynak grupları, depolama hesapları ve abonelikler dahil olmak üzere Azure kavramları hakkında temel bilgiler.
- Azure portalı deneyimi: Azure portal arabirimi aracılığıyla Azure kaynaklarını yönetme konusunda pratik deneyim.
- DevOps farkındalığı: Otomasyon ve altyapı yönetimi uygulamaları hakkında genel bilgi.