Virtusa's Pattern as a Code for Azure Cloud:6-Weeks Pilot Implementation


Virtusa Pattern as a Code codifies all necessary infrastructure components for enterprise-ready cloud workloads built on pre-defined blueprints for Cloud Foundation,Cloud Migration & App Modernization

Virtusa Pattern as a Code on Azure (vPaaC) is a curated library of pre-defined environment patterns or blueprints that are security tested, reusable, and easily customizable. Developed to automate cloud infrastructure deployment with security by design to increase agility, operational flexibility, and productivity, vPaaC on Azure codifies all necessary infrastructure components using ARM & Terraform to set up enterprise-ready cloud environments. These blueprints can be effortlessly integrated with Azure DevOps to provide a seamless one-click infrastructure to enhance the application development experience. vPaaC blueprints comprise:

Azure foundational building blocks:

• Compute services: Azure Virtual Machines, Azure App Service, Azure Container Instances, Azure Kubernetes Service, Azure Functions

• Data services: Azure SQL

• Storage services: Azure Storage Services, Azure Disk, and Snapshot Services

• Networking: VNET, RouteTables, Network Security Groups, VPN Gateway, App Gateway, Front Door, External and Internal Load Balancer, API Gateway

• Identity and security services: IAM, RBAC, Azure Identity (user and system)

• Security: Azure Security Center, Azure Key Vault, Azure Policies, Azure Firewall

• Application integration services: Azure Logic Apps, Azure APIM

• Analytics: Azure Synapse, Azure Data Lake, Azure Data Factory

• Logging and monitoring: Azure Log Analytics, Azure Monitor

Virtusa is a Microsoft Gold Partner & AMMP partner with 7 Gold Competencies, 3 silver Competencies, and 4 advanced specializations with 100+ Azure Customer Launches. Virtusa has successfully helped many customers in their Azure Cloud Transformation Journey.

During the 6-Week engagement, Virtusa will support the following:

• Setup of Azure DevOps and pipelines to deploy Blueprints

• Demonstrate and deploy Blueprint/s for Cloud Foundation

• Demonstrate and deploy Blueprint/s for Migration using Azure Migrate

• Demonstrate and deploy Blueprint/s for Smart Containerization and App Modernization

• Demonstrate and deploy Blueprint/s for Data Modernization & Management

• Customization of existing Blueprints in line with the organization's policies

• Develop or enhance Blueprints for the specific needs of the organization

Deliverables of the 6-Week Engagement :

• Zero wait time for infrastructure provisioning & App deployment following the pattern at scale

• Landing Zone with Management Virtual Net

• Up to 2 additional use-case Virtual Networks

• ARM /Terraform deployment of resources using DevOps

• Alignment with centralized firewall management where applicable

• Logging & Monitoring ,Security & Compliance, Automation & Tools

• 100 % Azure native components & IaC Deployment

• Repeatable deployments to multiple environments with zero wait time