Iot Blog

Azure and AWS services

Easy-to-deploy and automatically configured third-party applications, including single virtual machine or multiple virtual machine solutions.

Service to help control and secure email, documents, and sensitive data that you share outside your company walls.

A turnkey solution for publishing APIs to external and internal consumers.

Managed service that deploys cloud intelligence directly on IoT devices to run in on-prem scenarios.

Commercial PAAS-IAAS-DBaaS framework

Provides the ability to better register, enrich, discover, understand, and consume data sources.

Provides analysis of cloud resource configuration and security so subscribers can ensure theyre making use of best practices and optimum configurations.

Collection of virtual machine templates to select from when building out your virtual machine.

Provides authentication capabilities for mobile applications.

AWS managed service for hosting dedicated game servers.

Provides an easy way to run background processes in an application context.

Application Load BalancerLoad Balancer

Automates protection and replication of virtual machines. Offers health monitoring, recovery plans, and recovery plan testing.

Application Gateway Web Application Firewall (preview)

Language Understanding Intelligent Service (LUIS)

Archive storage has the lowest storage cost and higher data retrieval costs compared to hot and cool storage.

Technology to rapidly build business solutions, connecting to existing services and data sources such as Excel, SharePoint, Dynamics 365, and more using a visual designer.

Conversational user interfaces virtual personal assistant

Microsoft Bot Framework + Azure Bot Service

An automated security assessment service that improves the security and compliance of applications. Automatically assess applications for vulnerabilities or deviations from best practices.

Microsoft Operations Management SuiteAutomation and Control functionalities

Establishes a dedicated, private network connection from a location to the cloud provider (not over the Internet).

Deploy orchestrated containerized applications with Kubernetes. Simplify monitoring and cluster management through auto upgrades and a built-in operations console.

Storage and analysis platforms that create insights from large quantities of data, or data that originates from many sources.

Services that allow the mass ingestion of small data inputs, typically from devices and sensors, to process and route the data.

Services cover intelligence cognitive services, machine learning, analytics, information management, big data and dashboards and visualizations.

Provides a simple interface to create and configure file systems quickly, and share common files. Its shared file storage without the need for a supporting virtual machine, and can be used with traditional protocols that access files over a network.

Enables continuous IT services and compliance through process automation and configuration management. You can transform complex and repetitive tasks with IT automation.

A nonrelational data store for semi-structured data. Developers store and query data items via web services requests.

A unified console that simplifies building, deploying, and managing your cloud resources.

A fully managed data warehouse that analyzes data using business intelligence tools. It can transact SQL queries across relational and nonrelational data.

Azure Storage DisksPremium Storage

Custom Recognition Intelligent Service (CRIS)

Azure Files (file share between VMs)

Helps you protect and safeguard your data and meet your organizational security and compliance commitments.

Typically is focused on the migration of database schema and data from one database format to a specific database technology in the cloud.

A firewall that protects web applications from common web exploits. Users can define customizable web security rules.

A highly available, global, identity management service for consumer-facing applications that scales to hundreds of millions of identities.

An in-memorybased, distributed caching service that provides a high-performance store typically used to offload nontransactional work from a database.

Provides services to support testing mobile applications.

Distills actionable information from images, generates captions and identifies objects in images.

Allows your applications to understand user commands contextually.

A unified management console that simplifies building, deploying, and operating your cloud resources.

Standalone app from Microsoft that allows you to easily work with Azure Storage data on Windows, Mac OS, and Linux.

In the following tables, there are multiple Azure services listed for some AWS services. The Azure services are similar to one another, but depth and breadth of capabilities vary.

Cool storage is a lower cost tier for storing data that is infrequently accessed and long-lived.

Cortana Intelligence Suite Cortana Integration

Services that offer broadcast-quality video streaming services, including various transcoding technologies.

Azure Log Analytics in Operations Management Suite

Supports a set of cloud-based, message-oriented middleware technologies including reliable message queuing and durable publish/subscribe messaging.

Built on top of the native REST API across all cloud services, various programming language-specific wrappers provide easier ways to create solutions.

Cloud service that provides developers a payment service for their cloud based applications.

Integrate systems and run backend processes in response to events or schedules without provisioning or managing servers.

An extensible application performance management service for web developers on multiple platforms. You can use it to monitor your live web application, detect performance anomalies, and diagnose issues with your app.

Services for supporting Microsoft Active Directory in the cloud.

Fine-tunes speech recognition to eliminate barriers such as speaking style, background noise, and vocabulary.

Relational database-as-a-service (DBaaS) where the database resilience, scale, and maintenance are primarily handled by the platform.

