בדף הזה מוסבר איך להעביר עומסי עבודה קיימים בקונטיינרים או לשדרג עומסי עבודה ב-Java לקונטיינרים שפועלים ב-Google Kubernetes Engine (GKE) או ב-Cloud Run.
אם אתם אדריכלי ענן, מפתחי אפליקציות או מהנדסי DevOps, אתם יכולים להשתמש במידע שבדף הזה כדי להעריך את נתיבי הקונטיינריזציה, להעביר קובצי אימג' ל-Artifact Registry, ולהעריך ולהכניס לקונטיינרים עומסי עבודה של Java באמצעות Google Cloud Modernization Hub.
לפני שאתם קוראים את הדף הזה, אתם צריכים להכין רשימה של עומסי העבודה שלכם בקונטיינרים ובסביבה וירטואלית, ולהבין את הדרישות שלכם לתזמור ולשינוי קנה מידה.
דפוסי נדידה
התרשים הבא ממחיש את נתיבי המודרניזציה של קונטיינרים:
כל מסלול מתייחס לארכיטקטורה ספציפית של עומס עבודה:
- עומסי עבודה קיימים של קונטיינרים: אם האפליקציות שלכם כבר ארוזות כקובצי אימג' של Docker או של Open Container Initiative (OCI), אתם יכולים להעביר אותן בדחיפה ל-Artifact Registry ולפרוס אותן ישירות ב-GKE או ב-Cloud Run.
- עומסי עבודה ב-Java: אם עומסי העבודה ב-Java פועלים במכונות וירטואליות, אתם יכולים להשתמש ב-Modernization Hub וב-Antigravity כדי להעריך את נתיבי הטרנספורמציה, לשנות את המבנה של יחסי התלות הספציפיים לסביבה ולארוז את עומסי העבודה ב-Java בקונטיינרים.
- פונקציות ללא שרת (serverless): אם האפליקציות שלכם פועלות כפונקציות של AWS Lambda, אתם יכולים להשתמש ב-Antigravity CLI כדי להכניס גורמים מטפלים באירועים לקונטיינרים של מיקרו-שירותים רגילים של HTTP, ואז לפרוס אותם ב-Cloud Run.
הכנסת עומסי עבודה של Java לקונטיינרים
Modernization Hub וכלים מבוססי-AI לארגון הקוד מחדש עוזרים לכם להפוך את עומסי העבודה ב-Java לקובצי אימג' של קונטיינרים שתואמים ל-OCI:
- שכתוב קוד ויצירת מניפסטים: משתמשים ב-Antigravity וב-Antigravity CLI כדי לפתור חסימות שספציפיות לסביבה וליצור קובצי Docker סטנדרטיים והגדרות YAML לפריסה ב-Kubernetes.
- פריסה בסביבות זמן ריצה מנוהלות: יוצרים קובצי אימג' של קונטיינרים, מעבירים אותם בדחיפה ל-Artifact Registry ומריצים את עומסי העבודה של Java בקונטיינרים ב-GKE או ב-Cloud Run.
המאמרים הבאים
- סקירה כללית על מודרניזציה של מחשב מרכזי
- העברת קונטיינרים ל-GKE
- העברת Amazon EKS ל-GKE
- מסמכי התיעוד של Modernization Hub
- מסמכי התיעוד של GKE
- מאמרי העזרה של Cloud Run