Introduction to DevOps

Similar documents
JEFFERSON COLLEGE COURSE SYLLABUS BUS 261 BUSINESS COMMUNICATIONS. 3 Credit Hours. Prepared by: Cindy Rossi January 25, 2014

MBA6941, Managing Project Teams Course Syllabus. Course Description. Prerequisites. Course Textbook. Course Learning Objectives.

MGMT3403 Leadership Second Semester

MAHATMA GANDHI KASHI VIDYAPITH Deptt. of Library and Information Science B.Lib. I.Sc. Syllabus

content First Introductory book to cover CAPM First to differentiate expected and required returns First to discuss the intrinsic value of stocks

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS. PROFESSIONAL PRACTICE IDT 2021(formerly IDT 2020) Class Hours: 2.0 Credit Hours: 2.

FIN 571 International Business Finance

ED : Methods for Teaching EC-6 Social Studies, Language Arts and Fine Arts

Higher Education / Student Affairs Internship Manual

ACCOUNTING FOR LAWYERS SYLLABUS

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS APPLIED MECHANICS MET 2025

Exegesis of Ephesians Independent Study (NTE 703) Course Syllabus and Outline Front Range Bible Institute Professor Tim Dane (Fall 2011)

CHALLENGES FACING DEVELOPMENT OF STRATEGIC PLANS IN PUBLIC SECONDARY SCHOOLS IN MWINGI CENTRAL DISTRICT, KENYA

Advanced Grammar in Use

ED487: Methods for Teaching EC-6 Social Studies, Language Arts and Fine Arts

PRINCE2 Practitioner Certification Exam Training - Brochure

Empowering Public Education Through Online Learning

A Pipelined Approach for Iterative Software Process Model

BUS 4040, Communication Skills for Leaders Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes. Credits. Academic Integrity

Procedures for Academic Program Review. Office of Institutional Effectiveness, Academic Planning and Review

Green Belt Curriculum (This workshop can also be conducted on-site, subject to price change and number of participants)

Software Development Plan

Shank, Matthew D. (2009). Sports marketing: A strategic perspective (4th ed.). Upper Saddle River, NJ: Pearson/Prentice Hall.

Economics 201 Principles of Microeconomics Fall 2010 MWF 10:00 10:50am 160 Bryan Building

Scottsdale Community College Spring 2016 CIS190 Intro to LANs CIS105 or permission of Instructor

IT4305: Rapid Software Development Part 2: Structured Question Paper

Santiago Canyon College 8045 East Chapman Avenue, Orange, CA AGENDA CURRICULUM AND INSTRUCTION COUNCIL Monday, October 30, :30pm B-104

Problem Solving for Success Handbook. Solve the Problem Sustain the Solution Celebrate Success

Major Milestones, Team Activities, and Individual Deliverables

COURSE LISTING. Courses Listed. Training for Cloud with SAP SuccessFactors in Integration. 23 November 2017 (08:13 GMT) Beginner.

Syllabus of the Course Skills for the Tourism Industry

Instrumentation, Control & Automation Staffing. Maintenance Benchmarking Study

Ruggiero, V. R. (2015). The art of thinking: A guide to critical and creative thought (11th ed.). New York, NY: Longman.

MBA 5652, Research Methods Course Syllabus. Course Description. Course Material(s) Course Learning Outcomes. Credits.

Field Experience and Internship Handbook Master of Education in Educational Leadership Program

PROGRAMME SYLLABUS International Management, Bachelor programme, 180

visual aid ease of creating

Making welding simulators effective

EDUC-E328 Science in the Elementary Schools

PeopleSoft Human Capital Management 9.2 (through Update Image 23) Hardware and Software Requirements

ITE and PSA Launched Specialist Nitec Course Initiative to provide structured course for ITE graduates to sharpen their skills in port equipment

AST Introduction to Solar Systems Astronomy

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

Syllabus for PRP 428 Public Relations Case Studies 3 Credit Hours Fall 2012

Process improvement, The Agile Way! By Ben Linders Published in Methods and Tools, winter

Syllabus for ART 365 Digital Photography 3 Credit Hours Spring 2013

Design and Creation of Games GAME

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

Ericsson Wallet Platform (EWP) 3.0 Training Programs. Catalog of Course Descriptions

