Seamless Cloud Integration: Automating SAS Viya 4 Hosting on AWS & Azure

Cloud ArchitectDevOps Engineer

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.