Ekinlikler
17 Mar 21 - 21 Mar 10
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolunBu tarayıcı artık desteklenmiyor.
En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Azure Container Apps'te uygulama geliştirirken genellikle farklı hizmetlere bağlanmanız gerekir. Önceden hizmet oluşturmak ve bunları kapsayıcı uygulamanıza el ile bağlamak yerine, eklenti olarak bilinen üretim dışı ortamlar için tasarlanmış geliştirme sınıfı hizmetlerin örneklerini hızla oluşturabilirsiniz.
Eklentiler, OSS hizmetlerini el ile indirme, oluşturma ve yapılandırma yükü olmadan kullanmanıza olanak tanır.
Uygulamanızın üretim düzeyi hizmetini kullanmaya hazır olduğunuzda, uygulamanızı Azure tarafından yönetilen bir hizmete bağlayabilirsiniz.
Eklenti olarak kullanılabilen hizmetler şunlardır:
Başlık | Service name |
---|---|
Kafka | kafka |
MariaDB | mariadb |
Milvus | milvus |
PostgreSQL (açık kaynak) | postgres |
Qdrant | qdrant |
Redis (açık kaynak) | redis |
Ağırlaştır | weaviate |
Aşağıdaki komutu çalıştırarak en son eklenti hizmetlerinin listesini alabilirsiniz:
az containerapp add-on --help
Kullanım yönergeleri için bir hizmetin nasıl yönetileceğini gösteren bölüme bakın.
Eklentiler aşağıdaki özelliklerle birlikte gelir:
Yönetilen hizmetler için hizmete özgü özelliklere bakın.
Hem eklentiler hem de yönetilen hizmetler bağlama yoluyla kapsayıcıya bağlanır.
Container Apps çalışma zamanı bir kapsayıcı uygulamasını şu şekilde bir hizmete bağlar:
Bağlama oluşturulduktan sonra kapsayıcı uygulaması ortam değişkenlerinden bu yapılandırma ve bağlantı değerlerini okuyabilir.
Geliştirmeden üretime geçerken, eklentiden yönetilen hizmete geçebilirsiniz.
Aşağıdaki tabloda, geliştirme aşamasında hangi hizmetin kullanılacağı ve üretimde hangi hizmetin kullanılacağı gösterilmektedir.
İşlev | Ekleme tarihi | Üretim tarafından yönetilen hizmet |
---|---|---|
Önbellek | Açık kaynak Redis | Redis için Azure Önbelleği |
Veritabanı | Yok | Azure Cosmos DB |
Veritabanı | Açık kaynak PostgreSQL | esnek sunucu PostgreSQL için Azure Veritabanı |
Geliştirme ve üretim ortamları arasındaki veri sürekliliği sizin sorumluluğundadır.
Bir hizmeti bir uygulamaya bağlamak için önce hizmeti oluşturmanız gerekir.
az containerapp add-on <SERVICE_TYPE> create
Yeni bir hizmet oluşturmak için komutunu hizmet türü ve adıyla kullanın.
az containerapp add-on redis create \
--name myredis \
--environment myenv
Bu komut adlı Container Apps ortamında adlı myredis
myenv
yeni bir Redis hizmeti oluşturur.
Bir hizmeti bir uygulamaya bağlamak için için containerapp create
bağımsız değişkenini --bind
kullanın.
az containerapp create \
--name myapp \
--image myimage \
--bind myredis \
--environment myenv
Bu komut, bağımsız değişkeniyle birlikte tipik Container App'i create
--bind
içerir. Bağlama bağımsız değişkeni, Container Apps çalışma zamanına bir hizmeti uygulamaya bağlamasını söyler.
--bind
bağımsız değişkeni veya update
komutları tarafından create
kullanılabilir.
Bir hizmetin uygulama bağlantısını kesmek için komutundaki bağımsız değişkenini update
kullanın --unbind
Aşağıdaki örnek, bir hizmetin bağlamasını nasıl kaldırabileceğinizi gösterir.
az containerapp update --name myapp --unbind myredis
Hizmetlere bağlanma hakkında tam bir öğretici için bkz. Azure Container Apps'te hizmetleri Bağlan.
Hizmet komutları ve bağımsız değişkenleri hakkında daha fazla bilgi için başvuruya az containerapp
bakın.
Ekinlikler
17 Mar 21 - 21 Mar 10
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolunEğitim
Modül
Azure Container Apps'te kapsayıcı uygulaması yapılandırma - Training
Bu modül, kullanıcılara Container Apps ve ortamlarını oluşturma, yapılandırma ve yönetme konusunda yol gösterir. Azure Container Apps'i yapılandırmaya yönelik en iyi yöntemlerle giriş seçeneklerini, ölçeklendirmeyi, örnek yönetimini ve güvenlikle ilgili dikkat edilmesi gerekenleri de inceler.