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 Dağıtım Ortamları (ADE), geliştirme ekiplerinizin dağıtımları gerçekleştirmek için kullandığı kod olarak altyapı (IaC) şablonlarının seçilmiş bir kümesini sağlamanıza olanak tanır. ADE, platform mühendislerinin tercih ettikleri IaC çerçevesini kullanarak önceden onaylanan şablonlar tanımlamasını sağlayan bir genişletilebilirlik modeliyle kuruluşlara güç ve esneklik sunar. Aşağıdaki diyagramda ADE için tam iş akışı gösterilmektedir. Katalog, dağıtımlarda kullanılmak üzere kapsayıcı görüntülerine başvuran IaC şablonlarını depolar. Platform mühendisleri bu görüntü ve şablonların küratörlerini oluşturur ve geliştirme aşamasına göre ortam ayarlarını yapılandırarak geliştiricilerin yüksek oranda özel dağıtım ortamları oluşturmasını sağlar. Geliştiriciler, CI/CD işlem hatlarının bir parçası olarak veya otomatik bir işlem hattının parçası olarak geliştirme/test amaçları veya paylaşılan ortamlar için doğaçlama ortamlar oluşturabilir.
Genişletilebilirlik modeli, platform mühendislerinin Azure Resource Manager (ARM), Bicep, Terraform ve Pulumi gibi tercih ettikleri IaC çerçevesini kullanarak uygulama altyapısını tanımlamasını sağlar. Platform mühendisleri farklı senaryolar için kapsayıcı görüntüleri oluşturur ve özelleştirir. Bu görüntüleri bir kapsayıcı kayıt defterine gönderir ve ortam tanımının meta veri dosyasında bunlara başvurur. Bu, her dağıtım yapıldığında kapsayıcı görüntüsünün nasıl yapılandırıldığına bağlı olarak dağıtım yürütmesinin gerçekleşmesini sağlar. Aşağıdaki diyagramda, bir kapsayıcı kayıt defterinde depolanan özel görüntüler ile katalog içindeki ortam tanımı arasındaki ilişki gösterilmektedir.
Özel görüntüleri kullanmaya başlama
İhtiyaç duyduğun IaC çerçevesine ve gereksinimlerinizin karmaşıklığına bağlı olarak, özel görüntü oluşturmak ve oluşturmak için birden çok seçenek arasından seçim yapabilirsiniz.
ARM-Bicep
Standart görüntü kullanma
Arm ve Bicep - ADE, müşterilerin yararlanabileceği standart görüntüler sağlar ve ilgili IaC şablonunu ortam tanımı olarak yapılandırmak için yalnızca ARM veya Bicep tanımlayıcılarını kullanabilir. ARM veya Bicep dağıtımları için, standart görüntüyü environment.yaml dosyasında başvurarak ve şablon dosyasında (azuredeploy.json, main.bicep) kaynakları tanımlayarak kullanabilirsiniz.
Yönergeler için bkz. Standart kapsayıcı görüntüsü kullanma.
Betik kullanarak özel görüntü oluşturma
Özel görüntü oluşturma ve kapsayıcı kayıt defterine gönderme işlemini kolaylaştırmak için Microsoft, görüntüyü derleyen ve belirttiğiniz bir kayıt defterine gönderen bir betik sağlar.
Yönergeler için bkz. Betik kullanarak özel kapsayıcı görüntüsü oluşturma.
El ile özel görüntü oluşturma
Daha karmaşık senaryolar için standart görüntüyle başlayın ve yazılım paketlerini yükleyip ayarları ayarlayarak bunu özelleştirin. Görüntüyü derleyin ve ADE'nin erişebileceği bir kapsayıcı kayıt defterine yükleyin. Görüntünün environment.yaml dosyasındaki konumunu belirtin.
Yönergeler için bkz. El ile özel kapsayıcı görüntüsü oluşturma.
Terraform
Betik kullanarak özel görüntü oluşturma
Terraform'a özgü bir görüntü oluşturma ve bunu kapsayıcı kayıt defterine gönderme işlemini kolaylaştırmak için Microsoft, görüntüyü derleyen ve belirttiğiniz bir kayıt defterine gönderen bir betik sağlar.
Yönergeler için bkz. Betik kullanarak özel kapsayıcı görüntüsü oluşturma.
GitHub iş akışı kullanarak özel görüntü oluşturma
Terraform'a özgü bir görüntü oluşturma ve kapsayıcı kayıt defterine gönderme işlemini kolaylaştırmak için, görüntüyü derleyen ve belirttiğiniz bir kayıt defterine gönderen yayımlanmış bir iş akışı kullanabilirsiniz.
Yönergeler için bkz. GitHub iş akışı kullanarak özel kapsayıcı görüntüsü oluşturma.
Terraform'a özgü kapsayıcı görüntüsünü el ile oluşturma
Terraform'a özgü görüntünüz için ihtiyacınız olan yazılımları, ayarları ve diğer özelleştirmeleri içeren Terraform'a özgü bir görüntü oluşturmak için GitHub iş akışını kullanabilirsiniz. Daha sonra yeni görüntüyü bir kapsayıcı kayıt defterine yükleyebilir ve environment.yaml dosyasında başvurarak kullanabilirsiniz.
Yönergeler için bkz. El ile özel kapsayıcı görüntüsü oluşturma.
Pulumi dili
Standart görüntü kullanma
Pulumi ekibi, başlangıç için önceden oluşturulmuş bir görüntü sağlar ve bu görüntüyü doğrudan ADE ortam tanımlarınızdan kullanabilirsiniz. Pulumi görüntüleri için standart görüntüyü environment.yaml dosyasında başvurarak ve proje dosyasında (pulumi.yaml) dağıtılacak kaynakları tanımlayarak kullanabilirsiniz.
Yönergeler için bkz. Pulumi tarafından sağlanan standart bir kapsayıcı görüntüsü kullanma.
El ile özel görüntü oluşturma
Daha karmaşık senaryolar için standart görüntüyle başlayın ve yazılım paketlerini yükleyip ayarları ayarlayarak bunu özelleştirin. Görüntüyü derleyin ve ADE'nin erişebileceği bir kapsayıcı kayıt defterine yükleyin. Görüntünün environment.yaml dosyasındaki konumunu belirtin.
Yönergeler için bkz. Özel görüntü oluşturma.