<Insert Picture Here> Enterprise IT and Cloud Computing Richard Sarwal SVP Product Development
I ve looked at clouds from both sides now From up and down, and still somehow It s cloud illusions I recall I really don t know clouds at all.
What Makes Cloud Computing Possible? Zero-Cost Computing Ubiquitous Shared Storage High-Bandwidth Networking Virtualization
Public Clouds and Private Clouds Public Clouds Private Cloud Used by multiple tenants on a shared basis Hosted and managed by cloud service provider SaaS SaaS PaaS PaaS IaaS IaaS I N T E R N E T I N T R A N E T Apps SaaS PaaS PaaS IaaS IaaS Exclusively used by a single organization Controlled and managed by in-house IT Trade-offs Lower upfront costs Lower total costs Outsourced management Greater control over security, compliance, QoS OpEx CapEx & OpEx Enterprises will adopt a mix of public and private clouds 4
Evolution of Private and Public Clouds Public Clouds Hybrid Public Cloud Evolution SaaS PaaS IaaS SaaS PaaS IaaS Private Cloud Evolution Virtual Private Cloud App1 App2 App3 App1 App2 App3 App1 App2 App3 App1 App2 App3 Consolidate Standardize Private PaaS Private PaaS Private PaaS Private IaaS Private IaaS Private IaaS Silo d Physical Dedicated Static Heterogeneous Grid Virtual Shared services Dynamic Standardized appliances Private Cloud Self-service Policy-based resource mgmt Chargeback Capacity planning Hybrid Federation with public clouds Interoperability Cloud bursting 5
Oracle Cloud Computing Strategy Our objectives: Ensure that cloud computing is fully enterprise grade Support both public and private cloud computing give customers choice Oracle On Demand Public Clouds Private Cloud Oracle Applications SaaS SaaS PaaS PaaS IaaS IaaS I N T E R N E T I N T R A N E T Apps SaaS PaaS PaaS IaaS IaaS Oracle Technology in public clouds Users Oracle Private PaaS 6
Oracle on Demand Cloud Services On Premise @Customer @Oracle SaaS Software License Customer Customer Customer Oracle Software Mgmt Infra Mgmt Datacenter Customer Customer Customer Customer Oracle Customer Oracle Oracle Oracle Oracle Oracle Oracle Oracle Oracle On Demand is the premiere cloud service for Oracle software 7
Oracle Fusion Applications Deployed on Shared Services Private PaaS Industry Applications ISV Apps Custom Apps Shared Components Private PaaS Private IaaS 8
Full Oracle Software Stack Certified and Supported on Oracle VM on Amazon EC2 Certified & supported Amazon EC2 now supports Oracle VM Fully certified and supported: Oracle Database, Oracle Fusion Middleware, Oracle Applications (EBS, PeopleSoft, Siebel), Oracle Enterprise Manager Oracle license portability Oracle Unbreakable Linux support and Amazon Premium Support Amazon Machine Images (AMIs) based on Oracle VM Templates 9
Oracle PaaS Hosted by Savvis Customer Applications Savvis Managed Solutions SavvisStation Portal Assembly Builder Oracle Middleware Oracle Database Oracle Linux Oracle VM Savvis Portal SavvisStation PaaS customer interface Oracle Virtual Assembly Builder PaaS solution options WebLogic Server Enterprise Edition & Standard Edition Oracle Database Enterprise Edition & Standard Edition IaaS solution options Oracle Linux Oracle VM 10
Oracle Cloud Solution Applications Cloud 3rd Party Apps Oracle Apps ISV Apps Oracle Enterprise Manager Platform as a Service Application Performance Mgmt Integration: SOA Suite Process Mgmt: BPM Suite Security: Identity Mgmt User Interaction: WebCenter Lifecycle Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit Database Grid: Oracle Database, RAC, ASM, Partitioning, IMDB Cache, Active Data Guard, Database Security Configuration Application Quality Mgmt Infrastructure as a Service Oracle Operating Solaris Systems: Oracle Enterprise Oracle Linux Oracle VM for SPARC (LDom) Solaris Containers Servers Oracle VM for x86 Ops Center Physical & Virtual Systems Mgmt Storage 11
Oracle Cloud Solution Applications Cloud 3rd Party Apps Oracle Apps ISV Apps Oracle Enterprise Manager Platform as a Service Application Performance Mgmt Integration: SOA Suite Process Mgmt: BPM Suite Security: Identity Mgmt User Interaction: WebCenter Lifecycle Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit Database Grid: Oracle Database, RAC, ASM, Partitioning, IMDB Cache, Active Data Guard, Database Security Configuration Application Quality Mgmt Infrastructure as a Service Oracle Operating Solaris Systems: Oracle Enterprise Oracle Linux Oracle VM for SPARC (LDom) Solaris Containers Servers Oracle VM for x86 Ops Center Physical & Virtual Systems Mgmt Storage 12
Key Differentiators Comprehensive PaaS Solution Elasticity across the stack (clustering and server virtualization) Integrated hardware and software (Exadata, Exalogic) Application-Aware Cloud Oracle packaged, 3 rd party, custom applications Application-to-disk and Business Service Level Deployment Efficiency Oracle Virtual Assembly Builder Oracle WebLogic Server Virtualization Option Broad Platform Support x86 and SPARC Physical and virtual Complete Cloud Lifecycle Setup, use, monitor/manage, chargeback 13
Cloud Roadmap Applications Oracle Enterprise Manager 3rd Party Apps Integration: SOA Suite Platform as a Service Process Mgmt: BPM Suite Oracle Apps Security: Identity Mgmt Infrastructure as a Service ISV Apps Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit Database Grid: Oracle Database, RAC, ASM, Partitioning, IMDB Cache, Active Data Guard, Database Security Oracle Operating Solaris Systems: Oracle Enterprise Oracle Linux Oracle VM for SPARC (LDom) Solaris Containers Servers Storage User Interaction: WebCenter Oracle VM for x86 Cloud Application Performance Mgmt Lifecycle Configuration Application Quality Mgmt Ops Center Physical & Virtual Systems Mgmt Cloud Roadmap Self-Service Chargeback Resource Scheduling Capacity Planning 14
Private Cloud Lifecycle 3. Use App 2. Build, Package, Test and Deploy App Assemble app using shared components Deploy through self-service App Developer App Users App 4. Manage/Monitor Monitor via self-service Adjust capacity based on policies Manage (patch, backup) IT/App Owner 1. Set Up Cloud IT Set up PaaS Set up shared components Set up selfservice portal Shared Components Oracle Enterprise Manager Oracle Enterprise Manager Self-Service Interface Oracle Fusion Middleware Oracle Database Oracle VM, Linux, Solaris Sun Servers & Storage 5. Charge IT/App Owner Meter and Chargeback 15
1. Setup Cloud: Oracle Enterprise Manager Software Image Library Application Components Oracle VM + Patches Configuration Settings Server and software provisioning Centralized software library AS1 Image AS2 Image AS3 Image Server provisioning Bare Metal (PXE, ISO, Kickstart, OVM Templates) DB1 Image DB2 Image DB3 Image Application Components OS Physical Server Configuration Settings Linux, Solaris, Oracle VM Firmware Software provisioning Gold image OS1 Image OS2 Image OS3 Image Reference cloning DB, WebLogic, SOA Applications 16
2a. Build and Package App: Oracle Virtual Assembly Builder Oracle SOA Suite Oracle BPM Suite Oracle WebCenter Oracle Identity Mgt Package multi-tier applications for rapid, error-free deployment Oracle Application Grid Application A Application B Oracle Database Grid Introspection & Assembly Assembly Builder Oracle VM Template Builder OVF Packaging Deployment Oracle Enterprise Manager Virtualized Software Appliances Assembly A Assembly B Oracle VM Server 17
2b. Test App: Complete Test Lifecycle Automation Self Service Lab Automatic Provisioning of Test Hardware, Software and Data Integrated Performance Diagnostic Faster Testing Reduced Manual Effort Define and Run Test Suites Quick Defect Discovery and Resolution Test Metering and Chargeback 18
2c. Deploy App: Self-Service Interface Self-service provisioning: - Oracle VM Templates - Complete Assemblies Users can select: - Server size - Storage volumes - Dynamic/static IP - Network profile Policies for quota, retirement, chargeback Cloud APIs submitted to DMTF 19
4. Manage/Monitor Oracle Enterprise Manager Centralized Monitoring Centralized, exception-driven monitoring using metrics and thresholds Exception notification Integration with 3rd party event consoles Application Performance and SLA User Experience Business Transaction Business Service JVM Diagnostics DB Diagnostics Real and synthetic user monitoring Oracle Application Accelerators Business-IT correlation End-to-end visibility Exception management Service topology, drill-downs, dependency analysis Configuration Asset discovery Drift analysis Proactive checks Real-time monitoring Patching My Oracle support, Unbreakable Linux Network and Sun Connection Mass patching Patch advisories Zero downtime patching in HA environments Pre-requisite check before deployment 20
5. Metering and Chargeback: Oracle Enterprise Manager + Oracle Billing and Revenue Complete Cloud and Monetization Capabilities Cloud Services Cloud Cloud Monetization Applications Middleware Database OS Virtualization Provisioning Usage data collection Oracle Enterprise Manager Configuration Mgmt Lifecycle Application Performance Application Quality Ops Center Metered Usage Balance Control Oracle Billing and Revenue Pricing/Charging Flexibility Customer Complete Billing Operations Value Chain Bill/Invoice generation and delivery Physical & Virtual Systems Business Intelligence 21
Demo Savvis Proprietary & Confidential 22
Demo Outline Complete Cloud Lifecycle Setup Cloud Infrastructure Configure Self- Service Access Policy Based Auto-Scaling Self Service Provisioning 23
Customer: National Australia Bank Stephen Beer Principal Architect - Hosting Services Savvis Proprietary & Confidential 24
Our Brands UNITED STATES The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again. 900 employees 300,000 customers UNITED KINGDOM 8,200 employees 2.7 million customers ASIA The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again. 300 employees NEW ZEALAND 4,200 employees Over one million customers AUSTRALIA The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again. The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted Restart your co More than 24,000 employees Over six million customers 25
The Dawn of a New Generation 1968 1988 2008 Branch Based Banking Core IT System Built Current/Savings Accounts Product Based Single channel access 5 days per week 9am 5pm Banking Batch core systems Transactional Banking Transaction Accounts Customer Views Relationship Managed New Online Channels 24*7 transactions Banking ح Customer Driven ح Relationship Aware ح Device Proliferation ح White Labelling ح Multi (Brand/Entity) ح Real Time ح Sales and Advice ح Information informed ح M&A Capable
NAB and UBank One of Australia s Tier 1 banks Top 25 globally AA rated senior debt 4.5 million customers ~$45 Billion market cap $4.5 Billion net profit (2008) Banking, Wealth, Insurance Operates in Australia, New Zealand, USA, Hong Kong, Singapore, Japan, UK NAB s Direct Bank Launched Oct 2008 Operates branchless/ standalone from NAB channels Limited product set Targeting specific customer segment Taking leadership position in service and useability Has raised significant deposits since launch First user of new enterprise technology platform
IT as a Commodity and a Differentiator Differentiation BI, UI and Channels Enterprise and Core Services Shared Enterprise Security, Process and Data Commoditised OS and Database Storage and Servers 28
NAB Infrastructure strategic themes Agility Utility Simplicity Within infrastructure context we architect to private cloud operational paradigm, and use public cloud where it makes sense today. Flexibility Through Standardisation
Oracle PaaS at NAB Identity & Risk Channel Delivery and UI User Interaction: Performance: WebLogic Portal Services Coherence, JRockit Content: Universal Content Mgt Enterprise Identity Admin Access Fraud and Risk Analysis Shared Enterprise Services Shared Core Services Risk Finance Banking Payments Lending Analytics HCM Customer Wealth Cards Integration Workflow and Process Orchestration Integration: Service Bus, Tuxedo, GoldenGate, AIA Process Orchestration : Business Process Mgt & BPEL Data and Information Services Database Services: Business Intelligence: Oracle Database 11g, RAC, ASM Oracle BI, Analytics Lifecycle Configuration & Compliance Application Performance Identity Analytics Operating Systems: Oracle Enterprise Linux Systems and OS Virtualisation: Oracle VM for x86 X86 Servers Application Quality Systems Storage
Oracle PaaS at NAB Identity & Risk Channel Delivery and UI User Interaction: Performance: WebLogic Portal Services Coherence, JRockit Content: Universal Content Mgt Enterprise Identity Admin Access Fraud and Risk Analysis Identity Analytics Shared Enterprise Services Shared Core Services Risk Finance Banking Payments Lending Analytics HCM Customer Wealth Cards Integration Workflow and Process Orchestration Integration: Service Bus, Tuxedo, GoldenGate, AIA Process Orchestration : Business Process Mgt & BPEL Data and Information Services Database Services: Business Intelligence: Oracle Database 11g, RAC, ASM Oracle BI, Analytics Systems and OS Operating Systems: Virtualisation: Oracle Enterprise Infrastructure-as-a-Service Linux Oracle VM for x86 OVM Virtual grid & X86 Servers blade servers. Storage Lifecycle Configuration & Compliance Application Performance Application Quality Systems
Oracle PaaS at NAB Identity & Risk Channel Delivery and UI User Interaction: Performance: WebLogic Portal Services Coherence, JRockit Content: Universal Content Mgt Enterprise Identity Admin Access Fraud and Risk Analysis Identity Analytics Shared Enterprise Services Shared Core Services Risk Finance Banking Payments Lending Analytics HCM Customer Wealth Cards Integration Workflow and Process Orchestration Integration: Service Bus, Tuxedo, GoldenGate, AIA Process Orchestration : Business Process Mgt & BPEL Data and Information Services DataBase-as-a-Service Database Services: Oracle Database 11g, RAC, ASM Systems and OS Storage Business Intelligence: Oracle BI, Analytics Shared Database grid & private VM s Operating Systems: Virtualisation: Oracle Enterprise Infrastructure-as-a-Service Linux Oracle VM for x86 OVM Virtual grid & X86 Servers blade servers. Lifecycle Configuration & Compliance Application Performance Application Quality Systems
Oracle PaaS at NAB Identity & Risk Channel Delivery and UI User Interaction: Performance: WebLogic Portal Services Coherence, JRockit Content: Universal Content Mgt Enterprise Identity Admin Access Fraud and Risk Analysis Identity Analytics Shared Enterprise Services Shared Core Services Application Risk Finance Platform-as-a-Service Banking Payments Lending Shared Analytics WebLogic HCM grid Customer & private Wealth VM s Cards Integration Workflow and Process Orchestration Integration: Process Orchestration : Service Bus, Tuxedo, GoldenGate, AIA Business Process Mgt & BPEL Data and Information Services DataBase-as-a-Service Database Services: Oracle Database 11g, RAC, ASM Systems and OS Storage Business Intelligence: Oracle BI, Analytics Shared Database grid & private VM s Operating Systems: Virtualisation: Oracle Enterprise Infrastructure-as-a-Service Linux Oracle VM for x86 OVM Virtual grid & X86 Servers blade servers. Lifecycle Configuration & Compliance Application Performance Application Quality Systems
Oracle PaaS at NAB Identity & Risk Identity Admin Access Fraud and Risk Analysis Identity Analytics User Interaction: WebLogic Portal Services Channel Delivery and UI WebPortal-as-a-Service Performance: Coherence, JRockit Deployed on APaaS & DBaaS Shared Enterprise Services Shared Core Services Application Risk Finance Platform-as-a-Service Banking Payments Lending Shared Analytics WebLogic HCM grid Customer & private Wealth VM s Cards Integration Workflow and Process Orchestration Integration: Process Orchestration : Service Bus, Tuxedo, GoldenGate, AIA Business Process Mgt & BPEL Data and Information Services DataBase-as-a-Service Database Services: Oracle Database 11g, RAC, ASM Systems and OS Storage Business Intelligence: Oracle BI, Analytics Content: Universal Content Mgt Shared Database grid & private VM s Operating Systems: Virtualisation: Oracle Enterprise Infrastructure-as-a-Service Linux Oracle VM for x86 OVM Virtual grid & X86 Servers blade servers. Enterprise Lifecycle Configuration & Compliance Application Performance Application Quality Systems
Platform as a Service Results NAB will transform to renew the core platforms to enable our future business models - through better leveraging our global Technology partners are significantly less complex and easier to integrate less IT focus are less costly to support and adapt as our business evolves enable differentiated business models enable new ways to compete locally and internationally
Summary 36
Look Beyond the Infrastructure -Joni Mitchell * * Never said this
For More Information: oracle.com/cloud Don t miss sessions: S319180 Oracle and Cloud Computing Keynote Tue, Sep 21, 8:00-9:15 Thomas Kurian, EVP Product Development Moscone North, Hall D S316773 Enterprise Manager General Session Tue, Sep 21, 11:00-12:00 Leng Tan, VP Applications and Systems Moscone South, Room 102 S317479 PaaS is the Sweet Spot for Private Clouds Tue, Sep 21, 5:00-6:00 Mohamad Afshar, VP Product Moscone West L3, Room 3022 Mike Piech, Sr. Director Product Marketing 38
Delivering the Enterprise Cloud Simon Crosby, CTO, Citrix 39
Simon Crosby CTO
4 1
4 3
Xen Hypervisor Tiny, embeddable code base Intel VT & AMD-V
Optimized for Many core CPUs Highly scalable with support for hardware assisted virtualization Developed as an open source standard Secure by design Xen Hypervisor Citrix, Oracle, Intel, AMD, IBM, HP, Fujitsu, Unisys, SGI, Samsung, Sun, VA Systems, Red Hat, Novell, VA Linux, Avaya, DoD, NSA
80% of all IaaS 50% of Fortune 500 20% enterprise share
Economics
Scales the virtual datacenter Accelerates, secures, delivers Powers the web and cloud
Delivers fast, secure enterprise web apps Delivers fast, secure SaaS apps Delivers fast, secure Windows apps & desktops
Workflow Orchestration B A B A A B Private Cloud B A A A A A GSLB, Disaster Recovery, Elasticity, App Firewalling, PCI Compliance Hosted Private Cloud
Workflow Orchestration B A A GSLB, Disaster Recovery, Elasticity, App Firewalling, PCI Compliance B A B A A B Private Cloud Hosted Private Cloud
EconomicsElasticityElasticity
3rd Party Apps Applications Oracle Apps Platform as a Service ISV Apps Cloud Enterprise Manager Application Performance Mgmt Integration: SOA Suite Process Mgmt: Security: User Interaction: BPM Suite Identity Mgmt WebCenter Lifecycle Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit Database Grid: Oracle Database, RAC, ASM, Partitioning, IMDB Cache, Active Data Guard, Database Security Configuration Application Quality Mgmt Infrastructure as a Service Operating Oracle Solaris Systems: Oracle Enterprise Linux Linux Oracle VM for SPARC (LDom) Solaris Containers Oracle VM for x86 Ops Center Physical & Virtual Systems Mgmt
Availability Performance Offload Security
Availability Performance Offload Security
1. NetScaler senses increased load Oracle Cloud API <App Assembly>/?scale=up 2. NetScaler calls Cloud APIs 3. App-centric call made 4. PaaS cloud adds capacity Application Grid 5. NetScaler uses new capacity Database Grid
Economics Elasticity Evolutionary