AWS Yazılım Geliştirme Araçları

Bir AWS Hesabı Oluşturun

AWS Yazılım Geliştirme Araçları, geliştiricilerin ve BT operasyonları uzmanlarının hızlı ve güvenli bir yöntemle yazılım teslim etmek için DevOps uygulamalarını sağlamak amacıyla tasarlanmış bir dizi hizmettir. Bu hizmetler hep birlikte uygulamanızın kaynak kodunu güvenli bir şekilde depolayıp sürüm denetimi yapmanıza, uygulamanızı otomatik olarak derlemenize, test etmenize ve AWS'ye ya da şirket içi ortamınıza dağıtmanıza yardımcı olur. AWS CodePipeline’dan yararlanarak yazılım yayınlama iş akışını düzenlemek için bu hizmetleri ve üçüncü taraf araçlarını kullanabilir veya her hizmeti bağımsız bir şekilde mevcut araçlarınıza entegre edebilirsiniz.

AWS'yi Ücretsiz Kullanmaya Başlayın

Ücretsiz Hesap Oluşturun

AWS Ücretsiz Kullanım'na on iki ay boyunca erişim elde ederek 7/24/365 müşteri hizmetlerini, destek forumlarını ve daha fazlasını içeren AWS Basic Support özelliklerinin keyfini çıkarın.


Sürekli Entegrasyon ve Sürekli Teslim Gerçekleştirin

Sürekli Entegrasyon ve Sürekli Teslim Gerçekleştirin

Günümüzde, müşterilerinizin gereksinimlerini karşılamak için sürekli inovasyon yapmanız ve ürününüzü geliştirmeniz gerekir. Sık gerçekleştirilen uygulama güncellemeleri bunu yapmanıza yardımcı olur, çünkü rekabet avantajınızı korumanızda önemli rol oynayan yazılım çevikliğini ve pazara hızla ulaşmayı sağlar. Yeni özellikleri ve hata düzeltmelerini ne kadar hızlı yayınlayabilirseniz o kadar hızlı inovasyon gerçekleştirebilir ve müşterilerinizin gereksinimlerine yanıt verebilirsiniz. Sürekli entegrasyon ve sürekli teslim, yazılımı güvenilir bir şekilde daha sık test etmenize ve yayınlamanıza yardımcı olan DevOps uygulamalarıdır.

Amazon'un DevOps Uygulamaları ve Araçlarından Esinlenmiştir

Amazon’un DevOps Uygulamaları ve Araçları Temel Alınmıştır

AWS Yazılım Geliştirme Araçları, Amazon’un şirket içi ekiplerinin kullandığı DevOps araçlarından esinlenmiştir ve Amazon tarafından kullanılan en iyi yazılım geliştirme uygulamalarını kullanmanıza yardımcı olur. Amazon’un mühendislik ekipleri küçük startup’lar gibi çalışır. Her ekip, müşteri geri bildirimlerini toplamak ve gereksinimleri yazmaktan hizmetlerini geliştirme, test etme, dağıtma ve çalıştırma süreçlerini sahiplenmeye kadar her şeyden sorumludur. Amazon, ekiplerinin güncellemeleri hızlı ve “self servis” yöntemiyle kendi müşterilerine bağımsız olarak yayınlamasına yardımcı olacak yazılım geliştirme araçları oluşturmuştur.

AWSCloud9_150pxl
codestar_98pxl
xray_98pxltall

AWS Cloud9, yalnızca bir tarayıcıyı kullanarak kodunuzu yazmanıza, çalıştırmanıza ve kodunuzdaki hataları ayıklamanıza imkan tanıyan bulut tabanlı bir entegre geliştirme ortamıdır (IDE). Bir kod düzenleyicisi, hata ayıklayıcısı ve terminal içerir. Cloud9, yeni projelere başlamadan önce dosyaları yüklemenize veya geliştirme makinenizi yapılandırmanıza gerek kalmamasını sağlamak için JavaScript, Python ve PHP gibi popüler programlama dillerine yönelik temel araçlarla önceden paketlenmiş şekilde sunulur. Cloud9 IDE'niz bulut tabanlı olduğu için ofisinizden, evinizden ya da dilediğiniz yerden İnternet'e bağlı bir makine kullanarak projeleriniz üzerinde çalışabilirsiniz.

