Cloud Computing Technology

Cloud computing technology enables users to access storage, files, software, and servers through their internet-connected devices, including computers, smartphones, tablets, and wearables. Cloud computing providers store and process data in a location separate from end users.

Types of Cloud Computing

There are three primary types of cloud computing: Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS).

IaaS, PaaS and SaaS

These are the three major cloud service models:

example

IaaS or Infrastructure as a Service provides clients with access to servers, firewalls, virtual machines, storage, and other infrastructure. It is ideal for companies that create highly specialized or unique proprietary applications but do not want to invest in purchasing or maintaining the equipment.

example

PaaS or Platform as a Service is a cloud computing solution that offers developers an easy-to-use platform to create their software, web applications, or other programming projects. Businesses use PaaS to develop proprietary apps and programs without the need for managing servers or special testing environments.

example

SaaS or Software as a Service is a form of cloud computing where users can access software applications without the need to download, install, or store the software and its components on their devices or hard drives. Most SaaS solutions are subscription-based, with users paying an annual or monthly fee in exchange for seamless access to software and features, eliminating the need for hardware, updates, and maintenance.

Azure IaaS, PaaS and SaaS resources

Azure IaaS

example

Unlock the full potential of your short- and long-term IT investments with Azure Infrastructure as a Service (IaaS). By transitioning to Azure IaaS, you can explore new avenues of innovation while benefiting from highly secure, dependable, and scalable cloud services. Modernize your IT infrastructure with enterprise-grade solutions and migrate your applications with confidence.

Popular Azure IaaS Services

example

Azure Virtual Machine is an on-demand, scalable computer resource available in Azure. These virtual machines are typically used to host applications when customers need greater control over their computing environment than what is provided by other compute resources.

example

Azure Kubernetes Service (AKS) offers the fastest way to develop and deploy cloud-native applications in Azure, datacenters, or at the edge. It comes with built-in code-to-cloud pipelines and guardrails. As a hosted Kubernetes service, Azure takes care of critical tasks such as health monitoring and maintenance.

example

An Azure Storage Account encompasses all of your Azure Storage data objects, including blobs, files, queues, and tables. This storage account offers a unique namespace for your Azure Storage data, which can be accessed from anywhere in the world via HTTP or HTTPS.

example

Azure Virtual Network is a cloud-based network designed for running virtual machines (VMs) and applications. When created, the services and virtual machines within the Azure network can securely interact with each other.

example

Azure Firewall decrypts outbound traffic, conducts necessary security checks, and subsequently encrypts the traffic for its final destination. It collaborates with URL filtering and web categories to enable administrators to control user access to website categories by allowing or denying access.

Azure PaaS

example

Azure Web Apps is an HTTP-based service designed for hosting web applications, REST APIs, and mobile backends. You have the flexibility to develop in your preferred language, including .NET, .NET Core, Java, Node.js, PHP, and Python. These applications can seamlessly run and scale on both Windows and Linux-based environments.

example

Azure SQL Database offers a convenient and efficient method to access all of your SQL resources within the Azure portal. This includes single and pooled databases, their logical servers, Azure SQL Managed Instances, and SQL Server instances hosted on Azure virtual machines.

example

Azure Active Directory is an enterprise identity service that offers single sign-on, multifactor authentication, and conditional access to protect against 99.9 percent of cybersecurity attacks.

Azure SaaS

example

Azure Dynamics 365 is Dynamics on Azure, enabling smarter decision-making, accelerated business process redesign, and fostering business growth with its cloud-based enterprise resource planning (ERP) solution. It seamlessly integrates ERP, business intelligence, infrastructure, compute, and database services on the Azure platform.

example

Azure Office 365 leverages Azure Active Directory (Azure AD) for user identity management behind the scenes. Your Microsoft 365 subscription comes with a complimentary Azure AD subscription, allowing you to integrate your on-premises Active Directory Domain Services (AD DS) for user account and password synchronization or to establish single sign-on capabilities.