-
Alerting Policies
Create notifications in response to a policy that exceeds some condition.
-
Uptime checks
Uptime checks test the availability of your public services. The type of uptime check can be set to HTTP, HTTPS, or TCP. The resource to be checked can be an App Engine application, a Compute Engine instance, a URL of a host, or an AWS instance or load balancer.
-
OpenTelemetry
OpenTelemetry is a collection of APIs, SDKs, and tools. Use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) to help you analyze your software’s performance and behavior.
-
Disaster recovery
DR patterns are considered to be cold, warm, or hot. These patterns indicate how readily the system can recover when something goes wrong. Cold standby: Warm standby: Hot standby:
-
ProxySQL
ProxySQL architecture is built to make databases work faster and more efficiently. It sits between your application and the database, helping manage connections and controlling how data is sent and received.
-
Microservices
-
iptables
-
Canary releases
A canary release is used when you create a new version but you want to only give it a small percentage of requests to test it for bugs before migrating 100% of requests to it. For example, give a new version 10% ot the requests and split the traffic randomly. You can then monitor for…
-
Blue Green Deployments
It’s basically a technique for releasing your application in a predictable manner with an goal of reducing any downtime associated with a release. It’s a quick way to prime your app before releasing, and also quickly roll back if you find issues.
-
A/B testing
A/B testing is used when you want to compare multiple versions of an app to seewhich is better. You can, for example, give two versions 50% of the traffic. Split by IP address, that way once a user starts getting one version they get that version for every subsequent request. You can then define some…