Amazon ECS artık yerleşik Doğrusal ve Kanarya dağıtımlarını destekliyor
Amazon Elastic Container Service (Amazon ECS), container'lı uygulamaları dağıtırken size daha fazla esneklik ve kontrol sağlayan doğrusal ve kanarya dağıtımı stratejilerini desteklediğini duyurdu. Bu yeni stratejiler, ECS'nin yerleşik mavi/yeşil dağıtımlarını tamamlayarak uygulamanızın risk profili ve doğrulama gereksinimlerine en uygun trafik değiştirme yaklaşımını seçmenize olanak tanır.
Doğrusal dağıtımlarla, trafiği belirli bir süre boyunca eşit yüzdelik artışlarla mevcut hizmet revizyonunuzdan yeni revizyona kademeli olarak kaydırabilirsiniz. Her artışta trafiğin ne kadar değiştiğini kontrol etmek için adım yüzdesini (örneğin %10) yapılandırıp izleme ve doğrulama için her trafik vardiyası arasında beklemek üzere bir adım olgunlaşma süresi ayarlarsınız. Bu, artan miktarda üretim trafiği ile yeni uygulama sürümünüzü birden çok aşamada doğrulamanıza olanak tanır. Kanarya dağıtımlarıyla, trafiğin çoğu mevcut stabil sürümde kalırken, üretim trafiğinin küçük bir yüzdesini yeni hizmet revizyonuna yönlendirebilirsiniz. Yeni revizyonun performansını izlemek için bir kanarya olgunlaşma süresi belirlersiniz, ardından Amazon ECS kalan trafiği yeni revizyona kaydırır. Her iki strateji de eski revizyonu sonlandırmadan önce tüm üretim trafiğinin yeni revizyona geçmesinden sonra bekleyen bir dağıtım olgunlaşma süresini destekler ve sorunlar tespit edilirse kesintisiz hızlı geri alma olanağı sağlar. Dağıtım yaşam döngüsü kancalarını özel doğrulama adımları gerçekleştirmek için yapılandırabilir ve hataları otomatik olarak algılamak ve geri alma işlemlerini tetiklemek için Amazon CloudWatch alarmlarını kullanabilirsiniz.
Bu özellik, Amazon ECS'nin kullanılabildiği tüm ticari AWS Bölgelerinde kullanılabilir. Konsol, SDK, CLI, CloudFormation, CDK ve Terraform kullanarak Uygulama Yük Dengeleyicisi (ALB) veya ECS Service Connect'i kullanan yeni ve mevcut Amazon ECS hizmetleri için doğrusal ve kanarya dağıtım stratejilerini kullanabilirsiniz. Daha fazla bilgi edinmek için Amazon ECS doğrusal dağıtımları ve Amazon ECS kanarya dağıtımları hakkındaki belgelerimize bakın.