Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore test2

test2

Published by arkfen, 2018-02-16 04:45:15

Description: MS_Azure_AWS_Comparison_eBook_v4

Search

Read the Text Version

Microsoft Azure & AWS Cloud Service Map Whether you are planning a multicloud solution with Azure and AWS, or migrating to Azure, now you can compare the cloud capabilities of Azure and AWS services in all categories. Begin Downloadable PDF of this mapping available at aka.ms/awsazureguide1 Last updated on 12/18/2017

Azure for Developers Compute Microsoft Azure is a growing collection of integrated cloud services that Marketplace Storage developers and IT professionals use to build, deploy, and manage applications through our global network of datacenters. With Azure, you get the freedom to Enterprise Networking & build and deploy wherever you want, using the tools, applications, and frameworks Integration Content Delivery of your choice. Developer Tools Database For hybrid cloud environments, Azure Stack extends Azure to bring the agility and fast-paced innovation of cloud computing to your on-premises environments. Only Security, Identity, Analytics & Big Azure Stack lets you deliver Azure services from your organization’s datacenter, & Access Data while balancing the right amount of flexibility and control—for truly-consistent hybrid cloud deployments. Mobile Services Intelligence Azure & AWS Cloud Service Map Management Internet of & Monitoring Things (IoT) This document defines how common cloud services are made available via Azure and Amazon Web Services (AWS). We hope that this guide helps developers Select one of the solution categories above to get started understand the services that Azure offers, whether they are new to the cloud or just new to Azure. We’ve structured the guide using a table that explains each cloud service capability sorted by service popularity, and maps the capability to the service offering name for both Azure and AWS. NOTE: Not all Azure products and services are available in all regions. Consult the Products by Region page for details. You can find the uptime guarantees and downtime credit policies for each Azure product or service on the Service Level Agreements page. Additional Resources2 | Introduction | Microsoft Azure & AWS Cloud Service Map

Compute Compute Compute commonly refers to the collection of cloud computing resources that your application can run on. 3 | Compute | Microsoft Azure & AWS Cloud Service Map

Compute Service Description AWS Azure Virtual servers Allows users to deploy, manage, and maintain Elastic Compute Cloud (EC2) Virtual Machines OS and server software; instance types provide VMs Container management configurations of CPU/RAM. Virtual Machine Images Lightsail Microservice-based Offers a lightweight, simplified product offering users can Container Service applications choose from from when building out a virtual machine. Container Service Kubernetes Backend process logic (AKS) Supports Docker/Kubernetes containers and allows users EC2 Container Service (ECS) Container Registry to run applications on managed instance clusters. EC2 Container Service Container Instances Kubernetes (EKS) Allows customers to store Docker formatted images. Used Service Fabric to create all types of container deployments on Azure. EC2 Container Registry Allows customers to spin up container instances at Fargate will without any additional installation of underlying infrastructure or hosts. Orchestrates and manages the execution, lifetime, and resilience of complex, interrelated code components that can be either stateless or stateful. Integrates systems and runs backend processes Lambda Functions in response to events or schedules without Event Grid provisioning or managing servers.4 | Compute | Microsoft Azure & AWS Cloud Service Map

Compute Service Description AWS Azure Job orchestration When processing across hundreds or thousands Batch Batch of compute nodes, this tool orchestrates the Scalability tasks and interactions between compute Virtual Machine Scale Sets resources that are necessary. App Service Scale Capability AutoScaling Automatically changes the number of instances Auto Scaling providing a compute workload. Users set defined QuickStart templates and metrics and thresholds that determine if the platform Blueprints adds or removes instances. Pre-defined templates Community-led templates for creating and Quick Start Time sync deploying virtual machine-based solutions. Time Sync Service Enables customers to access time servers from within the cloud network.5 | Compute | Microsoft Azure & AWS Cloud Service Map

Storage Storage Storage services offer durable, highly available, and massively scalable cloud storage for your application, whether it runs in the cloud or not.6 | Storage | Microsoft Azure & AWS Cloud Service Map

