DevOps למתכנתים - קורס 50,000 רובל. מהקסלט, אימון 3 חודשים, תאריך 29 בנובמבר 2023.
Miscellanea / / November 29, 2023
- למי שכבר מתכנת ורוצה לשפר את רמתו המקצועית
- למי שכבר ניסה ללמוד לבד, אבל מרגיש צורך במנטור
- למי שלא מכיר את הנושא הזה ורוצה להבין אותו ברמה טובה
פוּרמָט
אימון קבוצתי עם תלמידים ומנטור. התוכנית מורכבת ממספר מודולים. כל מודול כולל תיאוריה בפורמט של הרצאות וידאו, שיעורי בית ופרויקט בסוף כל מודול שמחזק את החומר הנלמד. הפרויקטים נשמרים בפרופיל GitHub והופכים לחלק מתיק העבודות של הסטודנט.
במהלך ההכשרה המנטור עונה על שאלות, עוזר במשימות עצמאיות וכן סקירות קוד של פרויקטים ומקיימת שיחות עם תלמידים כדי לדון בתיאוריה ביתר פירוט או לעזור ביישום שיטות עבודה.
בית ספר לתכנות מקוון שבוגריו נרדפים על ידי חברות
העסקנו את הסטודנט הראשון שלנו ב-2013. אז הדרישות לידע זוטר היו גבוהות יותר, והדשא היה ירוק יותר
זה השפיע על תכניות ההכשרה, על עיבודן ועומקן. ראיונות לתלמידי Hexlet מתקיימים תחת המוטו: "הממ, הבעיות היו קשות יותר בהקסלט".
לפעמים התלמידים שלנו מתקבלים לעבודה ללא ראיון טכני, רק על בסיס ניתוח קוד פרויקט
כיום, יותר ויותר חברות מפרטות קורסי Hexlet כפלוס בעת גיוס עובדים. והחברות השותפות שלנו סומכות עלינו כל כך שהן מראיינות בוגרים מבלי להסתכל על קורות החיים שלהם
ראש הממשלה במשך כמעט שלוש שנים בבית הספר למתכנתים במוסקבה, פיקח על פיתוח ה-LMS הפנימי וניהל את תשתית בית הספר. היה מעורב בהנפקת שמות מתחם, הקמת שרתים ותצורה. השתתף בפיתוח CI/CD פנימי, העביר מספר שירותים פנימיים ל- Docker. פתרו בעיות של הגנה על הפלטפורמה מפני DDoS. כיום - מהנדס DevOps בחברת IT המפתחת שירותים ניידים במוסקבה
מהנדס DevOps עם ניסיון בעבודה עם Windows Server ו-Linux.
תחזוקה, הגדרת CI/CD (GitLab, Jenkins, Ansible). הקמת סביבה למפתחים (Docker, Docker Compose). ניטור (zabbix, prometheus, grafana). בדיקות (Python, Selenium, Git). חונכות ב-Hexlet לשיתוף ידע ושיפור מיומנויות רכות
עובדת בתחום ה-IT למעלה מ-15 שנה.
במשך רוב הקריירה שלו עבד כמהנדס מערכות עם מערכות הפעלה לינוקס ו-Windows. כיום מחזיק בתפקיד מהנדס DevOps.
הפוך פריסה ותצורה אוטומטית של היישום שלך במחשב המקומי שלך. למד כיצד לנהל נכון תצורה ומפתחות פרטיים. למד את העקרונות הבסיסיים של יצירת יישומים קלים לשימוש וניתנים להרחבה. ארוז את היישום שלך לתוך Docker, הפעל כל מחסנית עם פקודה אחת דרך Docker Compose. הגדר אינטגרציה מתמשכת
- תשתית כקוד
- בידוד הסביבה שלך עם נווד
- אוטומציה של הסביבה המקומית (Ansible)
- ניהול סודות ומשתנים (Ansible Vault)
- היכרות עם Docker
- תשתית בלתי ניתנת לשינוי
- אוטומציה של בניית פרויקטים (Docker Compose)
- אינטגרציה מתמשכת (פעולות Github)
- רכזת הרישום של Docker
- Dotfiles
2. פריסה ותפעול
פרוס יישום עם כפתור אחד בו-זמנית לכל מספר של מכונות. למד כיצד לבנות נכון אשכול כשל ולעדכן אותו בצורה חלקה ללא השבתה. חבר רישום וניטור כדי להגיב במהירות לבעיות. עקוב אחר שגיאות דרך אספנים ותקן אותן לפני שלקוחות כותבים לך על כך.
- 12 עקרונות גורמים
- פרוס באמצעות Ansible
- יסודות Kubernetes
- ארכיטקטורה ניתנת להרחבה (DNS, Balancers, Cluster)
- מהדורות: כחול ירוק, קנרי, מתגלגל
- חסר אזרחות מול ממלכתי
- ניהול הגירות
- אפס פריסת זמן השבתה
- ניטור ורישום (DataDog)
- אספני שגיאות (סרגל גלגול)
3. ניהול תשתיות
פרוס אשכול ענן ב-Digital Ocean והפוך את התהליך לאוטומטי באמצעות Terraform. הגדר ועדכן מכונות אשכול באמצעות Ansible Playbooks מוכנים. למד את הרכיבים החשובים ביותר של תשתית ענן (DNS, DB, Storage) ולמד כיצד לעבוד איתם. למד כיצד להגן כראוי על התשתית שלך מפני איומים פוטנציאליים.
- מבוא לעננים (GCP, AWS, DO)
- אוטומציה של פריסת אשכולות (Terraform)
- הגדרת מכונות (Ansible)
- הכנת תמונות (פאקר)
- איזון ברמת DNS
- משלוח מהיר של תוכן סטטי באמצעות CDN
- מסד נתונים כשירות
- אבטחה (מפתחות, יציאות, רשתות, bastion, vpn)
- פיתוח על מכונות מרוחקות
הקורס מדבר על מה זה Docker, כיצד הוא מפשט את חייו של מפתח, ומציג מושגים ופקודות בסיסיים. מלמד כיצד לנהל מספר קונטיינרים של Docker בו זמנית באמצעות Docker Compose.
3,8
במהלך ההדרכה, תקבל את הידע והמיומנויות הדרושים להבנת תשתית Windows Server 2012, ארכיטקטורת רשת וטופולוגיה, מושגי אבטחה ושיטות עבודה מומלצות לניהול שרתים מערכות כיסת נושאים בנושא התקנה, הגדרה, תחזוקה וניהול ביצועי Windows Server 2012, עבודה עם שירותי תחום Active Directory (AD DS), שירותי שמות דומיין (DNS), אחסון ורבים אַחֵר. * *הקורס מועבר בשיתוף עם האקדמיה ARMKYBERSEC
4,2
קורס מעשי זה בוחן את המחזור המלא של בניית תשתית באמצעות Terraform כדוגמה. הידע שנצבר יעזור לך ליצור ולתמוך בפתרונות שונים הקשורים לאפליקציות ותשתיות במצב תפעולי באמצעות קוד, המאפשר לך לשכפל וליישם בקלות יישומים מוכנים בכל סביבה במהירות ובמובטח פְּרִיסָה.
4,1