2. Agenda!
• About Makara!
• Why Move Applications to the Cloud?!
• Identifying Applications!
• Choosing a Cloud!
• Deploying Applications to the Cloud!
3. Who is Makara?!
Enables organizations to deploy, manage,!
monitor and scale their Java and PHP !
applications, with zero modifications, !
on both public and private clouds, such as !
Amazon EC2 and VMWare-based clouds.!
4. Who is Makara?!
• Team!
Wily, CA, Google, HP, Transmeta, MySQL!
• Based in Bay Area!
• Publicly launched earlier this year!
• GA announced today!!
• Investors!
Marc Andreessen, Ben Horowitz!
Sierra Ventures, Shasta Ventures!
6. IS IT CLOUD OR
MANAGED HOSTING?
USING SERVERS IN
SOMEONE ELSEʼS DATA
CENTER!
7. IS IT CLOUD OR ASP?
USING SOFTWARE HOSTED
BY SOMEONE ELSE!
8. IS IT CLOUD OR
DATA WAREHOUSE?
MASSIVE AMOUNTS OF
STORAGE!
9. IS IT CLOUD OR
x86 MAINFRAME?
SERVER CONSOLIDATION
WITH VIRTUALIZATION!
10. IS IT CLOUD OR
JBOSS CLUSTER?
APPLICATION HOSTING!
11. IaaS SaaS Amazon Private PaaS
S3 Cloud
Self-Service On-Demand Efficient
Fast/Easy Elastic
Data
Collocation ASP Warehouse Virtualization JBoss
12. Why Move Apps to the Cloud?!
• Technical Agility!
• Business Agility!
• Cost Savings!
13. SOCIAL NETWORKING
CONTENT MANAGEMENT 2010
BANKING
SALES AUTOMATION
PROJECT MANAGEMENT
CASUAL GAMING
WEB APIs
RISK MANAGEMENT
EMAIL
PHOTO SHARING WIKI
SHOPPING
VOIP
STREAMING VIDEO
CRM SOCIAL NEWS
HD VIDEO
WEATHER
SaaS PLACE CASTING
WEB CAMS SUPPLY CHAIN
NEWS SPORTS
BLOGGING
LOCATION-BASED SERVICES COLLABORATION
STOCKS
BILLING
TAX CALCULATIONS CHATROULETTE
16. Private, Public or Specialized Cloud?!
Tiered Architectures Client/Server Architectures Certified Environment
Portability Ease-of-Use
Software Stack Support Cost Control
Private Public Specialized
Performance Requirements
Workload Profile Software Dependencies
ISV Support
SLA Requirements Security
17. ADMINISTRATIVE,
EMAIL, SOURCE VP OF APPLICATION SUPPORT
MONITORING
CODE CONSOLE
FIGURINE OF “THE TICK”: O’REILLY BOOKS
WORKING THREE PHONES
STRENGTH WHEN THINGS ON LATEST
ARE ALL MESSED UP FRAMEWORKS
20. Considerations Before Deploying!
• Self-service provisioning!
• Configuration and packaging!
• Move to other clouds!
END USER
EXPERIENCE
CONFIGURATION
MANAGEMENT
PERFORMANCE
MANAGEMENT SYSTEMS
LOG SERVERS MANAGEMENT
DEPLOYMENT
ROLLBACK SCRIPTS
24. Scale!
• Auto-scaling perfect for the cloudʼs elasticity!
• Repeatable and standardized deployments!
• Dynamic load balancing!
• Scale up or down intelligently based on metrics
and thresholds that matter to specific tiers!
• Maximize resource utilization!
25. Different Approaches!
Ease-of-Use
Architecture or code modifications, scripting,
changes to development cycle, steep learning
curves!
Flexibility
How quickly can you get your application in the
cloud? !
26. Different Approaches!
Ease-of-Use
Self-Service On-Demand
Efficient
Fast Elastic
Flexibility
27. About Makara!
• Sign up for a trial of the Makara Cloud today!!
http://www.makara.com/try-it/
!
• Take our survey and enter to win an iPad!!
https://www.surveymonkey.com/s/makara!
• WE ARE HIRING!!
http://www.makara.com/careers
!