Daha fazla bilgi için AWS Cloud9 web sayfasını ziyaret edin.  

AWS CodeStar, AWS'de hızla uygulamalar geliştirmenize, oluşturmanıza ve dağıtmanıza olanak sağlar. AWS CodeStar ile sürekli teslim araç zincirinizin tamamını dakikalar içinde ayarlayabilir, böylece daha hızlı kod yayınlamaya başlayabilirsiniz. AWS CodeStar, birleşik bir kullanıcı arabirimi sağlayarak yazılım geliştirme etkinliklerinizi tek bir yerden kolayca yönetmenize imkan verir. AWS CodeStar gereksinimlerinize uyan bir sürekli teslim araç zinciri oluşturmanıza yardımcı olmak için hem AWS Cloud9 ile hem de üçüncü taraflarla entegre edilir.

Daha fazla bilgi için AWS CodeStar web sayfasını ziyaret edin.

AWS X-Ray, yazılım geliştiricilerin üretimi ve dağıtılmış uygulamaları (ör. mikro hizmetler mimarisi kullanılarak oluşturulanlar) analiz edip bunların hatalarını ayıklamasına yardımcı olur. X-Ray ile, performans sorunlarının ve hataların kök nedenini belirlemek ve sorunlarını gidermek için uygulamanızın ve temel hizmetlerinin nasıl performans gösterdiğini anlayabilirsiniz. X-Ray, uygulamanızdan geçen isteklerin uçtan uca görünümünü sunar ve uygulamalarınızın temel bileşenlerinin bir haritasını gösterir.  

Daha fazla bilgi için AWS X-Ray web sayfasını ziyaret edin.

AWS CodeCommit
2:17
AWS CodePipeline
3:05
DevOps_codebuild_icon
AWS CodeDeploy
2:10

Tümüyle yönetilen bir kaynak denetimi hizmeti olan AWS CodeCommit, şirketlerin güvenli ve yüksek oranda ölçeklenebilir özel Git depolarını barındırmasını kolaylaştırır. CodeCommit, kendi kaynak denetimi sisteminizi çalıştırma gereksiniminizi sona erdirerek bunun altyapısını ölçeklendirme konusundaki endişelerinizi ortadan kaldırır. Kaynak kodundan ikili dosyalara kadar her şeyi güvenli bir şekilde depolamanıza imkan tanıyan CodeCommit, mevcut Git araçlarınızla sorunsuz bir şekilde çalışır.

Daha fazla bilgi için AWS CodeCommit ürün sayfasını ziyaret edin.  

AWS CodePipeline, hızlı ve güvenilir uygulama ve altyapı güncellemeleri gerçekleştirme imkanı sağlayan bir sürekli entegrasyon ve sürekli teslim hizmetidir. CodePipeline, kodunuz her değiştirildiğinde sizin tanımladığınız yayın süreci modellerini temel alarak kodunuzu derler, test eder ve dağıtır. Bu, yeni özellikleri ve güncellemeleri hızla ve güvenilir bir şekilde teslim etmenize imkan tanır. GitHub gibi popüler üçüncü taraf hizmetlere yönelik önceden oluşturulmuş eklentilerimizi kullanarak ya da yayın sürecinizin herhangi bir aşamasına kendi özel eklentilerinizi entegre ederek kolayca uçtan uca bir çözüm oluşturabilirsiniz.

Daha fazla bilgi için AWS CodePipeline ürün sayfasını ziyaret edin.

