Sre Stack: Deploy App To Cloud And Observability System

Posted By: ELK1nG

Sre Stack: Deploy App To Cloud And Observability System
Published 3/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.56 GB | Duration: 2h 16m

Grow your experience in Cloud / Devops / SRE by learning how to deploy Web Apps to Cloud and Build Observability Systems

What you'll learn

Knowledge and Hands-On Skills on Building Linux Daemon Services

Knowledge and Hands-On Skills on Gunicorn and Deploying as a Linux Service

Knowledge and Hands-On Skills on NGINX and Deploying as a Linux Service

Knowledge and Hands-On Skills on Deploying Flask Application to AWS EC2

Knowledge and Hands-On Configuration and Deployment Skills for Node Exporter

Knowledge and Hands-On Configuration and Deployment Skills for Prometheus

Knowledge and Hands-On Configuration and Deployment Skills for Grafana

Knowledge and Hands-On Configuration and Deployment Skills for AlertManager

Knowledge and Hands-On Integration Build for Prometheus - Node Exporter - Grafana and AlertManager

Requirements

Basic to intermediate knowledge on linux systems, python and cloud technology

Description

Welcome to my e-course about a project based learning approach for deploying Web Applications to Cloud and Building an Observability System for it! In this course, you'll embark on a very exciting journey to learn the essential foundational knowledge and gain hands-on practical skills and knowledge of deploying applications to the cloud with confidence and develop a robust observability system.We'll start by delving into the deployment of our Flask Web Applications to cloud. And then, we'll discuss the fundamentals of each Observability components, exploring how they revolutionize the way we design, deploy, and maintain scalable and reliable systems. You'll gain a deep understanding of the key concepts, the advantages and the necessary concepts of how our components work.Next, for each of the component in the stack, you'll learn how to install, configure and do some troubleshooting for potential issues that may arise on each procedures.Lastly, we'll proceed to a comprehensive simulation of issue scenarios that will test our observability system.Throughout the course, you'll follow hands-on tutorials and real-world examples, giving you the practical experience you need to succeed in today's fast-paced technology landscape. By the end of this course, you'll have the knowledge and skills to confidently deploy applications to the cloud and build resilient observability systems that keep your systems running smoothly, no matter the scale.

Overview

Section 1: Introduction

Lecture 1 Instructor Introduction

Lecture 2 Course Coverage

Lecture 3 Course Relevance

Section 2: Cloud Deployment of a Web Application

Lecture 4 What is Gunicorn and NGINX?

Lecture 5 Cloud Deployment Steps - High Level

Lecture 6 Create a Cloud Server in AWS

Lecture 7 Actual Deployment of Web App to AWS Cloud Server

Section 3: Observability System Build

Lecture 8 Observability System Architecture

Lecture 9 What is Prometheus and Node Exporter?

Lecture 10 Deploying Node Exporter to Flask App Machine

Lecture 11 Deploying Prometheus Service on Observability Machine

Lecture 12 What is Grafana?

Lecture 13 Deploying a Grafana Service on Observability Machine

Lecture 14 What is AlertManager?

Lecture 15 Deploying an AlertManager Service on Observability Machine

Lecture 16 Create Password for Gmail

Section 4: Issue Scenario Simulation for Observability System Testing

Lecture 17 Alerting and Monitoring: One Cloud Server is Down

Lecture 18 Alerting and Monitoring: CPU Utilization has Breached the Threshold

Section 5: Conclusion

Lecture 19 Conclusion

System Administrator,System Engineer,Technical Support Engineer,Software Engineer,Python Developer,SRE,Devops Engineer,Cloud Engineer