Module 2 - Solutions
IoT
Big Data & Analytics
AI
Serverless Computing
DevOps
Azure App Service
IoT Central - fully managed global IoT software as a service (SaaS) solution
Azure IoT Hub
HDInsight
Data Lake Analytics
SQL Data Warehouse
Machine Learning Service
Machine Learning Studio
Azure Functions - scale automatically, and charges accrue only when a function is triggered, so they're a solid choice when demand is variable
Azure Logic Apps
Azure Event Grid
DevOps Services
Lab Services
Global scale with high availability - Scale up or out manually or automatically. App Service SLA promises high availability.
Connections to SaaS platforms and on-premise data - more than 50 connectors for enterprise systems (such as SAP), SaaS services (such as Salesforce), and internet services (such as Facebook). Access on-premises data using Hybrid Connections and Azure Virtual Networks.
DevOps optimization - continuous integration and deployment with Azure DevOps, GitHub, BitBucket, Docker Hub, or Azure Container
Security and compliance - App Service is ISO, SOC, and PCI compliant. Authenticate users with Azure Active Directory or with social login (Google, Facebook, Twitter, and Microsoft). Create IP address restrictions and manage service identities
multiple languages and frameworks - ASP.NET, ASP.NET Core, Java, Ruby, Node.js, PHP, or Python. You can also run PowerShell and other scripts or executables as background services.
Serverless code - Run a code snippet or script on-demand without having to explicitly provision or manage infrastructure, and pay only for the compute time your code actually
managed service hosted in the cloud that acts as a central message hub for bi-directional communication between your IoT application and the devices it manages
Use Case: managing industrial equipment used in manufacturing, tracking valuable assets in healthcare, and monitoring office building usage.
cloud-based Enterprise Data Warehouse (EDW) that leverages MPP to run complex queries quickly across petabytes of data
PolyBase Transact-SQL (T-SQL) queries
HDInsight supports a broad range of scenarios such as extraction, transformation, and loading (ETL); data warehousing; machine learning; and IoT.
allows you run popular open-source frameworks and create cluster types such as Apache Spark, Apache Hadoop, Apache Kafka, Apache HBase, Apache Storm, Machine Learning Services.
Instead of deploying, configuring, and tuning hardware, you write queries to transform your data and extract valuable insights.
the analytics service can handle jobs of any scale, you can pay for the job when its running making it more cost effective
provides a cloud-based environment you can use to develop, train, test, deploy, manage, and track machine learning models
includes features that automate model generation and tuning to help you create models with ease, efficiency, and accuracy
collaborative, drag-and-drop visual workspace where you can build, test, and deploy machine learning solutions without needing to write code
Use Cases: when you want to experiment with machine learning models quickly and easily, and the built-in machine learning algorithms are enough for your solutions
Use Cases: working in a Python environment, you want more control over your machine learning algorithms, or you want to use open-source machine learning
is a cloud-hosted execution environment that runs your code but abstracts the underlying hosting environment
You create an instance of the service and you add your code. No infrastructure configuration or maintenance is required, or even allowed
Scaling and performance are handled automatically, and you are billed only for the exact resources you use. You don't even need to reserve resources.
cloud service that helps you automate and orchestrate tasks, business processes, and workflows when you need to integrate apps, data, systems, and services across enterprises or organizations
you can choose from a growing gallery of over 200 connectors. These include services such as Salesforce, SAP, Oracle DB, and file shares.
It's a fully managed, intelligent event routing service that uses a publish-subscribe model for uniform event consumption
built-in support for events coming from Azure services, such as storage blobs and resource groups.
You can use filters to route specific events to different endpoints, and ensure your events are reliably delivered.
provides development collaboration tools including high-performance pipelines, free private Git repositories, configurable Kanban boards, and extensive automated and cloud-based load testing
formerly known as Visual Studio Team Services (VSTS)
helps developers and testers quickly create environments in Azure, while minimizing waste and controlling cost.
quickly provisioning Windows and Linux environments using reusable templates and artifacts
easily integrate your deployment pipeline to provision on-demand environments