Allows visualization and data analysis tools to be embedded in applications.

Enables both Speech to Text, and Text into Speech capabilities.

This article helps you understand how Microsoft Azure services compare to Amazon Web Services (AWS). Whether you are planning a multicloud solution with Azure and AWS, or migrating to Azure, you can compare the IT capabilities of Azure and AWS services in all categories.

A service that hosts domain names, plus routes users to Internet applications, connects user requests to datacenters, manages traffic to apps, and improves app availability with automatic failover.

Manage your DNS records using the same credentials and billing and support contract as your other Azure services

Provides access to audit reports, compliance guides, and trust documents from across cloud services.

Provides security solution and works with other services by providing a way to manage, create, and control encryption keys stored in hardware security modules (HSM).

Helps safeguard access to data and applications while meeting user demand for a simple sign-in process. It delivers strong authentication with a range of verification options, allowing users to choose the method they prefer.

As the leading public cloud platforms, Azure and AWS each offer businesses a broad and deep set of capabilities with global coverage. Yet many organizations choose to use both platforms together for greater choice and flexibility, as well as to spread their risk and dependencies with a multicloud approach. Consulting companies and software vendors might also build on and use both Azure and AWS, as these platforms represent most of the cloud market demand.

Backup and archival solutions allow files and folders to be backed up and recovered from the cloud, and provide off-site protection against data loss. There are two components of backupthe software service that orchestrates backup/retrieval and the underlying backup storage infrastructure.

Provides backend mobile services for rapid development of mobile solutions, identity management, data synchronization, and storage and notifications across devices.

Azure Active Directory Domain Services + Windows Server Active Directory on Azure IaaS

Azure StorageBlock Blob (for content logs, files) (StandardHot)

Dynamics 365 delivers the full spectrum of CRM through five individual apps Sales, Customer Service, Field Service, Project Service Automation, and Marketing that work seamlessly together.

Business intelligence tools that build visualizations, perform ad hoc analysis, and develop business insights from data.

A scalable search server based on Apache Lucene.

Processes and moves data between different compute and storage services, as well as on-premises data sources at specified intervals. Users can create, schedule, orchestrate, and manage data pipelines.

Provides deeper insights into your application and workloads by collecting, correlating and visualizing all your machine data, such as event logs, network logs, performance data, and much more, from both on-premises and cloud assets.

Serverless technology for connecting apps, data and devices anywhereon-premises or in the cloud for large ecosystems of SaaS and cloud based connectors.

Database Migration Service (Preview)

Azure Container Instances is the fastest and simplest way to run a container in Azure, without having to provision any virtual machines or adopt a higher-level orchestration service.

Gives your app the ability to recognize individual speakers.

Community-led templates for creating and deploying virtual machinebased solutions.

Provides cloud services with protection from distributed denial of services (DDoS) attacks.

Provides a serverless interactive query service that uses standard SQL for analyzing databases.

Supports technologies that break up large data processing tasks into multiple jobs, and then combine the results to enable massive parallelism.

Collection of tools for building, debugging, deploying, diagnosing, and managing multi-platform, scalable apps and services.

A global content delivery network that delivers audio, video, applications, images, and other files.

Services to help generate, monitor, forecast, and share billing data for resource usage by time, organization, or product resources.

Server-side encryption with Amazon S3 Key Management Service

Fully integrated Cloud service providing communications, email, document management in the cloud and available on a wide variety of devices.

AWS IoT Other Services (Kinesis, Machine Learning, EMR, Data Pipeline, SNS, QuickSight)

Game engine integrated with AWS and Twitch.

Azure Storage DiskPage Blobs (for VHDs or other random-write type data)

Provides a managed message queueing service for communicating between decoupled application components.

Integrates on-premises IT environments with cloud storage. Automates data management and storage, plus supports disaster recovery.

Security policy and role management for working with multiple accounts.

Comprehensive identity and access management cloud solution that provides a robust set of capabilities to manage users and groups. It helps secure access to on-premises and cloud applications, including Microsoft online services like Office 365 and many non-Microsoft SaaS applications.

Quickly deploy a production ready Kubernetes, DC/OS, or Docker Swarm cluster

Provides a preconfigured solution for monitoring, maintaining, and deploying common IoT scenarios.

An extensible analytics service that helps you understand the performance and usage of your live web application. Its designed for developers, to help you continuously improve the performance and usability of your app.

Game development (cloud-based tools)

Azure Application Insights + Azure Monitor

Produces an end-to-end workflow to create, process, refine, and publish predictive models that can be used to understand what might happen from complex data sets.

Supports monitoring, and feedback collection for the debugging and analysis of a mobile application service quality.

