logo

ארכיטקטורת מחשוב ענן

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

ארכיטקטורת מחשוב ענן היא שילוב של ארכיטקטורה מוכוונת - שירות ו ארכיטקטורה מונעת אירועים .

ארכיטקטורת מחשוב ענן מחולקת לשני החלקים הבאים -

  • חזיתי
  • Back End

התרשים שלהלן מציג את הארכיטקטורה של מחשוב ענן -

ארכיטקטורת מחשוב ענן

חזיתי

הקצה הקדמי משמש את הלקוח. הוא מכיל ממשקים ויישומים בצד הלקוח הדרושים לגישה לפלטפורמות מחשוב הענן. הקצה הקדמי כולל שרתי אינטרנט (כולל Chrome, Firefox, Internet Explorer וכו'), לקוחות דקים ושמנים, טאבלטים ומכשירים ניידים.

כמה שבועות יש בחודש

Back End

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

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

רכיבי ארכיטקטורת מחשוב ענן

ישנם הרכיבים הבאים של ארכיטקטורת מחשוב ענן -

1. תשתית לקוח

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

2. יישום

האפליקציה עשויה להיות כל תוכנה או פלטפורמה שלקוח רוצה לגשת אליה.

3. שירות

שירותי ענן מנהלים את סוג השירות שאתה ניגש אליו בהתאם לדרישת הלקוח.

מחשוב ענן מציע את שלושת סוגי השירותים הבאים:

להחליף מחרוזת ב-Java מחרוזת

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

דוגמא: Google Apps, Salesforce Dropbox, Slack, Hubspot, Cisco WebEx.

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

דוגמא: Windows Azure, Force.com, Magento Commerce Cloud, OpenShift.

iii. תשתית כשירות (IaaS) - זה ידוע גם בשם שירותי תשתית ענן . היא אחראית לניהול נתוני יישומים, תוכנות ביניים וסביבות זמן ריצה.

דוגמא: Amazon Web Services (AWS) EC2, Google Compute Engine (GCE), Cisco Metapod.

4. Runtime Cloud

עץ avl

Runtime Cloud מספק את סביבת ביצוע וזמני ריצה למכונות הוירטואליות.

5. אחסון

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

6. תשתית

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

7. ניהול

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

8. אבטחה

אבטחה היא רכיב אחורי מובנה של מחשוב ענן. הוא מיישם מנגנון אבטחה בחלק האחורי.

9. אינטרנט

האינטרנט הוא בינוני שדרכו הקצה והקצה האחורי יכולים לתקשר ולתקשר זה עם זה.

מחרוזת בשיטות ג'אווה