oracle java cloud service · oracle java cloud service ... 2 ram allocated to the java heap for all...
TRANSCRIPT
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
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.
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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)
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
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)
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
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
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
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
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
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
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”
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
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
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
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 30
Let’s Start!
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 31