SRE DevOps Engineer תיאור המסלול חשוב לדעת DevOps הינה גישה המורכבת ממספר רב של מתודולוגיות עבודה שכל מטרתן היא לשפר את הפרודוקטיביות של תהליכי פיתוח

מסמכים קשורים
BIG DATA תיאור הקורס המונח Big Data הולך וצובר תאוצה בשנים האחרונות, הוא הופך למגמה רווחת בתעשייה. המשמעות הפרקטית של המונח Big Data הינה טכנולוגיות נ

Real Time College Course: Networking Duration: 90 Hours Hands-On-Training

מהנדס מידע - Engineer Data 295 שעות לימוד אקדמיות תיאור התפקיד: ככל שהאנושות צועדת עמוק יותר לתוך "עידן המידע" והארגונים מאמצים את הטכנולוגיות המתקדמו

MCSA Professional System & Network Administrator ניהול מחשבים רשתות ותקשורת Microsoft ו Cisco- להסמכות בינלאומיות MCSA 2016R2 & CCNA כמה עובדות חשובות

Data Analyst Expert 042 שעות תיאור ההכשרה: בעולם העסקי של היום, נתונים, מידע וחיזוי הם העתיד של כל ארגון. כמויות המידע שנאספות בארגונים ובאנושות כולה

התגוננות בפני כוחות האופל

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

PowerPoint Presentation

מבחן בפיתוח מערכות תוכנה בשפת Java ( )

תרגול מס' 4: המתרגם שימוש במחלקות קיימות מחרוזות, קבצים, וקבלת קלט מהמשתמש

מערכות הפעלה קורס מס'

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

Cloud Governance הכלי למזעור סיכונים ומקסום התועלת העסקית

הסבר והתקנת ELK – ElasticSearch | Logstash | Kibana

PowerPoint Presentation

MethodAgile

Overview of new Office 365 plans for SMBs

TEL- AVIV UNIVERSITY SACKLER FACULTY OF MEDICINE THE STANLEY STEYER SCHOOL OF HEALTH PROFESSIONS DEPARTMENT OF NURSING אוניברסיטת תל-אביב הפקולטה לרפו

Slide 1

People. Partnership. Trust שלבי הפרויקט והמסלולים השונים - פלטפורמת "קהילה לומדת" מסלול Free שלבי הפרויקט: חיבור לשירותי Office 365 ללא עלות פורטל התח

אתגר קוביות מחייכות תכולה: 12 קוביות חוברת הוראות ופתרונות ספרון הכולל 60 חידות חידות בדרגות קושי שונות תפיסה חזותית וחשיבה לוגית הקדמה המשחק פרצופים

PowerPoint Presentation

שקופית 1

Office 365 ProPlus בחינם לסטודנטים באוניברסיטת בן גוריון בנגב הוראות סטודנטים באוניברסיטת בן גוריון בנגב יכולים להוריד ולהתקין את חבילת התוכנה Office

מצגת של PowerPoint

Microsoft PowerPoint - Lecture1

PowerPoint Presentation

Bootcamp_Syllabus_2

PowerPoint Presentation

Microsoft PowerPoint - lec2.ppt

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

Microsoft PowerPoint - meli-iso.ppt

ארסמוס+ עדכון

People. Partnership. Trust מסלול Free פורטל החינוך מבית U-BTech מסלולים ומחירים חיבור לשירותי Office 365 ללא עלות פורטל התחברות הכולל ממשק למנב"ס ולסי

תורת הקומפילציה

שקופית 1

Slide 1

Customer Engagement Optimisation

ex1-bash

שאלה 2. תכנות ב - CShell

Portal 6

Microsoft PowerPoint - CE_Candidates_2011.ppt [Compatibility Mode]

