• Please log in 10 mins before the class starts and check your internet connection to avoid any network
rk issues during the LIVE
session
• All participants will be on mute, by default, to avoid any background noise. However, you will be unmuted by instructor if
required. Please use the “Questions” tab on your webinar tool to interact with the instructor at any point during the class
• Feel free to ask and answer questions to make your learning interactive. Instructor will address your queries at the end of on-
going topic
• We have dedicated support team to assist all your queries. You can reach us anytime at:
[email protected]
• Your feedback is very much appreciated. Please share feedback after each class, which will help us enhance your learning
experience
COURSE OUTLINE
MODULE 01
8
2
3 9
4 10
11
6
12
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
How do we achieve
Why I am not faster time to
getting the desired market with Agile
result from the team?
Agile Team?
How can I check
How can I keep my if the systems
production server are working fine?
secure and stable
with frequent
release?
Meanwhile every team is happily working in Silos with their own objective…
Well
Business Revenue Structured
Target Code Stable and
Secure Infra
Yes, our agile
team is all set
Are we ready
to deploy new I have confirmed My environment is
to deploy new
features to client that we secure and ready for
features?
I have confirmed are ready with production. I will
to client that we his requirements deploy whatever Dev
are ready with team give us
his requirements
I don’t know
anything about the I don’t know
prod environment anything about the
but I assume it Code but I assume
must be working as it must be working
good as my code as good as my Prod
Environment
Dev Team Prod Team
Let me check
Do you know with our team, Do you know what What??? How would
what might I will update might have caused I know it! You are
have caused you about it the failure? the one who wrote
the failure? this code. Right?
Guys we have
to resolve this
issue ASAP!!
Sorry Ma’am! Our
Our code was
team is looking into
working fine
My business is it. I will make sure
before it was
getting affected. its done at highest My servers were
deployed in your
Do you want me to priority The client is working well before
environment
approach someone really you made the new
else? frustrated and I development
don’t have any
answer!
Release and Deploy Mismatch
Unpredictable Issues
Blame Game Lack of monitoring and Feedback
Streamlined Deliveries
Team Work in Collaboration
Continuous Monitoring and Feedback
“
”
Developers
▪ Huge waiting time for code deployment
▪
Developers
▪ Huge waiting time for code deployment
▪ Use system with little or no waiting time
▪
▪ Use system with updated code
▪
▪
Operations
▪
▪ Ineffective tools for infrastructure automation
management
▪ Continuous increase in the number of servers to be
monitored
Operations
▪
▪ Ineffective tools for infrastructure automation
management
▪ Continuous increase in the no. of servers to be monitored
▪
•
•
•
•
• •
• •
•
Camera Roll: Features in a Box 2
1
Film Developing: Ship the whole box
4
3
Very Late Customer
Feedback!!
5
Delivering back to Customer Quality Control
▪
▪
Is About Automation
Is about implementing
agility in information
Is about implementing best
practices with help of tools
Is a Culture
▪
–
11 2 3 4 5
Cultural Process Technology Automate Adoption of
Transformation Transformation Transformation Everything Tools
Skills Description
• Version Control - GIT
• Continuous Integration - Jenkins
Tools • Virtualization/ Containerization – Docker/Kubernetes
• Configuration Management – Puppet/Ansible
• Monitoring – Nagios
• General networking skills – Establishing connection between the
Networking Skills
containers/Port Forwarding/ Container Orchestration
• People Skills
• Process Skill
Other Skills
• Customer Skill and Empathy
• Cloud Awareness
“First stage of DevOps cycle where you
Plan, Track, Visualize and Summarize
your Project before working/starting it.”
integrate code into a shared
repository using which, you can detect and locate
errors quickly and easily
▪