Oracle ADF Development and Deployment to Oracle Cloud
Andrejus BaranovskisTechnical Expert, Red Samurai ConsultingOracle ACE Director
• ADF, ADF Mobile, BPM, SOA, WebCenter
• Small Team of Experts, Focused on Technical Quality Results
• Customers – Global Corporations, Medium and Small Business
• Oracle Technical Blog – 8 Years (~700 posts)
• Oracle Fusion Middleware Innovation Award 2010
• SOA Partner Community Award for Outstanding Contribution Across the Globe 2010
Agenda
Oracle Cloud Service and ADF ADF Development Environment Data Model Implementation Use Case Implementation Deployment to Oracle Java Cloud ADF Security in Oracle Java Cloud
Oracle Cloud Service and ADF
JDeveloper
Oracle Java Cloud
Oracle DB Cloud
Oracle Cloud Service and ADF
• Missing Features– ADF Desktop Integration– ADF mBeans– ADF MDS (seeded and cross-session)– ADF Mobile– ADF Active Data Service– ADF BC Web Service Interface
Oracle Cloud Service and ADF
https://cloud.oracle.com/tryit
ADF Development Environment
• JDeveloper 11.1.1.7.1• Oracle Java Cloud Service Control• Database Cloud Service Integration• Java Cloud Service Integration
Oracle Java Cloud Service Control
Data Model Implementation
• Setup SFTP Access for DB Cloud• Migrate Data Model from a Local DB• Create Oracle ADF Business
Components• Configure Application Module for
Deployment to Oracle Java Cloud Service
Database Cart
Database Cloud Connection with SFTP
http://docs.oracle.com/cloud/latest/dbcsme_common/CSDBU/develop.htm#BABIDECC
Data Model and Data Upload
Data in the Cloud
Use Case Implementation
• ADF BC with DB• ADF Task Flow• ADF Tree Table• ADF Data Visualization• ADF BC Transactions
Use Case Implementation
Oracle Java Cloud
Oracle DB Cloud
ADF UIADF Task Flow
ADF BC
Use Case Implementation
Deployment to Oracle Java Cloud
• New Deployment is Faster• Redeployment Could Take 30 mins• Out of the Box from JDeveloper• Test from Java Cloud Service Control
Deployment to Oracle Java Cloud
Deployment to Oracle Java Cloud
Deployment to Oracle Java Cloud
Security in Oracle Java Cloud
• Based on Standard ADF BC Security• Special Configuration in web.xml• Must Define User and Enterprise
Group in Java Cloud Service Control• Update Local jazn-data.xml file
Security in Oracle Java Cloud
Oracle Java Cloud
ADF UIADF Task Flow
ADF BC
ADF Security
Special configuration in web.xml
http://docs.oracle.com/cloud/latest/salescs_gs/CSJCS/uc6-security.htm#CDDIDEJC
ADF Security Configuration - Access
ADF Security Configuration – Enterprise Role
ADF Security Configuration – User Mapping
User Group in Oracle Java Cloud
Group Mapping in Oracle Java Cloud
Login
Hands-On and References
• End-To-End ADF Cloud Deployment - http://andrejusb.blogspot.com/2014/08/end-to-end-adf-cloud-deployment-process.html
• Java Cloud Service Doc - http://docs.oracle.com/cloud/latest/salescs_gs/CSJCS/uc1-usingjcs.htm#BABCEGCD
Customer Base
• United States
• Germany
• South Africa
• Greece
• Switzerland
• United Kingdom
• Spain
• Portugal
• Australia
• Jordan
• Saudi Arabia
• Canada
• Czech Republic
• Norway
• Croatia
• Denmark
Focus Oracle Fusion
Architecture Development
Oracle Fusion Development and Implementation
Performance Tuning
Red Samurai Profile
Contacts
Andrejus BaranovskisBlog: http://andrejusb.blogpost.comWeb: http://redsamuraiconsulting.comEmail: [email protected]: http://www.facebook.com/redsamoracle Phone: +370-640-14737