Storage Description AWS Azure Service Object storage service for use cases including cloud apps, Simple Storage Services (S3) Storage—Block Blob content distribution, backup, archiving, disaster recovery, (for content logs, files) Object storage and big data analytics. (Standard—Hot) Virtual Server disk SSD storage optimized for I/O intensive Elastic Block Store (EBS) Disk Storage—Page Blobs (for infrastructure read/write operations. VHDs or other random-write type data) Disk Storage—Premium StorageShared file storage A simple interface to create and configure file Elastic File System FilesArchiving—cool storage systems quickly as well as share common files.Backup Storage—Hot, Cool & Archive A lower cost tier for storing data that is S3 IA Glacier Tier infrequently accessed and long-lived. Backup Backup and archival solutions that allow files and folders to be backed-up and recovered from the cloud, and provide off-site protection against data loss.7 | Storage | Microsoft Azure & AWS Cloud Service Map

Storage Description AWS Azure Service Integrates on-premises IT environments with cloud Storage Gateway StorSimple storage. Automates data management and storage, plus Import/Export Hybrid storage supports disaster recovery. Databox Bulk data transfer A data transport solution that uses secure disks and Import/Export Disk Site Recovery Disaster recovery appliances to transfer substantial amounts of data. Import/Export Snowball Petabyte- to Exabyte-scale data transport solution. Snowball Edge Snowmobile Automates protection and replication of virtual machines with health monitoring, recovery plans, and recovery plan testing.8 | Storage | Microsoft Azure & AWS Cloud Service Map

Networking & Content Delivery Networking & Content Delivery Allows you to easily provision private networks, connect your cloud application to your on-premises datacenters, and more.9 | Networking & Content Delivery | Microsoft Azure & AWS Cloud Service Map

Networking & Description AWS Azure Content Delivery Virtual NetworkService VPN GatewayCloud virtual networking Provides an isolated, private environment in the cloud. Virtual Private Cloud DNS Traffic ManagerCross-premises connectivity Connects Azure virtual networks to other Azure VPN Gateway virtual networks or customer on-premises networks. Content Delivery Network It also supports VPN tunneling. ExpressRouteDomain name system Manage DNS records using the same credentials, billing, Route 53 Load Balancermanagement and support contract as other Azure services. Route 53 Application Gateway Service that hosts domain names, routes users to Internet applications, manages traffic to apps, and improves app availability with automatic failover.Content delivery network Global content delivery network that transfers audio, CloudFront video, applications, images, and other files.Dedicated network Establishes a dedicated, private network connection Direct ConnectLoad balancing from a location to the cloud provider. Elastic Load Balancing Automatically distributes incoming application traffic to add scale, handle failover, and route to a collection of resources.10 | Networking & Content Delivery | Microsoft Azure & AWS Cloud Service Map

Database Database Database services refers to options for storing data, whether it’s a managed relational SQL database that’s globally distributed, or a multi-model NoSQL database designed for any scale.11 | Database | Microsoft Azure & AWS Cloud Service Map

DatabaseService Description AWS AzureRelational database SQL Database is a high-performance, reliable, and secure RDS SQL Database including database you can use to build data-driven applications PostgreSQL, MySQL and and websites, without needing to manage infrastructure. MariaDBNoSQL—document storage A globally-distributed, multi-model database that DynamoDB Cosmos DB natively supports multiple data models: key-value, Neptune documents, graphs, and columnar.NoSQL—key/value storage A non-relational data store for semi-structured data. DynamoDB and SimpleDB Table StorageCaching An in-memory–based, distributed-caching service that ElastiCache Redis CacheDatabase migration provides a high-performance store typically used to offload non-transactional work from a database. Database Migration Service Database Migration Service + Data Migration Assistant Focuses on migration of database schema and data from one database format to a specific database technology in the cloud.12 | Database | Microsoft Azure & AWS Cloud Service Map

Analytics & Big Data Analytics & Big Data Make the most informed decision possible by analyzing all the data you need in real time.13 | Analytics & Big Data | Microsoft Azure & AWS Cloud Service Map

