Accenture The Dock

Accenture The Dock

Year: 2020 Duration: 2 Weeks

AWS VPC/VPN Endpoint Automation

A short project aimed at automating the infrastructure provisioning for AWS VPC and VPN, generating VPN certificates automatically, and new VPN profiles for users as demanded.

Many teams from Accenture, from many different cloud accounts needs access to their internal resources that are in a VPC, and the process to create a proper and compliant VPC and VPC endpoint connection is usually difficult and if you do it manually, has a high risk of errors. So, we created Terraform modules to launch a VPC, and a VPN Endpoint using OpenVPN, also Python scripts for generating the VPN server and client certificates. 

 

We put all of those modules inside a CI/CD pipeline under Azure DevOps, where the users can easily change the variables, generate a VPC, generate a profile for him under an existing VPN. Which helped teams a lot to fast generate access their resources in the cloud, creating profiles for every new joiner.

Image-empty-state_edited_edited.jpg

Image-empty-state_edited_edited.jpg

Image-empty-state_edited_edited.jpg