SlideShare una empresa de Scribd logo
1 de 78
Descargar para leer sin conexión
National Capital Oracle Users Group
Wednesday, December 20, 2017
6:30pm – 7:30pm
Reston Regional Library
Meeting Rooms 1/2
Hands-On with Oracle SOA Cloud Service
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 2 of 78
@Revelation_Tech
ABOUT
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 3 of 78
@Revelation_Tech
About Me
• Master’s degree in Computer Science from George Mason University
• Recent emphasis on cloud, DevOps, middleware, and security in current projects
• Oracle ACE, OCE, OCA
• Author, Blogger, Presenter
• @Ahmed_Aboulnaga
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 4 of 78
@Revelation_Tech
CLOUD INTRODUCTION
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 5 of 78
@Revelation_Tech
Why Cloud?
• No need to purchase or maintain hardware
• Less effort spent upgrading and patching
• A slew of other reasons you can find online
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 6 of 78
@Revelation_Tech
Oracle SOA Cloud Service
• iPaaS = Integration Platform As A Service
• Oracle SOA Cloud Service – latest version 12.2.1.x
• Three offerings:
– SOA Cloud Service (SOA, OSB, B2B)
– Managed File Transfer Cloud Service (MFT)
– API Manager Cloud Service
• Retain full control – root OS and WebLogic administrator access
• Comprehensive CLI and REST interfaces
• Network access via SSH, SQL*Net, JDBC, HTTP
, and other drivers
• Simply speaking… Oracle SOA Suite on the cloud
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 7 of 78
@Revelation_Tech
Oracle Marketing Speak
• “Comprehensive integration” in the cloud
• “Powerful”
• “Simple administration”
• “Save time and money”
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 8 of 78
@Revelation_Tech
Will Traditional Administrators Become Obsolete?
• Cloud administration skills needed:
– Everything a traditional administrator knows
– PaaS and iPaaS architecture and usage
– Familiarity with cloud tools (e.g., cloud cli, REST services, etc.)
– Security
• Cloud Strategic Middleware Administrator –top future job role
– Strategic management of middleware in the cloud
– Niche skills in multitenancy, tuning, high availability, and security
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 9 of 78
@Revelation_Tech
PROVISIONING
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 10 of 78
@Revelation_Tech
Provisioning
• At a high-level:
– Select instance name and compute shape
– Setup public key of the SSH key pair
– Setup administrator accounts
– Associate to the DBaaS instance
– Configure load balancer
– Reference the storage container (for backups)
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 11 of 78
@Revelation_Tech
LOGGING INTO ‘MY ACCOUNT’
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 12 of 78
@Revelation_Tech
The ‘Identity Domain’
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 13 of 78
@Revelation_Tech
Logging in to ‘My Account’
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 14 of 78
@Revelation_Tech
My Account Dashboard
• Not used for services management
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 15 of 78
@Revelation_Tech
User Management
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 16 of 78
@Revelation_Tech
Account Management
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 17 of 78
@Revelation_Tech
COMPUTE CLOUD ‘MY SERVICES’
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 18 of 78
@Revelation_Tech
Clicking on ‘Services’
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 19 of 78
@Revelation_Tech
Compute Cloud Dashboard
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 20 of 78
@Revelation_Tech
Compute Instance
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 21 of 78
@Revelation_Tech
Compute Instance Logs
• Never used it, could be useful (?)
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 22 of 78
@Revelation_Tech
SSH
• Full root level SSH access to box
• Default user ‘opc’
• Sudo su access to already created ‘oracle’ and ‘root’ accounts
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 23 of 78
@Revelation_Tech
Network / Firewall
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 24 of 78
@Revelation_Tech
Storage
• Can’t add shared filesystems though
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 25 of 78
@Revelation_Tech
DATABASE CLOUD SERVICES ‘MY SERVICES’
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 26 of 78
@Revelation_Tech
Database Cloud Service Dashboard
• The most stable/reliable of all PaaS services
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 27 of 78
@Revelation_Tech
Hamburger Icon
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 28 of 78
@Revelation_Tech
Hamburger Icon
• The hamburger, hotdog, pancake, tribar (or triple bar), double oreo, or options button is
a button placed typically in a top corner of a graphical user interface.
• It takes the form of an icon that consists of three parallel horizontal lines (displayed as ☰),
suggestive of a list.
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 29 of 78
@Revelation_Tech
DBaaS Consoles
• Oracle Database Cloud Service Dashboard
https://dbaas.oraclecloud.com/dbaas/faces/dbRunner.jspx
• DBaaS Monitor Console
https://129.xxx.xx.xx/dbaas_monitor
• EM Database Express Console
https://129.xxx.xx.xx:5500/em
• Application Express Console
https://129.xxx.xx.xx/apex/pdb1
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 30 of 78
@Revelation_Tech
Oracle DBaaS Monitor
• Default username is ‘dbaas_monitor’
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 31 of 78
@Revelation_Tech
Oracle DBaaS Monitor
• Mostly useless console
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 32 of 78
@Revelation_Tech
Explore the 18 Errors
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 33 of 78
@Revelation_Tech
Oracle EM Console – Logging In
• Requires Adobe Flash
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 34 of 78
@Revelation_Tech
Navigate Oracle EM Console
• Another useless console
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 35 of 78
@Revelation_Tech
DBaaS Instance Details
• Note the ‘Associations’, this creates a dependency
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 36 of 78
@Revelation_Tech
Administration: Backups
• RMAN behind the scene
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 37 of 78
@Revelation_Tech
Administration: Patching
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 38 of 78
@Revelation_Tech
SSH
• Root OS access, full SYSDBA access
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 39 of 78
@Revelation_Tech
SYSDBA Access
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 40 of 78
@Revelation_Tech
SOA CLOUD SERVICE ‘MY SERVICES’
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 41 of 78
@Revelation_Tech
Navigation
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 42 of 78
@Revelation_Tech
SOACS Dashboard
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 43 of 78
@Revelation_Tech
Hamburger Icon
• Full Oracle SOA Suite 12c console access
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 44 of 78
@Revelation_Tech
SOACS Instance Details
• Note the ‘Associations’
• Note the ‘Load Balancer’ (i.e., OTD)
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 45 of 78
@Revelation_Tech
WebLogic Server Admin Console
• Full WebLogic Server Admin Console access
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 46 of 78
@Revelation_Tech
WebLogic Server Admin Console
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 47 of 78
@Revelation_Tech
EM Console
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 48 of 78
@Revelation_Tech
URL Format
• My Services Console
https://myservices.us.oraclecloud.com/mycloud/a999999/faces/dashboard.jspx
• WebLogic Admin Console
https://oc-129-xxx-xxx-xxx.compute.oraclecloud.com:7001/console/
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 49 of 78
@Revelation_Tech
SHARED FILESYSTEM
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 50 of 78
@Revelation_Tech
Midtier Shared Filesystem (DBFS)
• DBFS used for shared filesystem between nodes
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 51 of 78
@Revelation_Tech
Midtier Shared Filesystem (DBFS)
• TLOGs and many persistent stores are JDBC-based
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 52 of 78
@Revelation_Tech
Database Shared Filesystem (ASM)
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 53 of 78
@Revelation_Tech
CLOUD ADMINISTRATION
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 54 of 78
@Revelation_Tech
Cloud Administrator
• So what are your expected duties as a Middleware Cloud Administrator?
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 55 of 78
@Revelation_Tech
Firewall Management
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 56 of 78
@Revelation_Tech
SOACS and DBaaS Backups
• SOACS and DBaaS backups may or may not be co-dependent
• Can restore/delete, but manage available disk space manually
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 57 of 78
@Revelation_Tech
Monitoring
• No monitoring out-of-the-box
• OEM Cloud Control or equivalent monitoring
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 58 of 78
@Revelation_Tech
Patching
• Many zero downtime patches available
• Manually, or some through cloud console
export ORACLE_HOME=/u01/app/oracle/middleware
export PATCH_TOP=/u01/app/oracle/middleware/OPatch
export PATH=$PATCH_TOP:$PATH
which opatch
which unzip
opatch version
opatch lsinventory -jre /u01/jdk/jre
cd $PATCH_TOP
unzip ~/patches/p24654879_122120_Generic.zip
cd $PATCH_TOP/24654879
opatch apply
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 59 of 78
@Revelation_Tech
Scaling
• Scaling up or down
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 60 of 78
@Revelation_Tech
SSH Key Management
• SSH key management
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 61 of 78
@Revelation_Tech
Deployment
• Deployment (e.g., SOA, OSB, BAM, WSM, etc.)
• And configuration (think OTD)
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 62 of 78
@Revelation_Tech
DNS Management
• DNS managed independently
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 63 of 78
@Revelation_Tech
VPN Setup
• VPN configuration, as needed
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 64 of 78
@Revelation_Tech
License Renewal
• A non-metered plan is the way to go
• May involve difficult migration during scale down
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 65 of 78
@Revelation_Tech
ISSUES
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 66 of 78
@Revelation_Tech
Pricing Issues
• Database Edition impact on pricing
– Enterprise – additional performance and availability
– High Performance – plus all management packs, but no Active Data Guard, no in-memory,
no Oracle RAC One Node, no RAC
– Extreme Performance – no Oracle RAC One Node
Standard
Edition
Enterprise
Edition
Enterprise Edition High
Performance
Enterprise Edition Extreme
Performance
Single Instance ✓ ✓ ✓ ✓
Single Instance + Data Guard Standby ✓ ✓ ✓
Database Clustering + RAC ✓
Database Clustering + RAC and Data Guard Standby ✓
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 67 of 78
@Revelation_Tech
Customer Issues
• Lack of understanding of PaaS
• Unrealistic expectations from cloud
• “Runs itself”
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 68 of 78
@Revelation_Tech
Sales Issues
• Customer was not educated on the need for midtier, OS, security, and database
administration resources
• No education to customer regarding PaaS
• No oversight on disastrous Oracle Consulting implementation
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 69 of 78
@Revelation_Tech
Consulting Issues
• Bad code design
– 20+ minute synchronous services
– Polling using 24-hour settings
– No HA adapter setup/testing
– Usage of IP addresses between services
• Consultants attitude and competency
• No deployment processes established
• No environment validation after provisioning
– No shared DBFS filesystem
– Deleted SOACS instances not fully deleted, associations still there
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 70 of 78
@Revelation_Tech
Operational Issues
• Departed OCS consultant email address used
• SOACS product stability issues
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 71 of 78
@Revelation_Tech
Technical Issues
• p24525712_122120_Generic.zip
<Critical> <WebLogicServer> <BEA-000386> java.lang.IllegalStateException: trying to set illegal state, present
state RESUMING, new state ADMIN
• p24654879_122120_Generic.zip
PeerSiteRecoveryLeaseMaintenance: Unable to create either connection or prepared statements for cross-site
recovery
• Email addresses tied to backup jobs
• Complete environment restarts (due to associations) to add SSH keys
• Complete environment restart to add more ASM disk space to DB servers
• EM Console issues when saving properties
• Service unavailability when starting/stopping composites
• Inability to mount additional DBFS filesystems on midtier
• Cloud operations not completing due to backend REST timeouts
 serious
 serious
 serious
 serious
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 72 of 78
@Revelation_Tech
Security Issues
• Wide open
• OSB protected by WS-Security, but SOA services exposed
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 73 of 78
@Revelation_Tech
PRICING / PERFORMANCE
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 74 of 78
@Revelation_Tech
Pricing
• Non-metered service is the way to go
• 1 OCPU = 2 AWS EC2 vCPUs
Product Price Metric
SOA Cloud Service $2,750 OCPU/month
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 75 of 78
@Revelation_Tech
Performance
• 1 OCPU midtier
• 2 OCPU database
Composite Name State Avg (ms) Min (ms) Max (ms) Count
CompositeA Completed 185.938 76.000 234.400 24
CompositeA Faulted 311.100 310.500 311.700 2
CompositeD Completed 0.016 0.000 65.700 73,486
CompositeD Rolled Back 15.450 15.100 15.800 2
CompositeE Completed 0.257 0.100 239.100 213,775
CompositeG Completed 11.674 0.700 205.300 20,223
CompositeH Completed 0.456 0.000 5.200 922
CompositeI Completed 0.001 0.000 53.100 191,252
CompositeJ Completed 0.005 0.000 251.900 444,889
CompositeK Completed 0.001 0.000 49.100 432,434
CompositeL Completed 0.028 0.000 6.800 13,736
CompositeM Completed 0.154 0.000 1103.900 722,540
CompositeO Completed 0.598 0.000 284.500 274,928
CompositeP Completed 0.358 0.000 1172.300 228,112
CompositeQ Completed 135.773 0.300 219.900 40
CompositeQ Faulted 331.300 331.300 331.300 1
CompositeR Completed 32.700 32.700 32.700 1
CompositeS Completed 0.001 0.000 0.700 5,611
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 76 of 78
@Revelation_Tech
CONCLUSION
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 77 of 78
@Revelation_Tech
My Thoughts
• Pros:
– Superior performance
– Truly an impressive, comprehensive, and complete integration toolset
– Easier provisioning, some operations simplified
– Skillsets readily available in the market, some cloud education required
– Great for test environments too
• Cons:
– Cost
– Still need a middleware administrator and DBA
– Minor Oracle Cloud Support issues
– Minor product issues not found in on-premise versions
– On-premise will be cost prohibitive in the future
© Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 78 of 78
@Revelation_Tech

