When Adam Curry and Dave Winer developed a program to download internet radio broadcasts to an iPod back in 2004, they probably had no idea that their program, the iPodder, would one day turn into a…
You can use various services from Azure to run your applications. It depends what exactly is your requirements. Below are the services available from Azure.
💁 Important
Azure Virtual Machines
is under Infrastructure as a Service (IaaS) offering from Microsoft Azure.
💁 Important
Azure Kubernetes Service
is under Infrastructure as a Service (IaaS) offering from Microsoft Azure.
💁 Important
Container Instances
is under Infrastructure as a Service (IaaS) offering from Microsoft Azure.
💁 Important
Azure Web App for Containers
is under Infrastructure as a Service (IaaS) offering from Microsoft Azure.
💁 Important
Azure Batch
is under Infrastructure as a Service (IaaS) offering from Microsoft Azure.
💁 Important
Azure Service Fabric (Mesh)
is under Infrastructure as a Service (IaaS) as well as Platform as a Service (PaaS) offering from Microsoft Azure.
💁 Important
Cloud Services
is under Platform as a Service (PaaS) offering from Microsoft Azure.
💁 Important
Azure App Services Web Apps
is under Platform as a Service (PaaS) offering from Microsoft Azure.
💁 Important
Azure App Services WebJobs
is under Platform as a Service (PaaS) offering from Microsoft Azure.
💁 Important
Azure App Services Mobile Apps
is under Platform as a Service (PaaS) offering from Microsoft Azure.
💁 Important
Function Apps
is under Serverless or Logic as a Service offering from Microsoft Azure.
💁 Important
Azure Logic Apps
is under Serverless or Logic as a Service offering from Microsoft Azure.
When Use these Azure Service Full control & responsibility, Stay vendor agnostic (run anywhere vendor agnostic) VMs, Container Instances, Kubernetes Service, Web App for Containers, Azure Batch, Service Fabric (Mesh) Azure manages your app, You manage scaling and configuration Batch, Cloud Services, Mobile App, Web App, Service Fabric Be able to RDP in VMs Batch, Cloud Services, Service Fabric(Mesh) Azure manage your app, including scaling, You manage configuration Azure Function App, Logic App
Scenarios
VM
Container Instances
Kubernetes Services
WebApp for Containers
Batch
Service Fabric Lift-and shift your app to the cloud ✔️ Simple apps (without orchestrator) ✔️ ✔️ Complex apps (with orchestrator) ✔️ ✔️ Run orchestrated microservices ✔️ Run anywhere ✔️ Run web app on Linux with App Service features ✔️ Repetitive jobs (on massive scale) ✔️
Scenarios
Cloud Services
Web Jobs
Functions
Batch Short-running tasks ✔️ ✔️ ✔️ ✔️ Long-running tasks ✔️ ✔️ ✔️ ✔️ Resource intensive tasks ✔️ Pay all month ✔️ ✔️ Pay only for what and when you run ✔️ Need to deploy a complete app to run ✔️ ✔️ Can deploy only the code necessary to run ✔️ ✔️
Scenarios
Web App
Mobile App
Cloud Services
Service Fabric
Functions
Logic App Host web applications ✔️ ✔️ ✔️ Host your own APIs ✔️ ✔️ ✔️ ✔️ Host backend for mobile apps (push notification, offline sync) ✔️ Automate one step of a process ✔️ Automate a complete process ✔️ Feature deployment slots, Auth ✔️ ✔️ ✔️ ✔️ Run (micro) services at massive scale ✔️ ✔️
Thanks for reading my article till end. I hope you learned something special today. If you enjoyed this article then please share to your friends and if you have suggestions or thoughts to share with me then please write in the comment box.
The closest I can compare this IT to is… high school? Which seems utterly ridiculous… but accurate. I’m incredibly hormonal and feel this urgent yet sinking all consuming wallow… a helplessness that…
Cryptocurrency is currently in a gold rush stage, with many new individuals entering the market, and whenever new people enter a market or space, there will always be others looking to take advantage…
It has been a long crazy winter in Georgia. Some days the temperature is in the ’70s, then the next morning it’s back in the 30s. It has been like that for months now. As an avid gardener, this year…