תשתית כקוד - קורס חינם מבית Otus, הדרכה 3 חודשים, תאריך: 1.12.2023.
Miscellanea / / December 03, 2023
תשלוט בתרגול של Infrastructure as Code (IaC) ותוכל להגדיר תשתית באמצעות כלים שונים. כמו Packer, Terraform לעבודה עם ארכיטקטורה בלתי ניתנת לשינוי וכלים לניהול ישיר של תצורת המערכת - Ansible, Chef, SaltStack.
גישת IaC מאפשרת לך ליישם תקני שפת תכנות על הגדרת התשתית שלך. בכל רגע, מהנדס המערכת יכול לראות מי ביצע אילו שינויים ולקבל תמונה ברורה. הגישה מפשטת את העברת השרתים ויצירת שרתים, מאפשרת שימוש במאגרים עם ספרי משחק ולקחת קוד מוכן מספריות.
באמצעות גישת IaC בפרויקט, אתה יכול לפרוס במהירות ובקלות שרת בדיקה, לבדוק את האפליקציה ורק אז לגלגל אותה לייצור. על ידי כך, תבטיח סובלנות לתקלות ותחסוך לעצמך שבועות של עבודה שהייתה מושקעת בהקמת הסביבה.
זו הסיבה שבכל שנה יותר ויותר חברות מעבירות את הפרויקטים שלהן לארגון תשתית כקוד. כבר עכשיו, ידע זה נחשב בסיסי לא רק עבור מהנדסי מערכת, אלא גם עבור מומחי IT אחרים בצוות.
למי מיועד הקורס הזה?
- למנהלי מערכת ומהנדסי מערכות שרוצים להתמקד בתשתיות. במהלך הקורס תשלוט בטכנולוגיות ברמה בינונית+ ותוכל להתאים באופן עצמאי את Ansible ולעבוד עם צינורות תשתית.
- למפתחים, בודקים ומהנדסי DevOps המקיימים אינטראקציה עם תשתית. הידע שתצברו בקורס יאפשר לכם להגדיר משימות בצורה נכונה ויסייע לפיתוח ולפעולה עסקית ביחד.
במהלך הקורס תכירו את הכלים הבאים של IaC:
- Terraform, שיעזור לכם לתאר בצורה הצהרתית את התשתית
- מערכת ניהול תצורה אנושית. זה יעזור לך לתאר את המצב הרצוי של התשתית באמצעות תפקידים וספרי משחק (לרוב גם הצהרתי, אבל לפעמים אתה יכול להוסיף קורטוב של ציווי)
- תלמדו במה שונה תשתית הניתנת לשינוי מתשתית בלתי ניתנת לשינוי, ואנחנו גם נעזור לכם לבחור ולנהל אותה
- במודול האחרון תלמדו על כלי CI/CD - GitLab וג'נקינס. הם יעזרו לך לבדוק, לפרוס ואפילו לכווץ את התשתית בלחיצה אחת של כפתור התחייבות למאגר התשתית.
עם הקורס הזה אנחנו רוצים להוכיח ולהראות שצריך צינור עם בדיקות לא רק עבור קוד רגיל, אלא גם עבור קוד תשתית. ובכן, אם הוכחנו את זה, אז נראה לך איך לעשות את זה.
8
קורסים20+ שנות ניסיון בפרויקטי פיתוח מותאמים אישית ב-IT. עשרות פרויקטים מוצלחים, כולל פרויקטים במסגרת חוזים ממשלתיים. ניסיון בפיתוח והטמעה של מערכות ERP, פתרונות קוד פתוח, תמיכה באפליקציות בעומס גבוה. מורה לקורסים בנושא...
20+ שנות ניסיון בפרויקטי פיתוח מותאמים אישית ב-IT. עשרות פרויקטים מוצלחים, כולל פרויקטים במסגרת חוזים ממשלתיים. ניסיון בפיתוח והטמעה של מערכות ERP, פתרונות קוד פתוח, תמיכה באפליקציות בעומס גבוה. מורה לקורסים ב-Linux, Kuber, MLOps, DataOps, SolutionArchitect, IaC, SRE, וכן מנטור קורס HighLoad
6
קורסיםאני מתכנת בשפות שונות ומגדיר שרתי לינוקס מאז 2010. בשנים האחרונות אני עובד רק על עננים ו-Kubernetes בסטארטאפ הישראלי Anzu.io. יש לי תשוקה לאוטומציה של כל תהליך וכתיבה...
אני מתכנת בשפות שונות ומגדיר שרתי לינוקס מאז 2010. בשנים האחרונות אני עובד רק על עננים ו-Kubernetes בסטארטאפ הישראלי Anzu.io. יש לי תשוקה לאוטומציה של כל תהליכים וכתיבת צ'אטבוטים. ביליתי את רוב הקריירה שלי בעבודה בחברות צעירות, אז בניתי תשתית שרתים מאפס יותר מפעם אחת. אני אוהב מתודולוגיות פיתוח גמישות, במיוחד Scrum. היכולת הכי חזקה שלי היא ניטור, עברתי דרך ארוכה מנגיוס לפרומתאוס.