Service Analytics & Big AWS Azure DataElastic data warehouse SQL Data WarehouseBig data processing DescriptionData orchestration HDInsight A fully managed data warehouse that analyzes data RedshiftAnalytics using business intelligence tools. Data Factory Data Factory + Data Catalog Supports technologies that break up large data Elastic MapReduce (EMR) processing tasks into multiple jobs, and then combine Stream Analytics the results to enable massive parallelism. Data Lake Analytics Data Lake Store Processes and moves data between different compute Data Pipeline Event Hubs and storage services, as well as on-premises data Glue Data Catalog Event Hubs Capture sources at specified intervals. Cloud-based ETL/data integration service that orchestrates and automates the movement and transformation of data from various sources. Storage and analysis platforms that create insights Kinesis Analytics from massive quantities of data, or data that originates from many sources.Streaming data Allow mass ingestion of small data inputs, typically Kinesis Streams from devices and sensors, to process and route data. Kinesis Firehose14 | Analytics & Big Data | Microsoft Azure & AWS Cloud Service Map

Service Analytics & Big AWS Azure DataVisualization Power BI DescriptionSearch Power BI EmbeddedMachine learning Business intelligence tools that build visualizations, QuickSightData discovery perform ad-hoc analysis, and develop business insights Marketplace—Elasticsearch from data. Search Allows visualization and data analysis tools to be Machine Learning Studio embedded in applications. Machine Learning Workbench Data Catalog A scalable search server based on Apache Lucene. Elasticsearch Service Data Lake Analytics CloudSearch Delivers full-text search and related search analytics and capabilities. Produces an end-to-end workflow to create, Machine Learning process, refine, and publish predictive models SageMaker from complex data sets. Athena Provides the ability to better register, enrich, discover, understand, and consume data sources. A serverless interactive query service that uses standard SQL for analyzing databases.15 | Analytics & Big Data | Microsoft Azure & AWS Cloud Service Map

Intelligence Intelligence Intelligence services enable natural and contextual interaction within your applications, using machine learning and artificial intelligence capabilities that include text, speech, vision, and search.16 | Intelligence | Microsoft Azure & AWS Cloud Service Map

IntelligenceService Description AWS AzureConversational user interfaces Suite that covers intelligence cognitive services, machine Alexa Skills Kits Cortana Intelligence Suite —virtual personal assistant learning, analytics and more. Lex Cortana Integration Microsoft Bot Framework + Bot Builds and connects intelligent bots that interact with Service users via text messaging, Skype, Teams, Slack, Twitter and other popular collaboration services. Bing Speech APISpeech recognition API capable of converting speech to text, understanding Lex Language Understanding intent, and converting text back to speech for natural Lex Intelligent Service (LUIS) responsiveness. Speaker Recognition API Custom Recognition Intelligent Allows applications to understand user Service (CRIS) commands contextually. Gives the app the ability to recognize individual speakers. Fine-tunes speech recognition to eliminate barriers such as speaking style, background noise, and vocabulary.17 | Intelligence | Microsoft Azure & AWS Cloud Service Map

IntelligenceService Description AWS AzureText to Speech Enables speech-to-text. Polly Bing Speech APISpeech to Text Enables converting speech to text. Transcribe Bing Speech APIText translationText analysis Enables language translation automation. Translate Translator Text API + EmotionsVisual recognition Comprehend API Capabilities such as key phrases, languages and sentiment Rekognition Text Analytics API analysis. Computer Vision API + Face API Rekognition Video Distills actionable information from images, generates DeepLens Face API captions, and identifies objects in images. Emotions API Detects, identifies, analyzes, organizes, and tags Media Analytics + Video Indexer faces in photos. Recognizes emotions in images. Intelligent video processing which produces stable video output, detects motion, creates intelligent thumbnails, detects and tracks faces. Allows developers to take advantage of machine learning models already deployed to the device.18 | Intelligence | Microsoft Azure & AWS Cloud Service Map

Internet of Things (IoT) Internet of Things (IoT) Internet of Things (IoT) services connect your devices, assets, and sensors to collect and analyze untapped data.19 | Internet of Things (IoT) | Microsoft Azure & AWS Cloud Service Map

