AWS Cloud9 artık yeni müşteriler tarafından kullanılamaz. AWS Cloud9'un mevcut müşterileri hizmeti normal şekilde kullanmaya devam edebilir. Daha fazla bilgi edinin

AWS Cloud9

Kod yazmak, çalıştırmak ve koddaki hataları ayıklamak için buluta yönelik bir IDE

Neden AWS Cloud9?

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. AWS 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. AWS Cloud9 IDE'niz bulut tabanlı olduğu için ofisinizden, evinizden ya da dilediğiniz yerden internete bağlı bir makine kullanarak projeleriniz üzerinde çalışabilirsiniz. Sunucusuz uygulamalar geliştirmeye yönelik sorunsuz bir deneyim de sunan AWS Cloud9, sunucusuz uygulamalar için kolayca kaynak tanımlamanıza, hataları ayıklamanıza ve yerel yürütme ile uzaktan yürütme arasında geçiş yapmanıza imkân tanır. AWS Cloud9 ile geliştirme ortamınızı hızlıca ekibinizle paylaşabildiğiniz için eşli programlama gerçekleştirebilir ve birbirinizin girişlerini gerçek zamanlı olarak izleyebilirsiniz.

Avantajlar

AWS Cloud9, geliştirme ortamınızı yönetilen bir Amazon EC2 bulut sunucusunda ya da SSH'yi destekleyen herhangi bir mevcut Linux sunucusunda çalıştırma esnekliği tanır. Bu, yerel bir IDE yükleyip bunun bakımını yapmak zorunda kalmaksızın, yalnızca bir tarayıcıyla uygulamalarınızı yazabileceğiniz, çalıştırabileceğiniz ve uygulama hatalarını ayıklayabileceğiniz anlamına gelir. AWS Cloud9 kod düzenleyicisi ve entegre hata ayıklayıcısı; kod ipuçları, kod tamamlama ve adımlayarak hata ayıklama gibi yararlı, zaman tasarrufu sağlayan özellikler içerir. AWS Cloud9 terminali, sağladığı tarayıcı tabanlı kabuk deneyimi ile ek yazılımlar yüklemenize, git push gerçekleştirmenize veya komut girmenize imkân tanır.

AWS Cloud9, kod üzerinde iş birliği yapmayı kolaylaştırır. Geliştirme ortamınızı yalnızca birkaç adımda ekibinizle paylaşabilir ve birlikte eşli programlama gerçekleştirebilirsiniz. İş birliği yaptığınız sırada ekip üyeleriniz birbirlerinin yazdıklarını gerçek zamanlı olarak görebilir ve IDE'nin içinden anlık olarak sohbet edebilir.

AWS Cloud9, sunucusuz uygulamalar yazmayı, çalıştırmayı ve uygulama hatalarını ayıklamayı daha kolay hâle getirir. Geliştirme ortamını sunucusuz geliştirme için gerekli tüm SDK'lar, kitaplıklar ve eklentilerle önceden yapılandırır. AWS Cloud9, AWS Lambda işlevlerinin yerel olarak test edilmesi ve hatalarının ayıklanması için de bir ortam sunar. Bu, kodunuzu doğrudan yinelemenize imkân tanıyarak zamandan tasarruf etmenizi sağlar ve kodunuzun kalitesini artırır.

AWS Cloud9, geliştirme ortamınızın barındırıldığı yönetilen Amazon EC2 bulut sunucusuna yönelik sudo ayrıcalıklarını ve önceden kimliği doğrulanmış bir AWS Komut Satırı Arabirimini içerir. Bu da komutları hızla çalıştırmanızı ve AWS hizmetlerine doğrudan erişmenizi kolaylaştırır.

AWS Cloud9, yeni projelere başlamayı kolaylaştırır. AWS Cloud9 geliştirme ortamı Node.js, JavaScript, Python, PHP, Ruby, Go ve C++ dâhil olmak üzere 40'tan fazla programlama diline yönelik araçlarla önceden paketlenmiş olarak sunulur. Bu araç, geliştirme makinenize yönelik dosyaları, SDK'leri ve eklentileri yükleme veya yapılandırma gereksinimini ortadan kaldırarak popüler uygulama yığınları için dakikalar içinde kod yazmaya başlamanızı sağlar. Cloud9 bulut tabanlı olduğundan, kolayca birden çok geliştirme ortamına sahip olarak projenizin kaynaklarını yalıtabilirsiniz.

Videolar

Web semineri: Önemli özelliklerin tanıtımıyla birlikte AWS Cloud9 IDE'ye genel bakış.
AWS re:Invent 2017 - AWS Cloud9 Tanıtımı: Werner Vogels'ın Konuşması