We may earn an affiliate commission when you visit our partners.
Wes Higbee

A brief introduction to adopting beneficial principles behind what people mean by DevOps.

Read more

A brief introduction to adopting beneficial principles behind what people mean by DevOps.

DevOps may not mean the same thing to everyone you ask but there are a set of principles that can be distilled. In this course, What Is DevOps: Executive Briefing, you will be briefly introduced to coalescing development and operations. Next, you will explore thinking beyond just DevOps. Then, you'll see the benefits of a one at a time management approach and automating wisely. Finally, you will discover how you can apply these principles to iteratively improve the way you work. By the end of this course, you will gain a larger understanding of how DevOps plays a role in your organization.

Enroll now

What's inside

Syllabus

What Is DevOps?
Principle: End to End Responsibility
One at a Time
Automate Wisely
Read more
What Next?

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Provides an abbreviated overview of DevOps principles, making it apt for busy executives
Covers core DevOps concepts such as end-to-end responsibility, one at a time management, and automation
Suitable for learners seeking a concise introduction to DevOps, particularly those with limited time
Led by instructors with demonstrated expertise in DevOps
Utilizes a single-topic, focused approach, allowing learners to grasp key concepts quickly
Course completion provides a solid foundation for further exploration or implementation of DevOps practices

Save this course

Save What Is DevOps: Executive Briefing to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in What Is DevOps: Executive Briefing with these activities:
Review Agile principles
Watch online tutorials and read articles on Agile principles to gain a deeper understanding of the concepts behind DevOps.
Browse courses on DevOps
Show steps
  • Search for online resources about Agile principles
  • Watch videos and read articles on topics such as Scrum, Kanban, and Lean
  • Apply Agile principles to your own work to experience the benefits firsthand
Attend a DevOps Meetup
Connect with professionals in the DevOps field to learn about their experiences and insights.
Show steps
  • Find a local DevOps Meetup group using Meetup.com or other online platforms
  • Attend a Meetup and introduce yourself to others
  • Engage in discussions and ask questions about DevOps practices and tools
Participate in a DevOps study group
Engage with peers to discuss and exchange knowledge on DevOps practices, tools, and case studies.
Browse courses on Software Development
Show steps
  • Find or start a DevOps study group in your local area or online
  • Attend regular meetings and participate actively in discussions
  • Share your own experiences and insights with the group
  • Collaborate on projects or activities related to DevOps
Four other activities
Expand to see all activities and additional details
Show all seven activities
Create a DevOps glossary
Compile a list of key DevOps terms and definitions to improve your understanding and communication with others in the field.
Browse courses on IT Infrastructure
Show steps
  • Brainstorm a list of DevOps-related terms you encounter in the course
  • Research the definitions of these terms using online resources
  • Organize the terms and definitions in a clear and concise manner
  • Share your DevOps glossary with colleagues or classmates for feedback
Build a simple DevOps pipeline
Gain hands-on experience by creating a DevOps pipeline that automates your development and deployment processes.
Show steps
  • Choose a programming language and cloud platform for your project
  • Set up a source code repository and a continuous integration tool
  • Create a build script and deployment script
  • Configure your pipeline to automatically build, test, and deploy your code
  • Monitor your pipeline and make improvements as needed
Read 'The DevOps Handbook'
Gain insights into best practices and case studies from industry experts to supplement your knowledge of DevOps principles.
Show steps
  • Purchase or borrow a copy of 'The DevOps Handbook'
  • Read through the book at a steady pace, taking notes on key concepts
  • Discuss the book with colleagues or classmates to exchange perspectives
Develop a DevOps strategy for your organization
Apply your understanding of DevOps principles to create a tailored strategy that guides your organization's adoption of DevOps practices.
Show steps
  • Assess your organization's current development and operations processes
  • Identify areas for improvement and define specific DevOps goals
  • Develop a roadmap for implementing DevOps practices in phases
  • Create a communication plan to inform stakeholders about the DevOps strategy
  • Monitor the progress of your DevOps strategy and make adjustments as needed

