| Oracle Coherence |
| Maîtriser les techniques de cache et de datagrid avec Oracle Coherence |
Référence : COHERENCE-02-02
Durée : 2 jour(s) |
|
| Partenaire |
|
|
| Lieu |
Date de début |
Prix (HT) |
Formateur |
Réserver |
| Paris |
21 octobre 2010 |
1430 €
|
Rick Evans
|
|
Présentation
Cette formation de deux jours permet de découvrir le potentiel extraordinaire d'Oracle Coherence, technologie de cache clusterisé et de data grid basée sur Java, .NET et C++.
Oracle Coherence constitue une solution de haute disponibilité, performante et adaptable à différentes échelles du système d'information.
Vous y apprendrez la théorie d'utilisation des caches ainsi que les différentes techniques de cache vous permettant ainsi d'avoir une bonne compréhension des capacités et possibilités offertes par Oracle Coherence.
A la fin de cette formation, vous devriez pouvoir utiliser la plupart des fonctionnalités de Coherence pour des applications transactionnelles ayant des flux de données importants.
|
|
Objectifs
- Comprendre les concepts de fiabilité, disponibilité et scalabilité
- Comprendre les avantages du cache clusterisé et du grid computing
- Découvrir les différences existantes entre les éditions d'Oracle Coherence
- Identifier quand Oracle Coherence correspond à vos besoins
- Démarrer avec Oracle Coherence
- Accéder au grid depuis Java et écrire les requêtes sophistiquées en utilisant les API d'Oracle Coherence
- Comprendre les fonctionnalités avancées comme Read-through, Write-through, Refresh-ahead et Write-behind caching
- Exploiter la pleine puissance du grid computing avec les API d'Oracle Coherence
- Accéder au cache et au grid d'Oracle Coherence à partir de clients Java et .NET en utilisant Oracle Coherence *Extend
|
| Répartition : 40% Théorie, 60% Pratique |
| Public : Manager, Architecte, Chef de projets, Administrateur, Développeur, |
| Pré-requis : Bonne connaissance de Java., |
Programme
Introduction à Oracle Coherence
- La société, la technologie, les différentes éditions
- L'architecture d'Oracle Coherence
- Topologies des données : locales, répliquées, partitionnées, near cache...
Travailler avec Oracle Coherence
- Installer Coherence
- Introduction aux API de Coherence
- Principales caractéristiques de cache : requêtage, indexation, agrégation
- Les API de cache d'Oracle Coherence en détail : Map, NamedCache, Filter, Consuming Events avec MapListeners
- Travailler avec le système d'enregistrement : les API CacheStore, Read-Through, Write-Through, Write-Behind, Refresh-Ahead usage et configuration
- Les caractéristiques principales de grid : Spreading Processing Across the Nodes In Your Grid
- Les API de data grid en détail : InvocableMap et EntryProcessor
- eXtreme Transaction Processing : considérations et API
- Configurer Oracle Coherence : définir les schémas de cache et les caches nommés
- Configurer les aspects opérationnels d'Oracle Coherence : protocoles, ports, sécurité, configuration de services, filtres réseau
Tuning de Coherence et de l'architecture
- Garbage collector et tuning de la JVM
- Sérialisation Java, Coherence PIF/POF
- Solutions réseau : tuning du réseau
- Tester le cluster Coherence
Autres caractéristiques d'Oracle Coherence
- Caching et clustering de données sessions avec Coherence*Web
- Connectivité .NET avec Coherence*Extend : les API .NET avec C#
- Monitorer et gérer un grid Oracle Coherence avec JMX
- Intégration avec des frameworks Open Source comme Spring et Hibernate
|
| * Les livres sont offerts uniquement pour les formations inter-entreprise. Zenika se réserve le droit de changer le livre proposé à tout moment. |
|
| Offert en inter-entreprise |
| >>Le petit déjeuner (croissants, jus d'orange, café) |
| >>Le déjeuner |
| >>Une qualification téléphonique si nécessaire avec l'un de nos consultants |
|
|
|