Azure Solutions
IoT Internet of Things
The ability to use devices to collect data and then to relay that data to a hub for further analysis.
Azure IoT Central
a fully-managed global IoT SaaS solution that makes it easy to connect, monitor, and manage your IoT assets at scale. (no cloud expertise necessary)
Azure Iot Hub
a managed service hosted in Azure that acts as a centra message hub for bidirectional communication between IoT applications & services.
Support "device-to-cloud" and "cloud-to-service"
Files upload from devices. Devices-to-cloud telemetry. request-reply.
IoT Hub monitoring helps organizations maintain the health of their IoT solutions by allowing them to track events like devices creation, device failures, and device connections.
Big Data and Analytics
Azure SQL Data Warehouse
a cloud-based Enterprise Data Warehouse that leverages massively parallel processing to run complex queries quickly across petabytes of data.
Analysis queries that take days to complete on a traditional database system typically complete within hours when run in SQL Data warehouse.
Azure HDInsight
an open-source analytics services for enterprises that makes it easier to process massive amounts of data.
Azure HDInsights supports popular open-source frameworks and cluster types.Apache Spark, Apache Hadoop.
Azure Data Lake Analytics
an on-demand analytics job service.
Write queries to transform data and extract insights from it.
Scale up or down by choosing how uch power that your need.
Only pay for your job when it's running.
Azure Databricks
an Apache Spark-based analytics platform that's optimized specifically for Microsoft Azure
Artificial Intelligence
A wide range of services, including Machine Learning, which is considered the core service.
Machine Learning is a technique that allows computers to leverage existing data to forecast future behaviors or outcomes.
Azure Machine Learning Service
provides a cloud-based environment used to develop, train, test, deploy, manage, and track machine learning models.
Azure Machine Learning Studio
a collaborative, drag-and-drop visual workspace where your can build, test, and deploy machine learning solutions without needing to write code.
less control than machine learning service
Serverless Computing
an environment hosted in the cloud that allows you to run code.
Azure Function
only concerned with code, do not deal with underlying infrastructure
stateless, if state is required it can be connected to an Azure storage service.
perfect solution when demand is variable
Azure logic App
a cloud service that helps you automate and orchestrate tasks, business processes and workflows when you need to integrate apps, data, system, services
Simplifies the design and build-out of scalable solutions
Designed in a web-based designer (SAP, ORACLE, Salesforce)
Azure Event Grid
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, like storage blobs and resource groups
Supports custom non-Azure-based events in near-real time via custom topics.
DevOps
Combines people, processes, and technology to automate software delivery that provides value to the end-user base.
Azure DevOps Services
provides development collaboration tools including pipelines, Git repositories, Kanban boards and extensive automated and cloud-based load testing. (Can integrated with Jenkins, Chef)
Azure DevTest Labs
allows you to quickly create environments in Azure while minimizing waste and controlling cost.