Azure Spring Apps Enterprise planında VMware Tanzu bileşenleri

Not

Azure Spring Apps, Azure Spring Cloud hizmetinin yeni adıdır. Hizmetin yeni bir adı olsa da, ekran görüntüleri, videolar ve diyagramlar gibi varlıkları güncelleştirmek için çalışırken bazı yerlerde eski adı bir süre görürsünüz.

Bu makale şunlar için geçerlidir:❌ Temel/Standart ✔️ Kurumsal

Bu makalede, Azure Spring Apps Enterprise planı tarafından sunulan VMware Tanzu bileşenleri açıklanmaktadır.

VMware Tanzu bileşenleri, zengin geliştirici araçları kümesine sahip bir uygulama geliştirme platformu olan VMware Tanzu Uygulama Platformu'ndaki ticari ürünlerdir. Azure Spring Apps Kurumsal planında, tanzu bileşenleriyle ek işlem maliyetleri olmadan yönetilen kaynaklar olarak geliştirmeler yapın. Aşağıdaki senaryolar da dahil olmak üzere çok çeşitli geliştirici senaryoları için Tanzu bileşenlerini kullanabilirsiniz:

  • Yönlendirme istekleri.
  • API'leri yönetme.
  • Uygulama yapılandırmasını yönetme.
  • Hizmetleri kaydetme ve bulma.
  • Uygulamaları gerçek zamanlı olarak izleme.
  • Proje şablonlarıyla geliştirmeyi hızlandırma.

Azure Spring Apps Enterprise planı aşağıdaki bileşenleri sunar:

  • VMware Tanzu Derleme Hizmeti
  • VMware Tanzu için Spring Cloud Gateway
  • VMware Tanzu için API portalı
  • VMware Tanzu için Uygulama Yapılandırma Hizmeti
  • VMware Tanzu Service Registry
  • VMware Tanzu için Uygulama Canlı Görünümü
  • VMware Tanzu için Uygulama Hızlandırıcısı

Ayrıca, istediğiniz zaman yalnızca ihtiyacınız olan bileşenleri etkinleştirme ve gerçekten etkinleştirdiğiniz için ödeme yapabilme esnekliğine de sahipsiniz. Aşağıdaki tabloda bileşen başına varsayılan kaynak tüketimi gösterilmektedir:

Tanzu bileşeni vCPU (çekirdekler) Bellek (GB)
Derleme hizmeti 2 4
Uygulama Yapılandırma Hizmeti 1 2
Hizmet Kayıt Defteri 1 2
Spring Cloud Gateway 5 10
API Portalı 0,5 1
Geliştirme Araçları Portalı (Uygulama Canlı Görünümü ve Uygulama Hızlandırıcısı için) 1.25 2,25
Uygulama Canlı Görünümü 1.5 1.5
Uygulama Hızlandırıcısı 2 4.25

Tanzu Derleme Hizmeti

Tanzu Derleme Hizmeti, çok yönlü uygulama kaynak kodunu kapsayıcı görüntülerine dönüştürmek için açık kaynak Bulut Yerel Derleme paketleri projesini kullanır. Bu kapsayıcı görüntüleri Spring, Java, NodeJS, Python, Go ve .NET Core uygulamalarınız için genel buluta hızlı dağıtımı kolaylaştırır.

Tanzu Derleme Hizmeti aşağıdaki avantajları sağlar:

  • Kapsayıcı oluşturma, yönetim ve idareyi kurumsal ölçekte otomatikleştirir.
  • Uygulama oluşturmak için üst düzey bir soyutlama ve denetim dengesi sunar.
  • Geliştiricilerin operasyonel yükünü azaltır.
  • Uygulamaları büyük ölçekte yöneten kurumsal BT operatörlerini destekler.

Daha fazla bilgi için bkz . Tanzu Derleme Hizmeti'ni kullanma.

Spring Cloud Gateway

