This blog post is the third blog of Topic 1: Cloud Concepts in the Microsoft Azure Fundamentals Certification Series(AZ-900) and is also a part of our Oracle Cloud Infrastructure Training.
In this blog post, we’ll cover the Cloud Service Models which includes IaaS, PaaS, and SaaS Models.
There are three Cloud Service Models that are available:
- Infrastructure as a service (IaaS)
- Platform as a service (PaaS)
- Software as a service (SaaS)
Cloud Computing Service Models
The three Cloud Service Models are as follows:
Infrastructure as a Service (IaaS)
- It is the most flexible type of cloud service which lets you rent the hardware and contains the basic building blocks for cloud and IT.
- Gives complete control over the hardware that runs your application (servers, VMs, storage, networks & operating systems).
- It’s an instant computing infrastructure, provisioned and managed over the internet.
Platform As A Service (PaaS)
- It helps to create an application quickly without managing the underlying infrastructure. For example, when deploying a web application using PaaS, you don’t have to install an operating system, web server, or even system updates. However, you can scale and add new features to your services.
- It provides an environment for building, testing, and deploying software applications.
Software As A Service (SaaS)
- It provides a complete product that is run and managed by the cloud service provider. In most cases, people referring to SaaS are referring to end-user applications.
- It is usually based on an architecture where one version of the application is used for all customers, and licensed through a monthly or annual subscription. Office 365, Skype, and Dynamics CRM Online are perfect examples of SaaS software.
Characteristics Of Cloud Computing
- Multi-Tenant: Multi-tenancy is an architecture in which a single instance of a software application serves multiple customers. Each customer is called a tenant.
- Self-Sevice: Self-service cloud computing is a form of private cloud service where the customer provisions storage and launches applications without going through an external cloud service provider. With a self-service cloud, users access a web-based portal, where they can request or configure servers and launch applications.
- Elastic (Scale-Up | Scale-Down): Elasticity is the ability to grow or shrink infrastructure resources dynamically as needed to adapt to workload changes in an autonomic manner, maximizing the use of resources. This can result in savings in infrastructure costs overall
- Web-Based: It means you can access your resources via Web-Based applications.
- Automated: Most of the things in the Cloud are automated, and human intervention is less.
- Pay As You Go Model: It means you only have to pay when you utilizing the cloud resources.
- Modern Web-Based Integration: It allows you to configure multiple application programs to share data in the cloud. In a network that incorporates cloud integration, diverse applications communicate either directly or through third-party software.
- Secure
Which Cloud Service Model To Learn?
One of the most common questions which I get from my students is which Cloud service Model should I learn?
So, If you are DBA, Apps DBA, System Administrator you should learn both which is IaaS (Infrastructure as a Service) and PaaS (Platform as a Service). The reason is that whatever you building or deploying is over Infrastructure as a Service ie. PaaS always runs on top of IaaS that’s the reason you should know both.
If you are working as a consultant such as a financial consultant or working on a packaged application such as HRMS, SAP, etc you should learn SaaS (Software as a Service)
Sample Questions
Here are a few sample questions from the Microsoft Azure Fundamentals Certification Exam[AZ-900] that you should be able to solve after reading this blog.
Q1. HOTSPOT: For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Correct Answer:
Q2.You plan to provision Infrastructure as a Service (IaaS) resources in Azure.
Which resource is an example of IaaS?
- an Azure web app
- an Azure virtual machine
- an Azure logic app
- an Azure SQL database
Correct Answer: 2.
Explanation/Reference: One can control hardware using IaaS resources and applications using PaaS resources.
Related/References
- [AZ-900] Microsoft Azure Certification Fundamental Exam: Everything You Must Know
- Learn how to create a Free Microsoft Azure Trial Account
- [AZ-900] Microsoft Azure Fundamentals: Cloud Computing – Overview & Benefits
- 7 Days FREE Trial to Start Your Oracle Cloud Journey
- Role of Oracle Apps DBA in Cloud
- [AZ-900] Microsoft Azure Fundamentals: Cloud Computing – CapEx vs OpEx Model
Next Task For You
Begin your journey towards Azure, Getting [AZ-900] Microsoft Azure Fundamentals certified, and earning a lot more in 2020 by joining our FREE Masterclass.
Click on the below image to Register for the FREE MASTERCLASS Now!
The post [Video] Cloud Service Model: SaaS | PaaS | IaaS appeared first on Oracle Trainings.