Web Yazılım Entegrasyonu

AWS App Mesh

AWS App Mesh, mikroservisler arası iletişimi standartlaştıran ve izlemeyi kolaylaştıran Envoy tabanlı bir servis ağıdır. Amazon ECS, EKS, Fargate ve EC2 ile uyumludur.

WhatsApp’tan görüşelim
AWS App Mesh mimarisi ve mikroservis iletişimi
Güncel sürüm2019-01-25

AWS App Mesh, mikroservis tabanlı uygulamalarda ağ trafiğini yönetmek ve izlemek için kullanılan, Envoy proxy'sine dayanan bir servis ağıdır. Uygulamanızdaki her mikroservis için tutarlı görünürlük ve ağ trafiği kontrolleri sağlar. App Mesh, Amazon ECS, Amazon EKS, AWS Fargate, Amazon EC2 ve Kubernetes üzerinde çalışan mikroservisleri destekler. Servis keşfi için Amazon ECS'deki Service Discovery, Kubernetes'te ise kube-dns ve coredns ile uyumludur. Bu sayede mikroservisler arası iletişim standartlaştırılır ve uygulamanın yüksek kullanılabilirliği desteklenir.

Hangi ihtiyaçlarda değerlendirilebilir?

  • Mikroservis mimarisi kullanan ve ağ trafiğini merkezi olarak yönetmek isteyen ekipler
  • Amazon ECS, EKS veya Fargate üzerinde konteyner tabanlı uygulamalar çalıştıran kuruluşlar
  • Servisler arası iletişimde gözlem ve izleme ihtiyacı olan DevOps ekipleri

Yaygın kullanım alanları

Trafik Yönetimi

Mikroservisler arası trafiği yönlendirmek, canary dağıtımları yapmak ve hizmet keşfi ile dinamik yönlendirme sağlamak için kullanılabilir.

Gözlemlenebilirlik

App Mesh, tüm mikroservisler arası iletişimde tutarlı metrikler ve izleme verileri sağlayarak uygulama performansını izlemeyi kolaylaştırır.

Güvenlik ve Erişim Kontrolü

Servisler arası ağ politikaları tanımlayarak hangi servislerin birbiriyle iletişim kurabileceğini kontrol etmek ve güvenlik katmanı eklemek için kullanılabilir.

İncelenmesi gereken noktalar

  • AWS App Mesh, yalnızca AWS ortamında çalışır; hibrit veya çoklu bulut mimarileri için farklı servis ağı çözümleri değerlendirilmelidir.
  • Servis ağı kurulumu ve yönetimi, mevcut altyapıya ve uygulama mimarisine bağlı olarak karmaşıklık ekleyebilir; bu nedenle ihtiyaç analizi yapılmalıdır.
  • App Mesh'in sunduğu özellikler, kullanılan AWS hizmetlerine ve sürümlerine bağlı olarak değişiklik gösterebilir; güncel dokümantasyon takip edilmelidir.

WordPress.org

Kurulum ve geliştirme notları

AWS App Mesh için resmi kurulum bilgileri sağlanmamıştır. Ancak genel olarak App Mesh, AWS Management Console, CLI veya Infrastructure as Code araçları ile yapılandırılabilir. Kurulum, mevcut AWS hesabınızda App Mesh kaynaklarının oluşturulmasını ve mikroservislerinizin App Mesh'e bağlanmasını içerir.

Hazır çözümün ötesinde

Özel geliştirme ne zaman değerlendirilebilir?

ZeplinGo olarak, mikroservis mimarinizin ihtiyaçlarını analiz eder ve AWS App Mesh gibi servis ağı çözümlerinin size uygun olup olmadığını belirleriz. Kurumsal web sistemlerinizde mikroservis iletişimini yönetmek için kapsam belirleme ve özel geliştirme hizmetleri sunarız.

Ücretsiz ön çalışma isteyin →

Değerlendirme soruları

AWS App Mesh hangi AWS hizmetleriyle çalışır?

AWS App Mesh; Amazon ECS, Amazon EKS, AWS Fargate, Amazon EC2 ve Kubernetes üzerinde çalışan mikroservisleri destekler. Ayrıca Amazon ECS'de Service Discovery, Kubernetes'te kube-dns ve coredns ile uyumludur.

AWS App Mesh'in temel avantajı nedir?

App Mesh, mikroservisler arası iletişimi standartlaştırarak tutarlı görünürlük ve ağ trafiği kontrolleri sağlar. Bu sayede uygulamanın yüksek kullanılabilirliği desteklenir ve izleme kolaylaşır.

AWS App Mesh kurulumu zor mudur?

Kurulum, mevcut AWS altyapınıza ve mikroservis mimarinize bağlı olarak değişir. AWS Management Console veya CLI üzerinden yapılandırılabilir. Ancak servis ağı kavramlarına hakimiyet gerektirebilir; bu nedenle ihtiyaç analizi yapılması önerilir.

ZeplinGo çözümleri

Hazır teknolojinin yeterli olduğu noktaları inceliyor; iş ihtiyaçları standart sınırları aştığında entegrasyon ve özel geliştirme kapsamını birlikte belirliyoruz.

Tüm çözümleri görün →

API teknik kaydı

AWS App Mesh

Entegrasyon öncesinde kaynağı inceleyin.

Bu pencere ZeplinGo kütüphanesinde saklanan güncel teknik kaynağı özetler. Geliştirme öncesinde sağlayıcı dokümantasyonunu, yetkilendirmeyi ve güncel uç noktaları yeniden inceliyoruz.

Sağlayıcı anahtarı
amazonaws.com
Sürüm
2019-01-25
Kaynak kaydı
amazonaws.com:appmesh

Bu API’nin listelenmesi iş ortaklığı, onay veya uyumluluk garantisi anlamına gelmez. Uygulanabilirliği sağlayıcının güncel koşulları ve proje gereksinimleri belirler.