We may earn an affiliate commission when you visit our partners.
Course image
Course image
Coursera logo

DevOps on AWS

Operate and Monitor

Rafael Lopes and Russell Sayers

The third and the final course in the DevOps series will teach how to use AWS Services to control the architecture in order to reach a better operational state. Monitoring and Operation are key aspects for both the release pipeline and production environments, because they provide instruments that help discover what's happening, as well as do modifications and enhancements on infrastructure that is currently running.

Read more

The third and the final course in the DevOps series will teach how to use AWS Services to control the architecture in order to reach a better operational state. Monitoring and Operation are key aspects for both the release pipeline and production environments, because they provide instruments that help discover what's happening, as well as do modifications and enhancements on infrastructure that is currently running.

This course teaches how to use Amazon CloudWatch for monitoring, as well as Amazon EventBridge and AWS Config for continuous compliance. It also covers Amazon CloudTrail and a little bit of Machine Learning for Monitoring operations!

Enroll now

What's inside

Syllabus

Week 1
This week, you will start by reviewing topics covered in the first and second courses of the DevOps on AWS series. You will then learn about the importance of monitoring and why instrumenting your environment is helpful. You will explore how Amazon CloudWatch provides you with data and actionable insights to monitor your applications, respond to system-wide performance changes, optimize resource utilization, and get a unified view of operational health. Lastly, you will get hands-on with other important AWS solutions to monitor pipeline changes.
Read more
Week 2
This week, you will start by learning about the importance of operation in continuous integration and continuous delivery (CI/CD) pipelines and discover how to detect unmanaged configuration changes to your cloud resources. Though this course focused on AWS solutions for DevOps operations and monitoring, you will also learn about third-party, open-source tooling that are well-known and widely used by the DevOps community. Lastly, you will get hands-on and run commands using AWS Systems Manager, and output logs to Amazon CloudWatch.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Taught by experts in DevOps on AWS, Russell Sayers and Rafael Lopes, ensuring the quality of instruction
Provides hands-on experience with AWS Systems Manager and Amazon CloudWatch, enhancing practical skills
Covers core aspects of DevOps monitoring and operations, building a foundation in these areas
Part of a comprehensive DevOps series, offering a structured learning path
Requires prior knowledge of the first two courses in the DevOps on AWS series

Save this course

Save DevOps on AWS: Operate and Monitor to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for DevOps on AWS: Operate and Monitor. These are activities you can do either before, during, or after a course.

Career center

