Deployment in the cloud is like opening a restaurant for customers - it's the moment when developers share their app to the world for people to use!
Azure offers essential deployment services: Azure CloudShell simplifies resource management, Azure Resource Manager templates automate deployment, and Azure ARC streamlines on-premise resource management.
Today let's explore the concept of deployment in the cloud.
Deployment is like a restaurant finally opening its doors for customers to enjoy a meal. Yum!
Developers invest time and effort in building amazing applications and services, and deployment is when they share it with people to use and enjoy.
Imagine you just made a video that you want to share with just friends and family - it'd be a shame if the internet only lets you share your video with the whole wide world! Thankfully, there are more private ways we can share.
Deploying applications is the same. Let's talk about different cloud models, which are a bit like choosing different settings for your adventures:
Absolutely! In fact, some of the services we've learnt so far already have deployment capabilities built in to make the process efficient and hassle-free for developers:
We're also going to learn three more key services that help with deployment. We'll be diving deep into each one of them soon, here's a sneak peek:
While Azure CloudShell isn't your classic deployment service, it's packed with all the tools you need to efficiently manage and deploy resources in Azure. Think of it as the Azure Portal's twin - CloudShell makes it easier to work with Azure services and resources, making deployment smoother and more convenient.
While you may not directly interact with ARM, it plays a pivotal role in orchestrating the smooth deployment and organisation of your Azure resources, creating a well-structured environment for your projects. Using ARM templates, you can define your resource configurations and automate deployment.
Azure ARC helps you handle on-premise resources. It's your go-to for keeping your deployment strategy in harmony between Azure and on-premise resources, making resource management and deployment a breeze.