Project Overview
This services industry project required my expertise as a Cloud Architect and DevOps Engineer to develop and deploy automated infrastructure for SAS Viya 4 on AWS and Azure. The challenge was to ensure a secure, scalable, and cross-cloud compatible solution.
Challenges & Solutions
The project encompassed:
- Automated Infrastructure Deployment: Crafting processes using Terraform and Kubernetes to automate infrastructure setup on AWS and Azure.
- SAS Viya 4 Deployments: Implementing SAS Viya 4 on the automated infrastructures in both AWS and Azure.
- Security and Scalability: Ensuring the deployment was secure and could scale according to demand.
- Cross-Cloud Compatibility: Establishing compatibility between AWS and Azure environments.
Technologies Employed
Key technologies used included:
- Infrastructure Automation: Terraform, Kubernetes
- Cloud Platforms: AWS (including AWS EKS and AWS EFS), Azure (including Azure AKS)
- Containerization and Orchestration: Docker, Helm
- Networking and Storage: NGINX, NFS
- Operating Systems: Linux
- Identity Management: Active Directory
Impact and Outcome
The project achieved:
- Efficient Cloud Hosting: Automated deployments reduced setup time and costs.
- Enhanced Security and Scalability: Reliable and scalable solutions for hosting SAS Viya 4.
- Cross-Cloud Flexibility: Seamless integration across AWS and Azure platforms.
Conclusion
This project illustrates the power of automation in cloud hosting, significantly enhancing the efficiency, security, and scalability of SAS Viya 4 deployments across multiple cloud platforms.