Proseware aims for a 99.9% service level objective to ensure reliability and availability. Operational excellence in cloud applications involves monitoring, diagnostics, and recovery strategies. In the production environment, we adopt a multi-region deployment approach with manual rerouting to a secondary region during unexpected downtimes. This approach ensures continuous operation and maintains a minimum 99.9% service-level objective.
An Azure Database for PostgreSQL Flexible Server is in the secondary region. This database is a read replica of the primary database. In the event of an outage in the primary region, the application can continue to function using the secondary database.
Exceptions in the Contoso Fiber CAMS web application are reported with Application Insights.
Click on an exception to see the end-to-end details:
Navigate to the Application Map blade:
Navigate to the Performance blade:
Navigate to the Live Metrics blade to see real-time performance:
Next, we will explore performance efficiency in cloud applications. > Part 7 - Performance Efficiency