Más contenido relacionado

La actualidad más candente

Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Revelation Technologies
 
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Revelation Technologies
 
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Revelation Technologies
 
Using XA for Batch – Bad idea? (article)
Using XA for Batch – Bad idea? (article)Using XA for Batch – Bad idea? (article)
Using XA for Batch – Bad idea? (article)Revelation Technologies
 
Developing Web Services from Scratch - For DBAs and Database Developers
Developing Web Services from Scratch - For DBAs and Database DevelopersDeveloping Web Services from Scratch - For DBAs and Database Developers
Developing Web Services from Scratch - For DBAs and Database DevelopersRevelation Technologies
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Revelation Technologies
 
Compute Cloud Performance Showdown: Amazon Web Services, Oracle Cloud, IBM ...
Compute Cloud  Performance Showdown: Amazon Web Services, Oracle  Cloud, IBM ...Compute Cloud  Performance Showdown: Amazon Web Services, Oracle  Cloud, IBM ...
Compute Cloud Performance Showdown: Amazon Web Services, Oracle Cloud, IBM ...Revelation Technologies
 
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices FrameworkIntroducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices FrameworkRevelation Technologies
 
Automating Cloud Operations - Everything you wanted to know about cURL and RE...
Automating Cloud Operations - Everything you wanted to know about cURL and RE...Automating Cloud Operations - Everything you wanted to know about cURL and RE...
Automating Cloud Operations - Everything you wanted to know about cURL and RE...Revelation Technologies
 
Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1Kurt Liu
 
