Istio; mikro hizmetleri bağlamak, yönetmek ve güvenli hale getirmek için tek tip bir yol sağlayan açık platformdur. Istio, mikro hizmetler arasındaki trafiği yönetmeyi, erişim politikaları uygulamayı ve telemetri verilerini toplamayı destekler. Üstelik tüm bunları mikro hizmet kodunda değişiklik gerektirmeden yapar. DKIM size şunları sunar:

  • HTTP, gRPC, WebSocket ve TCP trafiği için otomatik yük dengeleme.

  • Zengin yönlendirme kuralları, yeniden denemeler, yük devretmeler ve hata eklemeyle trafik davranışını ayrıntılı bir şekilde denetleyin.

  • Erişim denetimlerini, hız sınırlarını ve kotaları destekleyen takılabilir bir politika katmanı ve yapılandırma API'si.

  • Küme girişi ve çıkışı dahil olmak üzere bir kümedeki tüm trafik için otomatik metrikler, günlükler ve izler.

  • Güçlü kimlik tabanlı kimlik doğrulama ve yetkilendirmeyle bir kümede güvenli hizmetler arası iletişim.

İlgili Projeler

Firebase, uygulamalarınızı geliştirmenize, büyütmenize ve bunlardan para kazanmanıza yardımcı olacak entegre araçlar sağlayan bir uygulama geliştirme platformudur. Firebase SDK'sı, Firebase hizmetlerine çeşitli platformlarda sezgisel ve deyimsel bir şekilde erişim sağlar.
Kubernetes, birden fazla ana makinede container mimarisine alınmış uygulamaları yönetmeye yönelik bir küme yönetimi sistemidir. Bu sistemde uygulamaların dağıtımı, bakımı ve ölçeklendirilmesine yönelik mekanizmalar sağlanır. Bir uygulamayı oluşturan kapsayıcıları, kolay yönetim ve keşif için mantıksal birimler halinde gruplandırır.
Apache Beam, herhangi bir yürütme motorunda çalışabilen toplu işlem ve akış verisi işleme işleri uygulamanıza olanak tanıyan gelişmiş ve birleştirilmiş bir programlama modeli sunar. Diğer dağıtılmış işleme arka uçlarının yanı sıra Apache Apex, Apache Flink, Apache Spark ve Google Cloud Dataflow ile de kolayca kullanılabilir.
Knative bileşenleri Kubernetes'i temel alarak derlenerek karmaşık ayrıntıları soyutlar ve geliştiricilerin önemli konulara odaklanmasını sağlar. Gerçek dünyadaki başarılı uygulamaların paylaştığı en iyi uygulamaları kodlayarak geliştirilen Knative, bulutta yerel hizmetleri dağıtmanın ve yönetmenin "sıkıcı ama zor" kısımlarını çözerek bunu sizin yerinize çözüyor.