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 API Center, bulma, yeniden kullanma ve idare için tüm API'lerinizi merkezi bir konumda izlemenizi sağlar. Sürüm ayrıntıları, API tanım dosyaları ve ortak meta veriler gibi ilgili bilgilerle birlikte, kuruluşunuzun API'lerinin türü, yaşam döngüsü aşaması veya dağıtım konumlarından bağımsız olarak yapılandırılmış ve düzenli bir envanteri geliştirmek ve korumak için BIR API merkezi kullanın.
Tavsiye
API Center'ı kullanmaya başlamak artık daha kolay! Ücretsiz plan artık zaman kısıtlaması olmadan kullanılabilir. Sınırlar geçerlidir.
API merkezi kullanarak API program yöneticileri, BT yöneticileri, uygulama geliştiricileri ve API geliştiricileri dahil olmak üzere kuruluşunuzdaki proje katılımcıları API'leri tasarlayabilir, bulabilir, yeniden kullanabilir ve yönetebilir.
Not
Azure API Center, tasarım zamanı API idaresi ve merkezi API bulma için bir çözümdür. Azure ayrıca, API ağ geçidi kullanarak çalışma zamanı API idaresi ve gözlemlenebilirliği için bir çözüm olan Azure API Management gibi tamamlayıcı hizmetler de sunar. Farklılıklar ve Azure API Center ile API Management'ın birlikte nasıl çalışabileceği hakkında daha fazla bilgi edinin.
Sosyal haklar
Kuruluş envanteri oluşturma ve sürdürme - Kuruluşunuzda kullanılabilen API'lerin eksiksiz bir envanterini oluşturun. Azure API Management ve diğer sağlayıcılardan platformlar dahil olmak üzere tüm API management çözümlerinizde yönetilen API'leri kaydedin. Ayrıca, yönetilmeyen API'lerinizi ve geliştirme aşamasındaki API'lerinizi de ekleyin. İletişimi teşvik edin ve API program yöneticilerinin ve geliştiricilerinin daha fazla API yeniden kullanımı, kalitesi, güvenliği, uyumluluğu ve geliştirici üretkenliği için işbirliği yapmasına olanak sağlayın.
Kuruluşunuzun API'lerini yönetme - Kuruluşunuzda geliştirilmekte ve kullanılmakta olan API'lere daha fazla görünürlük sayesinde API program yöneticileri ve BT yöneticileri, özel meta veriler tanımlayarak ve API stili yönergelerine uyumluluğu zorunlu kılmak için API tanımlarını analiz ederek kuruluş standartlarını karşıladığından emin olmak için bu envanteri yönetebilir.
Kolay API bulma - Geliştirici üretkenliğini en üst düzeye çıkarmak ve geliştiricilerin doğru API'leri kullandığından emin olmak için API'nin yeniden kullanılmasını teşvik edin. Azure API Center, program yöneticilerinin ve geliştiricilerin yerleşik ve özel meta verileri kullanarak API envanterini keşfetmesine ve filtrelemesine yardımcı olur.
API tüketimini hızlandırma - API'leri kullanırken geliştirici üretkenliğini en üst düzeye çıkarın ve kuruluş standartlarıyla tutarlı bir şekilde güvenli bir şekilde tüketildiğinden emin olun.
Önemli özellikler
Aşağıdaki özellikler için bir API merkezi oluşturun ve kullanın:
API envanter yönetimi - API geliştiricileri ve API program yöneticileri Azure portalını, Azure CLI'yı, CI/CD işlem hatları gibi geliştirici araçlarını ve Azure API Management hizmetleri gibi API kaynaklarının bağlantılarını kullanarak kuruluşunuzun tüm API'lerini merkezi bir envantere dahil etmek üzere kaydedebilir.
API tasarımı ve geliştirme - Geliştiriciler Visual Studio Code için Azure API Center uzantısını kullanarak API'leri doğrudan API'lerini ve uygulamalarını oluşturdukları geliştirme ortamından kaydedebilir.
Geliştiriciler, uzantının GitHub Copilot ile tümleştirmesinden yararlanarak koddan API tanımları oluşturabilir ve yapay zeka yardımıyla API'ler tasarlamak için Azure için GitHub Copilot ile kullanılabilir.
Gerçek dünya API gösterimi - OpenAPI tanımları gibi sürümler ve tanımlar dahil olmak üzere her API hakkında gerçek dünya bilgileri ekleyin. API dağıtımlarını listeleyin ve bunları azure API Management veya diğer API management çözümlerini temsil eden çalışma zamanı ortamlarıyla ilişkilendirin.
API idaresi - API tüketicilerinin API idaresi ve bulma konusunda yardımcı olması için yerleşik ve özel meta verileri kullanarak API'leri ve ilgili kaynakları düzenleyin ve filtreleyin. API tanım kalitesini sağlamak için linting ve analiz ayarlayın.
API geliştiricileri, Visual Studio Code'da API tasarım uyumluluğu denetimlerini geliştirme süreçlerinin daha erken aşamalarına entegre edebilir ve bu süreçte tümleşik lint desteği ile uyumsuz değişikliklerin algılanmasını kullanabilir. Uygulamaların kayıtlı olmayan gölge API'leri veya kuruluş standartlarını karşılamayan API'leri kullanmadığından emin olmak için Dev Proxy gibi araçlarla tümleştirin.
API bulma ve yeniden kullanma - Kurumsal geliştiricilerin ve API program yöneticilerinin API'leri bir API Center portalı aracılığıyla keşfetmesine olanak tanıyın. Azure API Center Visual Studio Code uzantısını kullanarak da portalı etkinleştirebilirsiniz.
Yönetebileceğiniz varlıklar ve Azure API Center'daki özellikler hakkında daha fazla bilgi için bkz. Temel kavramlar.
Katmanlar ve SKU'lar
API Center ayrıca Ücretsiz plan ve Standart planda da sunulur. Daha fazla bilgi edinin.
Not
Azure API Center artık Azure API Management Premium ve Standart katmanlarına ücretsiz olarak eklenmiştir.
Kullanılabilen bölgeler
Azure API Center şu anda aşağıdaki Azure bölgelerinde kullanılabilir:
- Doğu Avustralya
- Orta Kanada
- Orta Hindistan
- Doğu ABD
- Orta Fransa
- Orta İsveç
- Güney Birleşik Krallık
- Batı Avrupa
Azure API Center ve API ekosistemi
Azure API Center, bir kuruluşun API ekosisteminde önemli bir rol üstlenebilir. API'lerin yazılım geliştirme ve tümleştirmesindeki önemini vurgulayarak API öncelikli bir strateji benimseyen varsayımsal Contoso kuruluşunu düşünün.
Contoso'nun API geliştiricileri, uygulama geliştiricileri, API program yöneticileri ve API yöneticileri, kuruluşun API envanterini geliştirmek ve kullanmak için Azure API Center aracılığıyla işbirliği yapabilir. Aşağıdaki diyagrama ve açıklamaya bakın.
Contoso'nun API ekosistemi aşağıdaki özellikleri içerir:
API geliştirme - Contoso geliştiricileri düzenli olarak ASP.NET web API'leri oluşturur. Ayrıca HTTP tetikleyicileriyle Azure İşlevleri oluştururlar.
API dağıtım ortamları - Contoso API'lerinin bir bölümünü Azure Uygulaması Hizmeti'ne dağıtır. API'lerinin başka bir alt kümesini bir Azure İşlevi uygulamasına dağıtır.
Azure API Management - Contoso API'lerini yönetmek, yayımlamak ve güvenliğini sağlamak için Azure API Management hizmetini kullanır. Geliştirme, test ve üretim için ayrı örnekler kullanır ve her birinin adı ayrıdır.
Azure API Center - Contoso, AZURE API Center'ı API bulma, idare ve tüketim için merkezi merkez olarak benimser. API Center, sürümler ve ilişkili dağıtımlar dahil olmak üzere ilgili bilgileri koruyarak tüm kurumsal API'ler hakkında kapsamlı bilgiler sağlayan yapılandırılmış ve düzenli bir API hub'ı görevi görür.