Running Kubernetes Workloads on Oracle Cloud Infrastructure
Running Kubernetes Workloads on Oracle Cloud InfrastructureRunning Kubernetes Workloads on Oracle Cloud Infrastructure
Running Kubernetes Workloads on Oracle Cloud InfrastructureOracle Developers
 
PTK Issue 72: Delivering a Platform on Demand
PTK Issue 72: Delivering a Platform on DemandPTK Issue 72: Delivering a Platform on Demand
PTK Issue 72: Delivering a Platform on DemandRevelation Technologies
 
Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.Oracle Developers
 
Introduction to Oracle Infrastructure as a Service
Introduction to Oracle Infrastructure as a ServiceIntroduction to Oracle Infrastructure as a Service
Introduction to Oracle Infrastructure as a ServiceTimothy Krupinski
 
Building and Deploying Cloud Native Applications
Building and Deploying Cloud Native ApplicationsBuilding and Deploying Cloud Native Applications
Building and Deploying Cloud Native ApplicationsManish Kapur
 
Apex atp customer_presentation_wwc march 2019
Apex atp customer_presentation_wwc march 2019Apex atp customer_presentation_wwc march 2019
Apex atp customer_presentation_wwc march 2019Oracle Developers
 
[Rakuten TechConf2014] [C-5] Ichiba Architecture on ExaLogic
[Rakuten TechConf2014] [C-5] Ichiba Architecture on ExaLogic[Rakuten TechConf2014] [C-5] Ichiba Architecture on ExaLogic
[Rakuten TechConf2014] [C-5] Ichiba Architecture on ExaLogicRakuten Group, Inc.
 
Solaris 11.2 What's New
Solaris 11.2 What's NewSolaris 11.2 What's New
Solaris 11.2 What's NewOrgad Kimchi
 
MOUG17 Keynote: What's New from Oracle Database Development
MOUG17 Keynote: What's New from Oracle Database DevelopmentMOUG17 Keynote: What's New from Oracle Database Development
MOUG17 Keynote: What's New from Oracle Database DevelopmentMonica Li
 

La actualidad más candente (20)

Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
 
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
 
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
 
Using XA for Batch – Bad idea? (article)
Using XA for Batch – Bad idea? (article)Using XA for Batch – Bad idea? (article)
Using XA for Batch – Bad idea? (article)
 
Developing Web Services from Scratch - For DBAs and Database Developers
Developing Web Services from Scratch - For DBAs and Database DevelopersDeveloping Web Services from Scratch - For DBAs and Database Developers
Developing Web Services from Scratch - For DBAs and Database Developers
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
 
Compute Cloud Performance Showdown: Amazon Web Services, Oracle Cloud, IBM ...
Compute Cloud  Performance Showdown: Amazon Web Services, Oracle  Cloud, IBM ...Compute Cloud  Performance Showdown: Amazon Web Services, Oracle  Cloud, IBM ...
Compute Cloud Performance Showdown: Amazon Web Services, Oracle Cloud, IBM ...
 
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices FrameworkIntroducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
 
Automating Cloud Operations - Everything you wanted to know about cURL and RE...
Automating Cloud Operations - Everything you wanted to know about cURL and RE...Automating Cloud Operations - Everything you wanted to know about cURL and RE...
Automating Cloud Operations - Everything you wanted to know about cURL and RE...
 
Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1
 