מדריך להתקנת Code Blocks מדריך זה נועד לתאר את תהליך התקנת התוכנה של הקורס "מבוא למחשב שפת C". בקורס נשתמש בתוכנת Code::Blocks עם תוספת )אשף( המתאימה

לוח קורסים

Microsoft PowerPoint - lec10.ppt

Microsoft PowerPoint - 07_tdd.ppt

2013/14 אוניברסיטת חיפה מבוא למדעי מחשב, מעבדה מטרת המעבדה: לתרגל את המעבר מאלגוריתם לקוד C כמה שיותר. הוראות:.1.2 ניתן לעבוד ביחידים או בזוגות. (יש מ

Homework Dry 3

(Microsoft Word - SQL\353\351\345\345\365 \341\361\351\361 \360\372\345\360\351\355 \ doc)

Electronics Programs Youd Dalet

תכנות מונחה עצמים א' – תש"ע

- גרסת חורף 18' של Salesforce 10 חידושים בענן המכירות גרסת חורף 18' כבר כאן, ולפני שנסקור את השיפורים בגרסה זו, הכנו לכם חידה: ב- Webinar שעשינו בגרסה

Microsoft PowerPoint - lecture14_networking.ppt

Comp. Arch. Lecture 1

PowerPoint Presentation

Microsoft PowerPoint - ציפי זלקוביץ ואולז'ן גולדשטיין - מושב 3 [Read-Only] [Compatibility Mode]

מבוא לתכנות ב- JAVA תרגול 11

מבוא למדעי המחשב

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

מטרות הקורס סמינר מחקר רגשות בשירות סמסטר א' תשע"ט דר' אריק חשין הקורס מיועד להקנות מיומנות בחשיבה מחקרית וביצוע מחקר באמצעו

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

מקביליות

Slide 1

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

הוספת קישור לאתר אינטרנט תוכן ממשק בדיקת מטלות...3 איחוד אתרי קורסים...5 סל מחזור... 7 חידושים בפעילויות...8 תצורת קורס: כפתורים... 9 פורומים...10 שיפ

ISI

.#8)* '!),$ 217):: '!),$ ,'!8$ !20/

רשתות חברתיות לאקדמיה- ידע ומידע מדעי  וחלון הזדמנויות לספריות

SI Draft for TC 2101 Approval

מבחן סוף סמסטר מועד ב 28/10/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, גדי אלכסנדרוביץ הוראות: א. בטופס המבחן 6 עמודים (כולל דף זה) ו

PowerPoint Presentation

מודלים של מחזור חיי תוכנה

מבחן סוף סמסטר מועד א 15/02/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, דניאל גנקין הוראות: א. בטופס המבחן 7 עמודים ו 4 דפי נוסחאות. ב

נוהל ניהול איכות אישור ספקים הוצאה 18

שאלהIgal : מערכים דו מימדיים רקורסיה:

שאלהIgal : מערכים דו מימדיים רקורסיה:

המעבר לחטיבה עליונה

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

גילוי דעת 74.doc

דוגמאות שהוצגו בהרצאה 10 בקורס יסודות מערכות פתוחות דוגמה 1 דוגמאות של פונקציות ב- awk שמראות שהעברת פרמטרים של משתנים פשוטים היא by value והעברת פרמט

תרגיל 3 בקורס תוכנה 1

שיעור 07

מצגת של PowerPoint

דרישות המחלקה לשנת הלימודים התשע''ז ה מ ח ל ק ה ל ת ל מ ו ד ע " ש נ פ ת ל - י פ ה ה מ ג מ ה ל ת ל מ ו ד ראש המחלקה: פרופסור אמריטוס: פרופסור מן המנין:

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

HUJI Syllabus

WinZIP תוכנה לדחיסת קבצים ספטמבר 2007

סדנת תכנות ב C/C++

תמליל:

SRE DevOps Engineer תיאור המסלול חשוב לדעת DevOps הינה גישה המורכבת ממספר רב של מתודולוגיות עבודה שכל מטרתן היא לשפר את הפרודוקטיביות של תהליכי פיתוח וניהול הגרסאות. איש DevOps פועל לחבר בין המתפתחים לאנשי האופרציה והבדיקות תוך כדי יצירת Business Value לארגון. מתודולוגיות של גישה זו מתפרסות על גבי כלל הענפים בגופי הפיתוח ואנשי ה- DevOps יהיו מעורבים בכל תהליך של תכנון ויישום במחזור החיים של התוכנה. החל משלב ה- Design וה- Architecture ועד לניהול גרסאות וקביעת מחזורי.Release במסלול זה, נתמקד בהכשרה מקצועית בתחום ה- DevOps מכל המשתמע מכך. נכיר את הערכים המוספים שהמתודולוגיה מביאה לארגון. בתום המסלול הלומדים ידעו לתכנן וליישם רכיבים רבים כגון: Infrastructure as A Code, Public and Private Clouds, Kubernetes ורבים אחרים. נלמד להבין את ה- Impact Business של הכלים והתהליכים השונים וכמובן לתכנן ולבנות.Continuous Integration and Continuous delivery pipelines היקף השעות : 410 שעות אקדמיות. שלב א נלמד על מערכת ההפעלה,Linux יסודות רשת, כלי פריסה,,Web Server s תכנות ב- Pythonועוד. )140 ש"א( שלב ב - נלמד מה היא "תשתית כקוד" ונתמקצע בטכנולוגיית הענן של.)AWS(Amazon )70 ש"א( שלב ג השלב האחרון הוא השלב המרכזי אשר בו נלמד את כל כלי ה- DevOps המתקדמים, נבין את המתודולוגיה, נלמד מה הוא מחזור חיים של פיתוח תוכנה, נלמד לנהל גרסאות ועוד. )200 ש"א( קהל יעד ודרישות קבלה: מסלול זה מתאים למועמדים חסרי רקע המעוניינים להשתלב בתחום ה -.SRE וה- DevOps נדרשת שליטה בשפה האנגלית ברמה גבוהה, וציון עובר במבחן פנימי של מכללת.iNT זכאות לתעודת גמר מטעם מכללת :int קבלת תעודת בוגר קורס מטעם המכללה מותנת בהשתתפות בלפחות 85% מהשיעורים ומעבר כל המבחנים בציון עובר בנוסף לעמידה בתקנון הלימודים.

Introduction Stage 1 By the end of this module you will be able to: Plan, install and configure a Linux server Maintain a Linux System units Manage users and groups Manage processes and services Monitor Linux System Write simple bash scripts to automate tasks Setup Virtual Machines with KVM Setup Apache Cloud Stack Understand basic concepts of OOP Write simple Python programs Install and configure a web server, reverse proxy and transparent http/s proxy Plan install and configure a docker engine on a single server Understand the key Concepts of containerization Plan a migration of applications to a dockerized environment Plan install configure and maintain a Docker Swarm cluster Linux Linux הינה מערכת הפעלה המופצת בקוד פתוח. מטרת חלק זה הינה הקניה יסודית של עקרונות התכנון והשימוש במערכת ולימוד מעמיק של השכבות הפונקציונליות המרכיבות את המערכת. מודול זה, כולל את הנושאים הבאים: History Open Source foundation Linux OS key concepts Boot process Block storage RAID File Systems The Kernel Networking Package Management Files and folders Users and permissions Process management Service Management Monitoring and Auditing Shell scripting Tools and utilities Text manipulation: awk, sed, grep, sort etc

Networking רשת מחשבים )Networking( מערכת המיועדת לתקשורת בין שני מחשבים או יותר. במודול זה יילמדו עקרונות מבנה ופעולת רשתות תקשורת, מודלי תקשורת, פרוטוקולים ועוד. מודול זה, כולל את הנושאים הבאים. OSI Model TCP/IP Model Protocols: HTTP, DHCP, DNS (BIND) Tcpdump Virtualization וירטואליזציה היא תוכנה המותקנת ראשונה על המחשב. תוכנה זו מספקת תווך או תשתית עליה ניתן להתקין כמה מערכות הפעלה שונות על מחשב אחד. במודול זה, יילמדו העקרונות, ההיסטוריה, אופן השימוש ועוד. מודול זה, כולל את הנושאים הבאים: Key concepts History KVM Clusters (HA / DRM) Orchestration Open Stack / Apache Cloud Stack Python scripting Python היא שפת תכנות דינמית מהנפוצות ביותר. במודול זה, יילמדו יכולות השפה, תכנות מונחה עצמים, יכולות עבודה ואוטומציה בעזרת בניית.Scripts מודול זה, כולל את הנושאים הבאים: OOP key concepts Classes and objects Packages and Modules Data types Working with the FS Web Servers Web Server הוא תוכנית המשתמשת ב- HTTP כדי להגיש את הקבצים המהווים דפי אינטרנט למשתמשים. במודול זה נתמקד בשלושה Web Servers עיקריים: Nginx Squid Apache

Docker Docker הוא כלי שנועד להקל על יצירה, פריסה והפעלה של יישומים על ידי שימוש ב - Container.Container מאפשר למפתח לארוז אפליקציה עם כל החלקים הדרושים לה, כגון ספריות ותלות אחרות, ולשלוח את הכל כחבילה אחת. מודול זה, כולל את הנושאים הבאים: Key concepts Container lifecycle Dockerfiles Docker Hub and local registries Architecture Overview Managing the Daemon Working with storage and data persistency Network modes Logging drivers Docker Swarm IT מנהלי,Swarm בעזרת.Docker Containers עבור Cluster הוא כלי תזמון Docker Swarm ומפתחים יכולים להקים ולנהל Cluster של Docker Nodes כמערכת וירטואלית יחידה. מודול זה, כולל את הנושאים הבאים: Concepts Docker Services Overlay and ingress networks Working with FS and object storage Docker services Lifecycle מבחן מסכם: מבוא ויסודות )2.5 ש"א(

