1. Introduction to Compute
Welcome to the world of Azure Compute—the engine that powers applications and services in the cloud.
2. Cipher Coffee’s Growing Tech Stack
Cipher Coffee just launched an online ordering system. Behind the scenes, something has to process those orders, calculate stock levels, and serve up web pages. That “something” is Azure Compute!
3. What is Compute in Azure?
Compute services are the brains of the cloud—they run your code, host your websites, and power business applications.
In Azure, Compute comes in many forms: Virtual Machines (VMs) for full control, Function Apps for lightweight, on-demand tasks, and App Services for running websites without managing servers.
4. Virtual machines
Imagine you need a computer, but don’t want to buy one. Instead, you rent it in the cloud. That’s a Virtual Machine.
Cipher Coffee runs its inventory management system using a virtual machine (VM). It works just like a desktop, only it lives in the cloud.
5. Use Cases at Cipher Coffee
Let's look at some use cases of compute services with Cipher Coffee
The inventory app runs on a VM.
A Function App sends automated customer emails, and their web shop backend is powered by compute services
6. Goals
In this chapter, you’ll:
Explore a pre-configured VMs
Create your own VM
Enable auto-shutdown to avoid unnecessary costs
And troubleshoot issues using the Serial Console
All the while, you’ll see how Cipher Coffee keeps things running smoothly in their cloud kitchen.
7. Let's practice!
Grab your virtual apron because we’re about to deploy, manage, and optimize Azure’s compute services, just like Cipher Coffee does to keep their tech brewing behind the scenes.