Spring Cloud Gateway, açık kaynak Spring Cloud Gateway projesini temel alan bir API ağ geçidi çözümüdür. API'leri kullanıma sunan uygulama hizmetlerine iç veya dış API istekleri için yönlendirmeyi basitleştirebilirsiniz. Spring Cloud Gateway, ağ geçidinin arkasında çalışan uygulamalar için çapraz kesme konularını ele alır. Bu önemli noktalar arasında güvenli hale getirme, yönlendirme, hız sınırlama, önbelleğe alma, izleme, dayanıklılık ve uygulamaları gizleme sayılabilir. Aşağıdaki özellikleri yapılandırabilirsiniz:

  • Ek kod veya bağımlılık olmadan tercih ettiğiniz kimlik sağlayıcısıyla çoklu oturum açma tümleştirmesi.
  • Herhangi bir uygulama yeniden dağıtımı olmadan uygulamalara dinamik yönlendirme kuralları.
  • Herhangi bir yedekleme hizmeti olmadan azaltma isteğinde bulun.

Daha fazla bilgi için bkz . VMware Spring Cloud Gateway'i yapılandırma.

API Portalı

API portalı, kendi uygulamalarınızda kullanabileceğiniz API'leri bulmanıza olanak tanır. Gereksinimlerinize uygun olup olmadığını görmek için ayrıntılı API belgelerini görüntüleyebilir ve bir API'yi deneyebilirsiniz. API portalı, Spring Cloud Gateway tarafından kullanıma sunulan API'leri bir araya getirerek.

Daha fazla bilgi için bkz . VMware Tanzu için API portalını kullanma.

Uygulama Yapılandırma Hizmeti

Uygulama Yapılandırma Hizmeti, Spring Boot uygulamalarına ve çok teknolojili uygulamalara çalışma zamanı yapılandırması sağlar. Yapılandırma yönetimi, uygulamalar için çalışma zamanı yapılandırma özellikleri oluşturmak üzere Git depolarında barındırılır.

Daha fazla bilgi için bkz . Tanzu için Uygulama Yapılandırma Hizmeti'ni kullanma.

Tanzu Service Registry

Tanzu Service Registry, mikro hizmet tabanlı uygulamalar için hizmet kayıt defteri ve bulma özellikleri sağlar ve Eureka sunucusuyla tamamen uyumludur.

Daha fazla bilgi için bkz . Tanzu Service Registry'yi kullanma.

Uygulama Canlı Görünümü

Application Live View, uygulama geliştiricilerinin ve operatörlerin çalışan uygulamaların içine bakmalarına yardımcı olan basit bir içgörü ve sorun giderme aracıdır. Application Live View, Spring Boot Aktüatörleri kavramını temel alır. Uygulama, uç noktaları kullanarak çalışan işlemlerin içinden bilgi sağlar. Application Live View, bu uç noktaları kullanarak uygulamadan verileri alır ve onunla etkileşim kurar.

Daha fazla bilgi için bkz . Azure Spring Apps Kurumsal planıyla Uygulama Canlı Görünümü'nü kullanma.

Uygulama Hızlandırıcısı

Uygulama Hızlandırıcısı, uygulama geliştiricilerinin ve operatörlerinin uygulama hızlandırıcıları oluşturmalarına yardımcı olur. Hızlandırıcılar, en iyi yöntemleri birleştiren ve önemli yapılandırmaların ve yapıların yerinde olmasını sağlayan şablonlardır. Geliştiriciler uygulamalarını önyükleyebilir ve özellik geliştirmeye hemen başlayabilir. Uygulama operatörleri, istenen mimarileri ve yapılandırmaları yansıtan özel hızlandırıcılar oluşturabilir ve geliştirici filolarının bunları kullanmasını sağlayabilir. Uygulama Hızlandırıcısı, geliştiricilerin en iyi yöntemlerini uygulayıp uygulamadığı konusunda operatör endişelerini azaltmaya yardımcı olur.

Daha fazla bilgi için bkz . Azure Spring Apps Enterprise planıyla VMware Tanzu Uygulama Hızlandırıcısı'nı kullanma.

Sonraki adımlar