Oracle Middleware a felhőben Petrohán Zsolt Vezető műszaki tanácsadó
Safe Harbor Statement 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. 2
IT/Developer Line of Business User Oracle Cloud - Platform as a Service Offerings Enterprise-Class Public Cloud Services Documents Process Management Social Business Intelligence Big Data Database Java Developer Mobile Integration Compute Storage Messaging Identity Systems Monitoring & Analytics 3
Napirend 1 2 3 JCS (Java Cloud Service) + DCS (Developer Cloud Service) SOA CS (SOA Cloud Service) + ICS (Integration Cloud Service) PCS (Process Cloud Service) 4
JCS (Java Cloud Service) + DCS (Developer Cloud Service)
Modern Requirements for Cloud Success Maximizing options with robust requirements Elasticity Deployment Choice Scaling Patching Backup/Recovery Transparent DR
Introducing Java Cloud Service Your platform for running business applications in the cloud Key Oracle Cloud component Self-service application platform with advanced cloud tools Save time and cost with simplified provisioning Reduce down time: automated patching, backup, recovery Increase data and processing capacity on demand to scale for new business needs Optionally enable Oracle Coherence for caching and data grid functions and Oracle Traffic Director for load balancing Pre-configured for Database and Developer Cloud Services for complete cloud application management JAVA CLOUD SERVICE 7
Java Cloud Service: Three Options JAVA CLOUD SERVICE SAAS EXTENSION Easy to enrich Oracle SaaS apps Tailor-made WebLogic Server for rapid extension deployment Ready marketplace with pre-built extensions, automated deployment JAVA CLOUD SERVICE Full-featured Service JAVA CLOUD SERVICE VIRTUAL IMAGE Simple, hosted WebLogic instance Oracle controlled, updated 8
Java Cloud Service Main Use Cases Dev/Test in the Cloud New App Development Migrate Apps to Cloud Strategic Outsourcing Recapture 9
Automated Lifecycle Reduces Human Error All very mature features other public cloud vendors missing them Provision Scale Backup/Restore Patch 10
How You Interact with Java Cloud Service Oracle Cloud Portal FMW Control/ WebLogic Admin Console JAVA CLOUD SERVICE WLST REST API New Cloud Portal Familiar, but improved WebLogic Admin Console Fusion Middleware Control Traffic Director Admin Console Public REST APIs Command Line Interface SSH to VM Standard IDEs 11
What if Public Cloud Isn t a Fit? Oracle Cloud On Premise == Oracle Exalogic (EECS 12c) 12
Oracle Cloud On-Premise May Best Meet Your Needs Everyone s needs are different Need to connect with back-end mainframes, databases, ERPs, etc with near zero latency Dedicated infrastructure offers lower latency Option to capitalize asset Many systems have steady workloads no cost savings from elasticity Latency Cost Oracle Cloud on Premise Security Control Need to keep data on premise Full isolation no multi-tenancy Need to comply with custom security frameworks Keep 100% control over systems critical to business Use your own firewalls, load balancers, hardware VPNs, etc Extremely high SLAs 13
Oracle Cloud on Premise Same Stack as Public Cloud PaaS IaaS Public Java Messaging Process Mobile Compute Your Choice Same software Documents Developer Storage Identity Integration On-premise What is Oracle Exalogic? Rack-based system of hardware + software engineered to work together Racks contain x86 servers, ZFS storage and InfiniBand networking gear Why Oracle Exalogic? Oracle Cloud Engineered on Premise. Same software stack as Oracle s public cloud Unparalleled Performance & Efficiency. 2-10x greater scalability/performance of apps/middleware Lowest Business Risk. Full vertical integration from one vendor
Speaking of Dev Environments Developer Cloud Service Complete, Integrated Development Platform - as a Service Application Lifecycle Management Team Management Entitlement with Java Cloud Service 15
Developer Cloud Service Easy Adoption/Integration Pre-integrated development technologies in the cloud Standards Based Git, Maven, Hudson, Ant, etc. Built-in IDE Integration Eclipse, NetBeans, JDeveloper Flexible Source Location Hosted Git or GitHub Choice of Deployment Target Oracle Java Cloud Service or on-premise 16
The Oracle Java Cloud Service Advantage JAVA CLOUD SERVICE On-Premises and Cloud Integration Suite of Integrated PaaS/SaaS Single-vendor Accountability Vertically Integrated Stack Self-Service/Provisioning Pay-as-you-Grow Pricing Includes Developer Cloud for FREE Integrated With Database Cloud We Must Earn Your Business Every Day 17
SOA CS (SOA Cloud Service) + ICS (Integration Cloud Service)
Bridging the SaaS Integration Gap 1 in 2 Abandoned a SaaS Application in the last 3 years due to integration problems 54% Of businesses have missed project deadlines in last 6 months due to cloud integration problems Have seen a data security breach in their department directly associated with cloud applications 42% Half Of cloud adopters have tried and failed at cloud integration Source: Dynamic Markets: Cloud for Business Managers: the Good, the Bad, and the Ugly May 2013
Integration Was Already Complex On-Premise Integration
The New Reality Cloud introduces a new dimension of complexity Cloud Integration Not All IT Is in Your Control Tooling is Inconsistent Security On-premises Integration Challenges Remain
API Mgmt Connect Connect API mgmt Service Integration Strategy Applications Business Process Mgmt Cloud Files Orchestrate Analytics Mobile Transform and Route B2B 73 Databases Things Legacy Trading Partners
Where is Your Integration Center of Gravity? Oracle s New Offering: Integration Cloud Service ON-PREMISE Majority of Applications on- Premise [with some 3 rd party or Oracle Cloud Applications] Oracle SOA Suite ORACLE CLOUD Majority of SaaS Applications on Oracle Cloud [with some applications on-premise] Oracle Integration Cloud Services
Oracle SOA Suite Cloud Service Key Features Complete: Virtualization, Orchestration, Fast data, B2B, File Handling, Connectivity, Real-time Analytics, API management Access: Complete access to product surface area Highly Available: Data Guard, RAC Cluster Managed: Oracle Backs Up, Patches, Upgrades Full portability: On-premise to Cloud Benefits Rapid and fully automated provisioning Secure, Highly Available with Clustering Fully Managed Build anywhere, deploy anywhere
Oracle SOA Suite Cloud Service: Key Use Cases Use Cases 1. Sandbox/Dev/Test Environments in Cloud 2. Lift & Shift (Migrate) Workloads to Cloud 3. Rapid New Application Development in Cloud Examples Dev/Test in cloud, Production on-premise UAT environments, environments for upgrade testing, patch validation, security fixes, etc. Migrate any SOA, Service Bus, B2B, MFT applications to SOA Suite Cloud Service Build & deploy departmental/ born in the cloud SOA Apps Extend functionality to SaaS app, integrate SaaS app & other apps, etc 27
Introducing Integration Simplicity Installation Configuration Patch-set Updates Map from scratch Hardware incompatibility Hand-coded integration
Oracle Integration Cloud Service Key Features Simplified: Web based, Point & Click integration experience Highly Visible: Rich monitoring & error management Lifecycle : Support both on-premise, cloud lifecycle tools Highly Available: Data Guard, RAC Cluster Managed: Oracle Backs Up, Patches, Upgrades Fully portable: On-premise to Cloud Benefits Pre-integrated SaaS, PaaS Auto-Association Integration Pre-builts: Customize, Activate Rapid Mapping using Recommendations Rich Connectivity with Cloud & On-premise Connectors Secure On-premise integration using lightweight Agent Rapid and fully automated provisioning
Oracle Integration Cloud Service: Sample Use Cases Use Cases 1. Quickly integrate with Pre-built integration 2. Rapid New Application Development in Cloud 3. Integration For All Examples Point, click and activate Pre-built Integrations from the Cloud Marketplace for SaaS and On-premise integrations, or customize for your business needs. Accelerate and execute net new integration projects on the cloud. Build-and-Deploy capabilities with a highly intuitive and simplified Web UI designed for all users 30
PCS (Process Cloud Service)
BPM Overview & Benefits Agility Visibility Efficiency
Oracle Process Cloud Service Key Features Business-Friendly Application Automation: Zero-coding web based, declarative process design, and responsive forms. Business Visibility, Agility & Control: Monitoring of process and business health; Root-cause analysis and trend analysis, and change process on the fly. Mobile Workforce Productivity: Native mobile application for enabling business users to securely and efficiently interact with processes. Benefits Rapid Implementation Faster Adoption Improved Workforce Productivity
Process Cloud Service Use Cases 1. Forms-Driven Processes 2. Paperless Automation 3. Mobile Companion Apps 4. Customer-centric Apps 5. Automate & Extend SaaS Processes 6. Automate Custom Process Apps that integrate with SaaS & On-premise Applications
Fast & Easy Application Composition Oracle BPM Composer Business Driven Composition Starter Patterns, Import Options Collaborative Design Zero-Code Business Led Forms Build Once & Run Anywhere! Rich Palette & Dynamic Access to Business Data Oracle Confidential 35
Fast & Easy Application Composition Oracle BPM Composer Business Rules Excel like Decision Tables If-Then Statements Auto-generated Rule Tests Complete Lifecycle Version Management Sandbox for Validation Test to Prod Promotion Oracle Confidential 36
Productive Work Management End User BPM Workspace Responsive & Personalized Manage Tasks Collaborate around Tasks Organize Tasks Track Tasks BPM Mobile App Cross Platform Mobile App Secure & Responsive Integration with Native Mobile Features Offline support REST API & Oracle Mobile Application Framework Email Task Notifications BAM Alerts Access Workspace from Email Oracle Confidential 37
Business Visibility & Agility Power User Business Visibility Rich Out of the Dashboards Monitoring Process, Tasks & People Bottleneck Analysis Trend Analysis Alerts & Notifications Business Agility Detailed Audit Trail for drill-down Powerful Process Change capabilities Dynamic Reassign & Delegate Oracle Confidential 38
Self-Service Oracle BPM Workspace Alerts Automatic Filtering Contextual Actions Alerts & Guided Navigation Path for Problem Resolution Oracle Confidential 39
Q&A Copyright 2015, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Restricted