![ECS and GitHub Actions](https://www.aviator.co/blog/wp-content/uploads/2024/07/Blue-Black-Futuristic-Light-Leak-Automotive-Reviewer-Youtube-Channel-Art-1-768x432.jpg)
This post will walk you through setting up automated deployments as well as automatic rollbacks for an ECS set up using GitHub Actions.
![Managing rollbacks with Heroku](https://www.aviator.co/blog/wp-content/uploads/2024/07/Blue-White-Futuristic-Technology-Facebook-Cover-768x433.jpg)
Learn how to set up manual and automatic rollbacks using GitHub Actions and Heroku. Defined process for rollbacks help reduce the impact from outages
![Rollouts and Rollbacks with Flux CD](https://www.aviator.co/blog/wp-content/uploads/2024/06/Blue-Black-Futuristic-Light-Leak-Automotive-Reviewer-Youtube-Channel-Art-2-768x432.png)
A guide to configuring various deployment strategies to enhance software delivery with Flux CD and Flagger.
![Argo Rollouts](https://www.aviator.co/blog/wp-content/uploads/2024/05/Blue-Black-Futuristic-Light-Leak-Automotive-Reviewer-Youtube-Channel-Art-1-768x432.png)
Learn how to manage canary, blue-green deployments and rollbacks using Argo Rollouts. These methods can greatly reduce downtime during deployments.
![Canary vs Rollouts](https://www.aviator.co/blog/wp-content/uploads/2024/05/1.png)
Understand the difference between canary and rollout deployment strategies. Step by step guide explaining how they work locally and configure with Amazon EKS
![canary release with Istio](https://www.aviator.co/blog/wp-content/uploads/2024/05/service-mes-768x430.png)
This article will guide you through the steps necessary to set up a canary release strategy using Istio on Kubernetes to support gradual rollouts.
![Kubernetes with Jenkins](https://www.aviator.co/blog/wp-content/uploads/2024/04/kubjenk-768x430.png)
In this article, we’ll explain how to leverage the power of Jenkins to build a robust CD pipeline on Kubernetes, enabling seamless deployment within Kubernetes.
![Manage IAM with terraform](https://www.aviator.co/blog/wp-content/uploads/2024/04/IAM-as-code-768x432.png)
Learn about benefits of configuring IAM with Terraform, best practices of managing IAM with IaC and how to set IAM governance
![Prometheus unit testing](https://www.aviator.co/blog/wp-content/uploads/2024/04/prometheus-768x430.png)
Although Prometheus alerts are widely used alerting system, unit testing these alerts is uncommon. Learn about best practices of testing these alerts.
![blue green deployments](https://www.aviator.co/blog/wp-content/uploads/2024/03/blue-green-deploy-2-768x430.png)
Spinnaker is an open-source continuous delivery platform. Build workflows to avoid any downtimes while making critical changes to your services using Spinnaker.