Stage 2 SRE and Infrastructure Automations By the end of this module you will be able to: Plan create and maintain an infrastructure using IAC concepts Working with terraform and build an immutable infrastructure Write and maintain ansible playbooks for SCM and deployments of applications Infrastructure as A Code תשתית כקוד (IaS) מבוססת על גישה מרכזית שבה שיטות מעולם הנדסת התוכנה מאומצות להגדרת תשתיות ופתרונות מעולם החומרה. תשתית כקוד )IaC( היא תהליך של ניהול והקצאת מרכזי נתונים ממוחשבים באמצעות קבצי הגדרה ולא תצורת חומרה פיזית או כלי תצורה אינטראקטיביים. מודול זה, כולל את הנושאים הבאים: The idea Key Concepts IAC layers How to choose the right tools Terraform Ansible Best Practices Hands-on-Lab Public Cloud AWS שירותי האינטרנט של אמזון )AWS( היא פלטפורמת מחשוב ענן מקיפה ומתפתחת הניתנת על ידי אמזון. היא מספקת שירותים של תשתיות כשירות,)IaaS( פלטפורמה כשירות )PaaS( ותוכנה כשירות.)SaaS( מודול זה, כולל את הנושאים הבאים: Overview Regions and availability zones VPC EC2 services: Load Balancers, API Gateways, Instances, Nat / Internet Gateways IAM and security RDS SQS S3 Best Practices Planning and Operating in Public Clouds Route53 Cloud Front Monitoring and auditing Cloud Watch, SNS Billing overview and capacity planning מבחן מסכם: 2.5( SRE and Infrastructure Automations ש"א(

Stage 3 DevOps By the end of this module you will be able to: Understand SDLC Understand DevOps methodologies Understand Versioning and Version Control Understand Agile methodology Understand, plan and implement release strategies Understand, plan and build CI / CD pipelines Understand and manage Jenkins Work with artifact repositories Understand and work with Git and github Understand, Plan and implement GitFlows Write complex CI / CD pipelines Version Control גרסאות קוד מאורגנות כך שמשתמשים יכולים לעקוב אחר שינויים לאורך זמן. שינויים ועדכונים נערמים על גבי המידע הקודם כדי ליצור גרסה חדשה של הקוד, אך ניתן לחזור לפריסה ישנה יותר בקלות בכל זמן נתון. מודול זה, כולל את הנושאים הבאים: Key concepts Repositories and branches Distributed VCS Versioning Strategies Teamwork Hotfix and Feature branches Git Flow and Best practices Basic operations: pull, push, fetch, merge pull requests etc DevOps methodologies )Development & Operations( DevOps הוא ביטוי לפיתוח תוכנה ארגוני המשמש לקשר זריז בין פיתוח לבין פעולות.IT מטרת ה - DevOps לחבר בין המתפתחים לאנשי האופרציה והבדיקות תוך כדי יצירת Business Value לארגון. מודול זה, כולל את הנושאים הבאים: History Key concepts and dilemmas Ways and Practices of DevOps Software Lifecycle Management Continuous Integration, Continuous Delivery and Continuous Deployment Understanding Business impacts of DevOps processes Defining quality standards

Agile הצורך בגמישות הוליד את מתודולוגיות האג ייל, ובפרט את תהליך ה- Scrum המחלק בנייה של מוצר גדול לקבוצות של פיצ רים קטנים יותר. עקרונות נוספים על פיהם נוהגים ב- Agile הינם שיתוף פעולה הדוק בין צוותי הפיתוח ללקוחות. מודול זה, כולל את הנושאים הבאים: Ideas and key concepts of Agile Scrum Sprints Effort vs Time estimations Deliverable Outcomes Being always on track Scrum of Scrums Kanban Implementing Agile for different teams and industries Jenkins Jenkins הוא שרת אוטומציה מבוסס קוד פתוח שנכתב ב-.Java שרת Jenkins מסייע באוטומציה של תהליכי פיתוח תוכנה כמערכת אינטגרציה רציפה. מודול זה, כולל את הנושאים הבאים: History Installation and basic configurations Users and roles Jobs Freestyle DSL and pipeline jobs Working with Git Working with Artifact repositories Artifacts repositories Artifacts repositories מנהל את מחזור החיים המלאכותי מקצה לקצה ותומך במערכות ניהול חבילות תוכנה שונות תוך מתן עקביות לזרימת תהליכי.CI / CD מודול זה, כולל את הנושאים הבאים: The idea Artifactory Nexus Installation and configuration

Tailing All together Hands on lab which will include: designing and developing of simple containerized application Designing and creating IAC for the developed application Creating CI / CD pipelines Defining and implementing versioning strategy Defining a Gatekeeps Publishing מבחן מסכם : DevOps )2.5 ש"א( Monitoring and Observability By the end of this module you will be able to: Understand the differences between monitoring and observability Define and monitor business flows Understand Data modeling and Anomaly detection mechanisms Set up and configure Elasticsearch cluster, Kibana, APM server and different beats Plan and implement monitoring using Elastic Stack Introduction Elasticsearch multitenant המספק יכולת,Lucene הוא מנוע חיפוש המבוסס על ElasticSearch מבוזרת לחיפוש מעל טקסט מלא. ל- ElasticSearch ממשק HTTP ומסמכי JSON נטולי סכמה. מודול זה, כולל את הנושאים הבאים: Architecture Documents, indexes and shards HA Setup and configuring Elasticsearch cluster Kibana היא מערכת ויזואליזציה ואנליזה המנתחת נתונים ומספקת יכולות בינה עסקית, מבוססת קוד פתוח, ונכתבה בשפת.JavaScript מודול זה, כולל את הנושאים הבאים: Installation and configuration Discovery Visualizations and Dashboards Alerting and reports

Beats Framework Metricbeat Filebeat Auditbeat Heartbeat APM server and agent Hands-on Lab: Setting up ES cluster with APM server, Kibana, alerting engine and beats. Kubernetes By the end of this module you will be able to: Plan, set up and configure k8s cluster Understand k8s architecture and key components Maintain and analyze k8s cluster nodes and mechanisms Plan and create deployments Manage sk8s storage networks, secrets and config maps K8s Kubernetes היא מערכת קוד פתוח לניהול ופריסה אוטומטית של יישומים על גבי.Containers מודול זה, כולל את הנושאים הבאים: History Container orchestration Architecture Key features and mechanisms Installation Pods and services Config Maps and Secrets Volumes Network Deployment plans Helm Image security Blue / green deployment strategies Best Practicies Hands-on final Lab מבחן סיכום קורס )2.5 ש"א(