Azure Geliştirici CLI'sı nedir?

Bulut uygulamaları oluşturmak ve dağıtmak karmaşık ve zaman alıcı olabilir. Geliştiriciler genellikle bulut altyapısını ayarlama, dağıtım işlem hatlarını yapılandırma ve güvenlik ve ölçeklenebilirlik için en iyi yöntemleri sağlama gibi zorluklarla karşılaşır. Bu görevlerin yönetilmesi genellikle Azure hizmetleri, kod olarak altyapı ve DevOps işlemleri hakkında ayrıntılı bilgi gerektirir ve bu da geliştirmeyi yavaşlatabilir ve hata riskini artırabilir.

Azure Geliştirici CLI'sı (azd), Azure'da uygulama kaynaklarını sağlamayı ve dağıtmayı hızlandıran açık kaynak bir araçtır. azd terminalde, tümleşik bir geliştirme ortamında (IDE) veya CI/CD (sürekli tümleştirme/sürekli dağıtım) işlem hatlarında çalışıyor olmanız fark etmeksizin geliştirme iş akışınızdaki önemli aşamalara eşleyen en iyi uygulama, geliştirici dostu komutlar sağlar.

azdAzure'da bir uygulamayı çalışır duruma getirmek için ihtiyacınız olan her şeyi içeren genişletilebilir şema şablonlarını kullanır. Bu şablonlar şunlardır:

  • Bicep veya Terraform kullanarak bulut kaynakları hizmetleri sağlamak için kod varlıkları olarak yeniden kullanılabilir altyapı.
  • Özelleştirilebilir veya kendi uygulama kodunuzla değiştirilebilen kavram kanıtı veya başlangıç uygulama kodu.
  • Uygulamanızı sağlanan kaynaklara dağıtmayı işlemek için yapılandırma dosyaları.
  • İsteğe bağlı olarak, GitHub Actions veya Azure Pipelines'ta CI/CD entegrasyonlarını etkinleştirmek için işlem hattı yapılandırma dosyaları.

Ayrıca kendi şablonunuzu oluşturabilir veya Azure Geliştirici CLI şablon galerilerinde uyarlamak için bir şablon bulabilirsiniz.

Örnek azd iş akışı

Aşağıdaki adımlar ortak azd bir iş akışının temellerini gösterir. kurulum ve hızlı başlangıç sayfalarını, ’nin kurulumu ve kullanmaya başlama hakkında daha fazla bilgi için ziyaret edin.

Tek bir komut kullanarak ortak platformlara yükleyebilirsiniz azd :

winget install microsoft.azd

uygulamasını yükledikten azdsonra yalnızca birkaç adımda uygulama kaynaklarını sağlayın ve Azure'a dağıtın:

  1. Oluşturmak ve dağıtmak istediğiniz uygulama kaynaklarını içeren, örneğin hello-azd demo şablonu gibi bir Azure Developer CLI şablonu seçin.

  2. azd init Şablonu başlatmak için komutunu çalıştırın:

    azd init -t hello-azd
    
  3. azd up Uygulama kaynaklarını paketlemek, sağlamak ve dağıtmak için komutunu çalıştırın:

    azd up
    
  4. Uygulama kodu üzerinde yinelemeler yapın ve gerektiğinde azd deploy komutunu çalıştırarak değişiklikleri dağıtın.

  5. Şablonun Kod Olarak Altyapısını (IaC) değiştirip ardından azd provision çalıştırarak Azure kaynaklarını güncelleyin.

    Not

    Alternatif olarak, uygulama kodunuzda veya altyapı dosyalarınızda her değişiklik yaptığınızda da çalıştırabilirsiniz azd up . Bu, uygulama kaynaklarının hem sağlama hem de dağıtma işlemlerini üstlenebilir. azd komutlarının tam listesi için [referans sayfası] sayfasını ziyaret edin.

Tanıtım videosu

ile azdçalışma tanıtımı için aşağıdaki videoya göz atın. azdDaha fazla video içeriği Microsoft Developer YouTube kanalında mevcuttur.

Sonraki adımlar