cloud computing in large scale projects george bourmas sales consulting manager database &...
TRANSCRIPT
<Insert Picture Here>
Cloud Computing in Large Scale Projects
George BourmasSales Consulting Manager Database & Options
What Is Cloud Computing
Definition of Cloud ComputingCloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.This cloud model promotes availability and is composed of:
Source: NIST Definition of Cloud Computing v15
3 Service Models
4 Deployment Models
5 Essential Characteristics
SaaS, PaaS and IaaS
Applications delivered as a service to end-users over the Internet
Infrastructure as a Service
Platform as a Service
Software as a Service
App development & deployment platform delivered as a service
Server, storage and network hardware and associated software delivered as a service
Public Clouds and Private Clouds
INTERNET
Public Clouds
IaaS
PaaS
SaaSINTRANET
Private Cloud
Users
Public Clouds:• Lower upfront costs• Economies of scale• Simpler to manage• OpEx
Private Cloud:• Lower total costs• Greater control over security,
compliance & quality of service• Easier integration• CapEx & OpEx
Both offer:• High efficiency• High availability• Elastic capacity
• Used by multiple tenants on a shared basis
• Hosted and managed by cloud service provider
• Limited variety of offerings
• Exclusively used by a single organization
• Controlled and managed byin-house IT
• Large number of applications
IaaS
PaaS
SaaS
Why Are Organizations Interested in Cloud?Benefits of Cloud Computing
Speed
Cost
Source: IDC eXchange, "IT Cloud Services User Survey, pt. 2: Top Benefits & Challenges," (http://blogs.idc.com/ie/?p=210), October 2, 2008
What Are the Challenges Organizations Face?Challenges of Cloud Computing
QoS
Fit
Security
Source: IDC eXchange, "IT Cloud Services User Survey, pt. 2: Top Benefits & Challenges," (http://blogs.idc.com/ie/?p=210), October 2, 2008
Choose Cloud Strategically
Is there a G-Cloud?
• In G-Cloud we define a “Private Cloud” as an infrastructure dedicated to government most likely amalgam of several compute utilities targeted to improve citizen services. Therefore it is a hybrid cloud comprised of both private and public deployment models.
Cloud ImplementationCloud Implementation
Applying Cloud’s Greatest ValueInfrastructure or Platform?
IaaS
PaaS
IaaS
PaaS
“Conventional” Cloud Wisdom
Rethinking the Value of Cloud
Applications, not infrastructure, drive your business
Where should you focus your cloud efforts?
Impact of Virtualization (IaaS) Economics: Part 1
Impact of Platform-as-a-Service (PaaS)Economics: Part 2
Economics: Beyond VirtualizationScope for Bigger Impact on IT Budget (OPEX)
Oracle Private PaaS:What, Why and How
Oracle Cloud Platform for PaaS
Virtualization: Oracle VM
Operating Systems: Oracle Enterprise Linux
Servers
Storage
Application 1 Application 2 Application 3
Database Grid: Oracle Database, RAC, ASM, Partitioning,IMDB Cache, Active Data Guard, Database Security
Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit
Shared Services
Integration:SOA Suite
Security:Identity Mgmt
Process Mgmt:BPM Suite
User Interaction:WebCenter
Platform as a Service
Infrastructure as a Service
Cloud Management
ApplicationQuality
Management
ApplicationPerformanceManagement
Configuration &Compliance
LifecycleManagement
Oracle Enterprise Manager
Enterprise Manager Differentiators for Cloud
• Only vendor to provide a complete, vertically integrated cloud
- Application aware- Applications to disk
• Fast, easy application deployment- Automated application packaging and
provisioning- Appliances and multi-tier assemblies
• Integrated stack management across the lifecycle
- Rich application management and monitoring
- Management beyond virtual containers
• Policy driven workload management and provisioning
- Can be linked to application KPIs
Centralized Configuration Management Doing more with less
Knowing What You Have
Asset Discovery
Automated Inventory
HW/SW ConfigurationsOperating SystemsHardwareDatabasePackaged Apps
Configuration Search
Relationships
Real-time Monitoring
Real-time DetectionWho, What and When
Compliance FrameworkSOX. PCI, CoBIT …
Change ReconciliationAuthorized vs Unauthorized
Standardizing Configurations
Configuration Compliance
Drift Analysis
Config ComparisonAcross the stackAcross lifecyclesBaseline & Gold Std1-to-1, 1-to-Many
Drift Reconciliation
Proactive Checks
Policy Management
Out-of-the-Box Policies
User-Defined Policies
User-Defined Groups
Compliance Dashboard
Detecting Configuration Changes
Complete Cloud Lifecycle Management
Setup Cloud Infrastructure*
Build App & Package as Appliance* Setup Cloud
Policies*
Deploy
Scale Up/Down
DecommissionMonitor
Patch
Summary
Oracle Cloud ComputingSummary
• Oracle’s cloud computing strategy is to offer:
1. Technology to build private clouds or run in public clouds
2. Applications deployed in private shared services environment or via public SaaS
• Oracle helps enterprise IT evolve to become private cloud service providers based on our leadership position in grid computing
• Oracle offers a comprehensive set of building blocks for building and managing public and private clouds from applications to disk
© 2009 Oracle – Proprietary and Confidential 19