لم تعد AWS Cloud9 متاحة للعملاء الجدد. يمكن للعملاء الحاليين لـ AWS Cloud9 الاستمرار في استخدام الخدمة كالمعتاد. تعرّف على المزيد

AWS Cloud9

بيئة تطوير متكاملة للسحابة لكتابة التعليمات البرمجية وتشغيلها وتصحيحها

ما سبب أهمية AWS Cloud9؟

AWS Cloud9 هي بيئة تطوير متكاملة (IDE) قائمة على سحابة تسمح لك بكتابة التعليمات البرمجية الخاصة بك وتشغيلها وتصحيحها باستخدام مستعرض فقط. وتتضمن محرر تعليمات برمجية ومصححًا ومحطة طرفية. تأتي AWS Cloud9 معدة بشكل مسبق بأدوات أساسية للغات البرمجة الشائعة، بما في ذلك JavaScript وPython وPHP وغير ذلك، لذلك لا تحتاج إلى تثبيت الملفات أو تهيئة آلة التطوير لديك لبدء مشروعات جديدة. نظرًا لأن AWS Cloud9 IDE لديك قائمة على السحابة، فإنه يُمكنك العمل على مشروعاتك من مكتبك أو منزلك أو أي مكان باستخدام جهاز متصل بالإنترنت. كما توفر AWS Cloud9 تجربة سلسة لتطوير التطبيقات دون خادم مما يتيح لك سهولة تحديد الموارد وتصحيح الأخطاء والتبديل بين التنفيذ المحلي والبعيد للتطبيقات دون خادم. باستخدام AWS Cloud9، يُمكنك مشاركة بيئة التطوير لديك بسرعة مع فريقك، الأمر الذي يتيح لك إقران البرنامج وتعقب مدخلات بعضهم البعض في الوقت الحقيقي.

الفوائد

يمنحك AWS Cloud9 المرونة اللازمة لتشغيل بيئة التطوير الخاصة بك على مثيل Amazon EC2 المدار أو أي خادم Linux موجود يدعم SSH. هذا يعني أنه بإمكانك كتابة التطبيقات وتشغيلها وتصحيحها باستخدام مستعرض فقط، دون الحاجة إلى تثبيت بيئة تطوير متكاملة محلية أو الحفاظ عليها. يتضمن محرر التعليمات البرمجية ومصحح الأخطاء المتكامل لبرنامج AWS Cloud9 ميزات مفيدة ومختصرة للوقت مثل تلميحات الأكواد وإكمال الأكواد وتصحيح الأخطاء خطوة بخطوة. توفر المحطة الطرفية لبرنامج AWS Cloud9 تجربة شل قائمة على مستعرض تتيح لك تثبيت برامج إضافية، أو تنفيذ أمر git push أو إدخال الأوامر.

يُسهِّل AWS Cloud9 التعاون في كتابة الأكواد. يُمكنك مشاركة بيئة التطوير الخاصة بك مع فريقك ببضع خطوات فقط وإقران البرنامج معًا. أثناء التعاون، يمكن لأعضاء فريقك رؤية كل نوع آخر في الوقت الفعلي، والدردشة على الفور مع بعضهم البعض من داخل بيئة تطوير متكاملة.

يجعل AWS Cloud9 من السهل كتابة التطبيقات دون خادم وتشغليها وتصحيحها. وتقوم بتكوين بيئة التطوير مسبقًا مع جميع مجموعات مطوري البرمجيات والمكتبات والمكونات الإضافية اللازمة للتطوير بدون خوادم. كما توفر AWS Cloud9 بيئة لاختبار وظائف AWS Lambda وتصحيح الأخطاء محليًا. يتيح ذلك تكرار التعليمات البرمجية مباشرة، مما يعمل على توفير الوقت وتحسين جودة الأكواد.

يأتي AWS Cloud9 مع محطة طرفية تتضمن امتيازات سودو إلى مثيل Amazon EC2 المدار الذي يستضيف بيئة التطوير الخاصة بك وAWS Command Line Interface المصدق عليها مسبقًا. وهذا يجعل من السهل لك تشغيل الأوامر بسرعة والوصول مباشرة إلى خدمات AWS.

تُبسِّط AWS Cloud9 بدء المشاريع الجديدة. تأتي بيئة تطوير AWS Cloud9 معدة مسبقًا مع الأدوات لأكثر من 40 لغة برمجة، بما في ذلك Node.js وJavaScript وPython وPHP وRuby وGo و++C. هذه الأدوات تتيح لك بدء كتابة الأكواد لمكدسات التطبيق الشائعة في غضون دقائق عن طريق إلغاء الحاجة إلى تثبيت أو تهيئة الملفات ومجموعات مطوري البرمجيات والمكونات الإضافية لآلة التطوير. ولأن Cloud9 قائم على سحابة، فيُمكنك بسهولة الحفاظ على بيئات تطوير متعددة لعزل موارد مشروعك.

مقاطع الفيديو

ندوة عبر الإنترنت: لمحة عامة عن بيئة التطوير المتكاملة الخاصة بـ AWS Cloud9، تتضمن عرض الميزات الأساسية.
AWS re:Invent 2017 – تقديم AWS Cloud9: الكلمة الرئيسية لـ Werner Vogels