Develop a Site Reliability Engineering (SRE) strategy
- Offered byMicrosoft
Develop a Site Reliability Engineering (SRE) strategy at Microsoft Overview
Duration | 7 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Schedule type | Self paced |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
Develop a Site Reliability Engineering (SRE) strategy at Microsoft Course details
- Introduction to Site Reliability Engineering (SRE)
- Improve incident response with alerting on Azure
- Capture Web Application Logs with App Service Diagnostics Logging
- Manage site reliability
- Scale your cloud resources with elasticity
- Build applications on the cloud
- Troubleshoot inbound network connectivity for Azure Load Balancer
- Monitor the health of your Azure virtual machine by using Azure Metrics Explorer and metric alerts
- Learn how Site Reliability Engineering enables you to sustainably achieve the appropriate level of reliability in your systems, services, and products
- Learn how developers write programs that run on the cloud, including how to deploy, be fault-tolerant, load balance, scale, and deal with latency
Develop a Site Reliability Engineering (SRE) strategy at Microsoft Curriculum
Introduction to Site Reliability Engineering (SRE)
Introduction to Site Reliability Engineering
What is SRE and why does it matter?
SRE in context
Key SRE principles and practices: virtuous cycles
Key SRE principles and practices: The human side of SRE
Getting started with SRE
Summary
Improve incident response with alerting on Azure
Introduction
Explore the different alert types that Azure Monitor supports
Use metric alerts for alerts about performance issues in your Azure environment
Exercise - Use metric alerts to alert on performance issues in your Azure environment
Use log alerts to alert on events in your application
Use activity log alerts to alert on events within your Azure infrastructure
Exercise - Use activity log alerts to alert on events within your Azure infrastructure
Use smart groups to reduce alert noise in Azure Monitor
Summary
Capture Web Application Logs with App Service Diagnostics Logging
Introduction
Enable and configure App Service application logging
Exercise - Enable and configure App Service application logging using the Azure portal
View live application logging with the log streaming service
Exercise - View live application logging with the log streaming service using Azure CLI
Retrieve application log files
Exercise - Retrieve Application Log Files using Azure CLI and Kudu
Summary
Manage site reliability
Introduction
What is reliability engineering?
What is Application Insights?
Perform ongoing tuning to reduce meaningless alerts
Analyze alerts to establish a baseline
Blameless postmortems
Knowledge check
Summary
Scale your cloud resources with elasticity
Introduction
Compute load patterns
Scaling compute resources
Automated scaling on the cloud
Load balancing
Serverless computing
Summary
Build applications on the cloud
Introduction
Programming the cloud
Deploy applications on the cloud
Build fault-tolerant cloud services
Load balancing
Scale resources
How to deal with tail latency
Economics for cloud applications
Summary
Troubleshoot inbound network connectivity for Azure Load Balancer
Introduction
Troubleshoot Azure Load Balancer
Diagnose issues by reviewing configurations and metrics
Exercise - Set up your environment
Exercise - Identify and resolve inbound network connectivity
Summary
Monitor the health of your Azure virtual machine by using Azure Metrics Explorer and metric alerts
Introduction
Monitor the health of the virtual machine
Exercise - Set up a VM with boot diagnostics
View VM metrics
Configure the Azure Diagnostics extension
Exercise - Configure the Azure Diagnostics extension
Diagnostic data case studies
Exercise - Use diagnostic data
Summary