OPERATE WITH CONFIDENCE

Reliable Web Applications

Learn to recognize application problems, plan for service interruptions, and make informed decisions about performance and spending.

Foundational4 topicsCourse preview

THE BIG IDEAS

What you'll explore

  • Identify useful latency, error, and availability measurements.
  • Explain how multiple application instances can improve resilience.
  • Use spending information to guide resource decisions.
A CONCEPT TO START WITH

Choose an alert you can act on

An alert is useful when it points to a condition that deserves attention and suggests a next step. Slow responses may call for checking application logs and resource usage. An unhealthy target may call for checking a recent deployment or a failed dependency. Thresholds should reflect observed behavior, because a quiet demonstration and a busy production application have different traffic patterns.

THE PATH AHEAD

Course outline

  1. 01

    A useful health check

    Separate a running process from a working service.

  2. 02

    Measuring experience

    Watch response times and server errors together.

  3. 03

    Planning for interruption

    Consider redundancy and recovery behavior.

  4. 04

    Operating within a budget

    Relate resource usage to the application's needs.