Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure Geliştirici CLI'sı (azd) oluşturma özelliği, bulut uygulamaları oluşturma, dağıtma ve yönetme sürecini basitleştirir. kullanarak azd compose, projenizin altyapı ve uygulama kodunu birleşik bir şekilde tanımlayabilir ve yönetebilirsiniz. Bu kılavuzda, özel gereksinimlerinizi karşılayacak şekilde bulut altyapınızı özelleştirmenize olanak tanıyan özellikten azd compose Bicep kodunun nasıl oluşturulacağı açıklanmaktadır.
Altyapı durumunu yönetme azd compose
Özellik, azd compose oluşturma işlemi sırasında altyapı durumunuzu bellek içinde izler. Bu yaklaşım, hemen dosya oluşturmadan veya proje dizininizi değiştirmeden uygulamanızı ve altyapınızı yinelemeli olarak tanımlamanızı ve geliştirmenizi sağlar.
azd infra synth komutunu çalıştırdığınızda, bellekteki durum infra klasöründeki Bicep dosyalarına dönüştürülür. Bu noktada, altyapı durumu bellek içinde yönetilmekten kod olarak temsil edilmeye geçiş yaparak daha fazla özelleştirmeye olanak sağlar.
Tavsiye
ile azd composedosya tabanlı değişikliklere işlemeden önce altyapınızın hızlı bir şekilde prototipini yapmak için kullanınazd infra synth.
Bicep kodunu oluştur
azd tarafından oluşturulan kaynakları sağlamak için azd add'nin dahili olarak kullandığı Bicep kodunu keşfetmek veya özelleştirmek için aşağıdaki komutu çalıştırın:
azd infra gen
Uyarı
önceki azd infra synth sürümlerinden gelen azd komutu artık azd infra generate'nin bir takma adıdır ve çalışmaya devam edecektir. Ancak, bir uyarı iletisi görüntülenir ve komut gelecekteki azd bir sürümde kaldırılabilir.
Bu komut, uygulamanızın infra klasöründe karşılık gelen Bicep dosyalarını oluşturur.
Bicep oluşturma ile güncelleştirmeleri yönetme
azd infra gen komutunu çalıştırdığınızda, azd compose iş akışından ve basitleştirilmiş başlatma işleminden çıkarsınız. Bu noktadan itibaren, oluşturulan Bicep dosyalarında yaptığınız değişiklikler artık azd compose tarafından izlenmez. Bicep dosyalarını değiştirip azd infra gen yeniden çalıştırdığınızda, manuel yaptığınız değişikliklerin üzerine yeni oluşturulan kod yazılır.
Tipik bir iş akışının görünümü şöyle olabilir:
- Projenize yeni Azure kaynakları eklemek için kullanırsınız
azd add. Bu kaynaklar tarafındanazddahili olarak yönetilir. - Kaynak eklemeyi tamamladıktan sonra, projenin
infraklasöründe bu kaynaklar için Bicep dosyaları oluşturmak üzere komutunu çalıştırırsınızazd infra gen. Bu aşamada kaynaklar artıkazd composeiş akışı tarafından yönetilmiyor. - Artık uygulamanızı geliştirmeye devam ettikçe Bicep dosyalarını el ile güncelleştirebilirsiniz.
- Daha fazla kaynak eklerseniz veya yeniden çalıştırırsanız
azd infra gen, klasörün içeriğiinfrayeniden oluşturulur ve el ile yapılan değişiklikler kaybolur.
Bu nedenle oluşturma özelliği aşağıdaki senaryolar için en uygun seçenektir:
- Projeniz için bir ilk Azure kaynakları kümesi oluşturma ve ardından Bicep dosyalarını düzenleyerek diğer güncelleştirmeleri kendiniz yönetme.
- Azure kaynaklarınızı
azd infra gençalıştırmadan, tamamen oluşturma özelliği ile yönetmek.