היתרונות של מעבר לקונטיינרים
Migrate to Containers הוא כלי להעברת אפליקציות קיימות שמבוססות על מכונות וירטואליות לקונטיינרים, כדי להריץ אותן ב-Google Kubernetes Engine (GKE), באשכולות GKE Autopilot, ב-GKE Enterprise או ב-Cloud Run. הכלי Migrate to Containers מאפשר לכם לנצל את היתרונות של מערכות GKE ו-GKE Enterprise, ולעבור במהירות ובפשטות לניהול מודרני של תזמור ואפליקציות. אפשר לבצע מודרניזציה וניהול בלי גישה לקוד המקור, בלי לכתוב מחדש את האפליקציות או לשנות את הארכיטקטורה שלהן.
העברה לקונטיינרים לעומת שיטת Lift-and-shift (העברה בלי שינויים) ל-Compute Engine
נכון לעכשיו, אפשר להעביר עומסי עבודה של מכונות וירטואליות למכונות וירטואליות ב-Compute Engine באמצעות העברה למכונות וירטואליות. השיטה הזו, שנקראת "הרמה והעברה", מציעה את השלבים הפשוטים ביותר למעבר לענן. השיטה הזו שומרת באופן עקבי על אותו מודל תפעולי שמשמש להפעלה ולניהול של אפליקציות מקומיות, ומבצעת מודרניזציה רק של התשתית הבסיסית.
אמנם 'הרמה והעברה' היא אפשרות מעשית לעומסי עבודה מסוימים, אבל הרבה לקוחות שעוברים לענן רוצים לעשות עוד צעד קדימה. הם משתמשים בכלים, בשיטות ובשירותים מנוהלים שספציפיים לענן. בפרט, הם רוצים לעבור ממכונות וירטואליות לקונטיינרים ולנהל את עומסי העבודה שלהם ב-GKE או ב-GKE Enterprise.
היתרונות של קונטיינרים
הכלי Migrate to Containers מאפשר לכם לבצע מודרניזציה של עומסי עבודה של אפליקציות על ידי המרה שלהם לקונטיינרים. יש כמה יתרונות מרכזיים לשימוש בקונטיינרים לעומסי עבודה:
- צפיפות. קונטיינרים הם קלים בהרבה ממכונות וירטואליות כי הם לא מכילים את מערכת ההפעלה, ולכן הם דורשים הרבה פחות משאבי מחשוב וזיכרון. קונטיינרים מאפשרים צפיפות גבוהה יותר של עומסי עבודה באשכולות, הקצאות מדויקות של משאבים והפחתה בעלויות התשתית.
- ליבת צומת שעברה אופטימיזציה לאבטחה. GKE ו-GKE Enterprise מציעים שדרוגים אוטומטיים של מערכת ההפעלה, כך שאתם לא צריכים לדאוג לתחזוקה שלה.
- שיפור אפליקציות מדור קודם באמצעות שירותים מודרניים. ב-GKE וב-GKE Enterprise אפשר להשתמש בשירותי פלטפורמה נוספים כדי לשלב בצורה חלקה פונקציונליות עדכנית עם אפליקציות קיימות. לדוגמה, אתם יכולים להשתמש ב-Istio on GKE או ב-Cloud Service Mesh כדי להגדיר מדיניות רשת ואבטחה באופן אוטומטי, בלי לשנות את קוד האפליקציה. בנוסף, אפשר להשתמש במעקב וברישום ביומן באמצעות Cloud Logging ו-Cloud Monitoring על ידי שינוי ההגדרות בלי לשנות את האפליקציות.
- מדיניות אחידה וניהול משאבים משולב. GKE ו-GKE Enterprise מאפשרים לכם להתמקד בניהול אפליקציות ולא בתשתית. הם מציעים את העוצמה של ניהול מצב רצוי דקלרטיבי עם אסטרטגיות תיוג חזקות ומדיניות של בוררים.
- ניהול ותזמור מודרניים שמבוססים על תמונות. הכלי Migrate to Containers מציע יכולת ייחודית לחילוץ תמונה מעומס העבודה של מכונה וירטואלית, וליצירת קובץ אימג' של Docker וארטיפקטים קשורים. החילוץ הזה מאפשר לכם לעדכן את מחזור החיים של האפליקציה ואת ניהול הפעולות, כולל שילוב עם צינור CI/CD. שילוב עם צינור עיבוד נתונים של CI/CD משתמש בכלים כמו Cloud Build כדי ליישם נהלים לתחזוקה ביום השני. בנוסף, ניהול מבוסס-תמונות מאפשר ללקוחות לבצע עדכונים מצטברים, שינוי גודל דינמי, תיקון עצמי ועוד.