DevOps on AWS and Project Management (Coursera)

Offered by AWS,
DevOps on AWS and Project Management (Coursera)

Curious about how software gets built, tested, and deployed? Do you wonder how a team of multiple people work on a code base? You've heard about DevOps, but are you sure you understand what it means? If you've wondered about these questions, this course is for you. We’ll cover the basic steps you need to take to dive into the wonderful world of DevOps and project management.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

In Week 1, you'll learn about the definition and characteristics of a project. We will introduce project management best practices, including how to justify your project, developing a project summary and a project plan. The week will conclude with an overview of all phases of the software development lifecycle. The course continues with an overview of the pitfalls and perils of working without project management principles. We'll then introduce common project frameworks such as waterfall, agile, scrum and kanban. In Week 3, we'll define a Continuous Integration/Continuous Development pipeline, introduce source control and get hands-on by learning how AWS CodeCommit and AWS CodeBuild can help you when it is time to build. The course closes by highlighting the importance of testing and the various types of testing to consider. You'll learn when to deploy code and the different strategies that are available. A closing exercise will have you interacting with Cloud 9, CodeCommit, CodeBuild, CodeDeploy, CodePipeline.
This course is part of the AWS Cloud Technology Consultant Professional Certificate.

What you'll learn

  • Learn about the use cases for project management in business
  • Understand the differences between Agile and Waterfall methodologies

Syllabus

Defining the Project
In the first section of this course, you focus on answering the question, “What is a project?” You learn how to break a project down into the individual pieces that need to be defined before moving on to explore best practices for project management. At the end of the module, you learn about the software development lifecycle (SDLC) process and how the SDLC can be used to build new applications.

Project Management Methodologies
In the second section of this course, you explore two different project management methodologies: waterfall and agile. Understanding the use cases behind each methodology is key to using them in the proper situations. You end this section learning about scrum and kanban; and how you can combine agile with DevOps to help quickly build, test, and deploy your software.

Introduction to DevOps
In the third section of this course, you expand your knowledge of DevOps concepts. Starting with source control, you learn how to properly store your code and collaborate with your team members to make changes. Next, you explore how you can automate the build stage of your application with AWS CodeBuild and Jenkins. Finally, you get a chance to go hands-on in the lab environment and apply these best practices to a project.

Building a Better Pipeline
In the final section of this course, you continue to expand your understanding of DevOps concepts. You learn about the remaining portions of the CI/CD pipeline by exploring the testing stage and, finally, the deployment stage. When a software project has completed going through the CI/CD pipeline, you have software that works and is ready to go to production. You end this module by completing a hands-on exercise where you combine different AWS developer tools to form your own CI/CD pipeline.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Infrastructure Automation with Terraform (Coursera) Coursera
Whizlabs

Infrastructure Automation with Terraform (Coursera)

Terraform is one of the most recognized infrastructure automation tools that help in addressing various real-life challenges. Infrastructure automation is a reliable instrument for improving productivity, efficiency, and reduction of operational downtime for enterprises. As a result, you can gain better career opportunities with skills in infrastructure automation with Terraform.

Nov 9th 2026
5-12 Weeks
Operations and Process Management (Coursera) Coursera
Illinois Tech

Operations and Process Management (Coursera)

The course focuses on teaching students how to successfully analyze a business process, research methods of improving a process, and adapt/integrate the improvement. methods into the business process in a prioritized and actionable manner. The goal of the course is to expose students to a universal set of business processes and provide them with a formal approach to improving and monitoring the health of those processes that they can apply in a current or future opportunity.

Nov 9th 2026
5-12 Weeks
Project Management Essentials (Coursera) Coursera
Howard University

Project Management Essentials (Coursera)

This introductory course provides a comprehensive overview of project management principles, methodologies, and best practice. The Project Management Essentials course is designed for professionals at various career stages, from beginners to those seeking a refresher. The course equips learners with a foundational understanding of the key elements of project management.

