AWS Cloud Development Kit

Bulut altyapısını tanıdık programlama dilleri kullanarak tanımlayın

AWS Cloud Development Kit (AWS CDK), bulut uygulaması kaynaklarınızı tanıdık programlama dilleri kullanarak modelleyip tedarik etmenize yönelik açık kaynak bir yazılım geliştirme framework’udur.

Bulut uygulamalarının tedariği, manuel eylemler gerçekleştirmenizi, özel betikler yazmanızı, şablonlara bakım yapmanızı veya etki alanına özgü diller öğrenmenizi gerektiren zorlu bir süreç olabilir. AWS CDK, uygulamalarınızın modellenmesi için programlama dillerinin tanıdık olmasından ve ifade gücünden yararlanır. Herhangi bir uzmana gereksinim duymaksızın bulut uygulamaları oluşturabilmeniz için bulut kaynaklarını işe yaradığı kanıtlanmış varsayılan ayarlarla önceden yapılandıran üst düzey bileşenler sağlar. AWS CDK, kaynaklarınızı AWS CloudFormation aracılığıyla güvenli, tekrarlanabilir bir şekilde tedarik eder. Ayrıca, kurumunuzun gereksinimleri dikkate alınarak tasarlanmış kendi özel bileşenlerinizi oluşturma ve paylaşma olanağı sayesinde yeni projelere daha hızlı başlamanıza yardımcı olur.

AWS Cloud Development Kit Özellikleri Tanıtımı (10:00)

Avantajlar

Buluta daha kolay kaynak ekleme

Öğrenilmesi gereken az sayıda yeni şey olduğundan AWS CDK, AWS'ye kaynak ekleme sürecinizi hızlandırır. CDK mevcut becerilerinizi ve araçlarınızı kullanmanıza, bunları bulut altyapısı oluşturma görevine uygulamanıza olanak tanır. Ayrıca, bulut kaynaklarını işe yaradığı kanıtlanmış varsayılan ayarlarla önceden yapılandıran üst düzey bileşenler sağlayarak AWS'de uzman olmanız gerekmeksizin çözüm oluşturmanıza yardımcı olur.

Daha hızlı yazılım geliştirme süreci

AWS CDK ile altyapının tanımlanması için programlama dillerinin ifade gücünden yararlanabilirsiniz. Nesneler, döngüler ve koşullar gibi tanıdık özellikler yazılım geliştirme sürecinizi hızlandırır. Ayrıca, AWS CDK'yı entegre geliştirme ortamınızla (IDE) kullanarak mevcut üretkenlik araçlarından ve test çerçevelerinden yararlanabilirsiniz.

Özelleştirilebilir ve paylaşılabilir

AWS CDK ile kurumunuzun güvenlik, uygunluk ve yönetim gereksinimlerini karşılayan kendi yeniden kullanılabilir bileşenlerinizi tasarlayabilirsiniz. Diğer tüm yazılım kütüphaneleri gibi bileşenleri kolayca kurumunuzdaki herkesle paylaşabileceğinizden, yeni projeleri varsayılan olarak en iyi uygulamalarla hızlıca başlatma olanağınız olur.

Bağlam değiştirme yok

AWS CDK, bulut uygulamanızı IDE'nizden çıkmadan oluşturmanıza olanak tanır. Aynı programlama dilini kullanarak hem çalışma zamanı kodunuzu yazabilir hem de AWS kaynaklarınızı tanımlayabilirsiniz. AWS Toolkit for VS Code ile CDK uygulama yığınlarınızı ve kaynaklarınızı görselleştirebilirsiniz.

Nasıl çalışır?

product-page-diagram_AWS-Cloud-Development-Kit

Müşteriler

Culture Amp

600x400_Culture-Amp_Logo

Culture Amp çalışan geri bildirimlerinin toplanması, anlaşılması ve bu bildirimler üzerine harekete geçilmesi süreçlerini kolaylaştırarak şirketlerin çalışmak için daha iyi bir yer hâline gelmelerine yardımcı olmaktadır. Culture Amp İK liderlerinin daha iyi karar almalarına, etkilerini ortaya koymalarına ve şirket kültürünü rekabetçi bir uç konuma taşımalarına olanak tanımaktadır. Culture Amp, AWS’yi kullanarak 2012 yılında dünyanın ilk istek üzerine aktif olan çalışan geri bildirim platformunu oluşturmuştur. Melbourne, San Francisco, New York ve Londra’daki ofislerden hızla gelişen küresel müşteri merkezleri o tarihten beri desteklenmektedir. Culture Amp, Amazon EC2’de çalışan tek bölgeli ve parçalı uygulamayı AWS Fargate, Amazon DynamoDB ve Amazon Relational Database Service kullanarak çok bölgeli, mikro hizmetlere dayanan ve temel olarak Amazon Elastic Container Service kapsamında çalışan bir mimari yapıya güncellemek istediğinde, mühendislerin kısıtlı ortamlara girmelerine ya da AWS ve AWS CloudFormation konusunda bilgi sahibi olmalarına gerek kalmadan önceden onaylı AWS mimarilerini kullanma ihtiyacı doğmuştur. Culture Amp ekibi, paylaşılabilir ve tekrar edilebilir bir biçimde yardımcı veri tabanları ve kullanıcı rolleri ile AWS Fargate hizmetlerinin tedarik edilmesi sürecini otomatik hâle getirmek amacıyla odağını AWS Cloud Development Kit (CDK) ürününe yöneltmiştir. Culture Amp, mühendisleri için yeni mikro hizmetlerin programlı şekilde oluşturulmasına olanak tanıyan, özellikler açısından zengin olan ve gelişim ekiplerinde hız ve verimlilik unsurlarının artmasına olanak tanıyan özel bir AWS CDK yapıları kütüphanesi oluşturmuştur.

"Artık mühendislerimiz; günlükleri ve Dynamo veya RDS unsurlarını bir depolama arka ucu ögesi olarak iletmek amacıyla iyi özelliklere sahip dağıtım kurallarını, yük dengeleme, sertifika doğrulama, otomatik ölçeklendirme ve AWS Lambda işlevlerini içeren AWS Fargate hizmetleri gibi zengin özellikli ve önceden onaylanmış AWS mimarisini kullanabilecekler. Önceden altı hafta kadar sürebilen işlemleri şimdi saatler içerisinde yapabiliyoruz”

Matthew Tapper, SRE Baş Mühendisi - Culture Amp

Product-Page_Standard-Icons_01_Product-Features_SqInk
Ürün özelliklerine göz atın

AWS CDK'nın özellikleri hakkında daha fazla bilgi edinin.

Daha fazla bilgi edinin 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Ücretsiz bir hesap için kaydolun

AWS Ücretsiz Kullanımı için anında erişim elde edin. 

Kaydolun 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Belgeler

Yazılım Geliştirme Kılavuzu ile AWS CDK hakkında daha fazla bilgi edinin.

Daha fazla bilgi edinin