כיצד להפעיל מופע EC2 מ- AMI מותאם אישית?



מאמר זה יציג בפניכם מושג AWS חשוב שהוא כיצד להפעיל מופע EC2 מ- AMI מותאם אישית עם הדגמה נאותה.

הוא הכל על זריזות. יצירה מהירה של שרתים חדשים בגדלים שונים ופריסת יישומים עליהם היא אחד מהם. בואו ניקח את הדוגמה של נטפליקס, היא מתארחת ב- AWS. בכל פעם שיש מופע פופולרי או סרט, נטפליקס תוסיף עוד ועוד EC2 באמצעות קנה מידה אוטומטי כדי לענות על דרישת הלקוח. בהתאם למספר המשתמשים המנסים לגשת לשירות Netflix, התכונה AutoScaling יכולה להוסיף או למחוק אוטומטית מופעי EC2. בואו נראה כיצד להפעיל מופע EC2 מ- AMI מותאם אישית?

המצביעים הבאים יוסקרו במאמר זה,





אז בואו נתחיל במאמר בנושא איך להפעיל מופע EC2 מ- AMI מותאם אישית?

מהן הדרכים השונות להכניס את היישום למופע EC2?

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



  • באמצעות כלי ניהול תצורה כמו Puppet and Chef לניהול מחזור החיים של היישום. ניתן להתקין את האפליקציה, לשדרג אותה ולהחזיר אותה לאלפי מכונות באמצעות כלי ניהול התצורה הללו.

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

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



תמונה - כיצד להפעיל מופע EC2 מ- AMI מותאם אישית - אדוריקה אז בואו נעבור לחלק ההדגמה,

כיצד להפעיל מופע EC2 מ- AMI מותאם אישית: הדגמה על יצירת AMI מותאם אישית?

AWS מספקת לנו קבוצה של AMI הן עבור Windows והן עבור Linux. בהתבסס על הדרישה, ניתן גם ליצור AMI מותאם אישית עם הגדרות תוכנה ותצורה נוספות. להלן רצף הצעדים ברמה הגבוהה ליצירת AMI.

שלב 1: הפעל מופע EC2 מ- AMI קיים והתחבר אליו.

שלב 2: התקן את היישום ובצע את שינויי התצורה המתאימים.

שלב 3: צור AMI חדש.

שלב 4: הפעל מופעי EC2 נוספים באמצעות ה- AMI שנוצר ב- שלב 3 .

להלן שלבים בפירוט:

שלב 1: השקת מופע EC2

השתמש באחד ה- AMI הקיימים ב- AWS (Windows או Linux) כדי להפעיל מופע EC2 והתחבר למופע כאמור במדריך Edureka עבור EC2 .

שלב 2: התקנת היישום ב- EC2

לאחר הכניסה למופע EC2, התקן כל יישום בהתאם לדרישתך. הפקודות שלהלן מיועדות להתקנת Apache Tomcat במופע אובונטו EC2. ניתן להשתמש ב- Apache Tomcat לבניית דפי אינטרנט דינמיים באמצעות JSP ו- Servlets. כמו כן, ניתן להתקין כל תוכנה אחרת.

# הפוך לשורש
סודו סו

# קבל את רשימת התוכנות והתיקונים האחרונים
apt-get update && apt-get upgrade

# הורד והתקן את Apache Tomcat
apt-get להתקין tomcat8

ניתן לאמת את התקנת Tomcat על ידי מעבר לכתובת URL (ec2-ip: 8080) בדפדפן, יש להציג את דף הבית של Tomcat כמפורט להלן. הקפד להחליף את ה- ec2-ip עם ה- IP הציבורי המתאים של מופע EC2. יש לפתוח את יציאת 8080 בכללי הכניסה של קבוצת האבטחה יחד עם יציאה 22 כפי שמוצג בהמשך 'כללי הכניסה' של קבוצת האבטחה. יציאה 22 משמשת לגישה SSH ויציאה 8080 משמשת לגישה ל- Tomcat.

שלב 3: יצירת AMI מותאמת אישית

שלב 3.1: בחר את מופע ה- EC2 ועבור אל 'פעולות -> תמונה -> צור תמונה'.

c ++ באמצעות מרחב שמות

שלב 3.2: ציין את שם התמונה ואת התיאור ולחץ על 'צור תמונה'. שים לב שלפני יצירת התמונה מופע ה- EC2 הופסק, ה- AMI נוצר והופעל מחדש. זאת על מנת להבטיח שהתמונה שנוצרה תהיה במצב עקבי. ה- EC2 יופעל מחדש, כך שכל מרק או מפגשים אחרים ל- EC2 יופסקו.

שלב 3.3: לחץ על הכרטיסייה AMI בחלונית השמאלית. בתחילה ה- AMI יהיה במצב 'בהמתנה' ואז הוא ישתנה למצב 'זמין'. בהתאם לגודל מופע ה- EC2, יצירת AMI עשויה להימשך זמן מה. שים לב כי ל- AMI יש נראות של פרטי כברירת מחדל והיא נגישה רק למשתמש שיצר אותה. ניתן להפוך את ה- AMI לציבורי או לנגיש עבור כמה משתמשים על ידי מעבר אל 'פעולות -> נהל הרשאות תמונה'.

שלב 4: יצירת EC2 מה- AMI החדשה

במסוף הניהול EC2 לחץ על 'הפעל מופע', לחץ על 'ה- AMI שלי' היכן שה- AMI הפרטי יצר ב שלב 3 צריך להיות גלוי. בחר את ה- AMI ופעל לפי תהליך יצירת EC2 כרגיל. לאחר שנוצר מופע EC2, קבל את כתובת ה- IP הציבורית של ה- EC2 וגש לדף הבית של Tomcat על ידי מעבר לכתובת URL (ec2-ip: 8080) בדפדפן. הפעם אין צורך להתחבר למופע EC2 ולהתקין את Tomcat, כפי שיצר ה- AMI ב שלב 3 כבר מותקן בו את Tomcat.

לאחר יצירת ה- EC2, הקפד לסיים את ה- EC2 ולבטל את הרישום של ה- AMI באותו סדר. אם מופע EC2 פועל, לא ניתן לבטל את הרישום של ה- AMI המתאים. ה- AMI לוקח שטח אחסון ואם הוא לא נרשם / נמחק, יש עלות הקשורה לאותו.

אז זהו זה חבר'ה, זה מביא אותנו לסוף מאמר זה בנושא כיצד להפעיל מופע EC2 מ- AMI מותאם אישית?אם ברצונך לרכוש מומחיות בנושא זה, אדוריקה הגישה תוכנית לימודים שתכסה במדויק, מה תצטרך לפצח את בחינת אדריכל הפתרונות! אתה יכול להעיף מבט על פרטי הקורס עבור הַדְרָכָה.

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