Anda di halaman 1dari 9

DevOps Fundamentals

Course Outline

www.saservices.com.ph
1 | DevOps Fundamentals

Program Overview

DevOps is a culture, movement or practice that emphasizes the collaboration and communication
between all relevant information-technology (IT) professionals to deliver high quality, valuable IT
services to customers. It aims to improve the performance of the IT services through establishing
flow in the delivery of all aspects of the IT service. Which means creating a culture, organization,
and environment in which the building, testing, releasing and supporting software and
infrastructure changes can happen rapidly, frequently and more reliably, often through extensive
automation.

DevOps Skills Association (DASA) is a non-profit organization that provides an open global
community for DevOps and Agile skills development. Organized as a community-driven
organization open to participating member organizations to help define role-based competencies
and learning curricula.

Duration
3- Day Program

SYLLABUS
This syllabus covers the Foundation level certification of the DevOps Agile Skills Association (DASA).
Further, DASA qualifications are DevOps Practitioner, DevOps Specialization: Enable and Scale, DevOps
Specialization: Specify and Verify, and DevOps Specialization: Create and Deliver. The DASA
Fundamentals qualification is the entry level certification. Its certification is a mandatory prerequisite to
obtaining the other DASA certifications.

www.saservices.com.ph
2 | DevOps Fundamentals

The primary purpose of the syllabus is to provide a basis for accreditation of people involved in DevOps
practices. It documents the learning outcomes of the DASA Fundamentals training course and describes
the requirements a candidate is expected to meet to demonstrate that they have achieved these
learning outcomes.

The target audience for this document is:

Accredited Training Organizations


Persons seeking DevOps Fundamentals certification

This syllabus is the basis for the design of the certification exam and provides accredited training
organizations with a more detailed breakdown of what the exams will assess.

DEVOPS FUNDAMENTALS EXAM DETAILS


Number of questions 40

Type of questions Multiple choice

Pass mark 65%

Pass mark Accredited Trainer Exam 65%

duration in minutes 60

Open book No

www.saservices.com.ph
3 | DevOps Fundamentals

1 - INTRODUCTION TO DEVOPS

Syllabus Topic Learning Objective Subtopic

1.1 DevOps History Understand digital


transformation and the
impact of digital
transformation on traditional
IT

1.2 The Emergence of Describe the emergence of


DevOPs DevOps

1.3 Key Terminology Understand the key Continuous Delivery, Infrastructure as Code,
terminology associated with Continuous integration, Continuous
DevOps deployment, test automation, microservices
architecture

1.4 DevOps Describe the various Internal and external, team roles
Stakeholders internal and external
stakeholders involved in a
DevOps environment

1.5 Why organizations Explain the need for Why organizations adopt
should do DevOps organizations to adopt DevOps
DevOps

1.6 Benefits of DevOps Illustrate the benefits Faster delivery, higher quality,etc.
for organizations of DevOps for
organizations Explain the Business benefits of achieving
single piece flow
-single piece flow ensures business value is
delivered rapidly
-single piece flow ensures that the cost of
development is reduced

www.saservices.com.ph
4 | DevOps Fundamentals

2 - DEVOPS CORE CONCEPTS


Syllabus Topic Learning Objectives Subtopic

2.1 DASA DevOps Know the principles of DASA Principles Definition of


Principles for DevOps DevOps

2.2 DevOps Skills List the four skills required Courage Teambuilding DevOps
for effective DevOps teams Leadership Continuous Improvement
as defined by DASA

2.3 DevOps Knowledge List the eight knowledge Business value Optimization Business
areas of DevOPs as defined Analysis Architecture & Design
by DASA
Programming Continuous Delivery
Test Configuration infrastructure
Engineering Security, Risk & Compliance

3 - THE KNOWLEDGE AND SKILLS REQUIRED FOR DEVOPS


Syllabus Topic Learning Objectives Subtopic

3.1 What teams List the various roles, skills and Setting up DevOps team:
require in order knowledge areas that are know your customer, know your service, know
to do DevOps essential for DevOps teams to your technology stack, know your workload,
achieve business value required skills and knowledge, roles, people"

3.2 DevOps Role Explain various roadmaps DevOps Engineer - (application focus) DevOps
profiles for professionals to Engineer - (infra focus) DevOPs Engineer -
develop skills and (specify and verify) DevOPs Engineer - (create
knowledge in DevOps and build)

3.3 Migrating Understand how traditional SysAdmin


Traditional role IT functions correlate to Database Admin
profiles DevOps roles Engineer
Release Coordinator Service
Support Professional

www.saservices.com.ph
5 | DevOps Fundamentals