Service Description Internet of Azure Things (IoT)Internet of Things AWS Provides a preconfigured solution for monitoring, IoT Other Services (Kinesis, IoT Suite (IoT Hub, Machine maintaining, and deploying common IoT scenarios. Machine Learning, EMR, Data Learning, Stream Analytics, Pipeline, SNS, QuickSight) Notification Hubs, Power BI) A cloud gateway for managing bi-directional communication with billions of IoT devices IoT Core IoT Hub securely and at scale. IoT Device Management IoT Edge Infrastructure and modules to create Greengrass IoT gateway solutions. IoT 1-Click Functions + Logic Apps Triggers functions to perform an IoT Device Defender Security Center action. IoT Analytics Time Series Insights + ML + Secures your IoT device deployed. FreeRTOS Stream Analytics Provides advanced data analytics of data collected from your IoT devices. An operating system for microcontrollers that is easy to program and manage.Streaming data Allows mass ingestion of small data inputs, typically Kinesis Streams Event Hubs from devices and sensors, to process and route data. Kinesis Firehose Event Hubs Capture20 | Internet of Things (IoT) | Microsoft Azure & AWS Cloud Service Map

Management & Monitoring Management & Monitoring Management and monitoring services provide visibility into the health, performance, and utilization of your applications, workloads, and infrastructure.21 | Management & Monitoring | Microsoft Azure & AWS Cloud Service Map

Service Description Management & Azure Monitoring Advisor AWS AutomationCloud advisor Provides analysis of cloud resource configuration and Trusted Advisor security so subscribers can ensure they use best practices Resource Manager and optimum configurations. VM extensions AutomationDeployment orchestration Configures and operates applications of all shapes and OpsWorks (Chef-based)(DevOps) sizes, and provides templates to create and manage a CloudFormation Portal collection of resources. Monitor Application Insights + Monitor Provides a way for users to automate manual, long- Application Insights + Monitor running, error-prone, and frequently repeated IT tasks.Management & monitoring A unified console that simplifies building, deploying, CloudWatch(DevOps) and managing cloud resources. An extensible analytics service that helps users understand CloudWatch the performance and usage of their live web application. X-Ray An extensible application performance management service for web developers on multiple platforms.22 | Management & Monitoring | Microsoft Azure & AWS Cloud Service Map

Service Description Management & Azure Monitoring AWSManagement & monitoring Services to help generate, monitor, forecast, and share Usage and Billing Report Billing API(DevOps) billing data by time, organization, or product resources. Management Console Portal Cloud Shell A unified management console that simplifies building, deploying, and operating cloud resources. Connect with Azure using an authenticated, browser- based shell experience that’s hosted in the cloud and accessible from virtually anywhere.Administration Provides deeper insights into application and workloads Application Discovery Service Log Analytics in Operations by collecting, correlating, and visualizing all machine data, Systems Manager Management Suite such as event logs and more. Microsoft Operations Enables continuous IT services and compliance through Management Suite—Automation process automation and configuration management. and Control functionalities Provides detailed information about the health Personal Health Dashboard Resource Health of resources as well as recommended actions for Third Party maintaining resource health. Storage Explorer Standalone app from Microsoft that allows users to easily work with Azure Storage data on the OS of your choice.23 | Management & Monitoring | Microsoft Azure & AWS Cloud Service Map

Mobile Services Mobile Services Mobile services enable you to reach and engage your customers everywhere, on every device. DevOps services make it easier to bring a higher quality app to market faster, and a number of engagement services make it easier to deliver performant experiences that feel tailored to each user.24 | Mobile Services | Microsoft Azure & AWS Cloud Service Map

Mobile ServicesService Description AWS AzurePro app development Provides backend mobile services for rapid development Mobile Hub Mobile Apps of mobile solutions, identity management, data Mobile SDK Xamarin AppsApp testing synchronization, storage and notifications across devices. Cognito Mobile AppsAnalytics Mobile AppsEnterprise mobility Offers the technology to rapidly build cross-platform and AAD B2Cmanagement native apps for mobile devices. Xamarin Test CloudReal-time data queries (front end) Provides authentication capabilities for mobile applications. HockeyApp Application Insights Services to support testing mobile applications. Device Farm Intune Supports monitoring and feedback collection Mobile Analytics for the debugging and analysis of a mobile AppSync Mobile Apps application service quality. Provides mobile device management, mobile application management, and PC management capabilities from the cloud. Is a fully managed serverless GraphQL service for real-time data queries, sync and offline features.25 | Mobile Services | Microsoft Azure & AWS Cloud Service Map