Running Kubernetes Workloads on Oracle Cloud Infrastructure
Running Kubernetes Workloads on Oracle Cloud InfrastructureRunning Kubernetes Workloads on Oracle Cloud Infrastructure
Running Kubernetes Workloads on Oracle Cloud Infrastructure
 
PTK Issue 72: Delivering a Platform on Demand
PTK Issue 72: Delivering a Platform on DemandPTK Issue 72: Delivering a Platform on Demand
PTK Issue 72: Delivering a Platform on Demand
 
Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.
 
Introduction to Oracle Infrastructure as a Service
Introduction to Oracle Infrastructure as a ServiceIntroduction to Oracle Infrastructure as a Service
Introduction to Oracle Infrastructure as a Service
 
Building and Deploying Cloud Native Applications
Building and Deploying Cloud Native ApplicationsBuilding and Deploying Cloud Native Applications
Building and Deploying Cloud Native Applications
 
Apex atp customer_presentation_wwc march 2019
Apex atp customer_presentation_wwc march 2019Apex atp customer_presentation_wwc march 2019
Apex atp customer_presentation_wwc march 2019
 
[Rakuten TechConf2014] [C-5] Ichiba Architecture on ExaLogic
[Rakuten TechConf2014] [C-5] Ichiba Architecture on ExaLogic[Rakuten TechConf2014] [C-5] Ichiba Architecture on ExaLogic
[Rakuten TechConf2014] [C-5] Ichiba Architecture on ExaLogic
 
Solaris 11.2 What's New
Solaris 11.2 What's NewSolaris 11.2 What's New
Solaris 11.2 What's New
 
MySQL
MySQLMySQL
MySQL
 
MOUG17 Keynote: What's New from Oracle Database Development
MOUG17 Keynote: What's New from Oracle Database DevelopmentMOUG17 Keynote: What's New from Oracle Database Development
MOUG17 Keynote: What's New from Oracle Database Development
 

Similar a Hands-On with Oracle SOA Cloud Service

Connect Power BI & Tableau to Cognos Data
Connect Power BI & Tableau to Cognos DataConnect Power BI & Tableau to Cognos Data
Connect Power BI & Tableau to Cognos DataSenturus
 
Password Policies in Oracle Access Manager. How to improve user authenticatio...
Password Policies in Oracle Access Manager. How to improve user authenticatio...Password Policies in Oracle Access Manager. How to improve user authenticatio...
Password Policies in Oracle Access Manager. How to improve user authenticatio...Andrejs Prokopjevs
 
New ThousandEyes Product Features and Release Highlights: November 2022
New ThousandEyes Product Features and Release Highlights: November 2022New ThousandEyes Product Features and Release Highlights: November 2022
New ThousandEyes Product Features and Release Highlights: November 2022ThousandEyes
 
New ThousandEyes Product Features and Release Highlights: November 2022
New ThousandEyes Product Features and Release Highlights: November 2022New ThousandEyes Product Features and Release Highlights: November 2022
New ThousandEyes Product Features and Release Highlights: November 2022ThousandEyes
 
Implement DevOps Like a Unicorn—Even If You’re Not One
Implement DevOps Like a Unicorn—Even If You’re Not OneImplement DevOps Like a Unicorn—Even If You’re Not One
Implement DevOps Like a Unicorn—Even If You’re Not OneTechWell
 
Aero Precision creates Tableau Vizzes Against Live Cognos Data Using the Sent...
Aero Precision creates Tableau Vizzes Against Live Cognos Data Using the Sent...Aero Precision creates Tableau Vizzes Against Live Cognos Data Using the Sent...
Aero Precision creates Tableau Vizzes Against Live Cognos Data Using the Sent...Senturus
 
MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...
MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...
MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...OracleMySQL
 
Why Automate the Network?
Why Automate the Network?Why Automate the Network?
Why Automate the Network?Hank Preston
 
In-Memory Stream Processing with Hazelcast Jet @MorningAtLohika
In-Memory Stream Processing with Hazelcast Jet @MorningAtLohikaIn-Memory Stream Processing with Hazelcast Jet @MorningAtLohika
In-Memory Stream Processing with Hazelcast Jet @MorningAtLohikaNazarii Cherkas
 
PlantPAx® System - What’s New & What’s Next
PlantPAx® System - What’s New & What’s NextPlantPAx® System - What’s New & What’s Next
PlantPAx® System - What’s New & What’s NextRockwell Automation
 
Deep Dive: What's New in NetBackup Appliances 3.1
Deep Dive: What's New in NetBackup Appliances 3.1Deep Dive: What's New in NetBackup Appliances 3.1
Deep Dive: What's New in NetBackup Appliances 3.1Veritas Technologies LLC
 
Using Cognos as a Data Source for Tableau: Demo & Live Case Study with Ixia
Using Cognos as a Data Source for Tableau: Demo & Live Case Study with IxiaUsing Cognos as a Data Source for Tableau: Demo & Live Case Study with Ixia
Using Cognos as a Data Source for Tableau: Demo & Live Case Study with IxiaSenturus
 
451 Research: Data Is the Key to Friction in DevOps
451 Research: Data Is the Key to Friction in DevOps451 Research: Data Is the Key to Friction in DevOps
451 Research: Data Is the Key to Friction in DevOpsDelphix
 
High Availability Using MySQL Group Replication
High Availability Using MySQL Group ReplicationHigh Availability Using MySQL Group Replication
High Availability Using MySQL Group ReplicationOSSCube
 
Why MySQL High Availability Matters
Why MySQL High Availability MattersWhy MySQL High Availability Matters
Why MySQL High Availability MattersMatt Lord
 
Modernizing Software Development in the US Navy
Modernizing Software Development in the US NavyModernizing Software Development in the US Navy
Modernizing Software Development in the US NavyAmazon Web Services
 
Managing ScaleIO as Software on Mesos
Managing ScaleIO as Software on MesosManaging ScaleIO as Software on Mesos
Managing ScaleIO as Software on MesosDavid vonThenen
 

