1 / 28

Deploying with a Platform as a Service Infrastructure for Your Cloud

Deploying with a Platform as a Service Infrastructure for Your Cloud. Mike Lehmann Vice President Product Management WebLogic Server, Coherence and Java EE.

tariq
Download Presentation

Deploying with a Platform as a Service Infrastructure for Your Cloud

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Deploying with a Platform as a Service Infrastructure for Your Cloud Mike Lehmann Vice President Product Management WebLogic Server, Coherence and Java EE

  2. THE FOLLOWING IS INTENDED TO OUTLINE OUR GENERAL PRODUCT DIRECTION. IT IS INTENDED FOR INFORMATION PURPOSES ONLY, AND MAY NOT BE INCORPORATED INTO ANY CONTRACT. IT IS NOT A COMMITMENT TO DELIVER ANY MATERIAL, CODE, OR FUNCTIONALITY, AND SHOULD NOT BE RELIED UPON IN MAKING PURCHASING DECISIONS. THE DEVELOPMENT, RELEASE, AND TIMING OF ANY FEATURES OR FUNCTIONALITY DESCRIBED FOR ORACLE'S PRODUCTS REMAINS AT THE SOLE DISCRETION OF ORACLE

  3. Drivers for Cloud Adoption • Costs Savings • Elasticity • Flexibility • Control, Automation • Meeting SLAs Operations Development Cost • Higher productivity • New technology • Time to market • Self-service • Agility Development Backlog IT &Ops Demands

  4. Behind Every Cloud Is a Robust Platform Key Cloud Platform Capabilities Self Service Metering • Elasticity Instant access for end-users; Full lifecycle management Measuring utilization for pay-per-use • Scaling up/down as workload changes Rich Functionality High Availability Security Standard Java platform, database, identity, SOA, Mobile Reliability through redundancy Multitenant data and resource isolation

  5. Application Infrastructure Requirements Deliver next-generation applications to end-users utilizing a mission-critical Cloud platform Simplify and consolidate Operations with Cloud management Accelerate time to market with a modern development platform and integrated tooling

  6. Cloud Application Foundation Foundation for Oracle Fusion Middleware in the Cloud • Complete and Integrated • Best-in-class • Open standards • On-premise and Cloud • Foundation for Oracle Fusion Applications and Oracle Cloud Web Social Mobile Oracle Cloud User Engagement Cloud Application Foundation Traffic Director/Web Tier Business Process Management Content Management Business Intelligence WebLogic Server Coherence Tuxedo Service Integration Data Integration Virtual Assembly Builder Identity Management Development Tools Cloud Application Foundation Enterprise Management Exalogic Elastic Cloud

  7. Oracle Platform as a Service SOA Suite &BPM Suite Data Integration & GoldenGate Identity & Access Mgmt WebCenter User Engagement EnterpriseManager • Best of breed, enterprise-grade components: • #1 Application Server • #1 Database • #1 Identity Management • Shared and elastically scalable SaaS Cloud Application Foundation, WebLogic Server,Exalogic Elastic Cloud PaaS Oracle Database, MySQL, Exadata Database Machine IaaS • Comprehensive platform services: • SOA/BPM • Data Integration • Identity Management • User Engagement • Standards-based

  8. #1 Across Conventional and Cloud EnvironmentsOracle WebLogicServer and Oracle Coherence Optimized for Engineered SystemsPerformance/Density High Availability, Quality of Service Multi Data Center Support Oracle Business Applications #1 Fusion Middleware HIGH PRODUCTIVITY Java EE Java SE HTML5 Cloud Application Foundation Mobile, Developer Productivity Foundation for Fusion Middleware & Applications

  9. Cloud Elasticity for Workload FlexibilityDynamic Clusters – Web, Elastic JMS, Coherence Dynamic Clusters Declarative Elasticity SIMPLIFIED SCALABILITY • Zero Reconfiguration to Scale, Shrink Clusters • Dynamic Clusters with Automated Ports, Naming • Oracle Cloud, Private Cloud Elasticity

  10. Multitenancy at WebLogic and Data TiersDynamic Switching Across Pluggable Databases WebLogicDomain SIMPLIFY CONFIGURATION Application: Get Connection to PDB 5 Data-Source 1 2 • Hosted on single container: Configured a single data-source • Pools connections to all tenant databases • Increases elasticity, scalability, and enables multitenancy 2 1 5 4 PDB 4 PDB 5 PDB 2 PDB 3 PDB1 Container Database

  11. Cloud Self-Service Middleware or DB as a Service Integration • Unified self-service environment • Comprehensive capabilities • Service provisioning • Service lifecycle operations • Resource configuration monitoring • Pre and post scripts, e.g. for load-balancer configuration • On-demand scaling-up/down • Optional access to Weblogic Console • RESTFul API support

  12. Cloud Metering and Chargeback • Associate cost of each resource, beyond just CPU and Memory • Example: Java services • # Nodes • # User Requests • Account for fixed costs (license costs, management, power, etc.) in chargeback plans • Vary based on configuration of service

  13. Program Agenda • Cloud Challenges & Requirements • Oracle Cloud Application Foundation • Deployment Options

  14. Blueprint for Cloud Solution Cloud Management (Planning, Provisioning, Management, Chargeback) Platform-as-a-Service (PaaS) (Java-as-a-Service, DB-as-as-Service) Platform Provisioning & Configuration (Assembly, Template, Recipe, Scripts) Infrastructure-as-a-Service (IaaS) (OpenStack Compliant) Software Defined Virtualized Network (Ethernet, IB) Virtualized Compute (CPU, Memory) Virtualized Storage (Block, Object)

  15. Cloud Application Foundation Deployment Cloud Application Foundation Cloud Application Foundation Cloud Application Foundation Flexibility to Run Anywhere You Choose 3rd Party Clouds Oracle Cloud On Premise ORACLECLOUD Inside the data center Fully customizable Proven best practices Simplified operations

  16. On Premise Private Clouds – Project Based With Engineered Systems: Oracle Database Appliance with WebLogic Simplified Provisioning Simplified Investment Just hours to a best-of-breed HA Web virtualized application and database infrastructure Capacity on Demand with pricing that scales economically to your workload changes Oracle Database RAC Simplified Maintenance Integrated patching – one-throat-to-choke

  17. WebLogic Server: #1 for Conventional SystemsBest of Breed With Highest Performance • Highest Overall EjOPS • 3.4Xmore workload than IBM • WebLogic Server 12c vs IBM WebSphere • Highest Overall EjOPs per Processor Virtualized • 2.6X more workload per processor than IBM • WebLogic Server 12c vs IBM WebSphere 8.5.5 World RecordMar 2013 World RecordSep 2013 See: http://www.spec.org/jAppServer2010/results/

  18. On Premise Private Clouds With Engineered Systems: Oracle Exalogic Elastic Cloud Performance Integrated Management • Lowest response time • Highest throughput •  Most Efficient Solution • App-to-disk Management • Optimized lifecycle •  Ease of Setup, Operation Lower Risk Scalable • Engineered product • Platinum Support •  Most Reliable Solution • Virtual compute available on Demand through Self-Serve •  Agility

  19. Oracle Exalogic Elastic Cloud Private Cloud Elastic Infrastructure-as-a-Service Applications Elastic Compute & Storage Template-Driven Provisioning Enterprise Manager Integration Advanced Security Controls Highly Automated, Easy to Manage 100% Portable with Oracle Public Cloud & OpenStack Compatible Fusion MW + Nimbula Director Elastic Compute Elastic Storage

  20. Exalogic: Best System to Run WebLogic Server WEBLOGIC SERVER VS. OSS WEBLOGIC SERVER VS. COMMERCIAL COTS VIRTUAL VS. EXALOGIC VIRTUAL 24X 26X 9.4X Commercial Java EE Container OSS Java EEContainer/COTS Virtual WebLogicServer/Exalogic BareMetal OSS Java EEContainer WebLogicServer/Exalogic BareMetal WebLogicServer/Exalogic Virtual

  21. WebLogic Server on Third-Party Cloud Providers Oracle Database 12c WebLogic Server Java Applications

  22. Oracle Java Cloud Services Java Platform as a Service – GA since October 2012 • Rapid time to market for Oracle SaaS applications extensions • Java application runtime and deployment • Built-in integration to Storage, Messaging and Developer Services • Fully managed service • Application Development: • JDeveloper, Eclipse, NetBeans

  23. Oracle Java as a Service Now in Preview Cloud APIs, CLIs, Portal • Fully customizable for any Java application • Each tenant gets dedicated WebLogic cluster(s) • Based on pre-configured VM images • Runs on IaaS Compute services • Built-in High Availability and DR option • Customer has full administrative control • Monthly subscription pricing Elastic Load Balance Compute API (JSON, REST, Java) Elastic Compute, Storage, Network

  24. Oracle Java as a Service Features • WebLogic Cluster integrated with RAC • Automated Disaster Recovery & failover • More flexible upgrade schedules • Additional staging environment Maximum Availability Oracle manages Highly Available WebLogic Clusters • Oracle manages one or more WebLogic Domains • Quarterly patching & upgrades with SLAs • Automated backup & point-in-time recovery • Elastic Compute and Storage Managed Oracle manages one or more WebLogic Clusters Basic • Single-node WebLogic Suite (12c or 11g) • Runs any Java EE application • Managed by customer using Enterprise Manager Pre-configured, automaticallyinstalled WebLogic software

  25. DemonstrationJava as a Service

  26. 30% more databases with 20% fewer personnel hours EMERSON NETWORK POWER With Oracle Cloud Oracle Cloud Solution “ Oracle Cloud’s Platform Services provide us with several key enablers: speed to innovate and penetrate new markets faster, visibility and control over development and deployment costs, and flexibility to scale and move workloads between our data centers and Oracle’s data centers.” • Reduced environment provisioning time from days & weeks to 15 minutes • Developers self-provision Dev/Test environments as needed • Better containment of application development cost • Easily move apps between Oracle Cloud and Emerson’s data center • Platform as a Service • Oracle Java Cloud Service • Oracle Database Cloud Service • Subscription based pricing • Rapid, self-service provisioning • Elastically scaled environments —Baz Khuti, CTO & VP Engineering Avocent, Emerson Network Power

  27. Customer Choice and Flexibility Deploy Cloud Application Foundation Anywhere TraditionalOn Premise

  28. Deploying with a Platform as a Service Infrastructure for Your Cloud Mike Lehmann Vice President Product Management WebLogic Server, Coherence and Java EE

More Related