Nov 9th 2026
4 Weeks
Business Models for Innovative Care for Older People (Coursera) Coursera
University of Copenhagen,Copenhagen Business School

Business Models for Innovative Care for Older People (Coursera)

This course will introduce you to healthcare innovation within the field of healthy living and active aging. By following two specific cases on diabetes and rehabilitation, this interdisciplinary course will provide you with key theories, tools and concepts for analyzing and developing viable innovative solutions for aging populations. The lectures will cover demographic, biological, economic, social and cultural aspects of active aging and healthy living, along with lectures on current innovation theories and methods.

Nov 9th 2026
5-12 Weeks
Deploying Microservices to Kubernetes using Azure DevOps (Coursera) Coursera
Whizlabs

Deploying Microservices to Kubernetes using Azure DevOps (Coursera)

Kubernetes is open-source, and its container orchestration benefits enable automation of various tasks such as deployment, management, and scaling of container-based applications. Presently, you can find various cloud-based applications using Kubernetes workloads. Since the Azure cloud provides ease of running Kubernetes alongside ease of scalability and management of microservices with higher availability, it is one of the foremost choices of all enterprises for DevOps transformation. You can utilize the opportunity to improve your expertise in deploying microservices in Kubernetes and capitalize on many career options.

Nov 9th 2026
3 Weeks
MOQ (Coursera) Coursera
Board Infinity

MOQ (Coursera)

"Introduction to MOQ for .NET Testing" is a comprehensive course designed to equip .NET developers with essential skills in using MOQ, a mocking framework for unit tests. Spanning two modules, the course starts with the fundamentals of MOQ, covering its setup, basic concepts, and implementation in .NET projects. It then advances to more complex scenarios, teaching advanced mocking techniques, handling complex dependencies, and integrating MOQ with popular testing frameworks.

Nov 9th 2026
2 Weeks
Data Governance with Databricks (Coursera) Coursera
Whizlabs

Data Governance with Databricks (Coursera)

Databricks is a cloud-based data engineering tool used to process and transform large amounts of data and explore the data through machine learning models. It combines data warehouses & data lakes into a lakehouse architecture. Data governance is a broad approach that comprises the principles, practices, and tools to manage an organization’s data assets throughout its lifecycle. A data governance strategy allows organizations to make data easily available protecting their data from unauthorized access, and ensuring compliance with regulatory requirements.

Nov 9th 2026
4 Weeks
Enhancing Mac Security: Strategies for Protection (Coursera) Coursera
LearnQuest

Enhancing Mac Security: Strategies for Protection (Coursera)

Fortifying Your Digital Fortress: Mac Security Strategies for Ultimate Protection. Discover essential Mac security in this comprehensive course tailored for beginners. Learn to safeguard your Mac workstation effectively as you delve into fundamental security features, threat assessment, and proactive management. Gain insights into automating security processes and adopting top-notch practices, ensuring robust protection for your Mac. Enroll now to master the art of securing your Mac with confidence.

Nov 9th 2026
3 Weeks
Usable Security (Coursera) Coursera
University of Maryland, College Park

Usable Security (Coursera)

This course focuses on how to design and build secure systems with a human-centric focus. We will look at basic principles of human-computer interaction, and apply these insights to the design of secure systems with the goal of developing security measures that respect human performance and their goals within a system.

Nov 2nd 2026
5-12 Weeks
Automation Business Analyst (Coursera) Coursera
UiPath

Automation Business Analyst (Coursera)

Change is inevitable and so are the digital disruptions in every industry. What’s important from a business perspective is to align and adapt to such digital disruptions. In today’s competitive business market, the key to success is wise data-driven decisions, made based on reliable information. As part of your work responsibilities, you would have discovered, synthesized, and analyzed information collected from various sources at some point in time. This is Business Analysis.

Nov 9th 2026
5-12 Weeks