Similar a Hands-On with Oracle SOA Cloud Service (20)

Connect Power BI & Tableau to Cognos Data
Connect Power BI & Tableau to Cognos DataConnect Power BI & Tableau to Cognos Data
Connect Power BI & Tableau to Cognos Data
 
Password Policies in Oracle Access Manager. How to improve user authenticatio...
Password Policies in Oracle Access Manager. How to improve user authenticatio...Password Policies in Oracle Access Manager. How to improve user authenticatio...
Password Policies in Oracle Access Manager. How to improve user authenticatio...
 
New ThousandEyes Product Features and Release Highlights: November 2022
New ThousandEyes Product Features and Release Highlights: November 2022New ThousandEyes Product Features and Release Highlights: November 2022
New ThousandEyes Product Features and Release Highlights: November 2022
 
New ThousandEyes Product Features and Release Highlights: November 2022
New ThousandEyes Product Features and Release Highlights: November 2022New ThousandEyes Product Features and Release Highlights: November 2022
New ThousandEyes Product Features and Release Highlights: November 2022
 
Implement DevOps Like a Unicorn—Even If You’re Not One
Implement DevOps Like a Unicorn—Even If You’re Not OneImplement DevOps Like a Unicorn—Even If You’re Not One
Implement DevOps Like a Unicorn—Even If You’re Not One
 
Aero Precision creates Tableau Vizzes Against Live Cognos Data Using the Sent...
Aero Precision creates Tableau Vizzes Against Live Cognos Data Using the Sent...Aero Precision creates Tableau Vizzes Against Live Cognos Data Using the Sent...
Aero Precision creates Tableau Vizzes Against Live Cognos Data Using the Sent...
 
MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...
MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...
MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...
 
Why Automate the Network?
Why Automate the Network?Why Automate the Network?
Why Automate the Network?
 
Hands-On with Oracle SOA
Hands-On with Oracle SOAHands-On with Oracle SOA
Hands-On with Oracle SOA
 
In-Memory Stream Processing with Hazelcast Jet @MorningAtLohika
In-Memory Stream Processing with Hazelcast Jet @MorningAtLohikaIn-Memory Stream Processing with Hazelcast Jet @MorningAtLohika
In-Memory Stream Processing with Hazelcast Jet @MorningAtLohika
 
PlantPAx® System - What’s New & What’s Next
PlantPAx® System - What’s New & What’s NextPlantPAx® System - What’s New & What’s Next
PlantPAx® System - What’s New & What’s Next
 
Deep Dive: What's New in NetBackup Appliances 3.1
Deep Dive: What's New in NetBackup Appliances 3.1Deep Dive: What's New in NetBackup Appliances 3.1
Deep Dive: What's New in NetBackup Appliances 3.1
 
Using Cognos as a Data Source for Tableau: Demo & Live Case Study with Ixia
Using Cognos as a Data Source for Tableau: Demo & Live Case Study with IxiaUsing Cognos as a Data Source for Tableau: Demo & Live Case Study with Ixia
Using Cognos as a Data Source for Tableau: Demo & Live Case Study with Ixia
 
451 Research: Data Is the Key to Friction in DevOps
451 Research: Data Is the Key to Friction in DevOps451 Research: Data Is the Key to Friction in DevOps
451 Research: Data Is the Key to Friction in DevOps
 
SQL TUNING 101
SQL TUNING 101SQL TUNING 101
SQL TUNING 101
 
High Availability Using MySQL Group Replication
High Availability Using MySQL Group ReplicationHigh Availability Using MySQL Group Replication
High Availability Using MySQL Group Replication
 
Why MySQL High Availability Matters
Why MySQL High Availability MattersWhy MySQL High Availability Matters
Why MySQL High Availability Matters
 
How to Stop Over Paying Your VMware Taxes
How to Stop Over Paying Your VMware TaxesHow to Stop Over Paying Your VMware Taxes
How to Stop Over Paying Your VMware Taxes
 
Modernizing Software Development in the US Navy
Modernizing Software Development in the US NavyModernizing Software Development in the US Navy
Modernizing Software Development in the US Navy
 
Managing ScaleIO as Software on Mesos
Managing ScaleIO as Software on MesosManaging ScaleIO as Software on Mesos
Managing ScaleIO as Software on Mesos
 

Más de Revelation Technologies

Automating Cloud Operations: Everything You Wanted to Know about cURL and REST
Automating Cloud Operations: Everything You Wanted to Know about cURL and RESTAutomating Cloud Operations: Everything You Wanted to Know about cURL and REST
Automating Cloud Operations: Everything You Wanted to Know about cURL and RESTRevelation Technologies
 
Getting Started with API Management – Why It's Needed On-prem and in the Cloud
Getting Started with API Management – Why It's Needed On-prem and in the CloudGetting Started with API Management – Why It's Needed On-prem and in the Cloud
Getting Started with API Management – Why It's Needed On-prem and in the CloudRevelation Technologies
 
PTK Issue 71: The Compute Cloud Performance Showdown
PTK Issue 71: The Compute Cloud Performance ShowdownPTK Issue 71: The Compute Cloud Performance Showdown
PTK Issue 71: The Compute Cloud Performance ShowdownRevelation Technologies
 
First Impressions: Docker in the Cloud with Oracle Container Cloud Service
First Impressions: Docker in the Cloud with Oracle Container Cloud ServiceFirst Impressions: Docker in the Cloud with Oracle Container Cloud Service
First Impressions: Docker in the Cloud with Oracle Container Cloud ServiceRevelation Technologies
 
Oracle Compute Cloud vs. Amazon Web Services EC2 -- A Hands-On Showdown
Oracle Compute Cloud vs. Amazon Web Services EC2 -- A Hands-On ShowdownOracle Compute Cloud vs. Amazon Web Services EC2 -- A Hands-On Showdown
Oracle Compute Cloud vs. Amazon Web Services EC2 -- A Hands-On ShowdownRevelation Technologies
 
Oracle Compute Cloud Service vs. Amazon Web Services EC2
Oracle Compute Cloud Service vs. Amazon Web Services EC2Oracle Compute Cloud Service vs. Amazon Web Services EC2
Oracle Compute Cloud Service vs. Amazon Web Services EC2Revelation Technologies
 
