PracticU

טכנולוגיות DevOps

בלי כתוביותעם כתוביות
PracticU › קורס DevOps - Ansible › טכנולוגיות DevOps
מילון מושגים:
DevOps - גישה ותרבות עבודה שמשלבות פיתוח ותפעול, כדי לייעל ולהפוך לאוטומטי את תהליך הבנייה, הבדיקה והפריסה.
Python - שפת תכנות עילית וקריאה, נפוצה בפיתוח, אוטומציה, ניתוח נתונים ולמידת מכונה.
VMware - חברה ומוצרי וירטואליזציה הנפוצים בארגונים, המאפשרים להריץ מכונות וירטואליות רבות על חומרה פיזית אחת.
Ansible - כלי לניהול תצורה ואוטומציה שמגדיר ומתקין מערכות על שרתים רבים בעזרת קובצי הגדרה.
Docker - פלטפורמה להרצת אפליקציות בתוך קונטיינרים מבודדים וקלים, כדי שירוצו באופן אחיד בכל סביבה.
Kubernetes - מערכת לניהול ותזמור של קונטיינרים בקנה מידה גדול, שמפעילה, מרחיבה ומתחזקת אותם אוטומטית.
Cisco - חברה מובילה בציוד רשת, כמו ראוטרים ומתגים, ובהסמכות מקצועיות בתחום הרשתות.
Azure - פלטפורמת הענן של מיקרוסופט, המספקת שרתים, אחסון, מסדי נתונים ושירותים רבים לפי שימוש.

טכנולוגיות DevOps
DevOps היא גם תפיסת עבודה וגם אוסף של טכנולוגיות, וכדאי להכיר את המרכזיות שבהן כדי לעבוד בסביבה כזו.
שפות וכלי אוטומציה
1. Python: שפה חשובה בתחום, שבה נכתבים הרבה מהתהליכים ב-IT היום.
2. PowerShell: שפת הסקריפטים של Microsoft לסביבת Windows, שמאפשרת גם פעולות בסביבת VMware.
3. Ansible, Chef ו-Puppet: שלוש טכנולוגיות האוטומציה הפופולריות היום. כל אחד יכול לבחור להיות טוב באחת מהן, אבל כדאי להכיר את שלוש.
טכנולוגיות נוספות
4. קונטיינרים: Docker, Docker Swarm, Kubernetes, Mesos, OpenShift ו-OpenStack מאפשרים להרים שירותים ושרתי אינטרנט במהירות.
5. Storage as Software: פתרונות שהופכים חומרה לתוכנה, כמו ScaleIO ו-Storage Spaces של Microsoft.
6. Network as Software: למשל NSX של VMware ו-Cisco ACI.
7. ענן: AWS ו-Azure.
אין צורך ללמוד את כל הרשימה, אבל לימוד חלק ממנה מאפשר לעבוד בסביבת DevOps.
השיעור הבא בקורס: מבוא לקורס DevOps - Ansible

פרקי ההרצאה: טכנולוגיות DevOps

  1. 00:00

    אילו טכנולוגיות DevOps כדאי ללמוד

  2. 00:42

    Python ו-PowerShell: שפות סקריפטים

  3. 01:35

    Ansible, Chef ו-Puppet: שפות אוטומציה

  4. 02:12

    מה מאוטומטים: פאצ'ים, דיפלוימנט ופיירוול

  5. 02:50

    קונטיינרים: Docker, Swarm ו-Kubernetes

תמלול ההרצאה: טכנולוגיות DevOps

הטקסט המלא של הדקות הראשונות בהרצאה «טכנולוגיות DevOps» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    אז באמת איזה טכנולוגיות כדאי לכם ללמוד על מנת שתוכלו לעבוד בצוות שפועל בתצורת דאבוקס? איזה טכנולוגיות יש שם כיום בחוץ שאני ממליץ לכם מאוד ללמוד כי אתם בטח ובטח תצטרכו חלק מהם כדי לעבוד בסביבה שפועלת בתצורה של דאבוקס?

  2. 00:26

    אז כמו שאמרתי דאבוקס זה תפיסת עולם דאבוקס זה תצורה ארגונית אבל אבל DevOps זה גם טכנולוגיות, זה תוכנות, זה סופטוור, זה כלים שמאפשרים לקיים את אותן התנהלויות בצורה דבוקס.

  3. 00:43

    למשל, פייתון. פייתון זה שפת תכנות שאני מאוד ממליץ ללמוד, כי זה כלי מאוד חשוב בעולם הדבוקס. הרבה מאוד מהתהליכים שנכתבים ב-IT היום נכתבים בפייתון.

  4. 00:58

    Microsoft PowerShell, כמובן, DevOps זה לא רק לינוקס, כמובן, בחלק גדול מאוד זה לינוקס, עכשיו זה לא רק לינוס זה גם ווינדוס ובסביבות ווינדוס אם אתם רוצים לבצע פעולות מסוימות הרבה פעמים אנחנו משתמשים בפאוור של זו כמובן של סקריפטינג language שמאפשרת לכם לעשות כל מיני פעולות בסביבת ווינדוס ולא רק בסביבת

  5. 01:23

    ווינדוס גם בסביבת vmware כל מה שקשור לאוטומציה יש לא מעט טכנולוגיות של אוטומציה אבל יש שלוש טכנולוגיות שהן מאוד פופולריות כיום וזה אנסיבל, שף ופאפט כל אחד יבחר לעצמו מה הוא רוצה ללמוד אבל דבר אחד בטוח יש סיכוי גדול מאוד שבארגון שמחפשים אנשי דבוקס וכמו שאתם בטח מבינים

  6. 01:47

    ומי מכם שצופה בסרטונים האלה הגיע למסקנה הזאת בגלל זה שיודע שמחפשים עובדים בתחום הדבוקס אני ממליץ לכם ללמוד את כל השפות האלה אבל אתם יכולים לבחור להיות מאוד טובים באחת השפות האלה אנסיבל, שף ופאפט אלה הם שפות אוטומיישן ואוטומיישן הכוונה לעשות אוטומציה בארגון, התקנה אוטומטית של פאצ'ים, דיפלוימנט של מערכות

  7. 02:14

    הפעלה חדשות באופן אוטומטי בלי מגע יד אדם, הגדרות נטוורק כאלה ואחרות, הגדרות פיירוול כאלה ואחרות על פני עשרות ומאות שרתים.

  8. 02:24

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

  9. 02:48

    בצד הטכנולוגיות של כתיבת קודים שאמרתי ואוטומציה, יש את הטכנולוגיות המאוד פופולריות היום שתופסות תאוצה רצינית מאוד וזה טכנולוגיות הדוקר שמבוססות דוקר קונטיינרס.

  10. 03:03

    יש את הדוקר קונטיינרס הבסיסי, יש את הדוקר סוורם, דוקר קוברנטיז,

לקורס המלא: קורס DevOps ו‑Ansible אונליין

ההרצאה הקודמת: הדגמה של סקריפט אמיתי

ההרצאה הבאה: מבוא לקורס DevOps - Ansible

קורסים נוספים במסלול

  • קורס AWS - ניהול מכונה וירטואלית בענן
  • קורס Terraform - DevOps - Azure & AWS
  • קורס קוברנטיקס - Kubernetes
  • קורס Docker - עם Swarm Cluster
  • קורס PowerShell
  • קורס Git ו-GitHub עם Visual Studio