Improve this page

Back to Infrastructure as Code index <–

It is important to set the Partner Admin Link for account and service principal which are creating resources on Azure, see Partner Admin Link

Library with Azure Resource Manager (ARM) templates conform Sogeti Reference Architecture.

See ARM guidelines for generic information about ARM templates. Also see the modules in the Azure Toolkit to accelerate Azure adoption for enterprise customers

No category

Resource Description Compliant

S02 Management

Resource Description Compliant
Application Insights his template creates an Application Insights object, but doesn't connect it with any resource yet.. 97
Automation account Azure Automation DSC is an Azure service that allows you to write, manage, and compile PowerShell Desired State Configuration (DSC) configurations, import DSC Resources, and assign configurations to target nodes, all in the cloud. 88
Automation account module Azure Automation DSC is an Azure service that allows you to write, manage, and compile PowerShell Desired State Configuration (DSC) configurations, import DSC Resources, and assign configurations to target nodes, all in the cloud. 86
Azure Recovery Services vault Recovery Services vault is a unified vault in the new Azure portal, a replacement for Backup vault and Site Recovery vault. 83
Operational Insights Operational Insights 83

S03 Identity

Resource Description Compliant

S04 Connectivity

Resource Description Compliant
Azure LoadBalancer Loadbalancer 82
Network Security Group A network security group (NSG) includes rules that allow or deny traffic to a virtual network subnet, network interface, or both. 88
OneMigrate Vnet Virtual Network configuration for the OneMigrate deployment 85
Virtual Network with 7 subnets Virtual Network with 7 subnets. 95

S05 Security

Resource Description Compliant
Azure Application Gateway Azure Application Gateway 94
KeyVault Creates a key vault for the storage of secrets, keys and certificates 84
KeyVault update secret Update or add a secret to an existing Azure KeyVault. Used during release when a resource is created which exposes a secret. 70

S06 Integration

Resource Description Compliant
API App Service Azure API App deployment in an existing Azure App Service Plan. 74
Azure API Management This set of templates helps automating the provisioning of Azure API Management.
Azure Container Registry Azure Container Registry, a private registry for hosting container images. Store Docker-formatted images for all types of container deployments. 86
Azure Front Door Azure Front Door is a global, scalable entry-point that uses the Microsoft global edge network to create fast, secure, and widely scalable web applications 76
Azure Search service Azure Search service 79
Azure function Azure functions is a solution for easily running small pieces of code, or "functions," in the cloud 82
Sendgrid Sendgrid 98
SignalR Service SignalR Service 82

S07 Compute

Resource Description Compliant
App Service Environment The Azure App Service Environment is an Azure App Service feature that provides a fully isolated and dedicated environment for securely running App Service apps at high scale. 73
App Service Plan Azure App Service plan deployment creates an Azure App Service Plan and configures the initial Scale Out options. 84
App Service Plan Linux Azure App Service plan deployment creates an Azure App Service Plan using Linux Operating System. 89
Azure Availability Sets Availability set is easy find out the dominas between the range for fault and update Domains in cloud 81
Azure Batch service Azure Batch service 81
Azure Container Instance Azure Linux Container Instances basic deployment with public end point. 71
Azure Linux Kubernetes Cluster Azure Kubernetes Service (AKS) is a managed Kubernetes service that lets you quickly deploy and manage clusters. 82
Azure Virtual Machine Scale Set Azure Virtual Machine Scale Set 80
Bot Service Channels Bot Service Channel deployment in an existing Web App Bot. 76
Linux Virtual Machine Creates an Azure Linux Virtual Machine. 69
OneDeploy Vm Virtual Machine template used in the OneDeploy Pipelines 60
OneMigrate LoadBalanced VM This template creates a Virtual Machine with the OneMigrate VM template for Load Balanced VM's 64
OneMigrate SQL 2016 VM This template creates a SQL 2016 Virtual Machine with the OneMigrate VM template 66
OneMigrate VM This template creates a Virtual Machine with the OneMigrate VM template 63
SQL Server 2016 SP1 on Windows Server 2016 SQL Server 2016 SP1 on Windows Server 2016 69
Secure Azure Service Fabric Linux Secure ASF Cluster on Linux 72
Secure Azure Service Fabric cluster Secure Azure Service Fabric Cluster. 66
Virtual Machine Creates an Azure Virtual Machine. 69
Web App Bot Service Azure Web App Bot deployment in an existing Azure App Service Plan. 76
Web App Service Azure Web App deployment in an existing Azure App Service Plan. 71
Web App Service for container Azure Web App deployment in an existing Azure App Service Plan. 54
Windows Virtual Machine Creates an Azure Windows Virtual Machine. 69

S08 Datastores

Resource Description Compliant
Azure Database for PostgreSQL servers Azure Database for PostgreSQL servers 71
MySQL Azure MySQL database, based on the MySQL Community Edition database engine. 85
SQL Database A SQL database engine, based on the Enterprise Edition of SQL Server, that is optimized for modern application development. 78
SQL Server A SQL database engine, based on the Enterprise Edition of SQL Server, that is optimized for modern application development. 64
Sql Server with Fail over Use an Azure failovergroup for disaster and recovery of SQL databases. 76
Storage Account Microsoft Azure Storage is a Microsoft-managed cloud service that provides storage that is highly available, secure, durable, scalable, and redundant. Azure Storage consists of Blob storage, File Storage, and Queue storage. 74

S09 Platform

Resource Description Compliant

S10 Data Analytics

Resource Description Compliant
Azure Cognitive Service Azure Cognitive Search is the only cloud search service with built-in AI capabilities that enrich all types of information to help you identify and explore relevant content at scale. 93
Azure Databricks service Azure Databricks provides the latest versions of Apache Spark and allows you to seamlessly integrate with open source libraries. Spin up clusters and build quickly in a fully managed Apache Spark environment with the global scale and availability of Azure. Clusters are set up, configured, and fine-tuned to ensure reliability and performance without the need for monitoring. Take advantage of autoscaling and auto-termination to improve total cost of ownership (TCO). 77