סקירה כללית של Migrate to Containers

הכלי Migrate to Containers מאפשר לכם להפוך אפליקציות מסורתיות למודרניות, להעביר אותן ממכונות וירטואליות (VM) לקונטיינרים מקוריים שפועלים בפלטפורמת Google Kubernetes Engine‏ (GKE) או Cloud Run. אתם יכולים להעביר עומסי עבודה ממכונות וירטואליות שפועלות ב-VMware או ב-Compute Engine, וליהנות מגמישות להפוך את עומסי העבודה הקיימים שלכם לקונטיינרים בקלות. הכלי Migrate to Containers תומך במודרניזציה של אפליקציות IBM WebSphere, ‏ JBoss, ‏ Apache,‏ Tomcat, ‏ WordPress, ‏ Windows IIS, וגם בהעברה לקונטיינרים של אפליקציות מבוססות-Linux.

‫Migrate to Containers CLI הוא כלי קל משקל שבו אפשר להשתמש במחשב המקומי כדי להעביר עומסי עבודה (workloads) ולבצע מודרניזציה של רכיבי אפליקציות שפועלות במכונות וירטואליות. הכלי יוצר ארטיפקטים שאפשר לפרוס ב-GKE או ב-Cloud Run. מצב אופליין מאפשר לבצע העברות של עומסי עבודה מבוססי-Linux באופן מקומי, ולעבוד ברשת המקומית בלי לשלוף משאבים מהאינטרנט במהלך זמן הריצה.

אתם יכולים להעביר אפליקציות מפלטפורמות מקור נתמכות אל:

מידע על השילוב של Migrate to Containers עם Cloud Code

השילוב של Migrate to Containers עם Cloud Code מאפשר להעביר אפליקציות ממכונות וירטואליות לקונטיינרים שפועלים ב-GKE, ישירות ב-Visual Studio, באמצעות מכונת Linux.

  • התוסף משולב עם כלי ה-CLI של לקוח הגילוי של Migration Center ועם כלי ה-CLI של Migrate to Containers.
  • הכלי מספק תהליך מודרך של מעבר לפלטפורמה חדשה, הערכה של ההתאמה הטכנית ויצירה אוטומטית של פריטים, שמאפשרים להריץ אפליקציות קיימות ב-GKE.

מידע נוסף על התוסף Migrate to Containers זמין במאמר העברת אפליקציות של Linux לפלטפורמה אחרת לקונטיינרים.

מידע על אשכולות GKE ו-GKE Enterprise

אשכולות Google Kubernetes Engine‏ (GKE) מספקים שירותי Kubernetes מנוהלים ומאובטחים עם התאמה אוטומטית לעומס ותמיכה באשכולות מרובים. ‫GKE מאפשר לפרוס, לנהל ולשנות את גודלן של אפליקציות בקונטיינרים ב-Kubernetes, באמצעות Google Cloud.

  • אשכולות Autopilot: במצב הפעולה הזה ב-GKE, התשתית הבסיסית של האשכול, כולל הצמתים ומאגרי הצמתים, מוקצית ומנוהלת, וכך מתקבלת חוויית שימוש אופטימלית באשכול. במאמר מעבר לאשכולות Autopilot ול-Cloud Run מוסבר על היתרונות של שימוש במנהל שירותים פשוט של Linux.

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

  • GKE clusters: שירות לניהול ותזמור של קונטיינרים להרצת אשכולות Kubernetes בסביבות ענן ובסביבות מקומיות. ‫GKE Enterprise מסתמך על אשכולות GKE ב- Google Cloud או על Google Distributed Cloud כדי לנהל התקנות של Kubernetes בסביבות שבהן אתם מתכוונים לפרוס את האפליקציות שלכם.

  • סנכרון תצורות: מבצע התאמה מתמשכת בין האשכולות לבין קבוצה מרכזית של הגדרות שמאוחסנות במקור אמת, כמו מאגר Git אחד או יותר.

  • Policy Controller: מגדיר, מבצע אוטומציה ואוכף מדיניות בסביבות שונות כדי לעמוד בדרישות האבטחה והתאימות של הארגון.

  • Config Controller: שירות מתארח להקצאה ולתיאום של משאבים Google Cloud .

  • Cloud Service Mesh: ניהול ואבטחה של תעבורת נתונים בין שירותים, תוך מעקב, פתרון בעיות ושיפור הביצועים של האפליקציה.

  • אבטחת GKE Enterprise: מאבטחת את הפריסות ההיברידיות והפריסות מרובות העננים על ידי מתן אמצעי בקרה עקביים בכל הסביבות.

מידע על Cloud Run

‫Cloud Run היא פלטפורמת מחשוב מנוהלת שמאפשרת להריץ קונטיינרים ללא מצב (stateless) באמצעות בקשות אינטרנט או אירועי Pub/Sub. מנהל השירותים הפשוט של Linux מאפשר לכם לפרוס את עומסי העבודה של הקונטיינרים שהועברו ב-Cloud Run.

המאמרים הבאים