www.energyworx.com cloud.google.com
- Google’s Mission Statement
“Organize the world’s information and make it universally accessible and useful.”
page 2 of 20
page 3 of 20
Google probably processes more information than any company on the
planet and tends to have to invent tools to cope with the data. As a result its
technology runs a good five to 10 years ahead of the competition.
Bloomberg Businessweek, June 2014
52M5Tb/s8M
page 4 of 20
Google confidential | Do not distribute
For the past 15 years, Google has been building out the world’s fastest, most powerful, highest quality cloud infrastructure on the planet.
page 5 of 20
Google confidential | Do not distribute
Cloud Platform is built on the same infrastructure that powers Google.
page 6 of 20
Google confidential | Do not distribute
Google’s Network Spans the Globe
page 7 of 20
Innovating Software & Driving Technology Forward
SpannerDremelMapReduce
Big Table Colossus
2012 20132002 2004 2006 2008 2010
GFSCompute
Engine
Innovating Software & Building the Future
page 8 of 20
page 9 of 20
Cloud Storage Cloud SQL Cloud
Datastore
Compute
Compute EngineApp Engine
App Services
BigQuery Cloud Endpoints
Storage
Google Cloud Platform
page 10 of 20
www.energyworx.com
www.energyworx.com
Cloud Computing definition
● On-demand self-service The ability to sign up and receive services without the long delays that have characterized traditional IT
● Broad network access Ability to access the service via standard platforms (desktop, laptop, mobile etc)
● Resource pooling Resources are pooled across multiple customers
● Rapid elasticity Capability can scale to cope with demand peaks
● Measured Service Billing is metered and delivered as a utility service
Source: NIST cloud definition - http://www.nist.gov/itl/csd/cloud-102511.cfm
page 12 of 20
PURE PLAY Cloud Computing
www.energyworx.com page 13 of 20
PURE PLAY
www.energyworx.com
But beware of “Cloud washing” vendors!
page 14 of 20
Many (traditional) vendors want to be a cloud vendor by just renaming their existing product with a few tweaks.
Will this really live up to the true potential of “Cloud”?
www.energyworx.com
Some PURE PLAY SaaS Cloud considerations
Strategic - why consider cloud? Technical - what is required?
page 15 of 20
Financial - where is the ROI? Vendor - which selection criteria?
www.energyworx.com
DELIVER A DATA MANAGEMENT & ANALYTICS SERVICE FOR ENERGY & UTILITY COMPANIES
PUBLIC
&
PRIVATECLOUD
page 16 of 20
www.energyworx.com
Why did we choose for Google PaaS?
● Fastest with consistent performance
● Competitive and transparent pricing
● Auto Scale to millions of users (and back)
● Unlimited flexible storage and caching
● Focus on our software service & development
● Development SDK & tools
● 24/7 access to expert support resources
page 17 of 20
www.energyworx.com
5 things we’ve learned along the way
page 18 of 20
1 2 3 4 5
SKILLS, KNOWLEDGE &
TRAININGREQUIRED
IMPLEMENTATION TIME CODE
ABSTRACTION USING API’S
PAAS SANDBOX
IMPACT ON BUSINESS MODEL
understand all PaaS possibilities and components
to prevent reinventing what already exists and
speed-up implementation &
migration
shorter release cycles require
smaller feature sets per release, adapt
your software development &
release management method
to be cloud agnostic you need code abstraction
layers per PaaS service you use
design and modify your software
architecture to fit the PaaS sandbox
adapt your business model to PaaS cost model
www.energyworx.com
Customer projects & experiences
page 19 of 20
Name: Edwin Poot
Email: [email protected]: Founder & CEO
Questions?
Name: Matt Feigal
Email: [email protected]: Cloud Platform Solutions
Engineer
page 20 of 20
Recommended