Tam olarak yönetilen bir derleme hizmeti olan AWS CodeBuild, kaynak kodunu derler, testleri çalıştırır ve dağıtıma hazır yazılım paketleri oluşturur. CodeBuild sayesinde kendi derleme sunucularınızı tedarik etmeniz, yönetmeniz ve ölçeklendirmeniz gerekmez. CodeBuild, derlemelerinizin kuyrukta çok beklememesi için sürekli olarak ölçeklenir ve birden çok derlemeyi eş zamanlı olarak işler. Önceden paketlenmiş derleme ortamlarını kullanarak hızla çalışmaya başlayabilir veya kendi derleme araçlarınızı kullanan özel derleme ortamları oluşturabilirsiniz. CodeBuild ile kullandığınız işlem kaynakları için dakikalık olarak ücretlendirilirsiniz.

Daha fazla bilgi için AWS CodeBuild ürün sayfasını ziyaret edin.

AWS CodeDeploy, Amazon EC2 bulut sunucuları ve şirket içinde çalışan sunucular dahil olmak üzere tüm sunuculara kod dağıtımını otomatikleştiren bir hizmettir. 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 hatalara yol açabilecek manuel işlem gereksinimlerini ortadan kaldırabilirsiniz. Ayrıca, hizmet altyapınızla birlikte ölçeklendiğinden, ister bir bulut sunucusuna ister binlerce sunucuya kolayca dağıtım gerçekleştirebilirsiniz.

Daha fazla bilgi için AWS CodeDeploy ürün sayfasını ziyaret edin.

AWS üzerinde DevOps gerçekleştirme

AWS Üzerinde DevOps Gerçekleştirme

AWS Yazılım Geliştirme Araçları AWS üzerinde sürekli entegrasyon ve sürekli teslim gerçekleştirmenize yardımcı olur. Bu hizmetler yazılım yayınlama sürecinizi hızlı, otomatik ve güvenilir hale getirmenize yardım eder.

Hızla Kullanmaya Başlayın

Hızla Kullanmaya Başlayın

Her hizmet tümüyle bulutta yönetilir; başka bir deyişle, sunucuları sizin barındırmanıza, korumanıza veya ölçeklemenize gerek kalmaz. AWS Yazılım Geliştirme Araçlarının tümü hizmet olarak sunulduğundan AWS üzerinde uygulama geliştirmeye ve dağıtmaya hemen başlayabilirsiniz.

Genişletilebilir ve Tek Başına

Genişletilebilir ve Tek Başına

Bu hizmetler sizin özel gereksinimlerinize uyarlanmak üzere kolayca genişletilebilen modüler araçlardır. Her hizmetin diğer AWS hizmetleriyle entegrasyonları veya popüler üçüncü taraf yazılım geliştirme araçlarıyla önceden oluşturulmuş entegrasyonları vardır. Bu sayede kendi uçtan uca yazılım yayınlama çözümünüzü oluşturabilirsiniz. Bunlara ek olarak, her hizmete API’lerimiz kullanılarak programlama yoluyla erişilebilir.

Yüksek Erişilebilirlik

Yüksek Erişilebilirlik

AWS Yazılım Geliştirme Araçları son derece ölçeklenebilir, yedekli ve dayanıklı bir mimari üzerine kurulduğundan, yazılım geliştirme projelerinize her ihtiyacınız olduğunda erişebilirsiniz.

Merkezi Denetim

Kimlik ve Erişim

AWS Yazılım Geliştirme Araçları AWS Identity and Access Management (IAM) ile entegre edildiğinden, yazılım teslim araçlarınızın güvenliğini korumaya yardımcı olmak için kullanıcıya özgü izinler atamanıza imkan tanır.

Kullandığınız Kadar Ödeyin

Kullandıkça Ödeyin

AWS CodeCommit, AWS CodePipeline ve AWS CodeBuild ile yalnızca kullandığınız kadar ödersiniz. AWS CodeDeploy, Amazon EC2 dağıtımlarında ek ücret alınmadan sunulur. Herhangi bir kurulum ücreti veya peşin taahhüt yoktur. Daha fazla bilgi edinmek için her bir hizmetin fiyatlandırma sayfasını ziyaret edin.

Bu SDK’lar ve Araçlarla uygulamalarınızda AWS hizmetlerinin kullanımını basitleştirin