Security, Identity, & Access Security, Identity, & Access A range of capabilities that protect your services and data in the cloud, while enabling you to extend your existing user accounts/identities, or provision entirely new ones.26 | Security, Identity, & Access | Microsoft Azure & AWS Cloud Service Map

Service Description AWS Security, Identity, & Access AzureAuthentication and Allows users to securely control access to services and Identity and Access Active Directoryauthorization resources while offering data security and protection. Management (IAM) Active Directory Premium Managed Service IdentityInformation protection Security policy and role management for working Organizations with multiple accounts. Subscription and Service Multi-Factor Authentication Management + RBAC Helps safeguard access to data and applications while meeting user demand for a simple sign-in process while Multi-Factor Authentication delivering a range of verification options. Service to help control and secure email, documents, and Information Protection sensitive data shared outside of users’ own companies.Encryption Helps protect and safeguard data while meeting Server-side encryption with Storage Service Encryption organizational security and compliance commitments. Amazon S3 Key Management Key Vault Service Provides security solutions and works with other services by offering a way to manage, create, and control Key Management Service encryption keys stored in hardware security modules. CloudHSMFirewall A firewall that protects web applications from Web Application Firewall Application Gateway Web common web exploits. Application Firewall27 | Security, Identity, & Access | Microsoft Azure & AWS Cloud Service Map

Service Description AWS Security, Identity, & AccessSecurity AzureDirectory services Automated security assessment service that improves Inspector Security CenterCompliance the security and compliance of applications. Certificate ManagerSecurity GuardDuty App Service Certificates Service that allows customers to create, manage, and available on the Portal consume certificates in the cloud. Security Center Threat detection service that provide a way to monitor Directory Service + Windows Active Directory Domain and protect your accounts and workload. Server Active Directory on AWS Services + Windows Server Active Directory on IaaS Comprehensive identity and access management cloud solution that provides a robust set of capabilities to Active Directory B2C manage users and groups. Directory Service Windows Server Active A highly available, global, identity management service Directory for consumer-facing applications that scales to hundreds of millions of identities. Services for supporting Microsoft Active Directory in the cloud. Provides access to audit reports, compliance guides, Artifact Microsoft Service Trust Portal and trust documents from across cloud services. Provides cloud services with protection from distributed Shield Marketplace—Security denial of services attacks.28 | Security, Identity, & Access | Microsoft Azure & AWS Cloud Service Map

Developer Tools Developer Tools Developer tools empower you to quickly build, debug, deploy, diagnose, and manage multiplatform, scalable apps and services.29 | Developer Tools | Microsoft Azure & AWS Cloud Service Map

Developer ToolsService Description AWS AzureMedia transcoder Services that offer broadcast-quality video streaming, Elastic Transcoder Media ServicesMedia encoder including various transcoding technologies. Elemental Media Services Marketplace—EmailEmail Simple Email Service (SES) Services that enables you to execute video processing and delivery workflows at scale. Services for integrating email functionality into applications.Workflow Serverless technology for connecting apps, data, Simple Workflow Service (SWF) Logic Apps and devices anywhere.API management A turnkey solution for publishing APIs to external API Gateway API Management and internal consumers.Enterprise app integration Provides out-of-the box trading partner management, Logic Apps cloud to on-premises, and line-of-business application integration for SAP, Oracle, SQL Server, and Websphere MQ. Backend process logic Technology to provide a way to run scripts or programs as Lambda Functions background processes in an application context.30 | Developer Tools | Microsoft Azure & AWS Cloud Service Map