4 - DEVOPS SKILL AREAS


Syllabus Topic Learning Objectives Subtopic

4.1 Courage Understand the core Evangelism, coaching, self-confidence,


behavioural traits for a proactivity, reflection, trust, open discussions,
DevOps team member experimentation, fail fast, courage to change

4.2 Teambuilding Understand the core Understand the others point of view,
behavioural aspects for collaboration, mutual accountability,
DevOps teams to common purpose, ability to integrally
function successfully support the service/product

4.3 DevOps Understand what is required Facilitating teams to high performance,


Leadership to empower and enable humility, transparency, Service lifecycle
DevOps teams mindset, Stakeholder management

4.4 Continuous Understand that the strive for Today we do our work better than
Improvement achieving flow dictates yesterday, kaizen mindset, quality at the
a continuous improvement source, first time right, knowledge-sharing,
mindset on all levels adaptiveness
(individual, team,
organization)

5 - SPECIFY AND VERIFY


Syllabus Topic Learning Objectives Subtopic

5.1 Business value List the requirements and Use of the IT service in real life, including
Optimization activities for optimizing direct feedback loop of user comments to
business value, including team, service level management, definition
the establishment of direct of done, business activity/performance
feedback loops, monitoring monitoring, business case management
of business services,
performance management,
the definition of Done and
business case management

5.2 Business Understand the requirements Functional requirements, non-functional


Analysis and activities for business requirements, longer term development of
analysis including the business process (based on translation of
relevance of functional and market developments), data analysis,
non-functional requirements, refinement
data analysis, and business
process management

www.saservices.com.ph
6 | DevOps Fundamentals

5.3 Architecture & Understand the requirements Ensuring fit between developments and
Design and activities for architecture current situation, overall service design,
and design including patterns & styles
the development of an
understanding between the
current and future state,
overall service design,
patterns and styles

5.4 Test Understand the requirements Design of test cases,test concepts,


Specification and activities for test Automate the build and test
specification, test concepts processes Build Quality Assurance
and use cases including A/B
testing, testing strategies, into the process Test strategies
and building QA within your A/B testing"
process

6 - CREATE AND DELIVER


Syllabus Topic Learning Objectives Subtopic

6.1 Programming Understand the requirements Software engineering mastery, everything


and activities for as code, data management
programming including data
management, everything as
code and mastery of software
engineering

6.2 Continuous Understand the Automated testing, deployment and release


Delivery requirements and activities management, configuration management,
for continuous delivery, version control, feature-driven delivery
including test automation, Difference between deployment and releases
release and deployment, Effective release management
feature driven delivery, Release engineering techniques
configuration management

6.3 Security, Risk Understand the requirements Security, service continuity


& Compliance and activities for security, risk planning
and compliance

6.4 Infrastructure Understand the requirements Technical monitoring, performance


Engineering and activities for management (e.g. load balancing etc.),
infrastructure engineering capacity and availability management,
including monitoring, reliability engineering, cloud, containerization
performance management, infrastructure as code
availability and reliability
engineering, cloud and
containerization

www.saservices.com.ph
7 | DevOps Fundamentals

7 - UNDERSTANDING DEVOPS IN A BIGGER CONTEXT

Syllabus Topic Learning Objectives Subtopic

7.1 Lean Understand how What is Lean?


DevOps relates to Lean - Lean Principles
IT
- Types of waste (Muri, Muda, Mura)
Lean Toyota Production system
History of Lean
DevOps-Lean Alignment

7.2 IT Service Understand how Defining ITSM


management DevOps relates to ITSM Defining ITIL
Defining key concepts
4Ps of service management ITSM
and DevOps
How does DevOps compliment ITIL
Application Management Lifecycle

7.3 Agile Understand how Handling changes with traditional software


DevOps relates to Agile development
Agile as a solution
What is Agile?
How to be Agile?
Agile and DevOps

8 - ENABLE AND SCALE


Syllabus Topic Learning Objectives Subtopic

8.1 Critical Success Understand the Leadership


Factors prerequisites for behavior and mindset
organizations to adopt
"Building DevOps Culture" Nobody likes
DevOps
Change
You want changeBe patient!People
Factor

8.2 DevOps Discuss the role of Principles of DevOps and the relevance in
Implementation/ DevOps principles in a an implementation journey
transformation DevOps implementation
Roadmap journey.

8.3 Scaling Explain how organizations How to scale a devops


DevOps can scale their DevOps organization
initiative

www.saservices.com.ph
8 | DeVOps Fundamentals

www.saservices.com.ph

Anda mungkin juga menyukai