You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A sample implementation of an evolutionary architecture for a serverless application using safe deployments, automatically computing the fitness function at deployment time, with the possibility to rollback back if fitness is not improving.
Deployed checkbox.io, a Node.js app and iTrust, a Java app with blue-green cloud instances and performed canary analysis on deployment. Leveraged Ansible and Jenkins to configure the build server and perform pipeline stages of static analysis and mutation testing.
A Kubernetes-based timer app demonstrating canary deployments using Istio. Traffic is split between stable (v1) and canary (v2) versions, allowing gradual rollouts, monitoring, and easy version promotion or rollback.
This repository implements varying deployment strategies, including blue-green, canary, and rolling update deployment patterns. This project leverages ArgoCD Rollout Resource to demonstrate traffic management, service resilience, and seamless application rollouts.
Automatically setup Jenkins server on digital ocean droplet/aws servers with jobs that automatically deploy applications to production environments. Also implement a canary release for checkbox.io (nodeJS application) and a rolling update for iTrust (java application). The canary release also deploys a proxy/load balancer that distributes 60% to…