דף הבית / בלוג / ניהול שרתי לינוקס ו-DevOps – איך, כמה ולמה? Linux
ניהול שרתי לינוקס ו-DevOps – איך, כמה ולמה?

ניהול שרתי לינוקס ו-DevOps – איך, כמה ולמה? Linux

עודכן בתאריך: 07-06-2020

לינוקס (Linux) היא אחת ממערכות ההפעלה הפופולריות ביותר בעולם, מדוע? כיוון שזו מערכת הפעלה הפועלת בקוד פתוח. מה זה אומר בפועל? קוד המקור שלה זמין לכל שינוי, שימוש או הפצה בחינם לכל אחד שרק ירצה. במאמר הבא אכתוב קצת על ההיסטוריה סביב הלינוקס, על הפצות שונות שלה – ומה זה אומר, ובנוסף על תכנית הלימודים שלנו הקשורה לקורס לינוקס.

קצת היסטוריה

הכל החל בשנת 1991, לינוס טורבאלדס, המייסד של חברת Linux, התחיל עם הפיתוח של ליבת לינוקס, תוך כדי לימודיו בפינלנד בתור סטודנט. בתחילה, טורבאלדס יצר את ליבת לינוקס בתור תחליף לא מסחרי בשביל מיניקס (מערכת הפעלה חינוכית שהייתה קיימת באותה תקופה). בזכות שיתוף פעולה ייחודי עם מיזם גנו (פרויקט פיתוח תוכנה שכולל מערכת הפעלה מבוססת יוניקס ותוכנות נלוות), ליבת לינוקס יכלה לצאת לאוויר העולם ולמעשה ליצור מערכת הפעלה שלמה שמורכבת מרכיבים חופשיים.

הפצות שונות של לינוקס

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

הפצות שונות של לינוקס, שיכולות להיקרא גם Distro באנגלית, הן מערכות הפעלה שיש בהן ליבה ובסיס של מערכת הפעלה של לינוקס, ובנוסף לכך, גם רכיבים ומאפיינים אחרים להפעלת המחשב.

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

בדרך כלל, ההפצות של לינוקס נעשות על-ידי קבוצות, משתמשים וארגונים מכל העולם הבאים:

  • RedHat
  • Debian GNU/Linux
  • Ubinutu
  • PCLinuxOS
  • ג'נטו
  • נובל ומנדריבה

אגב, את מרבית ההפצות של לינוקס ניתן להוריד דרך האינטרנט בתור קבצי ISO, לצריבה עצמית. מה שאומר, שלאחר שמורידים את הקובץ, ניתן לצרוב אותו על דיסק (למרות שזוהי נחשבת לשיטה כבר די מיושנת נכון לעכשיו) או פשוט להעביר אותו לדיסק און קי ולהתקין את מערכת ההפעלה על המחשב.

תכנית הלימודים אצלנו

תכנית הלימודים אצלנו מורכבת מ-7 מודולים (נושאים) באורך כ-515 שעות אקדמאיות (כ-14 חודשים). היתרון הגדול של מסלול זה? לא חייבים להיות בעלי ניסיון או רקע על מנת להיכנס לקורס. גם אם מעולם לא התעסקתם בתכנות, פיתוח, ניהול שרתים, לינוקס או כל תחום אחר.

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

באילו תפקידים ניתן לעבוד לאחר שמסיימים בהצלחה את קורס לינוקס:

  • מנהל שרתי לינוקס
  • איש DevOps
  • איש סיסטם לינוקס
  • DevOps Specialist
  • Linux Embedded Engineer
  • Python Developer

בחרתי להתמקד בשני מודולים עיקריים, שהם למעשה מבחני ההסמכה העיקריים לתחום הלינוקס:

LPI 1

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

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

ומעבר לכך, מהנבחן נדרשים גם:

  • הבנת הארכיטקטורה של מערכת Linux
  • ביצוע משימות תחזוקה (סיוע למשתמשים, הוספתם למערכת גדולה יותר, גיבוי ושחזור, כיבוי ואתחול מחדש)
  • עבודה בשורת הפקודה של Linux
  • פקודות GNU ו-UNIX
  • התקנה ותחזוקה של תחנות העבודה של לינוקס והגדרתה כלקוח רשת
  • טיפול בקבצים ובהרשאות הגישה ואבטחת המערכת

LPI 2

גרסה מתקדמת יותר של LPI 1, מבחן אשר בודק את היכולות לביצוע וניהול מתקדם של המערכת:

  • התקנה והגדרת שירותי רשת בסיסיים, הכוללת: DHCP, DNS, SSH, שרתי אינטרנט, שרתי קבצים באמצעות FTP, NFS ו - Samba, משלוח דואר אלקטרוני. ופיקוח על אוטומציה ורכישות.
  • ניהול מתקדם של מערכות אחסון וקבצים, כמו גם רשתות מתקדמות של אבטחת רשת ואימות, כולל חומת אש ו-VPN
  • משימות נפוצות לגבי ליבת ה-Linux כמו הפעלה ותחזוקה של המערכת

בוגרים שיהיו בעלי הסמכות של LPI 1 ו-LPI 2, תמיד יהיו בראש סדרי העדיפויות של המעסיקים, אנשי ה-HR והמנהלים השונים בחברות וארגוני הייטק שונים.

 


פוסטים קשורים

Devops

זה הזמן להכיר: מי אתה איש ה-DevOps?

סער כהן
Thumb_Linux

ללמוד לינוקס - 3 תשובות לשאלות על עולם הלינוקס

סער כהן
מה זה לינוקס

מערכת ההפעלה Linux

אילן מינדל, מרצה ללינוקס
linux-interview

ראיון עם אילן מינדל

דנה כהן
×
רוצה לשמוע עוד?
botpixel

* יש להזין שם מלא

* יש להזין מספר טלפון

* יש להזין כתובת אי-מייל

מדיניות הגנת הפרטיות

X לקבלת
סילבוס
שיחה
צ'ט
לפרטים