amis oracle openworld 2013 review part 2 - platform middleware publication

Post on 22-Nov-2014

1.748 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Part 2 - Platform Middleware Publication

TRANSCRIPT

Part Two – Platform Middleware

10th October 2013

Review Oracle OpenWorld 2013

2

Extended support Weblogic 11g

3

WebLogic as a Service

4

Java vs WebLogic Service

5

Windows Azure

6

Microsoft Windows Azure

• Available templates • Windows Server 2012 or Oracle Linux 6.4 with WebLogic 12.1.2

• Windows Server 2008 with WebLogic 11g

• Windows Server 2012 with JDK6 or JDK7

7

WebLogic roadmap

8

Modern Development Platform

9

Mission Critical Cloud Platform

10

Native Cloud Management

11

Java EE 7

12

Multi-Tenant Applications

13

Auto-Scaling Dynamic Clusters

14

Identity Management

15

Mobile

16

Cloud

17

Device security

• Protect apps and data

• Separate area on

device

• Encrypted

• Protect against abuse

• Policy based step-up

authentication

18

Identity Management as a Service (IdMaaS)

Mobile and Social

Webgate /

OHS

API / Web Services

Oracle Access Manager

Oracle API Gateway

Web Traffic

REST Traffic

OAM Protected Resource

Oracle Entitlements

Server

19

Oracle API Gateway & SSO

Transformation

API Control &

Governance

API Management

& Monitoring

Threat

Protection

Client

Throttling

Secure

REST API’s

Ac

ce

ss

Ma

na

ge

me

nt

Extend

Access Management to

REST API’s

• Context Aware

• Authentication

• Authorization

• Fraud Detection

• Security Tokens

• Data Redaction

• Audit OAUTH 2.0

Client & Server Native JSON & XML

Processing

< XML >

{ “JSON” }

API Key

Management

20

Testing

Oracle Application Testing Suite (OATS)

• Powerful, integrated solution for ensuring

application quality.

Oracle Functional Testing

Oracle Test Manager

Oracle Load Testing

Oracle’s solution for testing Oracle Applications (current version: 12.3)

22 Oracle Functional Testing - OpenScript

•Automates functional testing for

Web, SOA and packaged

applications

•Accelerators (templates) for

Fusion/ADF, webservices, eBS,

JDE, and more

•OpenScript is used

• Integrated Eclipse IDE for script

development

GUI View: Standard - Easy

Java Code View: Technical -

Extensible

23

Oracle Load Testing

Create Load

Testing Scripts

In OpenScript

Configure scripts as a part of Load

Testing Scenario

Flex Based Reports for

runtime and post runs

• Realistic load testing for Web, SOA and packaged applications

• Scales up to thousands of concurrent users to simulate peak production loads

• Reports: integrated monitors help identify performance bottlenecks

24

CPU seems to be a bottleneck

throughput virtual users

CPU usage

•Example of CPU being the bottleneck

Integration with JDeveloper

Junit Test

Oracle Test Manager

Key Benefits • Support for Unit testing from test manager

• All tests centralized with reporting

Oracle ATS is the standard

for testing at Oracle

Examples of teams using ATS @ Oracle

• Product teams: Fusion Apps, FMW, EBS, Siebel

• 2000+ ATS users within Oracle

Functional Testing

• Fusion Apps QA :400 functional testers

Load Testing

• Siebel testing team: tested with 21000 concurrent virtual users

27

OpenScript Fusion/ADF Correlation Library Enhancements

Better correlating ADF component ids and attributes for variables from ADF

Rich responses

New Feature: OLT Hardware Estimation

Oracle Load Testing Hardware Estimation (since 12.2): • Estimates hardware requirements for scenarios

• Generates report that determines how much hardware will likely be required to

run the load test

New Feature: OLT Support for

Functional Test Scripts

Functional Testing

Scripts show up in

Blue icon

Load Testing Scripts

show up in Green icon

OLT Support for Functional Testing Scripts (since 12.2)

• Run multiple Test Cases concurrently

• Measure end-user response time by running functional test script in a load scenario

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 30

Transform Development Experience with Oracle Cloud

Complete, Standards-Based, Enterprise-Grade

Enterprise Grade Hardware, Software, and Management Infrastructure

Database Services

Java Services

Analytics Services

Mobile Services

Developer Services

Collaboration Services

Caching Services

Messaging Services

Notification Services

Storage Services

Application Store

Identity Services

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 31

Open: runs any Java application

Easy to use: self-service management

