Public Cloud Options ---there are many --
3 of the leaders are (AWS, Microsoft and Google) --we will discuss AWS and Google
Amazon and Google Cloud Options |
|
-
Google App Engine and Supporting Services called Google Play Services (security, data, maps, email, etc)
-
As Infrastructure (IAAS) - you install, maintain a data solution
-
Google Compute Engine, Container Engine
-
Amazon EC2:
NOTE: as this is IAAS you can choose your own set of tools to develop and languages
-
Traditional Database as a Service - they install, maintain, you pay for it
-
Google Cloud SQL - using MySQL
-
Amazon:
-
Amazon RedShift (PostgreSQL) - setup to be able to work with larger data than RDS, optimized over RDS.
-
Amazon Relational Database Service(RDS) -- MySQL, Oracl, SQL Server, PostgreSQL
-
NON-Traditional Database as a Service - (scallable, typically horizontal, distributed and possibly NoSQL right now)
-
Google Cloud Datastore
-
Amazon DynamoDB (and less scalable "older" Amazon SimpleDB)
-
BlobStore
-
GAE Blobstore
-
"Amazon S3" --not really the same.
- stores unstructured blobs up to 5TB
-
Google Memcache
-
Amazon ElastiCache
-
This is where you are backing up instances in an cloud infrastructure as a service for recovery from failure
-
Amazon Elastic Block Store
-
Google - has mutliple services (Google Play Services) that is part of PAAS Google App Engine development---so that makes it hybrid over into SAAS
-
Amazon - through pre-packaged apps via AWS Marketplace (lets you buy software to run on AWS)
-
Google Developer Console
|