cloud platform comparison - microsoft · pdf filegoogle iam cloud resource manager google...
TRANSCRIPT
LIFT & SHIFT CONSUME PAAS SERVICES RE-ARCHITECT FOR CLOUD LIFT & SHIFT CONSUME PAAS SERVICES RE-ARCHITECT FOR CLOUD LIFT & SHIFT CONSUME PAAS SERVICES RE-ARCHITECT FOR CLOUD
COMPUTEVIRTUAL SERVERS Virtual Machines EC2 Compute EngineAUTOSCALE VM Scale Sets App Service Autoscaling Autoscaling AutoscalingVIRTUAL SERVER DISK Page Blobs
Premium StorageElastic Block Store (EBS) Persistent Disks
CONTAINER MANAGEMENT Container Service EC2 Container Service Container EngineBACKEND PROCESSINGLOGIC
Cloud Services (worker role)FunctionsLogic AppsWeb Jobs
Lambda Cloud Functions
JOB BatchMICROSERVICES Service Fabric Cloud FunctionsWEB APPLICATIONS Web Apps
Cloud Services (web role)Elastic Beanstalk App Engine
API RUNTIME API AppsDISASTER RECOVERY Site RecoveryPREDEFINED TEMPLATES Azure Quickstart templates AWS Quick Start
MARKETPLACE Azure Marketplace AWS Marketplace Cloud Launcher
STORAGE & CONTENT DELIVERYOBJECT STORAGE Blob Storage S3 Cloud StorageSHARED FILE STORAGE File Storage Elastic File SystemARCHIVING & BACKUP Backup (software)
Cool Blob Storage (storage)Glacier & S3 (storage) Cloud Storage Nearline (storage)
DATA TRANSPORT Import/Export Import/Export SnowballCONTENT DELIVERY Content Delivery Network CloudFront Cloud CDN
DATABASERELATIONAL DATABASE SQL Database RDS Cloud SQLNOSQL DATABASE DocumentDB DynamoDB Cloud DatastoreDATA WAREHOUSE SQL Data Warehouse Redshift BigQueryTABLE STORAGE Table Storage SimpleDB Cloud BigtableCACHING Azure Redis Cache ElasticCache Memcache (App Engine)DATABASE MIGRATION SQL Database Migration Wizard Database Migration Service
ANALYTICS & BIG DATABIG DATA PROCESSING HDInsight Elastic MapReduce (EMR) Cloud DataprocDATA ORCHESTRATION DataFactory Data Pipeline Cloud DataflowANALYTICS Stream Analytics
Data Lake AnalyticsData Lake Store
Kinesis Analytics Cloud Dataflow
VISUALISATION Power BI QuickSight Cloud DatalabMACHINE LEARNING Machine Learning Machine Learning Cloud Machine Learning
Prediction APIINTELLIGENCE API Cognitive Services (Language,
Speech, Vision, Knowledge)Translate, Speech, Vision
SEARCH Search Elasticsearch Service Search API (App Engine)DATA DISCOVERY Data CatalogGENOMICS Google Genomics
INTERNET OF THINGSSTREAMING DATA Event Hubs Kinesis Firehose
Kinesis StreamsCloud Dataflow
INTERNET OF THINGS IoT Hub IoT
MOBILE SERVICESPRO APP DEVELOPMENT Mobile Apps Mobile Hub
CognitoApp EngineFirebase
HIGH-LEVEL APP DEVELOPMENT PowerAppsANALYTICS Mobile Engagement Mobile AnalyticsNOTIFICATION Notification Hubs Simple Notification Service
APPLICATION SERVICESEMAIL ADDRESS Simple Email Service Email Service (App Engine)MESSAGING Queue Storage
Service Bus QueuesService Bus TopicsService Bus Relay
Simple Queue ServiceSimple Notification Service
Cloud Pub/SubTask Queue (App Engine)
WORKFLOW Logic Apps Simple Workflow ServiceAPP TESTING Xamarin Test Cloud (front end)
Azure DevTest Labs (back-end)Device Farm (front end) Cloud Test Lab (front & back-end)
API MANAGEMENT API Management API Gateway Cloud EndpointsAPPLICATION STREAMING RemoteApp App StreamSEARCH Search CloudSearch Search API (App Engine)MEDIA TRANSCODING Encoding ElasticTranscoderMEDIA STREAMING Live and on-demand streamingOTHER MEDIA SERVICES Media Player
Media IndexerContent Protection
NETWORKINGNETWORKING Virtual Network Virtual Private Cloud Cloud Virtual NetworkDOMAIN NAME SYSTEM (DNS) DNS
Traffic ManagerRoute 53 Cloud DNS
DEDICATED NETWORK ExpressRoute Direct Connect Cloud InterconnectLOAD BALANCING Load Balancer
Application GatewayElastic Load Balancing Cloud Load Balancing
SECURITY & IDENTITYAUTHENTICATION & AUTHORISATION
Azure ADRBACMulti-Factor Authentication
Identity and Access ManagementMulti-Factor Authentication
Google IAMCloud Resource ManagerGoogle Identity ToolkitGoogle Signin
ENCRYPTION Key VaultBYOK
Key Management ServiceCloudHSMBYOK
Platform level encryptionBYOK
FIREWALL Web Application FirewallSECURITY Security Center Inspector Cloud Security Scanner (App Engine)DIRECTORY Azure Active Directory
Azure Active Directory B2CAzure Active Directory Domain Services
Directory Service
MANAGEMENT & MONITORINGDEPLOYMENT ORCHESTRATION Resource Manager
AutomationVM Extensions
OpsWorksCloudFormation
Cloud Deployment Manager
MANAGEMENT & MONITORING Log AnalyticsAzure PortalApplication Insights
CloudWatchCloudTrail
Cloud ConsoleStackdriverLogs API (App Engine)Cloud Mobile AppCloud Shell
OPTIMISATION Trusted AdvisorJOB SCHEDULING Scheduler Cron Service (App Engine)CATALOGUE SERVICE Service CatalogSOURCE CODE MANAGEMENT Visual Studio Team Services CodeCommit Cloud Source RepositoriesADMINISTRATION Azure Portal (audit logs) Config Audit LogsPROGRAMATIC ACCESS Azure Command Line Interface
Azure PowerShellAzure SDK
Command Line InterfaceAWS SDK
Command Line InterfaceGoogle Cloud SDK
HYBRID
NETWORK Virtual Network / VPN Virtual Private Cloud / VPN Cloud Virtual Netowork / VPNMESSAGING Service Bus Relay
APPLICATIONS Hybrid Connection ManagerDATABASE SQL Server Stretch Database
SQL Database ReplicationRDS Database Replication Cloud SQL Replication
DATA INGESTION Data Management GatewayIDENTITY AAD Connect / ADFS AD ConnectorSTORAGE StorSimpleMANAGEMENT & MONITORING Operations Management Suite Slackdriver (AWS)
© Copyright endjin limited 2016
Cloud Platform Comparison by endjin is licensed under aCreative Commons Attribution-ShareAlike 4.0 International License.
Cloud Platform Comparison
Download a digital copy of this poster athttps://endjin.com/thought-leadership/cloud-platform-comparison
Liked this poster? See our Cloud Migration Process poster athttps://endjin.com/thought-leadership/cloud-migration-process