Skip to main content

One post tagged with "software-development"

IncidentHub posts related to software development

View All Tags

Improving the Developer Experience by Monitoring Third-Party Outages

· 9 min read
Hrishikesh Barua
Founder @IncidentHub.cloud

Introduction

The role of third-party SaaS and cloud services in the modern software development stack needs no explanation. Primarily due to the ease of setting up and hooking them together, they make the software development lifecycle (SDLC) much easier than it was 10 years ago. No more managing the overhead of installing, configuring, maintaining, backing up, and scaling of source code repos, virtual machines, and CI/CD systems. Some services don't have any in-house options, e.g. payment gateways.

This dependency on third-party services also brings in risk. The more such services in the chain, the more likely it is that a failure in one of them will impact or even cripple your smoothly running development and deployment pipeline. And by extension, your business and customers.

You have vetted and chosen reliable services. However, outages happen. The best you can do is to prepare for them and know when they occur. This article is about the knowing part.

Frustrated developer