What is our main stack consist of:
1 CloudFlare is entrypoint of traffic to our infrastructure, used for:
- DNS Management
- Traffic Control
- Firewall
2 Self Managed Kubernetes Cluster(s):
- 2 availability zones: AU, EU
- 2 distinct environments including staging, production
- High available with at least 3 CP nodes and Worker nodes
- Autoscaling Enabled
- Based on EC2 machines
3 GitLab:
- Version Control System
- CI/CD
- Container Registry
4 Security is application level error tracking system