Building Reusable Development Environments with Docker
Building Reusable Development Environments with DockerBuilding Reusable Development Environments with Docker
Building Reusable Development Environments with DockerRevelation Technologies
 
Oracle Java & Developer Cloud Service: What It Does & Doesn't Do
Oracle Java & Developer Cloud Service: What It Does & Doesn't DoOracle Java & Developer Cloud Service: What It Does & Doesn't Do
Oracle Java & Developer Cloud Service: What It Does & Doesn't DoRevelation Technologies
 
Oracle Compute Cloud Service vs. Amazon Web Services EC2 : A Hands-On Review
Oracle Compute Cloud Service vs. Amazon Web Services EC2 : A Hands-On ReviewOracle Compute Cloud Service vs. Amazon Web Services EC2 : A Hands-On Review
Oracle Compute Cloud Service vs. Amazon Web Services EC2 : A Hands-On ReviewRevelation Technologies
 

Más de Revelation Technologies (13)

Operating System Security in the Cloud
Operating System Security in the CloudOperating System Security in the Cloud
Operating System Security in the Cloud
 
Getting Started with Terraform
Getting Started with TerraformGetting Started with Terraform
Getting Started with Terraform
 
Getting Started with API Management
Getting Started with API ManagementGetting Started with API Management
Getting Started with API Management
 
Automating Cloud Operations: Everything You Wanted to Know about cURL and REST
Automating Cloud Operations: Everything You Wanted to Know about cURL and RESTAutomating Cloud Operations: Everything You Wanted to Know about cURL and REST
Automating Cloud Operations: Everything You Wanted to Know about cURL and REST
 
Getting Started with API Management – Why It's Needed On-prem and in the Cloud
Getting Started with API Management – Why It's Needed On-prem and in the CloudGetting Started with API Management – Why It's Needed On-prem and in the Cloud
Getting Started with API Management – Why It's Needed On-prem and in the Cloud
 
PTK Issue 71: The Compute Cloud Performance Showdown
PTK Issue 71: The Compute Cloud Performance ShowdownPTK Issue 71: The Compute Cloud Performance Showdown
PTK Issue 71: The Compute Cloud Performance Showdown
 
Scale Oracle WebLogic Server
Scale Oracle WebLogic ServerScale Oracle WebLogic Server
Scale Oracle WebLogic Server
 
First Impressions: Docker in the Cloud with Oracle Container Cloud Service
First Impressions: Docker in the Cloud with Oracle Container Cloud ServiceFirst Impressions: Docker in the Cloud with Oracle Container Cloud Service
First Impressions: Docker in the Cloud with Oracle Container Cloud Service
 
Oracle Compute Cloud vs. Amazon Web Services EC2 -- A Hands-On Showdown
Oracle Compute Cloud vs. Amazon Web Services EC2 -- A Hands-On ShowdownOracle Compute Cloud vs. Amazon Web Services EC2 -- A Hands-On Showdown
Oracle Compute Cloud vs. Amazon Web Services EC2 -- A Hands-On Showdown
 
Oracle Compute Cloud Service vs. Amazon Web Services EC2
Oracle Compute Cloud Service vs. Amazon Web Services EC2Oracle Compute Cloud Service vs. Amazon Web Services EC2
Oracle Compute Cloud Service vs. Amazon Web Services EC2
 
Building Reusable Development Environments with Docker
Building Reusable Development Environments with DockerBuilding Reusable Development Environments with Docker
Building Reusable Development Environments with Docker
 
Oracle Java & Developer Cloud Service: What It Does & Doesn't Do
Oracle Java & Developer Cloud Service: What It Does & Doesn't DoOracle Java & Developer Cloud Service: What It Does & Doesn't Do
Oracle Java & Developer Cloud Service: What It Does & Doesn't Do
 
Oracle Compute Cloud Service vs. Amazon Web Services EC2 : A Hands-On Review
Oracle Compute Cloud Service vs. Amazon Web Services EC2 : A Hands-On ReviewOracle Compute Cloud Service vs. Amazon Web Services EC2 : A Hands-On Review
Oracle Compute Cloud Service vs. Amazon Web Services EC2 : A Hands-On Review
 

Último

A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 

Último (20)

A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 

