Scaling API-first – The story of a global engineering organization
Egypt Cloud Day, May2011--Hello Cloud Computing
1. 5/22/2011
Session: Hello Cloud!
Speaker: Mohamed El‐Refaey
Mohamed@egyptcloudforum.com
http://twitter.com/#!/melrefaey
http://twitter.com/#!/egyptcloudforum
http://www.facebook.com/?ref=home#!/pages/Egypt‐Cloud‐
Forum/111055065588154
http://eg.linkedin.com/in/mohamedelrefaey
Agenda
• Ab t U
About Us
• Cloud Overview
• Cloud Trends and Challenges
• Q&A
1
2. 5/22/2011
About Us
• ECF (Egypt Cloud Forum) established March
2010.
2010
• Purpose: a non‐profit open community for
professionals, Students and cloud computing
fans
• What do we do?
• Educational Sessions Events
Educational Sessions Events.
• ECF is an official affiliate to Cloud
Security Alliance(CSA), Egypt Chapter.
• OpenStack Egypt User Group.
• R&D activities.
Enjoy Video!
Cloud Computing Road Trip ‐ Intel® Software Network
http://www.youtube.com/w
atch?v=GDFGDuNCuD4&feat
ure=related
2
3. 5/22/2011
Cloud definition
• Abstracting Hardware and software from
the service!
• A data center over the internet.
• NIST Definition
• A model for enabling convenient, on‐demand network access to
a shared pool of configurable computing resources that can be
rapidly provisioned and released with minimal management
effort or service provider interaction
Cloud Architecture
Cloud Applications
Cloud Software
Environments
Cloud Software
Cloud Software
Infrastructure(SIaaS)
Cloud Infrastructure
3
5. 5/22/2011
Cloud Benefits
On‐Demand
Business
Mobility
Focus
Elastic
Flexibility
Scalability
Greater
Simplified
Choice and
Management
Agility
Utility Pricing
Model Benefits IT Utilization
What Analysts Say About CC?
• Predicts: By 2012 Cloud Computing will allow 20% of businesses to be
Predicts: By 2012 Cloud Computing will allow 20% of businesses to be
all Cloud based with no physical assets
• Estimates: over the course of the next five years, enterprises will spend
$112 billion cumulatively on Cloud Computing
Shows:
• Worldwide revenue from public IT cloud services exceeded $16 billion
in 2009 and is forecast to reach $55.5 billion in 2014, representing a
compound annual growth rate of 27.4%
$ 40 Billion for Iaas, Hosting, Managed Hosting and PaaS
$ 7 Billion for Saas (Salesforce , Collaboration, etc..)
5
6. 5/22/2011
Migrate to Cloud …
Execution
Pilot Project
Assess
readiness
Develop a
strategy
Identify
business
Case
Cloud Workloads
Not ready yet
Not ready yet Ready Made Possible
Made Possible
Extremely high IOPS Highly variable traffic Medical imaging
Regulatory Compliance Temporary Financial Risks
Legacy software not Batch Jobs with min
Collaborative care
designed for cloud Security
Lots of HW Customization Test & Pre‐Production e gy a age e
Energy Management
Blogs, media rich
Large relational DB
websites
Backup & Storage
Sensitive Data
solutions
Complex Processing & Mail and collaboration
Transactions software
6
7. 5/22/2011
Cloud Challenges & Barriers!
• Security concerns
S it
• Technology immaturity
• Integration with existing technology
• Vendor lock‐in
• Integration into IT organization
• Ability to meet SLAs
Abilit t t SLA
• Issues with downtime/availability
7
8. 5/22/2011
Amazon Status Dashboard
Conclusion & Take Away
• Golden Rule: DO NOT Run to Engineer because you
aea
are an Engineer, Know the Theory first, learn it well,
g ee , o e eo y s , ea e ,
and then fuel your engine and move slowly but surely!
• Cloud Concepts are not all new …
• Cloud comes with clear benefits and challenges…
g
• DON’T USE CLOUD because people use it!!
• Plan first and start with non‐critical apps pilot …
8
9. 5/22/2011
Thank
Th k you
Now, it is time for Q&A
• What is the difference between scalability and
elasticity?
l ti it ?
• What is the difference between hosted AM
and SaaS?
9