PaaS (Platform as a Service) Services in Azure
What is PaaS (Platform as a Service)?
Platform as a service (PaaS) allows you to avoid the expense and complexity of buying
and managing underlying application infrastructure. You manage the applications
and services you develop, and the cloud service provider typically manages
everything else.
Common PaaS Scenarios
- Development framework
- Analytics or business intelligence
Advantages of PaaS
- Reduce coding time
- Add development capabilities without adding staff
- Develop for multiple platforms including mobile more easily
- Use sophisticated tools affordably
- Support geographically distributed development teams
- Efficiently manage the application lifecycle
PaaS Services available in Azure
Below are Azure's PaaS services belongs to different categories:
Compute
App Service - Quickly create cloud apps for web and mobile with a fully managed platform
Azure Batch - Cloud-scale job scheduling and compute management with the ability to scale to tens, hundreds, or thousands of virtual machines
Azure Functions - Accelerate app development using an event-driven, serverless architecture
Cloud Services - Create highly available, scalable cloud applications and APIs which help you focus on apps instead of hardware
Azure Container Instances - Easily run containers on Azure without managing servers
Azure Container Registry - Azure Container Registry provides storage of private Docker container images, enabling fast, scalable retrieval, and network-close deployment of container workloads on Azure.
Kubernetes Services - Simplify the deployment, management, and operations of Kubernetes
Service Fabric - Develop microservices and orchestrate containers on Windows and Linux
Networking
Azure Bastion - Private and fully managed RDP and SSH access to your virtual machines
Azure DNS - Ensure ultra-fast DNS responses and availability for your domain needs
Storage
Azure Data Lake Storage - Microsoft Azure Data Lake Storage (ADLS) is a fully managed, elastic, scalable, and secure file system that supports HDFS semantics and works with the Apache Hadoop ecosystem
Database
Azure Blockchain Service - Build, govern and expand blockchain networks at scale. Azure Blockchain Service Preview simplifies the formation, management, and governance of consortium blockchain networks so you can focus on business logic and app development.
Azure Cosmos DB - Fast NoSQL database with open APIs for any scale
Azure Database for MariaDB - Managed MariaDB database service for app developers
Azure Database for MySQL - Fully managed, scalable MySQL Database
Azure Database for PostgreSQL - Fully managed, intelligent and scalable PostgreSQL
Redis Cache - Lightning-fast and fully managed in-memory datastore
Azure SQL Database - Managed, intelligent SQL in the cloud
Identity & Security
Azure AD - Synchronise on-premises directories and enable single sign-on
Azure AD B2C - Azure Active Directory B2C offers customer identity and access management in the cloud. Improve customer connections and help protect their identities.
Azure AD Domain Service - Join Azure virtual machines to a domain without domain controllers
Azure Key Vault - Safeguard cryptographic keys and other secrets used by cloud apps and services
Development
App Configuration - Fast, scalable parameter storage for app configuration
Azure Spring Cloud - It simplifies Spring Boot app development and management· Fully managed microservice development with built-in service discovery and configuration management.
Azure DevTest Labs - Quickly create environments using reusable templates and artifacts
Azure Lab Services - Azure Lab Services provides secure, sharable labs in the cloud for the classroom, trial, development and testing, and other scenarios.
SignalR Service - Azure SignalR Service simplifies the process of adding real-time web functionality to applications over HTTP.
Analytics
Azure Analysis Services - Azure Analysis Services is a fully managed platform as a service (PaaS) that provides enterprise-grade data models in the cloud.
Azure Data Explorer - Azure Data Explorer is a fast, fully managed data analytics service for real-time analysis on large volumes of data streaming from applications, websites, IoT devices, and more.
Azure Data Factory - Azure Data Factory is Azure's cloud ETL service for scale-out serverless data integration and data transformation.
Azure Data Lake Analytics - Azure Data Lake Analytics is an on-demand analytics job service that simplifies big data.
Azure Databricks - Fast, easy, and collaborative Apache Spark-based analytics platform
Event Hubs - Event Hubs is a fully managed, real-time data ingestion service that is simple, trusted, and scalable. Stream millions of events per second from any source to build dynamic data pipelines and immediately respond to business challenges.
Azure HDInsight - Azure HDInsight is a cloud-based service from Microsoft for big data analytics that helps organizations process large amounts of streaming or historical data. It is used for applications in data warehousing, ETL (extract, transform, load), Machine Learning, and Internet of Things (IoT) environments.
Stream Analytics - Real-time analytics on fast-moving streams of data from applications and devices
Synapse Analytics - Azure Synapse Analytics is a limitless analytics service that brings together data integration, enterprise data warehousing, and big data analytics.
Artificial Intelligence & Machine Learning
Azure Bot Service - Intelligent, serverless bot services that scale on demand
Azure Cognitive Search - AI-powered cloud search service for mobile and web app development
Azure Cognitive Service - Cognitive Services brings AI within reach of every developer without requiring machine-learning expertise.
Azure Machine Learning - Bring AI to everyone with an end-to-end, scalable, trusted platform with experimentation and model management
IoT & Mixed Reality (MR)
Azure Maps - Geospatial APIs to add maps, spatial analytics, and mobility solutions to your apps
Azure Digital Twins - Azure Digital Twins is an Internet of Things (IoT) platform that enables you to create a digital representation of real-world things, places, business processes, and people
Azure IoT Edge - Extend cloud intelligence and analytics to edge devices
Azure IoT Hub - Connect, monitor, and manage billions of IoT assets
Azure Remote Rendering - Azure Remote Rendering (ARR) is a service that enables you to render highly complex 3D models in real-time on devices such as HoloLens 2. ARR is currently in public preview.
Azure Spatial Anchors - Azure Spatial Anchors is a managed cloud service and platform that enables multi-user, spatially aware mixed reality (MR) and augmented reality (AR) experiences across HoloLens, iOS, and Android devices.
Time Series Insights - Azure Time Series Insights is a fully managed analytics, storage, and visualization service for managing IoT-scale time-series data in the cloud.
Integration
Azure API Management - Azure API Management offers a scalable, multi-cloud API management platform for securing, publishing, and analyzing APIs.
Event Grid - Get reliable event delivery at a massive scale
Azure Logic Apps - Automate the access and use of data across clouds without writing code
Azure Notification Hubs - Azure Notification Hubs provide an easy-to-use and scaled-out push engine that enables you to send notifications to any platform (iOS, Android, Windows, etc.) from any back-end (cloud or on-premises).
Service Bus - Connect across private and public cloud environments
Management & Governance
Automation - Automate, configure and update your resources
Azure Monitor - Get visibility into the status of Azure platform components
Azure Policy - Set policies across resources and monitor compliance
Azure Managed Apps - Manage deployed solutions for your customers
Scheduler - Create, maintain and invoke scheduled work for your apps
Media & Communications
Azure CDN - Accelerate the delivery of high-bandwidth content to customers worldwide
Azure Communication Services - Azure Communication Services brings rich communication APIs to all your applications across any device, on any platform, using the same reliable and secure infrastructure that powers Microsoft Teams.
Media Services - Cloud-based media workflow platform to index, package, protect and stream video at scale
Comments