Compute

Compute resources are the foundation of Azure.

IaaS

Virtual Machines

Provide the ability to provision one or more VMs.

  • Linux or Windows
  • Prebuilt images
  • Varying sizes
  • Premium storage such as SSDs
  • You manage the OS - applying patches, installing software, virtual networking, load balancing, failover, etc.
Containers

Lightweight application hosts that can be chained together to create a platform.

Available on Linux now with Windows support in the works.

PaaS

Cloud Services

Instead of provisioning VMs, set up web/worker roles that run your application code.

Must package your app a specific way, targeting a specific deployment image.

Managed by Azure Service Fabric - if one instance goes down Azure will automatically spin up another.

Web Apps

Focus solely on web application code - doesn't need to be packaged in a certain way.

Uses IIS to host these apps at scale, with the same monitoring provided by Azure Service Fabric.

Also includes source control integration for CI

Azure App Services

Platform that combines multiple apps into a single managed product with single sign-on:

  • Web Apps
  • API Apps
  • Mobile Apps
  • Logic Apps

Containers and Micro Services

For complex systems that can be broken into small, isolated services.

results matching ""

    No results matching ""