A globally distributed, multi-model database that natively supports multiple data models: key-value, documents, graphs, and columnar.

Azure DDos Protection Service (Preview)

Runs functions at the edge (directly on IoT devices) even with intermittent cloud connectivity.

Amazon Flexible Payment Service and Amazon Dev Pay

Our new feedback system is built on GitHub Issues. Read about this change inour blog post.

A compute service that orchestrates and manages the execution, lifetime, and resilience of complex, inter-related code components that can be either stateless or stateful.

Azure VPN Gateways connect Azure virtual networks to other Azure virtual networks, or customer on-premises networks (Site To Site). It also allows end users to connect to Azure services through VPN tunneling (Point To Site).

Builds and connects intelligent bots that interact with your users using text/SMS, Skype, Teams, Slack, Office 365 mail, Twitter, and other popular services.

Provides mobile device management, mobile application management, and PC management capabilities from the cloud.

API capable of converting speech to text, understanding intent, and converting text back to speech for natural responsiveness.

Azure Subscription and Service Management + Azure RBAC

AWS Directory Service + Windows Server Active Directory on AWS

Identity and Access Management (IAM)

Provides a collaborative way for individuals, teams, and organizations to intelligently discover, share, and collaborate on content from anywhere and on any device.

Elastic Container Service for Kubernetes (EKS)

Provides an isolated, private environment in the cloud. Users have control over their virtual networking environment, including selection of their own IP address range, creation of subnets, and configuration of route tables and network gateways.

Service that allows customers to create, manage and consume certificates seamlessly in the cloud.

Developer tools for scripting application deployment.

Run large-scale parallel and high-performance computing applications efficiently in the cloud.

Allows users to securely control access to services and resources while offering data security and protection. Create and manage users and groups, and use permissions to allow and deny access to resources.

Elastic Compute Cloud (EC2) Instances

Download a PDF of the Azure & AWS Cloud Service Map

A hybrid cloud platform that lets you deliver Azure services from your organizations datacenter.

Microservices / container orchestrators

Petabyte- to Exabyte-scale data transport solution that uses secure data storage devices to transfer large amounts of data into and out of the AWS cloud, at lower cost than Internet-based transfers.

Cloud technology to build distributed applications using out-of-the-box connectors to reduce integration challenges. Connect apps, data and devices on-premises or in the cloud.

Provides the technology to rapidly build cross-platform and native apps for mobile devices.

Fully managed build service that supports continuous integration and deployment.

Azure IoT Suite (IoT Hub, Machine Learning, Stream Analytics, Notification Hubs, PowerBI)

Detects, identifies, analyzes, organizes, and tags faces in photos.

Provides out-of-the box line-of-business application integration for SAP, Oracle, SQL Server, and Websphere MQ. Connect apps, data, and devices on-premises or in the cloud with our large ecosystem of SaaS and cloud-based connectors, including Salesforce, Office 365, Twitter, Dropbox, Google Services, and more.

App Service Certificates available on the Portal

Testing technology to build out heterogeneous solutions for testing cross-platform functionality to your dev/test environment. Integrates to a full DevOps Continuous Integration/Deployment with Visual Studio Online service and 3rd parties such as Jenkins, Chef, Puppet, CloudTest Lite, Octopus Deploy, and others.

Allows customers to store Docker formatted images. Used to create all types of container deployments on Azure.

A cloud gateway for managing bidirectional communication with billions of IoT devices, securely and at scale.

Lets you automatically change the number of instances providing a particular compute workload. You set defined metric and thresholds that determine if the platform adds or removes instances.

Virtual servers allow users to deploy, manage, and maintain OS and server software. Instance types provide combinations of CPU/RAM. Users pay for what they use with the flexibility to change sizes.

Intelligent video processing produces stable video output, detects motion, creates intelligent thumbnails, detects and tracks faces.

Configures and operates applications of all shapes and sizes, and provides templates to create and manage a collection of resources.

Provides detailed information about the health of resources as well as recommended actions for maintaining resource health.

Services for integrating email functionality into applications.

Azure Application Insights + Azure Monitor

Object storage service, for use cases including cloud applications, content distribution, backup, archiving, disaster recovery, and big data analytics.

Azure App Service Scale Capability (PAAS)

Delivers full-text search and related search analytics and capabilities.

For an overview of Azure for AWS users, seeIntroduction to Azure for AWS professionals.

A data transport solution that uses secure disks and appliances to transfer large amounts of data. Also offers data protection during transit.

SSD storage optimized for I/O intensive read/write operations. For use as high performance Azure virtual machine storage.

Exit mobile version