COMPARISON OF CLOUD PROVIDERS MS TEAM CASE STUDY
DEFINITION OF CLOUD COMPUTING
OVERVIEW Common terms Public, private, hybrid IaaS, PaaS, Saas, CaaS Pricing: pay as you use
AMAZON WEB SERVICES History… Large scale of products from IaaS to PaaS EC2, EMR, Lambda ELB, Route53, AutoScaling S3, EBS, EFS RDS, DynamoDB CloudFront CloudFormation, CodeDeploy Elastic Beanstalk, ECS
Elastic Beanstalk 1-click deployment: PaaS with direct deployable / docker support Elastic Container Service Docker enabled application deployment Programmatic control, tasks, scheduling Supports 3rd party container registries Supports Docker compose
Pro Widely used & supported Good documentation and API with examples Service granularity most needs on many levels Service APIs helps automation Cons More expensive in EU locations Vendor specific solutions (technology lockdown)
GOOGLE CLOUD „Now is what you think you know about Cloud. Next is what you have yet to imagine.”
GOOGLE CLOUD Experienced on infrastructure Relative new to this market Google App Engine was released as a preview in April 2008.[5] Google Cloud Storage launched May 2010 [6] On July 2012 Google creates the Google Cloud Platform Partner Program.[7] Have all the services (IaaS, PaaS, CaaS) Tries to have the latest solutions (Deployment manager, Google Shell) – until year end free – introduction period
API manager Services, e.g.: Jenkins $14,2 / month Squash $14,2 / month Dream Factory $4,49/m App engine Container engine (Kubernetes base + Docker support) Storage (Bigtable-SQL-Storage), Stackdriver (Monitor-Log-Trace), Bigdata (BigQuery, Dataflow, Genomics)
Pro Fastest Newbies Google instant help Costs trends to be lower Cons EU area more expensive Without billing very limited use (Free: $300 for 60 days, newly added features)
HOURLY PRICES