oracle java cloud service · oracle java cloud service ... 2 ram allocated to the java heap for all...

31
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1 Oracle Java Cloud Service Anand Kothari, Director, Principal Product Manager, Oracle Java Cloud Service

Upload: others

Post on 21-May-2020

36 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1

Oracle Java Cloud Service Anand Kothari, Director, Principal Product Manager, Oracle Java Cloud Service

Page 2: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 2

Safe Harbor Statement

The following is intended to outline our general product direction. It

is intended for information purposes only, and may not be

incorporated into any contract. It is not a commitment to deliver any

material, code, or functionality, and should not be relied upon in

making purchasing decisions. The development, release, and timing

of any features or functionality described for Oracle’s products

remains at the sole discretion of Oracle.

Page 3: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 3

Oracle Cloud

Application

Services

Platform

Services

Social

Services

Common Infrastructure Services

Unmatched Breadth, Depth and Choice

Build new or seamlessly extend existing investments with Cloud

Platform

Services

Page 4: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 4

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

Page 5: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 5

EASY TO USE: INSTANT ACCESS, SELF-SERVICE

CHOICE: JDEVELOPER, ECLIPSE, NETBEANS

SECURE: APPLICATION AND DATA ISOLATION

Oracle Java Cloud Service Summary

Page 6: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 6

• Industry’s #1 application server on the best engineered

system

• Secure, highly available infrastructure

• Enterprise-grade, Open, Standard-based

• Database service & IDE integration

• Java EE apps, Web Apps, Web Services, REST services

• Fully managed and supported by ORACLE

Oracle Java Cloud Service Introduction – Key Strength

Page 7: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 7

Oracle Java Cloud Service Offerings

1 Oracle WebLogic Server Managed Server instances to which the applications are deployed. 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed Servers and the objects consumed by your application code. 3 File system space available to your service instance for the storage of your application deployment archive files as well as the servers log files. 4 Maximum allowed bytes of data in and out of your service within a billing month. Database import and export are provided for free and do not deduct from this allocation.

Page 8: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 8

Oracle Java Cloud Service Instant, Self-Service Provisioning

Subscribe Activate

Go to cloud.oracle.com

Click on “Try It”

Provide details, submit trial request

Activate service

Check email

Use

Manage service & applications

• Provision

• Associate

• Notify

• Instantiate

• Operations

hook-up

Page 9: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 9

• Build with confidence on industry’s #1 database in the cloud

• Simplify development and maintenance with out-of-the box integration with Java Cloud Service

• Easily port data in and out of Database Cloud Service

Oracle Java Cloud Service: Integrations Database Service – Publicly Available

Page 10: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 10

• Develop using a turnkey development platform securely hosted in the cloud

• Deploy automatically to Oracle Java Cloud Service

• Collaborate using tools integrated in your IDE to manage and track tasks, builds, and documentation

Oracle Java Cloud Service: Integrations Developer Service – In Preview

Page 11: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 11

Oracle Java Cloud Service Application Profile

Database

Web Services

Cloud

Web

Mobile Office

ADF

REST

Page 12: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 12

Oracle Java Cloud Service Application Standards Support

Java EE & Web

Apps

• EJBs (Local

Only)

• JSF

• JSP

• Web Services

(JAX-WS)

• REST Service

(JAX-RS)

Database

Interaction

• Java

Persistence API

(JPA)

• JDBC to

Database

Service

Oracle ADF

Apps

• ADF Faces

• ADF Business

Components

• ADF Web

Service Data

Control

Page 13: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 13

• IDE Integrations

• Command Line Interface

• Maven Plugins

• Ant Tasks

• 3rd Party Frameworks

Oracle Java Cloud Service Developer Perspective

Page 14: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 14

• Popular IDE support

• Plugins provided to make IDEs Oracle Cloud-ready

• Requires Oracle Java Cloud Service SDK

• Deploy directly to cloud

• View logs

• View metrics

Oracle Java Cloud Service IDE Integration

REST

Page 15: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 15

Oracle Java Cloud Service Application Lifecycle

Monitor &

Troubleshoot

Developer

Service

Java Cloud Service

Deploy Commit

Deploy WEB

SOAP

REST

CLI, Maven, Ant Console

Page 16: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 16

Oracle Java Cloud Service Built using Cloud Application Foundation

User Engagement

Identity Management

