
הטקסט המלא של הדקות הראשונות בהרצאה «מה זה אוטומטיזציה ברשת» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
מה אנחנו מתכוונים כשאנחנו אומרים אוטומיישן בתוך האינפרסטרקציה? מה אני עושה כשאני עושה אוטומיישן אצלי ברשת? אז חבר'ה, בתם בתור סיסטם אדמיניסטרייטור, תחשבו מה אתם עושים ביום-יום בעבודה.
מתקשר ה-DBA, מבקש דיסק חדש לשרת האורקל, מבקש דיסק לשרת המייקרוסופט SQL. מתקשר מישהו ורוצה שניצור עבורו כמה תיקיות ונעתיק לשם כמה לוגים משרת מרוחק.
יושר אליך יוזר ומבקש ממך להתקין מיד שלושה תחנות עבודה לטובת הדיבלופר. עכשיו, אתה כמובן יכול לשבת ולעשות את זה ידנית, זה ייקח לך יומיים, או שאתה יכול לכתוב איזשהו סקריפט שיעשה את זה בחמש דקות.
אני חושב שהארגון שלך יהיה הרבה יותר מאושר אם אתה תכתוב סקריפט ותעשה את זה בחמש דקות. מה זה הסקריפט הזה? הסקריפט הזה בעצם יהיה מבוסס אוטומיישן. הסקריפט יבצע פעולות אולי בצורה פרללית, אולי בצורה סריאלית, אבל הפעולות האלה יבוצעו באופן אוטומטי אחת אחרי השנייה ואתה לא צריך לשבת ולהקליד את הפעולה. עכשיו למה זה טוב?
כי מן הסתם אותו בן אדם שהתקשר אליך לגבי הדאטאבייס ולגבי היוזרים ולגבי ההעתקה של הלוגים, בטח מישהו אחר יתקשר אליך עם אותה בקשה בשבוע הבא.
מן הסתם תצטרך עוד הפעם להתקין את אותן תוכנות בעוד שבועיים וכן הלאה וכן הלאה. אוטומציה זה אומר שאתה מייצר כלים, כותב כלי, אתה כותב תוכנה, איזשהו סקריפט שעושה את הפעולות בשבילך ברשת.
איזה כלים קיימים היום ומאוד פופולריים? אנסיבל, שאני אישית מאוד אוהב, אני חושב שזה הכלי, אחד הטובים שיש לטובת אוטומציה, אם לא הטוב שבהם.
יש את השף, זה גם כלי, זה language, זה שפה. כמו אנסיבל, אנסיבל זו שפה שמאפשרת לך לכתוב סקריפט אוטומציה ברשת, אצלך בארגון. שף זה גם כן כלי, זו שפה, זו טכנולוגיה. שמאפשרת לך אוטומציה של תהליכים, הפצת תוכנה וכן הלאה ברשת, ויש כמובן גם פאפט.
כל אחד ומה שהוא מתחבר אליו.