Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
The Ultimate Prometheus Course [2025] (AWS, Nginx, Grafana)
Rating: 4.8 out of 5(9 ratings)
45 students

The Ultimate Prometheus Course [2025] (AWS, Nginx, Grafana)

Build and Deploy your first production grade Nginx & monitoring server in AWS. (Grafana, Prometheus, Nginx, SSL )
Created byRajat Bansal
Last updated 7/2025
English

What you'll learn

  • You will learn how to build Prometheus server from scratch in the AWS cloud, including the different components of the Prometheus architecture.
  • You will learn basics like DNS, SSL, Reverse Proxy etc
  • Add Basic Authentication to restrict user access
  • You will learn how to collect metrics with Prometheus, including using exporters and integrations, creating custom metrics, best practices for metric collection
  • You will learn how to use PromQL to create advanced queries and functions, including best practices for PromQL.
  • You will learn how to set up and configure alerting with Prometheus, including alerting rules, the Alertmanager, and notification channels.
  • You will learn best practices and troubleshooting techniques for using Prometheus in production, including common issues and solutions.

Course content

7 sections25 lectures1h 43m total length
  • Course Introduction1:23

    Explore monitoring with Prometheus to gain real-time insights and detect outages. Learn to set up a production-like Prometheus server on AWS with AD, DNS, SSL, firewall, and reverse proxy.

  • Top Tips for Succeeding on this Course0:46
  • What is Prometheus? | Architecture of Prometheus9:21

    Discover how Prometheus, open source monitoring tool, collects metrics via a pull model from instrumented apps or exporters, stores them in a time series database, and enables alerts with Grafana.

  • Prometheus Basics.

Requirements

  • Basic Linux
  • Willingness to learn and upskill.

Description

Prometheus is a powerful & most widely used open source tool for event monitoring and alerting.

Prometheus has changed the way of monitoring systems and that is why it has become the Top-level project of Cloud Native Computing Foundation (CNCF).

What's included in the course ?

  • Complete explanation to Prometheus and all of its Architectural components.

  • Each and every concept is explained with Production Grade HANDS-ON.

  • There are Quizzes, Assignments to test your understandings.

  • Covers very basic concepts like how DNS, TLS, SSH, etc works! So that nothing is a black-box.

  • We will first understand basic architecture and learn fundamentals like Reverse proxy (Nginx), DNS, TLS, etc.

  • We will next start implementing a full fledged production ready Prometheus from very beginning on AWS!

  • All other concepts will be taught while we implement them.

    Technicalities

    • (Official & 3rd party) exporters with Prometheus configuration.

    • In-and-out of Functions, Operators, Clauses, etc, in Prometheus Query Language (PromQL), along with Regex.

    • Add DNS, HTTPs, Reverse Proxy (Nginx) and Basic Auth!

    • Recording Rules.

    • Creating an end to end Alerting systems, to get emails/slack alerts.

    • Learn Best practices / Do's & Dont's to follow while monitoring in Real-Time DevOps Projects.


    After completing this course, you can start working on any Prometheus project with full confidence.

Add-Ons

  • Questions and Queries will be answered within 24hrs!

  • Prometheus codes and other resources used in lectures are attached in the course for your convenience.

Who this course is for:

  • Anyone who wants to learn about the fundamentals of Prometheus, including its architecture, metrics collection, and alerting capabilities.
  • DevOps Technicians
  • SREs
  • Infrastructure Monitoring Specialists
  • Network and Systems Administrators
  • Beginners who want to learn industry relevant skills.