035434
TRANSCRIPT
-
8/13/2019 035434
1/4
ORACLE COHERENCE 3.5BOOT CAMP
KEY FEATURES
THE ORACLE COHERENCE
DATA GRID SOLUTION
INCLUDES
Capacity on demand True
linear scalability Distributed
caching Single system image
Dynamic High Availability
(HA) partitioning
Automatic load balancing
Transactional consistency
Gridwide lock manager
Database read-through,
write-through, andasynchronous write-behind
Parallel query and cache
indexing
Real-time continuous query
Parallel gridwide agents
Parallel gridwide data
aggregation Real-time
desktop functionality
Gridwide Java Management
Extensions (JMX) for
management and monitoring
Oracle TopLink, Hibernate,
and Java Persistence API
(JPA) support Native Java, C++, and .NET
support
J2EE andASP.NETHTTP
session management
providers
Oracle Coherence is an in-memory data grid solution that enables
organizations to predictably scale mission-critical applications by
providing fast access to frequently used data. By automatically and
dynamically partitioning data, Oracle Coherence ensures continuous
data availability and transactional integrity, even in the event of a
server failure. It provides organizations with a robust scale-out data
abstraction layer that brokers the supply and demand of data
between applications and data sources.
The Oracle Coherence 3.5 Boot Camp provides quick hands on
technical ramp up on Coherence. The Boot Camp provides a product
overview, positioning and demo, discussion of customer uses and hands
on lab work. Participants will leave the Oracle Coherence Boot Camp
with a solid understanding of the product and where and how to apply
it.
What will we cover
The Oracle Coherence 3.5 Boot Camp provides a quick hands-on technical ramp up
on Oracle Coherence Data Grid. It will provide an overview of the product as well
as hands-on lab work. This boot camp is delivered as a one-day in class training and
also as a live virtual training format in three sessions of three hours each.
The Boot Camp will cover the following topics:
Architecting applications for scalability, availability and performance
Introduction to Data Grids and Extreme Transaction Processing (XTP)
Coherence Case Studies
Oracle Coherence Product Demonstration
Coherence implementation strategies and architectural approaches
Coherence product features and APIs
Hands-on labs that will include product installation, configuration, sample
applications, code examples, and more.
Who should attend
This boot camp is intended for prospective users and implementers of Oracle
Coherence Data Grid or implementers that have had limited exposure to Coherence
1
http://asp.net/http://asp.net/ -
8/13/2019 035434
2/4
and seek to gain a Technical Overview of the product with hand on exercises.
Ideal participants are Oracle partners (SIs and resellers) with backgrounds in
business information systems and a clientele of customers with ongoing or
prospective application and/or data grid initiatives. Alternatively, partners with the
background described above and an interest in evolving their practice to a similarprofile are suitable participants.
The Oracle Coherence Boot Camp is designed for:
Enterprise and Solution Architects
Application Development Managers
Application Server Administrators
DBA Architects
Solutions Technologist
Java and/or .Net Developers.
Prerequisite training
There are no prerequisite classes for this Boot Camp; however, labs rely upon usage
of the Java programming language. Therefore participants should be familiar with
the Java language or similar Object Oriented programming languages. Additionally,
students experienced with enterprise data storage and manipulation and a knowledge
of relevant concepts will benefit most from the Boot Camp.
Topics Covered and Agenda
The first half of this Boot Camp introduces Coherence as a key strategic component
of Oracle WebLogic Application Grid, with a subsequent demonstration.
The second half of this Boot Camp is focused on hands on lab work. A minimum of
7 labs will be completed and an additional 2 labs will be completed if time allows.
This will vary from delivery to delivery based upon the skill and speed at which
students complete the labs. Lab topics include:
Install Oracle Coherence and Configure JDeveloper 11g
Run the sample Coherence Application
Access the data grid from Java
Leaving Strings behind - Working with complex Objects
Querying & Aggregating Data in a cache
Observing Data Changes & MapTriggers
In-Place processing of data
Extending your objects with Cache Keys & Data Affinity (time permitting)
Using JPA with Coherence (time permitting).
2
-
8/13/2019 035434
3/4
1- Day
ICT
3-Session
LVT
Module
1. Oracle WebLogic Application Grid Overview
2. What is Coherence and How Does It Work?
Morning
Session
3. Oracle Coherence Product DemonstrationSession1
Lab 1 Installation and Environment Configuration
Lab 2 Run the Sample Application
Lab 3 Access the Data Grid
Lab 4 Leaving String Behind / Working with
Complex ObjectsSession2
Lab 5 Querying and Aggregating Data in the
Cache
Lab 6 Observing Data Changes / Event Listeners
Lab 7 In Place Processing of Data / Entry
Processors
Lab 8 Extending Objects with Cache Key and Data
Affinity (Time Permitting)
AfternoonSessi
on
Session3
Lab 9 Using JPA with Coherence (Time
Permitting)
Environment
The lab environment for this class is stand alone student workstations with
appropriate software installed. Prior to class each student machine must have the
following downloaded on it, but not installed (installation will be conducted as a lab
exercise). Time will also be made on the day of the workshop for installations:
Oracle JRockit Mission Control 3.0.3 or above(Alternatively JDK 5.0 Update
14can be used)
Oracle JDeveloper 11g Studio
Oracle Coherence for Java Version 3.5
3
http://www.oracle.com/technology/software/products/jrockit/index.htmlhttp://java.sun.com/javase/downloads/index_jdk5.jsphttp://java.sun.com/javase/downloads/index_jdk5.jsphttp://www.oracle.com/technology/software/products/jdev/index.htmlhttp://www.oracle.com/technology/software/products/ias/htdocs/coherence.htmlhttp://www.oracle.com/technology/software/products/ias/htdocs/coherence.htmlhttp://www.oracle.com/technology/software/products/jdev/index.htmlhttp://java.sun.com/javase/downloads/index_jdk5.jsphttp://java.sun.com/javase/downloads/index_jdk5.jsphttp://www.oracle.com/technology/software/products/jrockit/index.html -
8/13/2019 035434
4/4
Contact Us
For more information about scheduled Oracle Coherence 3.5 Implementation Boot
Camps, the OPN Boot Camp program, or to request a new boot camp topic, visit:
http://competencycenter.oracle.com
Copyright 2009, Oracle and/or its affiliates. All rights reserved.
This document is provided for information purposes only and the contents hereof are subject to change without notice. Thisdocument is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally orimplied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. Wespecifically disclaim any liability with respect to this document and no contractual obligations are formed either directly orindirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic ormechanical, for any purpose, without our prior written permission.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of theirrespective owners. 0109
4
http://competencycenter.oracle.com/http://competencycenter.oracle.com/