Career center

Learners who complete What Is DevOps: Executive Briefing will develop knowledge and skills that may be useful to these careers:
DevOps Engineer
A DevOps Engineer focuses on improving software delivery through the use of tools and techniques to automate manual processes and manage infrastructure. This course, What Is DevOps: Executive Briefing, provides a solid knowledge of core DevOps principles, which can directly contribute to your success in this role. It covers the need for end-to-end responsibility, adopting a one-at-a-time management approach, automating wisely, and thinking beyond DevOps. By gaining a deeper understanding of these principles, you can make a significant impact within the DevOps Engineering field.
DevOps Consultant
As a DevOps Consultant, you advise organizations on implementing DevOps practices to improve their software delivery processes. Completing this course, What Is DevOps: Executive Briefing, provides you with a comprehensive understanding of the core principles behind DevOps. You'll gain insights into topics like end-to-end responsibility, one-at-a-time management, and wise automation. Armed with this knowledge, you can effectively guide organizations in adopting DevOps practices, enabling them to streamline their software development lifecycle and deliver high-quality products.
Site Reliability Engineer (SRE)
A Site Reliability Engineer (SRE) is responsible for ensuring the reliability, availability, and performance of a system. This course, What Is DevOps: Executive Briefing, is an excellent resource for building a foundation in DevOps principles that directly complement SRE work. The course emphasizes the importance of end-to-end responsibility, automating wisely, and managing resources efficiently. By incorporating the concepts covered in this course, SREs can enhance their ability to maintain and optimize systems, leading to increased reliability and performance.
DevOps Manager
In the role of a DevOps Manager, you oversee the implementation and management of DevOps practices within an organization. Taking this course, What Is DevOps: Executive Briefing, provides you with a solid foundation in DevOps principles and methodologies. You'll gain insights into the concepts of end-to-end responsibility, one-at-a-time management, and wise automation. This knowledge equips you to effectively lead and manage DevOps initiatives, enabling your team to deliver high-quality software products efficiently.
Technical Project Manager
As a Technical Project Manager, you manage and oversee software development projects. This course, What Is DevOps: Executive Briefing, provides you with valuable insights into DevOps practices that can enhance your project management capabilities. The course emphasizes the principles of end-to-end responsibility and one-at-a-time management, which are essential for effective project execution. By incorporating these principles, you can improve collaboration between development and operations teams, leading to smoother project delivery.
Cloud Architect
As a Cloud Architect, you design and manage cloud computing solutions for organizations. To excel in this role, you need a comprehensive understanding of DevOps principles and practices. This course, What Is DevOps: Executive Briefing, offers a valuable overview of the DevOps lifecycle, emphasizing the importance of collaboration, automation, and continuous improvement. By leveraging these principles, Cloud Architects can effectively design and manage scalable, reliable, and cost-efficient cloud solutions.
Software Developer
As a Software Developer, you are responsible for designing, developing, and testing software applications. This course, What Is DevOps: Executive Briefing, provides a valuable foundation for your role. By understanding DevOps principles like end-to-end responsibility and one-at-a-time management, you can work more effectively with other team members, resulting in higher-quality and timely software delivery.
Product Manager
As a Product Manager, you are responsible for defining the vision, roadmap, and features of a software product. Having a solid understanding of DevOps principles can significantly benefit your role. This course, What Is DevOps: Executive Briefing, introduces you to the concepts of end-to-end responsibility and one-at-a-time management. By applying these principles, you can better understand the technical aspects of product development, enabling you to make informed decisions and drive successful product outcomes.
Data Engineer
As a Data Engineer, you design, build, and maintain data pipelines and infrastructure. Understanding DevOps principles can significantly enhance your effectiveness in this role. This course, What Is DevOps: Executive Briefing, provides a solid foundation in end-to-end responsibility, one-at-a-time management, and wise automation. By incorporating these principles into your work, you can improve data quality, streamline data processing, and better support data-driven decision-making within the organization.
Business Analyst
As a Business Analyst, you bridge the gap between business requirements and technical solutions. Understanding DevOps principles can significantly enhance your effectiveness in this role. This course, What Is DevOps: Executive Briefing, provides you with a solid foundation in end-to-end responsibility, one-at-a-time management, and wise automation. By incorporating these principles into your work, you can better understand the technical aspects of software development and effectively communicate business requirements to technical teams.
Software Architect
As a Software Architect, you design and develop the overall architecture of software systems. Understanding DevOps principles is crucial for your success in this role. This course, What Is DevOps: Executive Briefing, introduces you to key DevOps concepts like end-to-end responsibility and continuous improvement. By incorporating these principles into your architectural designs, you can enhance the quality, maintainability, and scalability of software systems.
Quality Assurance (QA) Engineer
In the role of a Quality Assurance (QA) Engineer, you ensure the quality and reliability of software products. This course, What Is DevOps: Executive Briefing, offers valuable insights that can enhance your QA practices. The course emphasizes end-to-end responsibility, which encourages collaboration between QA and development teams. By understanding these principles, you can integrate QA activities seamlessly into the software development lifecycle, leading to improved product quality.
Infrastructure Engineer
As an Infrastructure Engineer, you design, implement, and maintain the IT infrastructure for an organization. Embracing DevOps principles can significantly enhance your effectiveness in this role. This course, What Is DevOps: Executive Briefing, provides you with a solid understanding of end-to-end responsibility, one-at-a-time management, and wise automation. By incorporating these principles into your work, you can optimize infrastructure management, improve reliability, and support agile development practices.
System Administrator
In your role as a System Administrator, you maintain and manage computer systems and networks. This course, What Is DevOps: Executive Briefing, provides valuable insights into DevOps practices that can enhance your system administration tasks. The course emphasizes end-to-end responsibility and one-at-a-time management, enabling you to streamline system administration processes, improve efficiency, and better support the software development lifecycle.
Security Engineer
As a Security Engineer, you ensure the security of software systems and infrastructure. This course, What Is DevOps: Executive Briefing, may be helpful for you, as it introduces DevOps principles such as end-to-end responsibility, one-at-a-time management, and wise automation. By understanding these principles, you can integrate security considerations into the software development lifecycle and work more effectively with development and operations teams to deliver secure and reliable software products.