Hands-On with Oracle SOA Cloud Service

  • 1. National Capital Oracle Users Group Wednesday, December 20, 2017 6:30pm – 7:30pm Reston Regional Library Meeting Rooms 1/2 Hands-On with Oracle SOA Cloud Service
  • 2. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 2 of 78 @Revelation_Tech ABOUT
  • 3. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 3 of 78 @Revelation_Tech About Me • Master’s degree in Computer Science from George Mason University • Recent emphasis on cloud, DevOps, middleware, and security in current projects • Oracle ACE, OCE, OCA • Author, Blogger, Presenter • @Ahmed_Aboulnaga
  • 4. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 4 of 78 @Revelation_Tech CLOUD INTRODUCTION
  • 5. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 5 of 78 @Revelation_Tech Why Cloud? • No need to purchase or maintain hardware • Less effort spent upgrading and patching • A slew of other reasons you can find online
  • 6. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 6 of 78 @Revelation_Tech Oracle SOA Cloud Service • iPaaS = Integration Platform As A Service • Oracle SOA Cloud Service – latest version 12.2.1.x • Three offerings: – SOA Cloud Service (SOA, OSB, B2B) – Managed File Transfer Cloud Service (MFT) – API Manager Cloud Service • Retain full control – root OS and WebLogic administrator access • Comprehensive CLI and REST interfaces • Network access via SSH, SQL*Net, JDBC, HTTP , and other drivers • Simply speaking… Oracle SOA Suite on the cloud
  • 7. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 7 of 78 @Revelation_Tech Oracle Marketing Speak • “Comprehensive integration” in the cloud • “Powerful” • “Simple administration” • “Save time and money”
  • 8. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 8 of 78 @Revelation_Tech Will Traditional Administrators Become Obsolete? • Cloud administration skills needed: – Everything a traditional administrator knows – PaaS and iPaaS architecture and usage – Familiarity with cloud tools (e.g., cloud cli, REST services, etc.) – Security • Cloud Strategic Middleware Administrator –top future job role – Strategic management of middleware in the cloud – Niche skills in multitenancy, tuning, high availability, and security
  • 9. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 9 of 78 @Revelation_Tech PROVISIONING
  • 10. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 10 of 78 @Revelation_Tech Provisioning • At a high-level: – Select instance name and compute shape – Setup public key of the SSH key pair – Setup administrator accounts – Associate to the DBaaS instance – Configure load balancer – Reference the storage container (for backups)
  • 11. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 11 of 78 @Revelation_Tech LOGGING INTO ‘MY ACCOUNT’
  • 12. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 12 of 78 @Revelation_Tech The ‘Identity Domain’
  • 13. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 13 of 78 @Revelation_Tech Logging in to ‘My Account’
  • 14. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 14 of 78 @Revelation_Tech My Account Dashboard • Not used for services management
  • 15. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 15 of 78 @Revelation_Tech User Management
  • 16. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 16 of 78 @Revelation_Tech Account Management
  • 17. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 17 of 78 @Revelation_Tech COMPUTE CLOUD ‘MY SERVICES’
  • 18. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 18 of 78 @Revelation_Tech Clicking on ‘Services’
  • 19. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 19 of 78 @Revelation_Tech Compute Cloud Dashboard
  • 20. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 20 of 78 @Revelation_Tech Compute Instance
  • 21. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 21 of 78 @Revelation_Tech Compute Instance Logs • Never used it, could be useful (?)
  • 22. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 22 of 78 @Revelation_Tech SSH • Full root level SSH access to box • Default user ‘opc’ • Sudo su access to already created ‘oracle’ and ‘root’ accounts
  • 23. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 23 of 78 @Revelation_Tech Network / Firewall
  • 24. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 24 of 78 @Revelation_Tech Storage • Can’t add shared filesystems though
  • 25. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 25 of 78 @Revelation_Tech DATABASE CLOUD SERVICES ‘MY SERVICES’
  • 26. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 26 of 78 @Revelation_Tech Database Cloud Service Dashboard • The most stable/reliable of all PaaS services
  • 27. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 27 of 78 @Revelation_Tech Hamburger Icon
  • 28. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 28 of 78 @Revelation_Tech Hamburger Icon • The hamburger, hotdog, pancake, tribar (or triple bar), double oreo, or options button is a button placed typically in a top corner of a graphical user interface. • It takes the form of an icon that consists of three parallel horizontal lines (displayed as ☰), suggestive of a list.
  • 29. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 29 of 78 @Revelation_Tech DBaaS Consoles • Oracle Database Cloud Service Dashboard https://dbaas.oraclecloud.com/dbaas/faces/dbRunner.jspx • DBaaS Monitor Console https://129.xxx.xx.xx/dbaas_monitor • EM Database Express Console https://129.xxx.xx.xx:5500/em • Application Express Console https://129.xxx.xx.xx/apex/pdb1
  • 30. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 30 of 78 @Revelation_Tech Oracle DBaaS Monitor • Default username is ‘dbaas_monitor’
  • 31. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 31 of 78 @Revelation_Tech Oracle DBaaS Monitor • Mostly useless console
  • 32. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 32 of 78 @Revelation_Tech Explore the 18 Errors
  • 33. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 33 of 78 @Revelation_Tech Oracle EM Console – Logging In • Requires Adobe Flash
  • 34. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 34 of 78 @Revelation_Tech Navigate Oracle EM Console • Another useless console
  • 35. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 35 of 78 @Revelation_Tech DBaaS Instance Details • Note the ‘Associations’, this creates a dependency
  • 36. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 36 of 78 @Revelation_Tech Administration: Backups • RMAN behind the scene
  • 37. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 37 of 78 @Revelation_Tech Administration: Patching
  • 38. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 38 of 78 @Revelation_Tech SSH • Root OS access, full SYSDBA access
  • 39. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 39 of 78 @Revelation_Tech SYSDBA Access
  • 40. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 40 of 78 @Revelation_Tech SOA CLOUD SERVICE ‘MY SERVICES’
  • 41. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 41 of 78 @Revelation_Tech Navigation
  • 42. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 42 of 78 @Revelation_Tech SOACS Dashboard
  • 43. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 43 of 78 @Revelation_Tech Hamburger Icon • Full Oracle SOA Suite 12c console access
  • 44. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 44 of 78 @Revelation_Tech SOACS Instance Details • Note the ‘Associations’ • Note the ‘Load Balancer’ (i.e., OTD)
  • 45. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 45 of 78 @Revelation_Tech WebLogic Server Admin Console • Full WebLogic Server Admin Console access
  • 46. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 46 of 78 @Revelation_Tech WebLogic Server Admin Console
  • 47. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 47 of 78 @Revelation_Tech EM Console
  • 48. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 48 of 78 @Revelation_Tech URL Format • My Services Console https://myservices.us.oraclecloud.com/mycloud/a999999/faces/dashboard.jspx • WebLogic Admin Console https://oc-129-xxx-xxx-xxx.compute.oraclecloud.com:7001/console/
  • 49. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 49 of 78 @Revelation_Tech SHARED FILESYSTEM
  • 50. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 50 of 78 @Revelation_Tech Midtier Shared Filesystem (DBFS) • DBFS used for shared filesystem between nodes
  • 51. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 51 of 78 @Revelation_Tech Midtier Shared Filesystem (DBFS) • TLOGs and many persistent stores are JDBC-based
  • 52. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 52 of 78 @Revelation_Tech Database Shared Filesystem (ASM)
  • 53. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 53 of 78 @Revelation_Tech CLOUD ADMINISTRATION
  • 54. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 54 of 78 @Revelation_Tech Cloud Administrator • So what are your expected duties as a Middleware Cloud Administrator?
  • 55. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 55 of 78 @Revelation_Tech Firewall Management
  • 56. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 56 of 78 @Revelation_Tech SOACS and DBaaS Backups • SOACS and DBaaS backups may or may not be co-dependent • Can restore/delete, but manage available disk space manually
  • 57. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 57 of 78 @Revelation_Tech Monitoring • No monitoring out-of-the-box • OEM Cloud Control or equivalent monitoring
  • 58. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 58 of 78 @Revelation_Tech Patching • Many zero downtime patches available • Manually, or some through cloud console export ORACLE_HOME=/u01/app/oracle/middleware export PATCH_TOP=/u01/app/oracle/middleware/OPatch export PATH=$PATCH_TOP:$PATH which opatch which unzip opatch version opatch lsinventory -jre /u01/jdk/jre cd $PATCH_TOP unzip ~/patches/p24654879_122120_Generic.zip cd $PATCH_TOP/24654879 opatch apply
  • 59. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 59 of 78 @Revelation_Tech Scaling • Scaling up or down
  • 60. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 60 of 78 @Revelation_Tech SSH Key Management • SSH key management
  • 61. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 61 of 78 @Revelation_Tech Deployment • Deployment (e.g., SOA, OSB, BAM, WSM, etc.) • And configuration (think OTD)
  • 62. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 62 of 78 @Revelation_Tech DNS Management • DNS managed independently
  • 63. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 63 of 78 @Revelation_Tech VPN Setup • VPN configuration, as needed
  • 64. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 64 of 78 @Revelation_Tech License Renewal • A non-metered plan is the way to go • May involve difficult migration during scale down
  • 65. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 65 of 78 @Revelation_Tech ISSUES
  • 66. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 66 of 78 @Revelation_Tech Pricing Issues • Database Edition impact on pricing – Enterprise – additional performance and availability – High Performance – plus all management packs, but no Active Data Guard, no in-memory, no Oracle RAC One Node, no RAC – Extreme Performance – no Oracle RAC One Node Standard Edition Enterprise Edition Enterprise Edition High Performance Enterprise Edition Extreme Performance Single Instance ✓ ✓ ✓ ✓ Single Instance + Data Guard Standby ✓ ✓ ✓ Database Clustering + RAC ✓ Database Clustering + RAC and Data Guard Standby ✓
  • 67. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 67 of 78 @Revelation_Tech Customer Issues • Lack of understanding of PaaS • Unrealistic expectations from cloud • “Runs itself”
  • 68. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 68 of 78 @Revelation_Tech Sales Issues • Customer was not educated on the need for midtier, OS, security, and database administration resources • No education to customer regarding PaaS • No oversight on disastrous Oracle Consulting implementation
  • 69. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 69 of 78 @Revelation_Tech Consulting Issues • Bad code design – 20+ minute synchronous services – Polling using 24-hour settings – No HA adapter setup/testing – Usage of IP addresses between services • Consultants attitude and competency • No deployment processes established • No environment validation after provisioning – No shared DBFS filesystem – Deleted SOACS instances not fully deleted, associations still there
  • 70. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 70 of 78 @Revelation_Tech Operational Issues • Departed OCS consultant email address used • SOACS product stability issues
  • 71. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 71 of 78 @Revelation_Tech Technical Issues • p24525712_122120_Generic.zip <Critical> <WebLogicServer> <BEA-000386> java.lang.IllegalStateException: trying to set illegal state, present state RESUMING, new state ADMIN • p24654879_122120_Generic.zip PeerSiteRecoveryLeaseMaintenance: Unable to create either connection or prepared statements for cross-site recovery • Email addresses tied to backup jobs • Complete environment restarts (due to associations) to add SSH keys • Complete environment restart to add more ASM disk space to DB servers • EM Console issues when saving properties • Service unavailability when starting/stopping composites • Inability to mount additional DBFS filesystems on midtier • Cloud operations not completing due to backend REST timeouts  serious  serious  serious  serious
  • 72. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 72 of 78 @Revelation_Tech Security Issues • Wide open • OSB protected by WS-Security, but SOA services exposed
  • 73. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 73 of 78 @Revelation_Tech PRICING / PERFORMANCE
  • 74. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 74 of 78 @Revelation_Tech Pricing • Non-metered service is the way to go • 1 OCPU = 2 AWS EC2 vCPUs Product Price Metric SOA Cloud Service $2,750 OCPU/month
  • 75. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 75 of 78 @Revelation_Tech Performance • 1 OCPU midtier • 2 OCPU database Composite Name State Avg (ms) Min (ms) Max (ms) Count CompositeA Completed 185.938 76.000 234.400 24 CompositeA Faulted 311.100 310.500 311.700 2 CompositeD Completed 0.016 0.000 65.700 73,486 CompositeD Rolled Back 15.450 15.100 15.800 2 CompositeE Completed 0.257 0.100 239.100 213,775 CompositeG Completed 11.674 0.700 205.300 20,223 CompositeH Completed 0.456 0.000 5.200 922 CompositeI Completed 0.001 0.000 53.100 191,252 CompositeJ Completed 0.005 0.000 251.900 444,889 CompositeK Completed 0.001 0.000 49.100 432,434 CompositeL Completed 0.028 0.000 6.800 13,736 CompositeM Completed 0.154 0.000 1103.900 722,540 CompositeO Completed 0.598 0.000 284.500 274,928 CompositeP Completed 0.358 0.000 1172.300 228,112 CompositeQ Completed 135.773 0.300 219.900 40 CompositeQ Faulted 331.300 331.300 331.300 1 CompositeR Completed 32.700 32.700 32.700 1 CompositeS Completed 0.001 0.000 0.700 5,611
  • 76. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 76 of 78 @Revelation_Tech CONCLUSION
  • 77. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 77 of 78 @Revelation_Tech My Thoughts • Pros: – Superior performance – Truly an impressive, comprehensive, and complete integration toolset – Easier provisioning, some operations simplified – Skillsets readily available in the market, some cloud education required – Great for test environments too • Cons: – Cost – Still need a middleware administrator and DBA – Minor Oracle Cloud Support issues – Minor product issues not found in on-premise versions – On-premise will be cost prohibitive in the future
  • 78. © Revelation Technologies Group, Inc. 2017 | All rights reserved. Slide 78 of 78 @Revelation_Tech