הגדרות

מה זה AWS Cloud9?

AWS Cloud9 היא סביבת פיתוח משולבת, או IDE .
IDE A9 Cloud9 מציע חוויית עריכת קוד עשירה עם תמיכה במספר שפות תכנות ובאגי זמן ריצה וטרמינל מובנה. הוא מכיל אוסף של כלים שבהם אתה משתמש לקידוד, בנייה, הפעלה, בדיקה וניפוי באגים ועוזר לך לשחרר תוכנה לענן.

אתה ניגש ל- AWS Cloud9 IDE דרך דפדפן אינטרנט. אתה יכול להגדיר את ה- IDE לפי העדפותיך. באפשרותך להחליף ערכות נושא צבעוניות, לקשור מקשי קיצור דרך, לאפשר צביעה של תחביר ספציפי לתכנות ועיצוב קוד ועוד.

(הבנתי! אני מוכן לנסות את AWS Cloud9. איך אני מתחיל? )

כיצד עובד AWS Cloud9?

התרשים הבא מציג סקירה ברמה גבוהה של אופן פעולת AWS Cloud9.

מהתרשים (החל בתחתית), אתה משתמש ב- AWS Cloud9 IDE , הפועל בדפדפן אינטרנט במחשב המקומי שלך , כדי ליצור אינטראקציה עם סביבת AWS Cloud9 שלך . משאב מחשוב (למשל מופע של אמזון EC2 או שרת משלך ) מתחבר לסביבה זו. לבסוף, העבודה שלך מאוחסנת במאגר AWS CodeCommit או במאגר מרחוק מסוג אחר .

תרשים המספק סקירה כללית של אופן פעולת AWS Cloud9

סביבות AWS Cloud9

סביבת AWS Cloud9 היא מקום שבו אתם מאחסנים קבצים של הפרויקט שלך ואיפה אתה מפעיל את הכלים לפתח את היישומים שלך.

באמצעות AWS Cloud9 IDE אתה יכול:
אחסן את קבצי הפרויקט באופן מקומי במופע או בשרת.
שיבח מאגר קוד מרוחק – כגון ריפו ב- AWS CodeCommit – לסביבתך.
עבודה עם שילוב של קבצים מקומיים ומשובטים בסביבה.

אתה יכול ליצור ולעבור בין מספר סביבות, כאשר כל סביבה מוגדרת לפרויקט פיתוח ספציפי. על ידי אחסון הסביבה בענן, הפרויקטים שלך כבר לא צריכים להיות קשורים למחשב או לשרת אחד. זה מאפשר לך לעשות דברים כמו לעבור בקלות בין מחשבים ומהירים יותר על גבי המפתחים לצוות שלך.

סביבות ומשאבי מחשוב
מאחורי הקלעים, ישנן כמה דרכים בהן אתה יכול לחבר את הסביבות שלך למשאבי מחשוב:

אתה יכול להורות ל- AWS Cloud9 ליצור מופע של אמזון EC2 ואז לחבר את הסביבה לאותו מופע EC2 שזה עתה נוצר. הגדרה מסוג זה נקראת סביבת EC2 .
אתה יכול להורות ל- AWS Cloud9 לחבר סביבה למופע מחשוב ענן קיים או לשרת משלך. הגדרה מסוג זה נקראת סביבת SSH .

לסביבות EC2 וסביבות SSH יש כמה קווי דמיון וכמה הבדלים. אם אתה חדש ב- AWS Cloud9, אנו ממליצים להשתמש בסביבת EC2 מכיוון ש- AWS Cloud9 דואג לחלק גדול מהתצורה עבורך. כשתלמדו יותר על AWS Cloud9 ורוצים להבין טוב יותר את הדמיון וההבדלים הללו, עיין בסביבות EC2 לעומת סביבות SSH ב- AWS Cloud9 .

לקבלת מידע נוסף אודות אופן AWS Cloud9 עובד, לראות קשורים אלה קטעי וידאו ו דפי אינטרנט .

מה אוכל לעשות עם AWS Cloud9? (סיכום)
עם AWS Cloud9, אתה יכול לקוד, לבנות, להפעיל, לבדוק, לבצע באגים ולשחרר תוכנה בשלל תרחישים וריאציות מרגשות. אלה כוללים (אך אינם מוגבלים ל):

עבודה עם קוד במספר שפות תכנות וערכת AWS Cloud Development Kit (AWS CDK).
עבודה עם קוד במיכל Docker פועל.
שימוש במאגרי קוד מקוונים.
שיתוף פעולה עם אחרים בזמן אמת.
אינטראקציה עם טכנולוגיות מסד נתונים ואתרי אינטרנט שונים.
מיקוד AWS למבדה, שער API של אמזון, ויישומים ללא שרת AWS.
ניצול של מוצרי AWS אחרים כמו Amazon Lightsail, AWS CodeStar ו- AWS CodePipeline.
לקבלת רשימה מפורטת יותר, ראה מה אוכל לעשות עם AWS Cloud9?