איך מבצעים אוטומציה של אפליקציות מבוססות קונטיינרים?
מאת:
מערכת Telecom News, 21.11.19, 11:50
פותחה גרסת ג'אווה מיוחדת, שנקראת Quarkus, שמותאמת לרוץ במהירויות גבוהות מאוד בקונטיינרים.
מרבית פיתוח התוכנה בעולם ובישראל מתקיים בסביבות קוד פתוח. המפתחים נמצאים היום במרכז הבמה, והם נדרשים לפיתוח ״קצת שונה״ - פיתוח מבוסס ארכיטקטורת ענן
Cloud Native application.
תפיסת פיתוח זו דורשת היערכות שונה, מתוך ההבנה, שבענן והמחשוב המבוזר האתגרים שונים, ונדרשת יכולת לנייד אפליקציות או חלק מהן בין עננים בצורה ״חופשית״.
השינוי הזה הוביל לאימוץ רחב-היקף של ארכיטקטורת
Microservices, שימוש בקונטיינרים כ"יחידת האריזה החדשה״, וקוברנטיס כמנוע ניהול. עדיין נדרשת פלטפורמת פיתוח, בין אם ג׳אווה או דומותיה, ושימוש של
Serverless - או בהגדרה שונה ״פונקציה כשירות״. השינוי הזה מצריך היערכות שונה ושימוש בכלים משלימים.
במסלול לפיתוח בקוד פתוח, שיתקיים במסגרת Red Hat Forum Israel 2019, יעביר גורו הפיתוח
בר סאטר Burr Sutter, מנהל חוויית פיתוח ברד האט העולמית, הרצאות על נושאים הקשורים לעולם הפיתוח.
המסלול יחשוף מפתחי תוכנה לתחומים חדשים ותפיסות פיתוח
Cloud Native & Serverless.המסלול מיועד לאנשי פיתוח, בין אם בארגונים מסורתיים בתחומי ביטוח, בריאות, תעשיית רכב וטלקום, ובין אם חברות פיתוח מוצרי תוכנה וסטארטאפים.
החלק הראשון במסלול נקרא
Pipelines & Pods DevOps with OpenShift.
בר סאטר יסביר וידגים איך מבצעים אוטומציה של אפליקציות מבוססות קונטיינרים - בנייה והטמעה אוטומטית של יישומים מבוססי קונטיינרים על בסיס
Red Hat OpenShift .
לאחרונה הכריזה רד האט על
Red Hat OpenShift 4.2 - הגרסה העדכנית ביותר לפלטפורמת
Kubernetes ארגונית האמינה של רד האט. הגרסה החדשה תוכננה לספק חווית מפתחים עוצמתית יותר, כשהיא מעמידה לרשותם כלי פיתוח חדשים ויכולות פיתוח מקומי.
בר סאטר יבצע במהלך הרצאתו הדגמות חיות ומעבר אפליקציות בין עננים ציבוריים של
Azure,
AWS ו-
GCP, וישתף את קהל המפתחים במילה האחרונה של טכנולוגיות פיתוח בקוד פתוח.
חלקו השני של המסלול נקרא
Supersonic, Subatomic Java with Quarkus - בו הוא יציג לעומק גרסת ג'אווה מיוחדת, שפותחה ע"י רד האט והקהילה, שנקראת
Quarkus, שמותאמת לרוץ במהירויות גבוהות מאוד בקונטיינרים.
צפייה ב-
Burr Sutter מציג את
Supersonic, Subatomic Java with Quarkus