-
Course
- Cloud
Ensuring Application Reliability and Performance on Heroku
This course will teach you how to monitor, debug, and scale your Heroku application to reliably serve a high throughput of traffic.
What you'll learn
You may have deployed a basic hobby project on Heroku before, but making sure that it scales to thousands or even millions of users is a challenge. In this course, Ensuring Application Reliability and Performance on Heroku, you’ll learn to monitor, debug, and scale your Heroku application to serve a high throughput of traffic reliably. First, you’ll explore how to measure and scale your application using Heroku CLI and the Heroku web portal. Next, you’ll discover how to monitor and trace errors using Heroku logs and debugging tools. Finally, you’ll learn how to scale your database and caching layer with Heroku Postgres and Redis. When you’re finished with this course, you’ll have the skills and knowledge of Heroku’s suite of tools needed to ensure your application's reliability in the face of large scale traffic.
Table of contents
- Introduction to the Application | 2m 13s
- Demo: Code Walkthrough of the Carved Rock Fitness Website | 3m 46s
- Getting to Know Application Metrics | 5m 2s
- Load Testing Your APIs | 1m 17s
- Demo: Load Testing Your APIs | 2m 19s
- Scaling the Application | 2m 40s
- Horizontal Autoscaling | 1m 59s
- Demo: Horizontal Autoscaling | 1m 56s
- Multi-region Deployments | 1m 31s
- Demo: Multi-region Deployments | 3m 33s
- Summary | 1m 3s
About the author
Soham is a full stack developer with experience in building large scale web applications and services for clients across the globe.
More Courses by Soham