DEV Community

Cover image for Azure IaaS, PaaS, and SaaS Concepts
Caio Cesar
Caio Cesar

Posted on

2 1

Azure IaaS, PaaS, and SaaS Concepts

Introduction

The cloud in azure offers three main categories of cloud services. The Infrastructure as a Service(IaaS), Platform as a service (PaaS), and Software as a Service(SaaS).

Each of theses services have different responsibilities as seen on with different responsibilities kind of like a pyramid, as displayed in figure 1.

Cloud Services
Figure 1 - Categories of cloud services.

The higher in the pyramid the lesser the control, the lower in the pyramid the more control one has over the software.

Infrastructure as a Service(IaaS)

Infrastructure as a service (IaaS) is related to the hardware the system is making use of. Creating an IaaS in azure causes the allocation of a Virtual Machine. In some cases you will be responsible for installing or configuring the Operating system for that Virtual Machine and keeping up with the software updates for that machine.

Azure VM
Figure 2 - Azure Virtual Machine.

Platform as a Service(PaaS)

Platform as a service (PaaS) azure will provide the Operating System and will handle installing and configuring software on that operating system for the users need.

There are many services available in azure some of these are:

  • Azure Storage
  • Azure Cosmos DB
  • Azure CDN
  • Azure Database for MySQL

Azure PaaS Services

Software as a Service(SaaS)

Software as a service (SaaS) azure will have control of basically everything. This enables users to use out of the box solutions such as:

  • Microsoft 365
  • Xbox Live
  • One Drive
  • Power Automate

References

  1. IaaS
  2. PaaS
  3. SaaS

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Top comments (0)

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More

👋 Kindness is contagious

Dive into an ocean of knowledge with this thought-provoking post, revered deeply within the supportive DEV Community. Developers of all levels are welcome to join and enhance our collective intelligence.

Saying a simple "thank you" can brighten someone's day. Share your gratitude in the comments below!

On DEV, sharing ideas eases our path and fortifies our community connections. Found this helpful? Sending a quick thanks to the author can be profoundly valued.

Okay