AWS CodeDeploy
Uygulama çalışma süresini korumak için kod dağıtımlarını otomatikleştirin
AWS CodeDeploy; Amazon EC2, AWS Lambda ve şirket içinde çalışan işlem hizmetlerine yazılım dağıtımını otomatikleştiren ve tam olarak yönetilen bir dağıtım hizmetidir. AWS CodeDeploy, hızla yeni özellikler yayınlamanızı kolaylaştırır, uygulama dağıtımı sırasında kapalı kalma süresinden kaçınmanıza yardımcı olur ve uygulamalarınızın güncellenmesi sırasında karmaşık görevleri gerçekleştirir. AWS CodeDeploy ile yazılım dağıtımlarını otomatikleştirerek el ile gerçekleştirilen hatalara açık işlemlere duyulan gereksinimi ortadan kaldırabilirsiniz. Hizmet, dağıtım gereksinimlerinizi karşılamak amacıyla tek bir Lambda işlevini veya binlerce EC2 bulut sunucusunu içerecek şekilde ölçeklendirilir.
Avantajlar
Otomatik dağıtımlar
AWS CodeDeploy, yazılım dağıtımlarınızı tam olarak otomatik hale getirerek güvenilir ve hızlı bir şekilde dağıtım gerçekleştirmenize imkan tanır. Amazon EC2, AWS Lambda veya şirket içindeki sunuculara dağıtım yapmanızdan bağımsız olarak uygulamanızı geliştirme, test ve üretim ortamlarınızda tutarlı bir şekilde dağıtabilirsiniz. Hizmet altyapınızla birlikte ölçeklendirildiğinden, ister tek bir Lambda işlevine ister binlerce EC2 bulut sunucusuna dağıtım gerçekleştirebilirsiniz.
Kapalı kalma süresini en aza indirin
AWS CodeDeploy, yazılım dağıtım süreci boyunca uygulamanızın erişilebilirliğinin en üst düzeyde kalmasına yardımcı olur. Değişiklikleri artımlı olarak uygular ve uygulama durumunu yapılandırılabilen kurallara göre izler. Hata olması durumunda yazılım dağıtımları kolayca durdurulup geri alınabilir.
Merkezi denetim
AWS CodeDeploy, uygulama dağıtımlarınızı AWS Management Console veya AWS CLI aracılığıyla kolayca başlatmanıza ve bunların durumunu izlemenize imkan tanır. CodeDeploy, her bir uygulama düzeltmesinin ne zaman ve nereye dağıtıldığını görmenize imkan tanıyan ayrıntılı bir rapor sunar. Ayrıca, dağıtımlarınızla ilgili canlı güncellemeler almak için anlık bildirimler de oluşturabilirsiniz.
Hayata geçirilmesi kolaydır
AWS CodeDeploy platformdan ve dilden bağımsızdır, tüm uygulamalarla çalışır ve Amazon EC2'ye veya AWS Lambda'ya dağıtım yapıyor olmanızdan bağımsız olarak aynı deneyimi sunar. Mevcut kurulum kodunuzu kolayca yeniden kullanabilirsiniz. CodeDeploy, mevcut yazılım yayınlama süreciniz veya sürekli teslim araç zinciriniz (ör. AWS CodePipeline, GitHub, Jenkins) ile de entegre olabilir.
Örnek olay incelemeleri
SmartNews, CodeDeploy’u kullanarak haber tarayıcı, içerik ayıklayıcı, görüntü analiz altyapısı ve arama motoru gibi çok sayıda mikro hizmetten oluşan bir yazılım teslim işlem hattını destekliyor.
Gilt’in CodeDeploy’u kullanarak altyapı konusunda endişe duymadan yazılım dağıtımlarını nasıl hızlandırdığını ve yazılım güncellemelerini nasıl dağıttığını öğrenin.
CodeDeploy sayesinde Burt dağıtımları otomatikleştirebiliyor ve el ile gerçekleştirilen işlemleri ortadan kaldırarak hizmetleri etkilemeden binlerce yükseltme ve dağıtım gerçekleştirebiliyor. Daha fazla bilgi edinmek için örnek olay incelemesini okuyun.
3M HIS, AWS CodeDeploy ve CodeCommit’i kullanarak uygulama ortamlarını kolayca ve hızla oluşturabiliyor ve uygulamalarını yönetebiliyor.
CodeDeploy’un Click Travel’ın kademeli güncelleme ile dağıtımlar sırasında kesinti süresi yaşanmamasını nasıl sağladığını öğrenin.
AWS'yi kullanmaya başlayın
AWS ile oluşturmaya başlayın
AWS CodeDeploy hakkında daha fazla bilgi edinin