In this course, you will learn the benefits and technical concepts of Amazon Managed Service for Prometheus. You will learn how it reduces the effort required to build a secure, highly available, and scalable monitoring service for long-term retention of application performance and availability metrics. In this course, you will also review the basics of Amazon Managed Service for Prometheus as well as the business and technical challenges it can solve.
   •   Course level: Fundamental
   •   Duration: 60 Minutes
Activities
This course includes presentations, demonstrations, and knowledge checks.
Course objectives
In this course, you will learn to:
   •   Understand the basic technical concepts of Amazon Managed Service for Prometheus and its value.
   •   Understand both the business and technical challenges Amazon Managed Service for Prometheus can solve.
   •   Create a workspace and instrument a sample application.
   •   Use AWS Distro for OpenTelemetry (ADOT) to ingest metrics into Amazon Managed Service for Prometheus.
Intended audience
This course is intended for:
   •   Amazon Web Services (AWS) customers, partners, and internal resources that wish to better understand how Amazon Managed Service for Prometheus can help them operate AWS solutions at scale.
Prerequisites
We recommend that attendees of this course have:
   •   A basic understanding of AWS offerings and the challenges that organizations face when operating.
Course outline
Introduction
   •   Introduction to Amazon Managed Service for Prometheus
   •   Architecture and Use Cases
Create and Delete a Workspace in the AWS Management Console
   •   How Do I Create a Workspace in the AWS Management Console?
   •   How Do I Delete an Amazon Managed Service for Prometheus Workspace?
Using AWS Amazon Managed Service for Prometheus
   •   How Do I Create an Amazon Managed Service for Prometheus Workspace through AWS CLI?
   •   How Do I Create an Amazon EKS Cluster and an Amazon ECR Repository through AWS CLI?
   •   How Do I Set Up the ADOT Collector through AWS CLI?
   •   How Do I Set Up a Sample Application through AWS CLI?
   •   How Do I Deploy the Application through AWS CLI?
   •   How Do I Test that Amazon Managed Service for Prometheus is Receiving Metrics through AWS CLI?
   •   How Can I Use Amazon Managed Service for Prometheus with CloudFormation?
   •   How Can I Use Amazon Managed Service for Prometheus with a Programming Language?
   •   How Do I Delete the Resources Created Using AWS CLI?
Resources