Course

DevOps, Cloud, and Agile Foundations

IBM

DevOps, Cloud, and Agile Foundations is a specialization offered by IBM, designed to equip individuals with the foundational understanding of DevOps, Cloud Computing, Agile, and Scrum and their transformational impact on businesses and approaches to software engineering.

  • Learn about the essential characteristics of DevOps, including culture, behavior, practices, tools, methodologies, technologies, and metrics.
  • Understand core concepts of Cloud Computing, including its benefits, models, use cases, platforms, services, resources, and opportunities.
  • Explore Agile practices, such as small batches, minimum viable products, pair programming, behavior- and test-driven development, and Scrum methodologies.
  • Delve into the organizational impact of DevOps, including breaking down silos, working in cross-functional teams, and sharing responsibilities.

This specialization is suitable for both technical and less technical audiences. It is ideal for technical audiences looking to upskill with DevOps or start a career in this in-demand domain, as well as for less technical audiences, including managers, executives, product managers, and project managers.

Certificate Available ✔

Get Started / More Info
DevOps, Cloud, and Agile Foundations
Course Modules

The DevOps, Cloud, and Agile Foundations specialization covers essential characteristics of DevOps, core concepts of Cloud Computing, and Agile practices with Scrum methodologies, catering to both technical and less technical audiences.

Introduction to DevOps

The Introduction to DevOps module provides insights into the essential characteristics of DevOps, including building a culture of shared responsibility, transparency, and embracing failure. It also covers the importance of Continuous Integration and Continuous Delivery, Infrastructure as Code, Test Driven Development, and essential DevOps concepts, such as software engineering practices and cloud native microservices.

Introduction to Cloud Computing

The Introduction to Cloud Computing module defines cloud computing and explains essential characteristics, history, the business case for cloud, and the emerging technologies enabled by cloud. It also describes the cloud service models and deployment models, explains emerging Cloud-related trends, and lists and describes services of popular cloud platforms.

Introduction to Agile Development and Scrum

The Introduction to Agile Development and Scrum module covers the adoption of Agile practices, writing good user stories, estimating and assigning story points, tracking stories using a kanban board, creating and refining a product backlog, and producing potentially shippable product increments with every iteration. It also includes creating burndown charts and using metrics to enhance performance, productivity, and client satisfaction.

More Design and Product Courses

AI Materials

Korea Advanced Institute of Science and Technology(KAIST)

AI Materials explores the intersection of artificial intelligence and material science, offering insights into the evolution of AI, its recognition capabilities,...

Design a User Experience Survey in SurveyMonkey

Coursera Project Network

Design a User Experience Survey in SurveyMonkey

Grundlagen des User Experience Designs (UXD)

Google

Grundlagen des User Experience Designs (UXD) is a comprehensive course offering an introduction to UX design, including human-centered design principles, design...

Scrum Master Certification: Scrum Methodologies

LearnQuest

Scrum Master Certification: Scrum Methodologies equips beginners with foundational Agile Scrum knowledge, covering User Stories, Velocity, Backlog Refinement, and...