Learners who complete DevOps on AWS: Operate and Monitor will develop knowledge and skills that may be useful to these careers:
DevOps Engineer
DevOps Engineers are responsible for bridging the gap between development and operations teams. They help to ensure that applications are deployed quickly and reliably, while also maintaining high levels of performance and security. This course will help you gain the skills and knowledge you need to succeed in this role. You will learn how to use AWS services to monitor and operate your applications, as well as how to use third-party tools to automate and streamline your DevOps processes.
Site Reliability Engineer
Site Reliability Engineers are responsible for ensuring the reliability and performance of websites and applications. They work closely with DevOps teams to ensure that applications are deployed and operated in a way that minimizes downtime and performance issues. This course will help you gain the skills and knowledge you need to succeed in this role. You will learn how to use AWS services to monitor and operate your applications, as well as how to use third-party tools to automate and streamline your DevOps processes.
Cloud Architect
Cloud Architects are responsible for designing and implementing cloud-based solutions. They work with DevOps teams to ensure that applications are deployed and operated in a way that is scalable, secure, and cost-effective. This course will help you gain the skills and knowledge you need to succeed in this role. You will learn how to use AWS services to design and implement cloud-based solutions, as well as how to use third-party tools to automate and streamline your DevOps processes.
DevOps Manager
DevOps Managers are responsible for leading and managing DevOps teams. They work with stakeholders to define and prioritize DevOps initiatives, and they ensure that DevOps processes are aligned with the business objectives of the organization. This course will help you gain the skills and knowledge you need to succeed in this role. You will learn how to lead and manage DevOps teams, as well as how to define and prioritize DevOps initiatives.
Software Development Manager
Software Development Managers are responsible for managing software development teams. They work with stakeholders to define and prioritize software development projects, and they ensure that software development processes are aligned with the business objectives of the organization. This course may be useful for Software Development Managers who want to learn more about DevOps practices and how to implement them in their teams.
Operations Manager
Operations Managers are responsible for managing the day-to-day operations of an organization. They work with stakeholders to define and prioritize operational goals, and they ensure that operational processes are aligned with the business objectives of the organization. This course may be useful for Operations Managers who want to learn more about DevOps practices and how to implement them in their organizations.
Infrastructure Architect
Infrastructure Architects are responsible for designing and implementing the infrastructure that supports an organization's IT systems. They work with DevOps teams to ensure that applications are deployed and operated in a way that is scalable, secure, and cost-effective. This course may be useful for Infrastructure Architects who want to learn more about DevOps practices and how to implement them in their organizations.
System Administrator
System Administrators are responsible for managing the day-to-day operations of an organization's IT systems. They work with DevOps teams to ensure that applications are deployed and operated in a way that is scalable, secure, and cost-effective. This course may be useful for System Administrators who want to learn more about DevOps practices and how to implement them in their organizations.
Network Engineer
Network Engineers are responsible for designing and implementing the networks that support an organization's IT systems. They work with DevOps teams to ensure that applications are deployed and operated in a way that is scalable, secure, and cost-effective. This course may be useful for Network Engineers who want to learn more about DevOps practices and how to implement them in their organizations.
Security Engineer
Security Engineers are responsible for designing and implementing the security measures that protect an organization's IT systems. They work with DevOps teams to ensure that applications are deployed and operated in a way that is scalable, secure, and cost-effective. This course may be useful for Security Engineers who want to learn more about DevOps practices and how to implement them in their organizations.
Data Engineer
Data Engineers are responsible for designing and implementing the data pipelines that support an organization's data analysis and reporting needs. They work with DevOps teams to ensure that data pipelines are deployed and operated in a way that is scalable, secure, and cost-effective. This course may be useful for Data Engineers who want to learn more about DevOps practices and how to implement them in their organizations.
Business Analyst
Business Analysts are responsible for working with stakeholders to define and prioritize business requirements. They work with DevOps teams to ensure that applications are deployed and operated in a way that meets the needs of the business. This course may be useful for Business Analysts who want to learn more about DevOps practices and how to implement them in their organizations.
Project Manager
Project Managers are responsible for planning and executing projects. They work with DevOps teams to ensure that projects are completed on time, within budget, and to the required quality standards. This course may be useful for Project Managers who want to learn more about DevOps practices and how to implement them in their projects.
Product Manager
Product Managers are responsible for defining and managing the product roadmap. They work with DevOps teams to ensure that products are developed and launched in a way that meets the needs of the market. This course may be useful for Product Managers who want to learn more about DevOps practices and how to implement them in their organizations.
Software Engineer
Software Engineers are responsible for designing and developing software applications. They work with DevOps teams to ensure that applications are deployed and operated in a way that is scalable, secure, and cost-effective. This course may be useful for Software Engineers who want to learn more about DevOps practices and how to implement them in their teams.

Reading list

We've selected ten 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 DevOps on AWS: Operate and Monitor.
Provides a comprehensive overview of DevOps. It covers everything from the basics of DevOps to the latest trends and best practices. It's a great resource for anyone who wants to learn more about DevOps.
Provides a comprehensive overview of site reliability engineering (SRE). It covers everything from the basics of SRE to the latest trends and best practices. It's a great resource for anyone who wants to learn more about SRE.
Novel that tells the story of a team of IT professionals who are struggling to meet their deadlines. It's a great way to learn about the challenges of DevOps and how to overcome them.
Provides a comprehensive overview of the AWS Certified DevOps Engineer exam. It covers everything from the basics of DevOps to the latest trends and best practices. It's a great resource for anyone who wants to prepare for the exam.
Provides a comprehensive overview of site reliability engineering (SRE), a set of practices that enable software teams to build and operate reliable software systems.
Provides a comprehensive overview of DevOps, a set of practices that enable software teams to work together more effectively.
Novel that tells the story of a team of developers who are trying to implement DevOps practices in their organization.

Share

Help others find this course page by sharing it with your friends and followers:
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