School of Basic Biomedical Sciences College of Medicine. M.D./Ph.D PROGRAM ACADEMIC POLICIES AND PROCEDURES

Post-Master s Certificate in. Leadership for Higher Education

STANDARD OPERATING PROCEDURES (SOP) FOR THE COAST GUARD'S TRAINING SYSTEM. Volume 7. Advanced Distributed Learning (ADL)

Online Course Syllabus COM406 Communication in a Technological Environment Important Notes:

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING

HSMP 6611 Strategic Management in Health Care (Strg Mgmt in Health Care) Fall 2012 Thursday 5:30 7:20 PM Ed 2 North, 2301

Winter School, February 1 to 5, 2016 Schedule. Ronald Schlegel, December 10, 2015

Division of Continuing and Distance Education Correspondence Student Handbook

Northern Kentucky University Department of Accounting, Finance and Business Law Financial Statement Analysis ACC 308

Accounting 380K.6 Accounting and Control in Nonprofit Organizations (#02705) Spring 2013 Professors Michael H. Granof and Gretchen Charrier

Maintaining Resilience in Teaching: Navigating Common Core and More Online Participant Syllabus

Harness the power of public media and partnerships for the digital age. WQED Multimedia Strategic Plan

PROFESSIONAL TREATMENT OF TEACHERS AND STUDENT ACADEMIC ACHIEVEMENT. James B. Chapman. Dissertation submitted to the Faculty of the Virginia

KUTZTOWN UNIVERSITY KUTZTOWN, PENNSYLVANIA COE COURSE SYLLABUS TEMPLATE

The Entrepreneurial Mindset Syllabus

Video Marketing Strategy

Activities, Exercises, Assignments Copyright 2009 Cem Kaner 1

SPCH 1315: Public Speaking Course Syllabus: SPRING 2014

BENG Simulation Modeling of Biological Systems. BENG 5613 Syllabus: Page 1 of 9. SPECIAL NOTE No. 1:

MURRAY STATE UNIVERSITY DEPARTMENT: NUTRITION, DIETETICS, AND FOOD MANAGEMENT COURSE PREFIX: NTN COURSE NUMBER: 230 CREDIT HOURS: 3

CREATING SHARABLE LEARNING OBJECTS FROM EXISTING DIGITAL COURSE CONTENT

MATH 108 Intermediate Algebra (online) 4 Credits Fall 2008

Instructor: Khaled Kassem (Mr. K) Classroom: C Use the message tool within UNM LEARN, or

Dowling, P. J., Festing, M., & Engle, A. (2013). International human resource management (6th ed.). Boston, MA: Cengage Learning.

Expanded Learning Time Expectations for Implementation

COORDINATING COMMITTEE ON GRADUATE AFFAIRS. Minutes of Meeting --Wednesday, October 1, 2014

PERFORMING ARTS. Unit 2 Proposal for a commissioning brief Suite. Cambridge TECHNICALS LEVEL 3. L/507/6467 Guided learning hours: 60

EXPANSION PROCEDURES AT THE UNIVERSITY OF ARIZONA

BY-LAWS of the Air Academy High School NATIONAL HONOR SOCIETY

How to Develop and Evaluate an etourism MOOC: An Experience in Progress

San Diego State University Division of Undergraduate Studies Sustainability Center Sustainability Center Assistant Position Description

IMPROVING STUDENTS SPEAKING SKILL THROUGH

MODULE 4 Data Collection and Hypothesis Development. Trainer Outline

Required Texts: Intermediate Accounting by Spiceland, Sepe and Nelson, 8E Course notes are available on UNM Learn.

Midterm Evaluation of Student Teachers

Measurement & Analysis in the Real World

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course

PhD in Computer Science. Introduction. Dr. Roberto Rosas Romero Program Coordinator Phone: +52 (222) Ext:

CWSEI Teaching Practices Inventory

Rules of Procedure for Approval of Law Schools

Education the telstra BLuEPRint

SPRING GROVE AREA SCHOOL DISTRICT

ECO 2013: PRINCIPLES OF MACROECONOMICS Spring 2017

Independent Driver Independent Learner

BSM 2801, Sport Marketing Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes. Credits.

Targetsim Toolbox. Business Board Simulations: Features, Value, Impact. Dr. Gudrun G. Vogt Targetsim Founder & Managing Partner

BHA 4053, Financial Management in Health Care Organizations Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes.

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online

ADMN-1311: MicroSoft Word I ( Online Fall 2017 )

MSE 5301, Interagency Disaster Management Course Syllabus. Course Description. Prerequisites. Course Textbook. Course Learning Objectives

BEST OFFICIAL WORLD SCHOOLS DEBATE RULES

Transcription:

Introduction to DevOps Overview This online, self-paced introductory course aims to help you develop a working knowledge of the concept of DevOps, covering the foundation, principles, and practices of DevOps. This course focuses on the successful patterns used by high-performance organizations over the past 10 years. It also sets up the foundation for implementing the tools and technology that will be needed for further success and execution of a DevOps transformation. Audience This course is perfect for managers and practitioners looking for guidelines on how to start transforming organizations. Upon completion, you should have a good understanding of the foundation, principles, and practices of DevOps. You should be able to continue your progress for an organizational transformation using the acquired skills set. Prerequisites It is recommended that you read the following book before starting this course, to better understand the material: Kim, G., Behr, K., and Spafford, G. (2013). The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win. IT Revolution Press Kim, G., Humble, J., Debois, P., and Willis, J. (2016). The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations. IT Revolution Press COPYRIGHT The Linux Foundation, 2016. Do Not Distribute. 1 / 5

Course Outline Session 1. Welcome & Introduction Welcome to LFS161x Before You Begin Syllabus and Grading Course Timing Course Progress & Completion Guidelines to Discussions Learning Aids Getting to Know the Instructor A Word from the Instructor The Linux Foundation The Linux Foundation Events The Linux Foundation Training Chapter 1: Why Do DevOps? Section 1: Understanding Improvement 1.1. Understanding Improvement (Part I) 1.2. Understanding Improvement (Part II) 1.3. Understanding Improvement (Part III) 1.4. Understanding Improvement (Part IV) 1.5. Understanding Improvement (Part V) 1.6. Recommended Resources 1.7. Extra Resources Section 2: The Convergence, History, and Value of DevOps 2.1. The Convergence, History and Value of DevOps (Part I) 2.2. The Convergence, History and Value of DevOps (Part II) 2.3. The Convergence, History and Value of DevOps (Part III) 2.4. The Convergence, History and Value of DevOps (Part IV) 2.5. The Convergence, History and Value of DevOps (Part V) 2.6. The Convergence, History and Value of DevOps (Part VI) 2.7. Recommended Resources 2.8. Extra Resources (Review) Chapter 2. Understanding the Value Stream Section 1: Analyzing the Technology Value Stream 1.1. Analyzing the Technology Value Stream (Part I) 1.2. Analyzing the Technology Value Stream (Part II) COPYRIGHT The Linux Foundation, 2016. Do Not Distribute. 2 / 5

Section 2: The Three Ways of DevOps 2.1. The Three Ways of DevOps Section 3: The First Way - Flow 3.1. The First Way - Flow (Part I) 3.2. The First Way - Flow (Part II) 3.3. The First Way - Flow (Part III) 3.4. The First Way - Flow (Part IV) 3.5. The First Way - Flow (Part V) Section 4: The Second Way - Feedback Loops 4.1. The Second Way - Feedback Loops (Part I) 4.2. The Second Way - Feedback Loops (Part II) 4.3. The Second Way - Feedback Loops (Part III) 4.4. The Second Way - Feedback Loops (Part IV) Section 5: The Third Way - Culture of Continual Experimentation and Learning 5.1. The Third Way - Culture of Continual Experimentation and Learning (Part I) 5.2. The Third Way - Culture of Continual Experimentation and Learning (Part II) 5.3. The Third Way - Culture of Continual Experimentation and Learning (Part III) (Review) Chapter 3. Getting Started with DevOps Section 1: Picking a Value Stream 1.1. Picking a Value Stream (Part I) 1.2. Picking a Value Stream (Part II) 1.3. Picking a Value Stream (Part III) 1.4. Picking a Value Stream (Part IV) 1.5. Picking a Value Stream (Part V) 1.6. Picking a Value Stream (Part VI) 1.7. Picking a Value Stream (Part VII) 1.8. Picking a Value Stream (Part VIII) Section 2: Understanding Organizational Change 2.1. Understanding Organizational Change (Part I) 2.2. Understanding Organizational Change (Part II) 2.3. Understanding Organizational Change (Part III) 2.4. Understanding Organizational Change (Part IV) 2.5. Understanding Organizational Change (Part V) 2.6. Understanding Organizational Change (Part VI) 2.7. Understanding Organizational Change (Part VII) 2.8. Understanding Organizational Change (Part VIII) Section 3: Enabling Transformation 3.1. Enabling Transformation (Part I) 3.2. Enabling Transformation (Part II) (Review) Chapter 4. The First Way - Accelerate Flow COPYRIGHT The Linux Foundation, 2016. Do Not Distribute. 3 / 5

Section 1: Continuous Delivery Patterns and Practices 1.1. Continuous Delivery Patterns and Practices Section 2: The Deployment Pipeline 2.1. The Deployment Pipeline (Part I) 2.2. The Deployment Pipeline (Part II) 2.3. The Deployment Pipeline (Part III) 2.4. The Deployment Pipeline (Part IV) 2.5. The Deployment Pipeline (Part V) 2.6. The Deployment Pipeline (Part VI) Section 3: Creating Consistency in the Pipeline 3.1. Creating Consistency in the Pipeline (Part I) 3.2. Creating Consistency in the Pipeline (Part II) 3.3. Creating Consistency in the Pipeline (Part III) 3.4. Creating Consistency in the Pipeline (Part IV) 3.5. Creating Consistency in the Pipeline (Part V) 3.6. Creating Consistency in the Pipeline (Part VI) 3.7. Creating Consistency in the Pipeline (Part VII) 3.8. Creating Consistency in the Pipeline (Part VIII) 3.9. Creating Consistency in the Pipeline (Part IX) Section 4: Automated Testing 4.1. Automated Testing (Part I) 4.2. Automated Testing (Part II) 4.3. Automated Testing (Part III) 4.4. Automated Testing (Part IV) 4.5. Automated Testing (Part V) 4.6. Automated Testing (Part VI) Section 5: Deployment Strategies (Zero Downtime Release) 5.1. Deployment Strategies (Part I) 5.2. Deployment Strategies (Part II) 5.3. Deployment Strategies (Part III) Chapter 5. The Second Way - Amplify Feedback Loops Section 1: Creating a Service Reliability Culture 1.1. Creating a Service Reliability Culture (Part I) 1.2. Creating a Service Reliability Culture (Part II) 1.3. Creating a Service Reliability Culture (Part III) 1.4. Creating a Service Reliability Culture (Part IV) 1.5. Creating a Service Reliability Culture (Part V) 1.6. Creating a Service Reliability Culture (Part VI) 1.7. Creating a Service Reliability Culture (Part VII) Section 2: Fast Feedback 2.1. Fast Feedback (Part I) 2.2. Fast Feedback (Part II) 2.3. Fast Feedback (Part III) 2.4. Fast Feedback (Part IV) Section 3: Understanding Monitoring 3.1. Understanding Monitoring (Part I) 3.2. Understanding Monitoring (Part II) 3.3. Understanding Monitoring (Part III) 3.4. Understanding Monitoring (Part IV) COPYRIGHT The Linux Foundation, 2016. Do Not Distribute. 4 / 5

Section 4: Understanding Complexity 4.1. Understanding Complexity (Part I) 4.2. Understanding Complexity (Part II) 4.3. Understanding Complexity (Part III) 4.4. Understanding Complexity (Part IV) (Review) Chapter 6. The Third Way - Accelerate Learning Section 1: Learning Organizations 1.1. Learning Organizations (Part I) 1.2. Learning Organizations (Part II) 1.3. Learning Organizations (Part III) 1.4. Learning Organizations (Part IV) Section 2: Communication 2.1. Communication (Part I) 2.2. Communication (Part II) 2.3. Communication (Part III) 2.4. Communication (Part IV) Section 3: Blameless Culture 3.1. Blameless Culture (Part I) 3.2. Blameless Culture (Part II) 3.3. Blameless Culture (Part III) 3.4. Blameless Culture (Part IV) (Review) Final Exam Before You Begin Your Final Exam Final Exam COPYRIGHT The Linux Foundation, 2016. Do Not Distribute. 5 / 5