Reading list

We've selected 11 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in What Is DevOps: Executive Briefing.
Comprehensive guide to DevOps for experienced professionals. It covers the latest trends and best practices in DevOps, and it provides practical advice on how to implement DevOps in your organization.
Research-based guide to DevOps. It provides evidence-based advice on how to improve software development and delivery performance.
Classic guide to continuous delivery. It covers the principles and practices of continuous delivery, and it provides practical advice on how to implement continuous delivery in your organization.
Comprehensive guide to site reliability engineering (SRE). It covers the principles and practices of SRE, and it provides practical advice on how to implement SRE in your organization.
Guide to DevOps with Azure DevOps. It provides practical advice on how to use Azure DevOps to build and deploy applications.
Guide to lean startup methodology. It provides practical advice on how to build and validate products quickly and efficiently.
Guide to value stream mapping. It provides practical advice on how to create value stream maps and use them to improve process flow and efficiency.
Guide to DevOps for software architects. It provides practical advice on how to design and implement DevOps pipelines.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to What Is DevOps: Executive Briefing.
Google Professional Cloud DevOps Engineer Certification...
Introduction to DevOps and Site Reliability Engineering
DevOps Basics for Everyone
DevOps for Network Automation (NetDevOps)
Managing Applications and DevOps in OpenShift
DevOps Culture and Mindset
Integrating IT Service Management into Ansible Network...
Azure DevOps Server 2022: The Big Picture
Introduction to Continuous Integration & Continuous...
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser