Oracle Cloud verleiht ADF-Anwendungen Flügel

447 views
298 views

Published on

Vortrag von Andreas Koop auf der DOAG Development 2013 in Bonn

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
447
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Oracle Cloud verleiht ADF-Anwendungen Flügel

  1. 1. ORACLE CLOUD VERLEIHT ADF ANWENDUNGEN FLÜGEL Andreas Koop CEO & Consultant Oracle Technologies DOAG 2013 Development, Bonn, 19.06.2013
  2. 2. Andreas Koop ÜBER MICH CEO & Consultant Oracle Technologies Beratung, Training Oracle Technologie ADF Certified Implementation Specialist Community DOAG, ADF EMG, ADF German Community, Twitter @multikoop Blog Technical http://multikoop.blogspot.com Sonstiges http://www.enpit.de/blog 2
  3. 3. ENTERPRISE PRAGMATIC IT Consulting Oracle Fusion Middleware Training Oracle WebCenter Development Oracle ADF Oracle WebLogic
  4. 4. AGENDA Introduction to Oracle Cloud Oracle Cloud Database Deployment Oracle Cloud Java Deployment Security & Monitoring Fazit Andreas Koop 4
  5. 5. ZIEL: IN DER CLOUD Andreas Koop 5
  6. 6. CLOUD.ORACLE.COM 30 TAGE TRIAL PaaS Angebot 30 Tage incl. Database Cloud Service: 1 Schema 1 GB Storage 6GB Transfer Andreas Koop 6
  7. 7. CLOUD.ORACLE.COM ANMELDUNG Andreas Koop 7
  8. 8. AKTIVIERUNG NOTWENDIG Andreas Koop 8
  9. 9. AKTIVIERUNG NACH EMAIL BENACHRICHTIGUNG Weniger als 24 Stunden ! Erst nach Aktivierung werden die Zugangsdaten in einer weiteren Email zugestellt Andreas Koop 9
  10. 10. ORACLE CLOUD ARCHITECTURE SaaS (CRM, ERP, etc) Social Services (Social Network / Marketing, Analytics, etc) Common Infra Services (Storage, Messaging, etc) Cloud Deployment Infrastructure Traffic Director WebLogic Server Identity Management EM Cloud Control ExaData Virtual Assembly Builder Oracle Database Andreas Koop ExaLogic Oracle Cloud Application Foundation 10
  11. 11. ORACLE JAVA CLOUD SERVICE SDK Oracle Java Cloud Service SDK Andreas Koop 11
  12. 12. ORACLE CLOUD IDENTITY DOMAIN CSV Bulk Upload möglich Manage User Profile Create / Delete Users, Reset Password Create / Delete Roles, Assign to Users Andreas Koop 12
  13. 13. ORACLE CLOUD DATABASE SERVICE 11g R2 1 Schema APEX Applications RESTful Services (JSON, CSV, No XML) Andreas Koop 13
  14. 14. ORACLE CLOUD DATABASE SERVICE ‣ Export Dumps, Access through SFTP ‣ Import Schema Objects / Data through APEX SQL Worksheet or (Client) Database Cart Andreas Koop 14
  15. 15. ORACLE CLOUD DATABASE CART DEPLOYMENT Andreas Koop 15
  16. 16. ORACLE CLOUD JAVA SERVICE ‣ WebLogic 10.3.6 ‣ Java EE5 / ADF Apps (11.1.1.6) ‣ No support for ‣ ADF MDS, ADS, BC Service Interface ‣ Java Mail, Filesystem access, JMS, JDBC (direct) ‣ Max. Deployment size 95MB Andreas Koop 16
  17. 17. ORACLE CLOUD PREPARE ADF APPLICATION ‣ Deploy Database Objects / Data ‣ Configure ADF Application Database Access (JNDI) ‣ Choose Deployment Profile for Oracle Cloud Andreas Koop 17
  18. 18. ORACLE CLOUD DEPLOY ADF APPLICATION Andreas Koop 18
  19. 19. ORACLE CLOUD WHITELIST & VIRUS SCAN EAR Andreas Koop Rest Cloud 19
  20. 20. ORACLE CLOUD SECURITY ‣ Internet Public Pages All users ‣ Oracle Public Pages All Oracle Cloud users, independent of Identity Domain <?xml version='1.0' encoding='UTF-8'?> <web-app> ... <login-config/> ... </web-app> <?xml version='1.0' encoding='UTF-8'?> <web-app> ... web.xml web.xml ... </web-app> Default Andreas Koop 20
  21. 21. ORACLE CLOUD SECURITY ‣ Tenant Restricted Pages All Oracle Cloud users of specific Identity Domain <?xml version='1.0' encoding='UTF-8'?> <web-app> ... <security-constraint> <display-name>name</display-name> <web-resource-collection> <web-resource-name>name</web-resource-name> <url-pattern>/*</url-pattern> </web-resource-collection> </security-constraint> <login-config> <auth-method>CLIENT-CERT</auth-method> <realm-name>default</realm-name> </login-config> ... </web-app> web.xml Andreas Koop 21
  22. 22. ORACLE CLOUD ADF SECURITY ‣ jazn-data.xml Application Roles to Enterprise Roles Mapping ... <app-roles> <app-role> <name>myrole</name> <class>oracle.security.jps.service.policystore.ApplicationRole</ class> <members> <member> <name>trialanth.identityrole</name> <class>weblogic.security.principal.WLSGroupImpl</class> </member> </members> </app-role> jazn-data.xml Andreas Koop 22
  23. 23. ORACLE CLOUD MONITORING Andreas Koop 23
  24. 24. ORACLE CLOUD MONITORING TO BE IMPROVED Andreas Koop 24
  25. 25. FAZIT ‣ Einfach, unkompliziert ADF Enterprise Anwendungen bereitstellen! ‣ Nur ein DB Schema könnte problematisch werden ‣ Keine „echte“ Cloud ‣ Kleinste Einheit: Monat ;( ‣ Keine elastische Skalierung ‣ Andreas Koop Monitoring funktioniert z.T. nicht 25
  26. 26. WEITERE INFORMATIONEN ‣ Oracle Cloud cloud.oracle.com ‣ Oracle Cloud Documentation docs.oracle.com/cloud ‣ Blog (enpit experience) http://multikoop.blogspot.de/2012/12/managingadf-applications-with-oracle.html Andreas Koop 26
  27. 27. VIELEN DANK FÜR IHRE AUFMERKSAMKEIT HABEN SIE NOCH FRAGEN?

×