2. What on-premise and hybrid environmentsshould you be considering Internal Cloud Utilize Cloud infrastructure inside the Enterprise Full organizational control Lower Risk Private Cloud Group determines security requirements More organizational control Medium Risk Public Cloud High volume limited customization Limited organization control Higher Risk Hybrid Model consisting of a combination of models 2
3. The challenge … is how we abstract software, content, & context across hybrid environments 3 Application Programming Environment Data Model & Database Monitoring & Analytics Operating System Public Cloud Private Cloud Decreasing Lock-in / Increasing Portability Cloud Deployment Platform Software as a Service (SaaS) Platform as a Service (PaaS) Software as a Svc Hardware (SIaaS) Google Apps Salesforce.com Microsoft Azure Force.com Google App Engine Oracle’s Cloud Identity Mgmt Messaging Microsoft SQL Amazon SimpleDB Simple Queue Svs Increasing Automation Hardware as a Service (HIaaS) Datacenter
4.
5. Workload Management systems performing auto-scaling, load balancing and deployment automation across multiple environments
6. Application Management services capable of monitoring products, applications and components partitioned across multiple environments4