Provisioning and Deployment in Azure
Provisioning and Deployment
Azure has different services like SQL Server, Data Lake, Data Factory, Streaming, Cosmos DB. All of these are different services available in Azure. To use these services, we create instance of these services or resource of these services. Creating instance or resource is called provisioning and deployment.
- Provisioning and Deployment means to execute series of steps to create and configure a service
- Give parameters to provide estimate of size of workload
- Behind the scene Azure will create other required resources : Disks, memory, CPU's, network and so on
- Charged for the services until its deleted, pay as you go model available
- Scale dynamically
1. The Azure Portal
- Convenient but involves manual process
2.The Azure command line interface (CLI)
- Set of commands to create and manage Azure resources specifically
- Can run from OS command prompt or the cloud shell available in Azure protal
- Suitable if needed to automate service creation
3. Azure Powershell
- Cross-platform task automation and configuration management framework
- Command line shell and scripting language built on top of .net
- Azure specific commands can be used on powershell to create and manage resources
4.Azure Resource Manager templates
- JSON (Javascript Object Notation) file template that describe the service and can be used to create resources.
Comments
Post a Comment