Service Description AWS Developer ToolsApplication development Connects apps, data, and devices anywhere with a large Azure ecosystem of SaaS and cloud-based connectors that includes Salesforce, Office 365, Twitter, Dropbox, Google Elastic Beanstalk Logic Apps Services, and more. Web Apps (App Service) Managed hosting platforms which provide easy- Cloud Services to- use services for deploying and scaling web API Apps (App Service) applications and services. Visual Studio Team Services Developer tools for scripting application deployment. CodeDeploy Developer Tools CodeCommit PowerApps Collection of tools for building, debugging, deploying, CodePipeline diagnosing, and managing multi-platform, scalable Developer Tools DevTest Labs (backend) apps and services. Technology to rapidly build business solutions by connecting to existing services and data sources such as Excel and more using a visual designer.App testing Testing technology to build out heterogeneous solutions for testing cross-platform functionality to dev/test environments.31 | Developer Tools | Microsoft Azure & AWS Cloud Service Map

Developer Tools Service Description AWS Azure App customer payment Cloud service that provides developers with Flexible Payment Service and service a payment service. Dev Pay Game development (cloud-based tools) Managed service for hosting dedicated GameLift Visual Studio Team Services game servers. Lumberyard DevOps CodeBuild Game engine integrated with AWS and Twitch. Backend process logic Fully managed build service that supports continuous Programmatic access integration and deployment. AR/VR Cloud technology to build distributed applications Step Functions Logic Apps Media ingestion using out-of-the-box connectors to reduce integration challenges. Command Line Interface Command Line Interface (CLI)32 | Developer Tools | Microsoft Azure & AWS Cloud Service Map Sumerian PowerShell Provide command-line tooling to create Kinesis Video Streams and automate solutions. Provides tools for constructing 3D scenes online. Services that securely stream video from connected devices to cloud services.

Enterprise Integration Enterprise Integration Enterprise integration makes it easier to build and manage B2B workflows that integrate with third-party software-as-a-service apps, on-premises apps, and custom apps.33 | Enterprise Integration | Microsoft Azure & AWS Cloud Service Map

Enterprise IntegrationService Description AWS AzureEnterprise app integration Connects apps, data, and devices anywhere with cloud- Logic Apps based connectors that includes Salesforce, Office 365,Enterprise application Twitter, Dropbox, Google services, and more. Dynamics 365services Delivers the full spectrum of CRM through five individual Office 365 apps that work together seamlessly: Sales, Customer WorkMail Service, Field Service, Project Service Automation, and WorkDocs Marketing. Fully integrated cloud service providing communications, email, and document management in the cloud and available on a wide variety of devices.Content management in the A tool for individuals, teams, and organizations to SharePoint Onlinecloud intelligently discover, share, and collaborate on content from anywhere and on any device.Commercial PaaS-IaaS-DBaaS A hybrid cloud platform that lets users deliver Azure Stackframework services from their organization’s datacenter. Queue Storage Messaging Offers managed message queuing service Simple Queue Service (SQS) for communicating between decoupled Service Bus Queues, Topics,34 | Enterprise Integration | Microsoft Azure & AWS Cloud Service Map application components. Simple Queue Service (SQS) Relays MQ Azure Event Grid Supports a set of cloud-based, message-oriented Simple Notification Service middleware technologies, including reliable message (SNS) queuing and durable publish/subscribe messaging. Pub/Sub messaging for distributed systems and serveless applications.

Marketplace Marketplace Cloud marketplace services bring together native and partner service offerings in a single place, making it easier for customers and partners to understand what they can do.35 | Marketplace | Microsoft Azure & AWS Cloud Service Map

MarketplaceService Description AWS AzureMarketplace Easy-to-deploy and automatically configure third- Marketplace Marketplace party applications, including single or multiple virtual machine solutions.36 | Marketplace | Microsoft Azure & AWS Cloud Service Map

Microsoft AzureAdditional ResourcesGet Started with The Developer’s Build and host your Use relational Manage and monitor Downloadable PDFAzure in 5 minutes Guide to Microsoft first web or mobile database-as-a-service apps to help diagnose and web version of Azure (2nd Edition) app using the to host your high- issues, improve this mapping Downloadable eBook languages, tools, and performance and performance, and platform you love data-driven apps assess usage Try Azure for free Get an Azure free account and receive a $200 credit for 30 days, 12-months of free compute, storage, database and networking products and 25+ always free products to learn and to build your next idea. Azure.com/free37 Authors: Michael Crump (@mbcrump) and Guillermo Gomez (@guiller_gomez)


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook