AZ-900 Microsoft Azure Fundamentals Exam
Start here! Get your feet wet with the Microsoft cloud and begin your journey to earning your Microsoft Certified: Azure Fundamentals certification!
Gauge your current knowledge

Gauge your current knowledge

Start here! Get your feet wet with the Microsoft cloud and begin your journey to earning your Microsoft Certified: Azure Fundamentals certification!
Gauge your current knowledge

Gauge your current knowledge

Software as a Service (SaaS) is a cloud service model where applications are hosted by a provider and made available to customers over the internet. This approach removes the need for organizations to install and manage software on individual devices, eliminating infrastructure burdens. Users access applications via web browsers, which streamlines deployment and standardizes experiences across devices.
One of the primary advantages of SaaS is cost savings. Organizations shift from large upfront capital expenditures to smaller ongoing operational expenses. By paying only for what they use, businesses avoid over-provisioning resources and reduce wasted spend. The subscription model allows companies to scale licenses up or down based on actual demand, improving budget control.
Another key benefit is scalability and agility. SaaS platforms automatically allocate more resources when usage spikes and release them when demand drops, ensuring consistent performance. This elasticity enables rapid response to changing business needs without manual intervention. Teams can launch new services faster and handle growth seamlessly.
SaaS also offers automatic updates and maintenance, freeing IT teams from routine patching and version upgrades. The service provider handles all backend tasks, ensuring users always access the latest features and security enhancements. This continuous delivery model reduces downtime and minimizes compatibility issues, so businesses can focus on innovation rather than maintenance.
Finally, SaaS enables ease of access and collaboration across distributed teams. Users can access applications from any device with an internet connection, and centralized data storage enables real-time collaboration. Integrated security and compliance controls improve productivity and enable seamless teamwork.
Software as a Service (SaaS) is a cloud service model where applications are hosted by a service provider and made available to customers over the internet. This model allows users to access software without local installation or management. SaaS applications are typically accessed through a web browser, providing ease of use and accessibility from any location with connectivity.
SaaS applications are designed to be multi-tenant, meaning multiple users or organizations share the same application infrastructure while maintaining data isolation. This architecture allows for efficient resource utilization and cost savings. Users can access SaaS applications from various devices, ensuring flexibility and mobility. The provider handles maintenance and updates, ensuring applications are always up-to-date without user intervention.
The primary benefits include cost efficiency through subscription models, scalability without additional infrastructure, and automatic updates managed by the provider. SaaS is commonly used for email services like Microsoft 365, customer relationship management like Salesforce, and collaboration tools like Slack and Zoom.
SaaS differs from other cloud service models. Platform as a Service (PaaS) provides a platform for developers to build applications, while Infrastructure as a Service (IaaS) offers virtualized computing resources. SaaS delivers complete applications ready for use, and users focus on utilizing the software rather than managing the underlying infrastructure.
SaaS applications run on shared infrastructure managed by Azure, so security and compliance are built into the platform. Customers access these applications over the internet without needing to manage servers or operating systems. For regulated workloads, understanding how Azure protects data and meets compliance standards is important.
Azure operates as a multitenant cloud platform, meaning multiple customers share the same physical hardware while data remains logically isolated. To prevent unauthorized access, Azure uses user access controls with authentication and identity separation, compute isolation through hypervisor and container technologies, and networking isolation with data encryption in transit. Storage isolation uses data encryption at rest, and security assurance processes are embedded in service design.
Protecting data is a core part of SaaS security. Azure offers encryption at multiple layers, including server-side encryption using service-managed keys, customer-managed keys in Azure, or keys in on-premises hardware. Client-side encryption allows you to control and store keys off-site, and Azure supports bring your own key (BYOK) via Azure Key Vault.
Azure meets external compliance standards through FIPS 140 validated cryptography. Microsoft uses algorithms approved by the US National Institute of Standards and Technology (NIST) and validates modules under the FIPS 140 program. You can store secrets and encryption keys in FIPS-validated hardware security modules with Azure Key Vault, ensuring strong regulatory compliance for SaaS applications.
SaaS is a cloud service model where applications are delivered over the internet and managed by a third-party provider. Users access these applications through a web browser, eliminating the need for local installation or maintenance. This model allows businesses to focus on using software rather than managing infrastructure. SaaS solutions typically operate on a subscription basis, making costs predictable and scalable.
Customer Relationship Management (CRM) systems are one of the most common SaaS use cases. Companies use solutions like Dynamics 365 or Salesforce to track leads, manage contacts, and automate sales workflows. Users can access data from any internet-connected device, and CRM tools often integrate with email, calendars, and marketing platforms. Businesses can easily add or remove users as their needs change.
Email services delivered as SaaS simplify communication and administration. Services such as Microsoft Exchange Online or Gmail for Business handle email hosting, spam filtering, and security updates automatically. This approach reduces the burden on IT teams since email servers are maintained by the provider and updates roll out seamlessly.
Collaboration tools enable teams to work together in real time. Popular offerings include Microsoft Teams, Slack, and Zoom, which provide chat, video conferencing, and file sharing. Instant messaging and calls keep teams connected, and files can be co-edited in the cloud. These tools work on web, desktop, and mobile devices.
Business intelligence and reporting are also delivered via SaaS. Services like Power BI and Tableau Online let users create interactive dashboards without setting up servers or databases. These solutions update automatically, provide secure sharing options, and enable data-driven decision-making across the enterprise.
Software as a Service (SaaS) is a cloud model where applications run directly over the internet. In this model, the service provider handles everything from infrastructure to security, and users simply access applications via a web browser. No local installation or ongoing maintenance is required, making SaaS ideal for standard business needs like email, customer relationship management, and collaboration tools. Key characteristics include subscription-based pricing, rapid deployment, and automatic updates.
In contrast, Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) offer different levels of control and management responsibilities. IaaS gives users virtualized hardware resources like servers, storage, and networking while customers manage the operating system, middleware, and applications. PaaS abstracts the underlying infrastructure and operating system, allowing developers to focus on application code while the provider manages the runtime and middleware. SaaS takes this a step further by offloading all management tasks—users only configure settings and data.
Common use cases highlight the distinct benefits of each model. SaaS is perfect for organizations that need ready-to-use software without managing updates, such as Office 365 for productivity or Salesforce for CRM. PaaS is well-suited for custom application development using services like Azure App Service or Azure Functions. IaaS supports scenarios requiring full control over the environment, including high-performance computing and custom legacy applications running on Azure Virtual Machines.
Deployment models and customization options also vary across these services. SaaS often operates on a multi-tenant architecture, limiting deep customization but ensuring ease of use and cost sharing. PaaS may offer some customization through code and libraries while abstracting server management. IaaS provides the highest degree of flexibility, allowing total control over the environment at the cost of increased management and maintenance responsibilities.