DevOps on AWS and Project Management
Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
DevOps on AWS and Project Management
This course is part of AWS Cloud Technology Consultant Professional Certificate
Instructors: Russell Sayers
9,848 already enrolled
Included with
Learn more
Ask Coursera
123 reviews
123 reviews
What you'll learn
Learn about the use cases for project management in business
Understand the differences between Agile and Waterfall methodologies
Skills you'll gain
- Application Development
- Scrum (Software Development)
- Application Deployment
- Agile Project Management
- CI/CD
- Automation
- Software Development Tools
- Software Development
- Waterfall Methodology
- Continuous Deployment
- Agile Methodology
- Project Management
- Software Development Methodologies
- Devops Tools
- Continuous Integration
- Agile Software Development
- Kanban Principles
- DevOps
- Software Testing
- Software Development Life Cycle
Details to know
5 assignments
See how employees at top companies are mastering in-demand skills
Build your Cloud Computing expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate from Amazon Web Services
There are 4 modules in this course
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. 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.
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.
What's included
6 videos4 readings1 assignment1 discussion prompt2 plugins
6 videosβ’Total 29 minutes
- Welcome to the Courseβ’2 minutes
- What is a project?β’5 minutes
- Project Management Best Practicesβ’7 minutes
- What is SDLC?β’6 minutes
- SDLC Best Practicesβ’7 minutes
- Module 1 Wrap Upβ’2 minutes
4 readingsβ’Total 21 minutes
- Welcome to the Courseβ’10 minutes
- Course Roadmapβ’5 minutes
- Pre-Course Surveyβ’1 minute
- Mid-Course Surveyβ’5 minutes
1 assignmentβ’Total 25 minutes
- Knowledge Checkβ’25 minutes
1 discussion promptβ’Total 15 minutes
- Best Practices for Project Managementβ’15 minutes
2 pluginsβ’Total 25 minutes
- Pre-Course Surveyβ’15 minutes
- Mid-Course Surveyβ’10 minutes
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.
What's included
8 videos1 reading1 assignment
8 videosβ’Total 38 minutes
- Module 2 Introβ’2 minutes
- Why do we need project management?β’5 minutes
- Waterfallβ’6 minutes
- Agileβ’5 minutes
- Scrumβ’7 minutes
- Kanbanβ’6 minutes
- Where does DevOps fit in?β’5 minutes
- Module 2 Wrap Upβ’1 minute
1 readingβ’Total 20 minutes
- Steps to Getting Certified as a Project Managerβ’20 minutes
1 assignmentβ’Total 30 minutes
- Self-reflection: Improving your Processesβ’30 minutes
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.
What's included
10 videos1 assignment1 app item
10 videosβ’Total 45 minutes
- Module 3 Introβ’1 minute
- CI/CD Pipelineβ’6 minutes
- Source Controlβ’4 minutes
- Basics of Gitβ’6 minutes
- AWS CodeCommitβ’5 minutes
- Building your Codeβ’5 minutes
- Jenkins Overviewβ’6 minutes
- Deeper Dive into Jenkinsβ’4 minutes
- AWS CodeBuildβ’5 minutes
- Module 3 Wrap Upβ’2 minutes
1 assignmentβ’Total 30 minutes
- Knowledge Checkβ’30 minutes
1 app itemβ’Total 60 minutes
- Lab 1: AWS CodeBuild Hello Worldβ’60 minutes
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.
What's included
7 videos3 readings2 assignments1 app item1 plugin
7 videosβ’Total 34 minutes
- Module 4 Introβ’2 minutes
- Testing your codeβ’7 minutes
- Deploying your Codeβ’6 minutes
- Deployment Strategiesβ’8 minutes
- AWS CodeDeployβ’6 minutes
- AWS CodePipelineβ’4 minutes
- Course Wrap Upβ’2 minutes
3 readingsβ’Total 36 minutes
- Integrating Third-party Tools with AWS CodePipelineβ’15 minutes
- Course Glossaryβ’20 minutes
- Post-Course Surveyβ’1 minute
2 assignmentsβ’Total 55 minutes
- Self-reflection: Updating your Applicationβ’30 minutes
- Final Assessmentβ’25 minutes
1 app itemβ’Total 60 minutes
- Lab 2: Commit a Bugfixβ’60 minutes
1 pluginβ’Total 15 minutes
- Post-Course Surveyβ’15 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructors
Offered by
Explore more from Cloud Computing
- Status: Free Trial
Course
- A
Amazon Web Services
Course
- Status: Free TrialP
Packt
Specialization
Why people choose Coursera for their career
Learner reviews
- 5 stars
82.92%
- 4 stars
13%
- 3 stars
2.43%
- 2 stars
0.81%
- 1 star
0.81%
Showing 3 of 123
Reviewed on Apr 10, 2024
Great way to convey the DevOps Philosophy and Methodology as well as Agile Project Management along with its two main frameworks: Scrum and Kanban.
Frequently asked questions
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you enroll in the course, you get access to all of the courses in the Certificate, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
More questions
Financial aid available,
