Overview
The course focuses on how to access caches in library and remote modes (clustered and non-clustered). The course helps participants learn how to install, configure, and customize data-driven applications that need to store data in memory in a distributed environment. This course familiarizes participants with how to create, deploy, and optimize data-intensive applications.
What You'll Learn
- Understand data grids and Red Hat JBoss Data Grid
- Install Red Hat JBoss Data Grid
- Develop a cache-based application
- Access a remote cache
- Cluster caches
- Persist the cache
- Secure the cache
- Search the data grid
Curriculum
Learn about the features and architecture of Red Hat JBoss Data Grid
Install Red Hat JBoss Data Grid and configure the development environment
Code, compile and test an application that uses the Red Hat JBoss Data Grid cache
Access a cache with remote cache managers using a variety of connector types
Evict and expire cache entries
Maintain cache integrity with transactions and locking
Configure, manage, and optimize clustered caches
Back up the memory cache with a persistent cache store
Restrict access to cache managers and caches
Query the cache elements using the Infinispan query features
Continue practicing developing applications with caching using the material presented in this course
Who should attend
Anyone interested in the paradigm shifts necessary to enable organizational agility in today's innovative business climate will find the Business Agility Foundations course compelling. The course is highly recommended for –
- Current and aspiring business agility leaders
- Business change agents
- Business leaders
- Business managers
- Value managers
- Product owners
- Product managers
- Anyone wanting a certification in ICAgile Business Agility Foundation (ICP-BAF)
- Anyone wanting to be an ICAgile Certified Expert in Business Agility
Prerequisites
Participants need to have Java programming skills and Red Hat JBoss Developer Studio or Eclipse experience.