DevOps Implementation Boot Camp (ICP-FDO)
Course ID
Course Description
Attendees who complete this course automatically receive the ICP designation after course completion. The ICP-FDO is one of two Continuous Learning Certifications (CLCs) on the DevOps Track. This certification provides an overview of core concepts for DevOps and is geared towards a broad audience of professionals, technical and non-technical. The learning objectives cover areas such as the business case for DevOps, Continuous Integration, Continuous Delivery, accompanying cultural changes, operational considerations, configuration management, etc. Participants who complete this certification will gain an excellent foundation in DevOps concepts and ingredients for a successful transition. Typically, training providers will cover the required learning objectives in approximately 14 hours of instructional activities over the course of two days.
- Learn to leverage infrastructure automation using configuration tools
- Chart a path to continuous IT operations
- Learn how to spot positive feedback loops in IT work and capitalize on them
- Get real-world techniques for implementing agile concepts into infrastructure management
- Learn how to continuously monitor capacity and operations
- Map and visualize IT workflow to eliminate bottlenecks and streamline capacity
- Learn techniques to effectively communicate the progress and results of your DevOps efforts to management
- In-class discussion on the state of IaaS and PaaS, and expert updates on which cloud capabilities you should be aware of or considering Implement a plan for leadership participation and transformation of the IT mentality
- Transform IT from an unpredictable cost center to a strategic source of business value and competitive advantage
Prerequisites
Audience
- Anyone in an IT Leadership role
- CIOs / CTOs
- System Administrators
- IT Operations Staff
- Release Engineers
- Configuration Managers
- Anyone involved with IT infrastructure
- Developers and Application Team leads
- ScrumMasters
- Software Managers and Team Leads
- IT Project & Program Managers
- Product Owners and Managers
Course Content
- Part 1: What is DevOps?
- Establishing expectations for the next three days
- Understanding the anatomy of DevOps
- What DevOps is not
- Beginning to define what DevOps is
- Context from DevOps history
- Organizations leading the way
- The goals of a DevOps practice
- What to expect from a DevOps practice
- Business outcomes of DevOps maturity
- DevOps and Continuous Delivery enablement
- How CD and DevOps impact IT roles
- Gauging your CD and DevOps maturity
- Continuous IT workflow
- Part 2: The Cultural Components of DevOps
- State check: an Agile review
- Examining typical misalignments
- Siloes of job function vs. alignment of mission
- The change management challenge
- Adjusting institutional incentive
- Agile team alignment
- Cross-functional teams
- Culture and continuous delivery
- The deployment pipeline concept
- A new way of testing
- The role of automation
- Shifting towards CD culture
- Cultural typologies
- Studies on culture
- Individual vs. organizational culture
- Lessons from Agile
- Collaboration trends
- Blame and failure
- A tale of two corporate ethics
- Planning failure to build resilience
- Examples from testing
- Reversing the dynamic
- Continuous Improvement
- Kaizen
- Ask 'why' five times, root cause analysis
- Root cause illustration
- State of Devops Report
- Devops correlations with business drivers
- Leading devops metrics
- IT performance tiers
- Part 3: Implementing the DevOps Way of Work
- The anatomy of a DevOps mentality
- The DevOps mindset
- The first way: System Thinking
- The second way: Amplify feedback loops
- The third way: continuous improvement
- Lean Startup Teams and incentives
- Configuration Management
- Snowflake Servers
- Server Sprawl
- Configuration Drift
- Principles of configuration management
- Applying configuration management
- Tools for configuration management
- Version Control
- Overview of Version Control
- Principles of Continuous Integration
- Small, Frequent Commits
- Continuous Integration Checklist
- Infrastructure as Code
- Infrastructure: history and complexity
- Goals and benefits of treating infrastructure as code
- Bringing agility to infrastructure and the enterprise
- Scrum teams
- Done vs. Acceptance
- Cataloging and eliminating waste
- The manufacturing analogy
- Toyota waste principles
- TIMWOOD and the categories of waste
- Finding bottlenecks
- Visualizing and managing workflow
- Kanban
- Work in Progress (WIP)
- Visualizing work in your own situation
- Security overview
- Why it's not working
- Application security: the weakest link
- Security and DevOps
- Starting security early
- Part 4: DevOps Tooling
- Contemporary DVCS version control
- Git and Github
- Mercurial
- Automation
- What to expect from automation
- The disruptions of automation
- Monitoring and Measurement
- Hard KPIs for M&M
- Visibility and M&M
- Alerts
- An overview of common tools
- Microservices
- What are Microservices
- Why do Microservices
- Microservice Types
- Common DevOps toolsets
- Configuration management
- Continuous integration
- Deployment
- Process monitoring
- Containerization
- Collaboration
- Part 5: Charting your course
- Revisiting continuous delivery & operation
- Clarifying expectations
- DevOps in the enterprise
- Scaling DevOps
- DevOps resources: the Techtown tools glossary
- 12 steps to better code
For More Information
For training inquiries, call 850-308-1376
or email us at eramos@gbsi.com
Course Details
Duration - 4 days
Price - $1995.00 USD
(Discounts may apply. Call for more information.)
Acceletrain Collaborative Learning Environment (formerly know as VILT) places industry certified and expert instructors, peers, learners and multi-media components into a "borderless classroom", and interactive learning environment that can span multiple physical locations. VILT combines the benefits of the traditional brick-and-mortar classroom with innovative learning techniques and the cost savings of internet-based training.