Secure: application and data tier

Runs Oracle WebLogic in the cloud

Choice: IDEs, development and deployment,

service integration, monitoring and management

Transform Development Experience with Oracle Cloud

Complete, Standards-Based, Enterprise-Grade

Java Service

Database Services

Java Services

Analytics Services

Mobile Services

Developer Services

Collaboration Services

Caching Services

Messaging Services

Notification Services

Storage Services

Application Store

Identity Services

Enterprise Grade Hardware, Software, and Management Infrastructure

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 32

Open: runs any Java application

Choice: IDEs, development and deployment,

service integration, monitoring and management

Easy to use: self-service management

Secure: application and data tier

Runs Oracle WebLogic in the cloud

Transform Development Experience with Oracle Cloud

Java Services

Oracle Java Cloud Service

Commit Deploy

Development and Deployment

Deploy SOAP

IDE

Oracle WebLogic 12c on ExaLogic

Team Development

Monitoring and Management CLI, Maven, Ant

Choice

Service Integration

Java Cloud Service

• Available

34

• 1 month trial

• Takes a day (!) to activate

• ADF 11.1.1.6

35

My Services | Oracle Cloud

36

Java Cloud Service: Cloud Service Control

37

Java Cloud interaction

38

Java Cloud Service Roadmap

Release 13.2

• Core – Shared Libraries

– Log4j

– Java System Properties

– Flexible whitelisting

– File System support

– Security configuration for Web/Rest Services

– Self service server restart

– Deeper diagnostics information in logging

• PaaS integration – Storage service

– Messaging Service

– Developer Service

Release 14.x

• Core

– JEE 6, WLS 12c

– OAuth

– ADF Mobile

– Full logs

– SQL Net over HTTP to

on-premise DB

• PaaS integration

– App Store

– Caching Service

– Notification Service

• Partner Integration

– Identity Federation

– Partner app deployment

from app store

.NEXT

• Core

– WLS upgrade

– Flexible cluster size and

heap configuration

– Cloud REST api's

• PaaS integration

– API Cloud services

– Unified Cloud Portal for

all PaaS services

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 39

Transform Development Experience with Oracle Cloud New! Oracle Developer Cloud Service

Develop on a turnkey development platform securely hosted in the cloud

Collaborate with integrated tools to manage and track tasks, builds, and documentation

Deploy automatically to Oracle Java Cloud Service or your local infrastructure

Standards-based Git, Hudson, Maven, …

Preview Availability Complete, Standards-Based, Enterprise-Grade

Database Services

Java Services

Analytics Services

Mobile Services

Developer Services

Collaboration Services

Caching Services

Messaging Services

Notification Services

Storage Services

Application Store

Identity Services

Enterprise Grade Hardware, Software, and Management Infrastructure

41

Developer Cloud Service

Preview since Oct. 2012

• Git Source Control

• Task / Issue tracking

• Wiki

• Maven

• Dashboard

Almost GA

• Source browsing

• Code review

• Java Cloud deployment

• Project templates

• Updated look and feel

Next

• Mobile

– deploy

– simulate / test

• Collaboration

• ssh access???

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 42

Complete, Standards-Based, Enterprise-Grade

New! Oracle Messaging Cloud Service

Preview Availability

Asynchronous messaging with prioritization, selectors, persistence, transactions & guaranteed delivery

Queues and topics

JMS provider for Java Cloud Service

Hybrid cloud communication with REST APIs and HTTP message push listners

Database Services

Java Services

Analytics Services

Mobile Services

Developer Services

Collaboration Services

Caching Services

Messaging Services

Notification Services

Storage Services

Application Store

Identity Services

Enterprise Grade Hardware, Software, and Management Infrastructure

Transform Development Experience with Oracle Cloud

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 43

Bridge the gap

between on-premise

and cloud

Save time integrating

messaging into your

applications

Seamlessly leverage

Oracle Java expertise

What’s in it for developers?

New! Oracle Messaging Cloud Service

44

On-promise - cloud interaction

45

• Full Maven support in the entire Fusion Middleware stack

• JDeveloper support (finally)

– Create \ enable Maven project

– pom editor

– Dependency management • ADF (and other) libraries

• Library Repository synchronization plug-in

– To load dependencies from Middleware in internal and local

– Not a public repository

• Deployment to WLS, Coherence

• Maven plugins

• Maven Archetypes

– o.a. Coherence

• Java Cloud interaction

– via Java Cloud Service SDK: deploy, monitoring

46

top related