oracle cloud verleiht adf-anwendungen flügel

Post on 12-Jul-2015

175 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

DOAG 2013 Development, Bonn, 19.06.2013

Andreas KoopCEO & Consultant

Oracle Technologies

ORACLE CLOUD VERLEIHTADF ANWENDUNGEN FLÜGEL

Andreas KoopCEO & Consultant

Oracle TechnologiesÜBER MICH

Beratung, Training Oracle TechnologieADF Certified Implementation Specialist

CommunityDOAG, ADF EMG, ADF German Community, Twitter @multikoop

BlogTechnical http://multikoop.blogspot.comSonstiges http://www.enpit.de/blog

2

Training DevelopmentConsultingOracle Fusion Middleware

OracleADF

OracleWebLogic

OracleWebCenter

ENTERPRISE PRAGMATIC IT

Andreas Koop

AGENDA

Introduction to Oracle Cloud

Oracle Cloud Database Deployment

Oracle Cloud Java Deployment

Security & Monitoring

Fazit

4

Andreas Koop

ZIEL: IN DER CLOUD

5

Andreas Koop

CLOUD.ORACLE.COM30 TAGE TRIAL

6

PaaSAngebot30 Tage

incl. Database Cloud Service:

1 Schema1 GB Storage6GB Transfer

Andreas Koop

CLOUD.ORACLE.COMANMELDUNG

7

Andreas Koop

AKTIVIERUNG NOTWENDIG

8

Andreas Koop

AKTIVIERUNG NACH EMAIL BENACHRICHTIGUNG

9

Weniger als 24 Stunden !

Erst nach Aktivierung werden die

Zugangsdaten in einer weiteren Email

zugestellt

Andreas Koop

ORACLE CLOUDARCHITECTURE

10

Oracle Cloud Application Foundation

Traffic Director

Virtual Assembly Builder

WebLogic Server Identity Management EM Cloud Control

Cloud Deployment Infrastructure

ExaD

ata

ExaL

ogic

Oracle Database

Common Infra Services(Storage, Messaging, etc)

SaaS(CRM, ERP, etc)

Social Services(Social Network /

Marketing, Analytics, etc)

Andreas Koop

ORACLE JAVA CLOUDSERVICE SDK

11

Oracle Java Cloud Service SDK

Andreas Koop

ORACLE CLOUDIDENTITY DOMAIN

12

Manage User ProfileCreate / Delete Users, Reset PasswordCreate / Delete Roles, Assign to Users

CSV Bulk Upload möglich

Andreas Koop

ORACLE CLOUDDATABASE SERVICE

13

11g R21 SchemaAPEX ApplicationsRESTful Services (JSON, CSV, No XML)

Andreas Koop

ORACLE CLOUDDATABASE SERVICE‣ Export Dumps, Access through SFTP

‣ Import Schema Objects / Data through APEX SQL Worksheet or (Client) Database Cart

14

Andreas Koop

ORACLE CLOUDDATABASE CART DEPLOYMENT

15

Andreas Koop

ORACLE CLOUDJAVA 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

16

Andreas Koop

ORACLE CLOUDPREPARE ADF APPLICATION‣ Deploy Database Objects / Data

‣ Configure ADF Application Database Access (JNDI)

‣ Choose Deployment Profile for Oracle Cloud

17

Andreas Koop

ORACLE CLOUDDEPLOY ADF APPLICATION

18

Andreas Koop

ORACLE CLOUDWHITELIST & VIRUS SCAN

19

EAR CloudRest

Andreas Koop

ORACLE CLOUD SECURITY‣ Internet Public Pages

All users‣ Oracle Public Pages

All Oracle Cloud users, independent of Identity Domain

20

<?xml version='1.0' encoding='UTF-8'?><web-app>... <login-config/>...</web-app>

web.xml

<?xml version='1.0' encoding='UTF-8'?><web-app>... ...</web-app>

web.xml

Default

Andreas Koop

ORACLE CLOUD SECURITY‣ Tenant Restricted Pages

All Oracle Cloud users of specific Identity Domain

21

<?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

ORACLE CLOUD ADF SECURITY‣ jazn-data.xml

Application Roles to Enterprise Roles Mapping

22

... <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

ORACLE CLOUDMONITORING

23

Andreas Koop

ORACLE CLOUDMONITORING TO BE IMPROVED

24

Andreas Koop

FAZIT‣ Einfach, unkompliziert ADF Enterprise

Anwendungen bereitstellen!

‣ Nur ein DB Schema könnte problematisch werden

‣ Keine „echte“ Cloud

‣ Kleinste Einheit: Monat ;(

‣ Keine elastische Skalierung

‣ Monitoring funktioniert z.T. nicht25

Andreas Koop

WEITERE INFORMATIONEN‣ Oracle Cloud

cloud.oracle.com

‣ Oracle Cloud Documentationdocs.oracle.com/cloud

‣ Blog (enpit experience)http://multikoop.blogspot.de/2012/12/managing-adf-applications-with-oracle.html

26

VIELEN DANK FÜR IHRE AUFMERKSAMKEIT

HABEN SIE NOCH FRAGEN?

top related