Business Process

Management

Content Management

Business Intelligence

Service Integration Data Integration

Development Tools

Cloud Application Foundation

Enterprise Management

Web Social Mobile

Cloud Application Foundation

Traffic Director/Web Tier

WebLogic Server

Coherence Tuxedo

Virtual Assembly Builder

ORACLE Cloud

Exalogic Elastic Cloud

Page 17: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 17

Oracle Java Cloud Service Secure, Isolated, High Availability Architecture

Java Cloud Service Instance

Customer Dedicated WebLogic Domain

Exalogic Compute Node B

OVM Instance 1

Exalogic Compute Node A

OVM Instance 1

Customer

dedicated

Cluster

with HA Managed Server 1

App 1 App N

Managed Server 2

App 1 App N

Exalogic ZFS Storage

Binary Volume

Config Volume

Customer Volume

Database Cloud Service Instance

Exadata (Oracle DB Schema – RAC Node)

Page 18: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 18

Oracle Java Cloud Service Key Components

My

Services My

Accounts

Service

Console Identity

Console

Business

Application

My Accounts

• Buy Services

My Services

• Monitor Service

• View Notifications

Identity Console

• Manager Users & Roles

Service (Instance) Console (Java, DB)

• Manage applications

Page 19: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 19

View services across

datacenters

Check service uptime

Upsize

Add account administrators

Accessible to Account

Administrators

My Account

Oracle Java Cloud Service Account Management

Account Admin (Buyer)

Page 20: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 20

View all services in one

datacenter

Check service status

Check Oracle notifications

Lock service for maintenance

Accessible to Service

Administrators (Owners)

My Services

Oracle Java Cloud Service Service Management

Service Admin

Page 21: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 21

Deploy, un-deploy, re-deploy, start ,stop applications

View availability

View CPU, memory usage

View response time and load

View, download logs

Accessible to Service Administrators (Owners)

Java Service Control

Oracle Java Cloud Service Service Instance Management

Service Admin

Page 22: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 22

Add Users, Roles

Assign in-built admin roles and application roles

Import, Export Users

Reset Passwords

Change password questions

Accessible to Identity Domain Administrators

Identity Console

Oracle Java Cloud Service Identity Management

Identity Domain Admin

Page 23: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 23

Provides identity isolation between tenants in the cloud

Contains users, roles and mapping

Enables single-sign on across service within the same domain

Oracle Java Cloud Service Identity Domain – Introduction

Acme, Inc. Summit Corp. Brookmark, Inc.

AcmeDomain

SummitDomain

BrookmarkDomain

LDAP Root

Mappings

Roles

Users

Page 24: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 24

Sharing done by associating multiple services to the same Identity Domain

Association done at Paid service activation time or Trial service subscription time

Only services within the same Account & Datacenter can share Identity Domain

Identity Domain Sharing

Oracle Java Cloud Service Identity Domain – Association

Page 25: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 25

Oracle Java Cloud Service Summary – Key Areas of Differentiation

Flexible Deployment

On-premise or in the cloud

Programming Model

Standard Java EE

Identity Management

Comprehensive & integrated

IDE Support

JDeveloper, Eclipse, NetBeans

Service Console

Common & integrated

Fusion Applications Integration

Integrated connectivity services

Database and Persistence

Full Oracle Database & User defined schema

Database Services

Page 26: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 26

Join the Conversation

@OracleCloudZone #OracleCloud

www.facebook.com/OracleCloudComputing

Try now: cloud.oracle.com

Learn more: oracle.com/cloud

https://blogs.oracle.com/cloud

forums.oracle.com – “Cloud Computing”

Page 27: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 27

• Deployment through Console

• IDE setup to talk to Cloud

• Deployment through IDE

• Troubleshooting

• Database/JPA setup

• Security – Basic, Advanced

Lab: Goals – Get Started

Page 28: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 28

Java Cloud Service Console

Oracle Enterprise for Eclipse (IDE)

Identity Console

Lab: Tools Covered

Page 29: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 29

Copy & unzip from DVD/USB Drive Lab.zip

– Eclipse

– SDK

– Lab Manuals

– Lab Apps

Open the PDF or the binder in your bag and follow the steps!

Lab Setup

Page 30: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 30

Let’s Start!

Page 31: Oracle Java Cloud Service · Oracle Java Cloud Service ... 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 31