Nanobox Commoditizes the Cloud
One of the key benefits of Nanobox is that our platform essentially commoditizes the cloud.
Using Nanobox to develop and deploy your application makes it easy to switch between cloud providers, so if for some reason you need to move your application from Linode to AWS, from Azure to DigitalOcean, from AWS to Google Cloud, or from any of the other cloud providers we support to another one, you can simply provide your cloud provider credentials inside of your Nanobox dashboard and use the platform to automate the process of moving from the cloud host you're leaving behind over to your app's new home.
In situations where your provider of choice is not yet supported (We're planning to get to ALL the popular cloud solutions as soon as we can!), we have created a documented cloud provider API endpoint that can be used to quickly create your own custom adapter.
Note: The Nanobox adapter for Google Cloud Platform (GPC) is and for Microsoft are currently being implemented, and will be ready within the next two months.
Learn more about how Nanobox allows you to deploy to the cloud provider of your choice.
Users of Nanobox typically have a spectrum of hosting requirements that include considerations such as price, geographic location of the cloud servers, compliance governance, security, and strategic alignments. Decisions about how to move to the cloud are normally made - especially within larger companies and enterprises - after lengthy discussions among management and their technical staff about which specific offering best meets the organization's needs.
To help Nanobox users and others who are making decisions about which provider to use be better informed, organized, and to understand how the cloud offerings of the three leading cloud providers - Amazon AWS, Microsoft Azure, and Google Public Cloud - compare, we have created this mapping guide for the most commonly used computing and data storage products available from each of them.
This comparison of AWS, Azure, and Google Public Cloud leads each mapping with an AWS product and compares Azure and GPC to those respective products. Our mappings are done this way because AWS is currently the clear leader in the cloud hosting industry, with a 47.1% marketshare compared to 10.0% for Azure and 3.95% for the Google Cloud Platform.
IBM Softlayer is just outside of the top three, with 2.77% marketshare according to a recent article published by SkyHigh Networks.
AWS, Azure, Google Cloud Product Mappings
While each of the cloud offerings from the major providers are as unique as the configurations of the bare metal servers on which they run and cannot be be mapped feature for feature, there are some general mappings that are useful when comparing cloud products in context with how they might fit your organization. The comparisons made below map the most similar products of AWS, Azure, and Google.
It should be noted that while the computing and data storage functionality of these various cloud providers is generally similar, the documentation, user experience, performance for specific types of apps, and hosting implementations can vary significantly between each of the products compared here. These product mappings should be considered in context of those other factors that ultimately determine which cloud service is best for your organization and its applications.
Elastic Compute Cloud (EC2) is Amazon's web service for secure and resizable compute capacity.
Azure mapping: Azure Virtual Machines
Google Cloud mapping: Google Compute Engine
Amazon EC2 Container Service
The EC2 Container Service adds support for Docker containers, allowing EC2 applications to be run in a cluster of EC2 instances.
Azure mapping: Azure Container Service
Google Cloud mapping: Google Container Engine
Amazon Elastic Beanstalk
Amazon Elastic Beanstalk automates deploying and scaling applications written in some of the most popular web programming languages, including Java, .NET, PHP, NodeJS, Python, Ruby, and Go
Google Cloud mapping: Google App Engine
AWS Lambda is Amazon's event-driven, serverless platform for computing.
Azure mapping: Azure Functions
Google Cloud mapping: Google Cloud Functions
Amazon Cloudwatch is Amazon's monitoring services for apps and other resources hosted on AWS.
DynamoDB is Amazon's fully managed cloud database used for a variety of web applications.
Azure mapping: Azure Cosmos DB
Amazon Glacier stores photos, videos, and documents in an archive format as single files or aggregated into TAR or ZIP files.
Azure mapping: None
Google Cloud mapping: Google Cloud Storage Nearline
Amazon S3 Standard
Simple Storage Service (S3) is Amazon's massive scale object storage service used to store data for websites, mobile apps, and various other purposes.
Azure mapping: Azure Block Blobs
Google Cloud mapping: Google Cloud Storage Standard
Amazon Elastic Load Balancing
Elastic Load Balancing is Amazon's service for distributing incoming traffic across EC2 instances for fault tolerance and handling high capacity.
Azure mapping: Azure Load Balancer
Google Cloud mapping: Google Cloud Load Balancing
Amazon Direct Connect
Direct Connect is a service Amazon provides for creating a private connection between your own network and one of Amazon's Direct Connect locations for reducing bandwidth costs and otherwise improving network performance.
Azure mapping: Azure ExpressRoute
Google Cloud mapping: Google Cloud Interconnect
Amazon Route 53
Amazon Route 53 is a scalable cloud DNS web service that connects user requests with AWS hosted applications.
Azure mapping: None
Google Cloud mapping: Google Cloud Deployment Manager
AWS Cloudformation is Amazon's service for provisioning and updating AWS resources while keeping them organized.
Azure mapping: Azure Resource Manager
Google Cloud mapping: Google Deployment Manager
Amazon CodeStar was released in 2017 as a platform for developing, building, deploying apps on Amazon.
There is currently no equivalent service on Azure or Google Cloud for Amazon's CodeStar product.
Google's Product Mapping Reference
For reference, Google provides a similar mapping of its products to both its Azure and Amazon competitors. Google's own mappings are naturally done Google-centric, mapping Google's cloud products to Azure and AWS.
Subscribe to Nanobox
Get the latest posts delivered right to your inbox