Title: Bringing Public Clouds to Enterprises
1Bringing Public Clouds to Enterprises
Vinod Shintre, Founder, Architect _at_Attribo
2About Attribo
- Founded late 2008
- Cloud management space
- 13yrs of enterprise solution design delivery
experience, hands-on with latest technology
trends
3What
- Cloud Infrastructure not SaaS or PaaS
- Server Stack
- Application Stack
- Storage Stack
- Network Stack
Storage
Applications
Servers
4Who
- You of course
- Why you ?
- Cloud enable your products
- Cloud enable your services
- Consulting practice
- Support services
- Cloud enable your Enterprise
support consulting
enterprise
products
5Why
- New wave of business model
- Immediate, Incremental flexible availability
- Easy Access to resources
- Sharing Collaboration
- Application virtualization programmability
- Autoscaling on demand provisioning
6How
- What options do we have to cloud enable our
enterprise, services or products - Private Cloud
- Public Cloud
- Hybrid Cloud
Hybrid
Private
Public
7Cloud value pyramid
AttriboRightscale, Hyperic CloudKick, Ylastic,
EucalyptusElastra, Enomaly, Hyperic, CloudEra
many more
Cloud VAS integrators
Public Virtualization providers
Hypervisors
8Private Virtualization
- Available options
- Commercial products
- Complete life cycle support automation
- Expensive proposition for SMB
- Opensource
- Complete life cycle support
- Infrastructure overheads for SMB
9Public Clouds for Virtualization
- Available Options
- Amazon, Rackspace, GoGrid, SUN, IBM,Terremark,
EMC... more - Easy quick access
- Pay for what you use, usage based billing
- Scale on demand
10Trails
- I am a Product Oriented Company
- I am a Service Oriented Company
- Consulting
- Support
- I need cloud for internal customers usage
11Single Vendor
Dashboard reporting, Provisioning, workflows,
user management
ACL, alerts notifications, logging, backups
Cloud Vendor
X
12Cloud Service Grid
VMWare /XEN
Dashboard reporting, Provisioning, workflows,
user management
ACL, alerts notifications, logging, backups
Public clouds
X
Enterprise
Sun/ AZURE
Sun
13Trail 1 Need
- I am a Product Oriented Company
- I need to cloud enable my product
- I want to launch my product in cloud marketplace
- I want to allow metered billing
products
14Trail 1 Challenge
- Bundle or flavor your product to be made
available on cloud marketplace of your choice ex
Amazon Machine Images (AMI) - Upgrade mechanism/processes
- Licensing model, billing
15Trail 1 Solution Available
- Amazon Machine Images (AMI)
- Available Amazon marketplace to publish
preconfigured/configurable server images with
application bundle - 1000s of products already ported to AMIs
- GoGrid Server Images(MyGSI)
- Allows creation of custom server images with
applications OS as needed - Not allowing sharing yet but eventually they will
16Trail 2 Need
- I am a Service Oriented Company
- I need to offer cloud consulting or
infrastructure management services - I want to support multiple cloud vendors
- I want my services to be SLA based
- I want a customer technical support portal
support consulting
17Trail 2 Challenge
- Management console service APIs per vendor
- No available cloud service support product
- Security issues
- SLA Governance
- Service based charging model
18Trail 2 Solution
- Build a team of experts with cloud API experience
integration knowledge - Look at vendors who can offer cloud service
management solutions - Should have user management
- Should have configurable workflows rules engine
for automated escalation processes etc - User Group based ACL
- Has a governance SLA model built in to arrive
at cost per service requests handled etc - Has adhoc reporting modules
19Trail 3 Need
- I need to serve internal customers
- I need a charge back mechanism
- I want to support multiple clouds
- I need enterprise ready features
enterprise
20Public Virtualization Challenges
- Integrating with multiple public cloud vendors is
a challenge - No Centralized billing
- No SLA Governance
- No Enterprise workflows
- No Self service model
- Single user systems
21Enterprise Needs
- Security
- Standards, compliance based approach
- Support Mechanism
- Management Control
- Performance Governance
22Public cloud concerns
- Single user systems
- No workflow control for approvals
- No self service dashboards
- No governance model
- No built in alert notification model
- No Centralised Billing
- No charge back model
23Automation management Solution
- Single system to manage provision all cloud
resources accounts - Built in dashboards reporting
- Cloud Provisioning, ACL, User Role Management,
Alerts notifications , logging, workflows
automated backups
24Benefits
- Readily available point click interface to
provision, deploy, manage, report monitor cloud
resources - User Groups Role management with ACL
- Self service dashboards,governance model,
built-in alert notification, centralised
billing ,charge back
25Build Vs Buy
- Build
- Build a system integrated with multiple clouds
vendors using Web services/Rest APIs - Buy
- Use 3rd party cloud VAS providers who offer
integrated enterprise ready features
26Social Cloud
- Enables you to advocate GreenIT
- Adopt to optimal engery consumption techniques
- Adopt to Carbon (CO2) reduction
- Green is good
27Conclusion
- Cloud is here to stay
- Align restrategyze your business models
- Cloud enable your services
- Laverage adopt public cloud services to gain
better market spread - Contribute towards GreenIT carbon reduction
28Thank you
- SOA 2009, Software and Support Media (SS Media).
Frankfurt - All volunteers
- you
Happy Clouding!
29QA