Pivotal – Spring – New Age Technologies https://test.newat.com Need IT... Search IT... Find IT Thu, 09 Jun 2016 11:18:21 +0000 en-US hourly 1 Core Spring (CORESP) https://test.newat.com/class/core-spring/ Fri, 09 Oct 2015 19:51:25 +0000 https://www.newat.com/class/core-spring-sp-core-7/ New Age Technologies has been delivering Authorized Training since 1998. We offer Pivotal’s full suite of authorized courses including courses pertaining to Core Spring, GemFire, Groovy & Grails, HAWQ, & RabbitMQ. Pivotal is a trusted partner for IT innovation and digital transformation and with millions of developers around the world, Pivotal technology touches billions of users every day. This is why Pivotal training is imperative for career advancement in the following IT-related fields: software development, application development, & data management. Invest in your future today with Pivotal – Spring training from New Age Technologies. ✉ Pivotal Training Specialist | ☏ 502.909.0819 Core Spring Overview: Core Spring is the four-day flagship Spring Framework training. In this course, you will build a Spring-powered Java application that demonstrates the Spring Framework and other Spring technologies like Spring AOP and Spring Security in an intensely productive, hands-on setting. Completion of this training entitles each student to receive a free voucher to schedule an exam at a Pearson VUE Center to become a Spring Certified Professional. Core Spring Prerequisites: Before attending this course, you must have the following: Experience with developing applications using Java Core Spring Objectives: After completing this course, you will be able to: Use the Spring Framework to develop Java applications. Use dependency injection to set up and configure applications. Test Spring-based applications. Configure Spring applications using Java configuration, annotations, or XML. Use JPA/Hibernate and JDBC with Spring to access relational databases. Use Spring support for transactions. Use aspect-oriented programming (AOP) to declaratively add behavior to applications. Develop a basic Web application with Spring MVC. Use Spring Security to secure Web applications. Use Spring to easily build REST web services. Use Spring to easily work with messaging APIs such as JMS. Add management with the JMX API. Core Spring Duration: Four days of instructor-led training 50% lecture, 50% hands-on lab Core Spring Outline: Module 1: Introduction to Spring XML configuration and the Spring application context Best practices: constructor versus setter injection Working with multiple configuration files Bean scope and factory beans Module 2: Advanced XML Dependency Injection Most popular namespaces Best practices when working with namespaces Externalizing constant values into properties files Working with a high number of configuration files Bean definition inheritance Module 3: Annotation-Based Dependency Injection Autowiring and component scanning Component scanning: how to do it right XML versus annotations: when to use what Life cycle annotations: @PostConstruct and @PreDestroy Stereotypes and meta-annotations Module 4: Java-Based Dependency Injection @Configuration and @Bean annotations Where is the magic? Inheritance-based proxies Equivalent to XML namespaces: @Enable annotations When to use Java configuration Module 5: Bean Life Cycle: How Does Spring Work Internally? The init phase: available interceptors The init phase: what is the

The post Core Spring (CORESP) appeared first on New Age Technologies.

]]>

New Age Technologies has been delivering Authorized Training since 1998. We offer Pivotal’s full suite of authorized courses including courses pertaining to Core Spring, GemFire, Groovy & Grails, HAWQ, & RabbitMQ. Pivotal is a trusted partner for IT innovation and digital transformation and with millions of developers around the world, Pivotal technology touches billions of users every day. This is why Pivotal training is imperative for career advancement in the following IT-related fields: software development, application development, & data management. Invest in your future today with Pivotal – Spring training from New Age Technologies.

Pivotal Training Specialist | ☏ 502.909.0819

Current Promotion

  • ENTER CODE "SPRING5" @ CHECKOUT & RECEIVE 5% OFF OR REQUEST GIFT CARD EQUIVALENT
Private IT Training

Core Spring Overview:

Core Spring is the four-day flagship Spring Framework training. In this course, you will build a Spring-powered Java application that demonstrates the Spring Framework and other Spring technologies like Spring AOP and Spring Security in an intensely productive, hands-on setting.

Completion of this training entitles each student to receive a free voucher to schedule an exam at a Pearson VUE Center to become a Spring Certified Professional.

Core Spring Prerequisites:

Before attending this course, you must have the following:

  • Experience with developing applications using Java

Core Spring Objectives:

After completing this course, you will be able to:

  • Use the Spring Framework to develop Java applications.
  • Use dependency injection to set up and configure applications.
  • Test Spring-based applications.
  • Configure Spring applications using Java configuration, annotations, or XML.
  • Use JPA/Hibernate and JDBC with Spring to access relational databases.
  • Use Spring support for transactions.
  • Use aspect-oriented programming (AOP) to declaratively add behavior to applications.
  • Develop a basic Web application with Spring MVC.
  • Use Spring Security to secure Web applications.
  • Use Spring to easily build REST web services.
  • Use Spring to easily work with messaging APIs such as JMS.
  • Add management with the JMX API.

Core Spring Duration:

  • Four days of instructor-led training
  • 50% lecture, 50% hands-on lab

Core Spring Outline:

Module 1: Introduction to Spring
  • XML configuration and the Spring application context
  • Best practices: constructor versus setter injection
  • Working with multiple configuration files
  • Bean scope and factory beans
Module 2: Advanced XML Dependency Injection
  • Most popular namespaces
  • Best practices when working with namespaces
  • Externalizing constant values into properties files
  • Working with a high number of configuration files
  • Bean definition inheritance
Module 3: Annotation-Based Dependency Injection
  • Autowiring and component scanning
  • Component scanning: how to do it right
  • XML versus annotations: when to use what
  • Life cycle annotations: @PostConstruct and @PreDestroy
  • Stereotypes and meta-annotations
Module 4: Java-Based Dependency Injection
  • @Configuration and @Bean annotations
  • Where is the magic? Inheritance-based proxies
  • Equivalent to XML namespaces: @Enable annotations
  • When to use Java configuration
Module 5: Bean Life Cycle: How Does Spring Work Internally?
  • The init phase: available interceptors
  • The init phase: what is the difference between XML, annotations, and Java configuration?
  • What happens during bean post processing
  • Use and destruction phases
Module 6: Testing a Spring-Based Application
  • Spring and test-driven development
  • @ContextConfiguration and @RunWith annotations
  • Application context caching and the @DirtiesContext annotation
  • Environment abstraction and bean definition profiles
Module 7: Aspect-Oriented Programming
  • What problems does AOP solve?
  • Differences between Spring AOP and AspectJ
  • Defining pointcut expressions
  • Implementing an advice: @Around, @Before, @After, and so on
Module 8: Data Access and JDBC with Spring
  • How Spring integrates with existing data access technologies
  • DataAccessException hierarchy
  • Implementing caching using @Cacheable
  • jdbc namespace and the Spring JdbcTemplate
Module 9: Database Transactions with Spring
  • @Transactional annotation
  • Transactions configuration: XML versus annotations
  • Isolation levels, transaction propagation, and rollback rules
  • Transactions and integration testing
  • Should you use read-only transactions?
Module 10: Integrating Spring with JPA and Hibernate
  • Quick introduction to ORM with JPA
  • Benefits of using Spring with JPA
  • JPA configuration in Spring
  • PersistenceException versus the Spring DataAccessException
Module 11: Spring in a Web Application
  • Configuring Spring in a Web application (using Spring MVC, Struts, JSF, and so on)
  • Namespace
  • Introduction to Spring MVC
  • Using @Controller and @RequestMapping annotations
Module 12: Spring Security
  • What problems does Spring Security solve?
  • Configuring authentication and intercepting URLs
  • Spring Security tag library for JSPs
  • Security at the method level
  • Customizing the Spring Security filter chain
Module 13: Advanced Topics
  • Remoting: Using Spring remoting and the Spring HttpInvoker for remote access
  • JMS: Sending and receiving messages using the JmsTemplate
  • JMX: Configuring Spring to export automatically MBeans and exporting a Spring bean as an MBean

Boost your salary by obtaining your Spring Professional Certification:

The post Core Spring (CORESP) appeared first on New Age Technologies.

]]>
Developing Applications with Cloud Foundry (DEVAPPCF) https://test.newat.com/class/cloud-foundry-application-development/ Fri, 15 Jan 2016 12:13:47 +0000 https://www.newat.com/?post_type=product&p=18468 The hands-on Developing Applications with Cloud Foundry course provides you with the concepts and hands-on experience needed to work with and deploy applications–typically written in Java/Spring-on Cloud Foundry.

The post Developing Applications with Cloud Foundry (DEVAPPCF) appeared first on New Age Technologies.

]]>

New Age Technologies has been delivering Authorized Training since 1998. We offer Pivotal’s full suite of authorized courses including courses pertaining to Cloud Foundry, GemFire, Groovy & Grails, HAWQ, & RabbitMQ. Pivotal is a trusted partner for IT innovation and digital transformation and with millions of developers around the world, Pivotal technology touches billions of users every day. This is why Pivotal training is imperative for career advancement in the following IT-related fields: software development, application development, & data management. Invest in your future today with Pivotal – Spring training from New Age Technologies.

Pivotal Training Specialist | ☏ 502.909.0819

Current Promotion

  • ENTER CODE "SPRING5" @ CHECKOUT & RECEIVE 5% OFF OR REQUEST GIFT CARD EQUIVALENT
Private IT Training

Developing Applications with Cloud Foundry Overview:

The hands-on Developing Applications with Cloud Foundry course provides you with the concepts and hands-on experience needed to work with and deploy applications–typically written in Java/Spring-on Cloud Foundry.

You will learn and gain familiarity in the following:

  • Cloud Foundry concepts:
    • Applications
    • Buildpacks
    • Manifests
    • Organizations
    • Spaces
    • Users
    • Roles
    • Domains
    • Routes
    • Services
  • How to push applications to Cloud Foundry (various languages)
  • Services
  • User provided services
  • Manifests
  • YAML
  • Environment variables
  • Auto-configuration
  • Logging and loggregator
  • VCAP_SERVICES and VCAP_APPLICATION

The course will provide hands on experience using Pivotal Web Services, the local command line interface, and the Eclipse Cloud Foundry plugin. You will gain hands on experience in pushing apps to Cloud Foundry, accessing logs, scaling. You will learn about marketplace services and will gain experience with one or more examples. You will explore topics directly related to Spring application development in the cloud, such as Auto-configuration and Spring Cloud.

Who Should Attend:

  • Application developers seeking introductory understanding of Cloud Foundry and hands-on experience using it to deploy, manage, and scale applications.

Developing Applications with Cloud Foundry Prerequisites:

Before attending this class, you must have the following:

  • Understanding of application development and deployment
  • Java/Spring developers will find the most benefit from this course
  • Ruby/Rails and Node.js developers will find most content relevant and useful
  • Developers experienced in other languages may find portions of this course challenging

Developing Applications with Cloud Foundry Objectives:

After successfully completing this course, you will be able to:

  • Understand the differences between Infrastructure as a Service, Platform as a Service, and Software as a Service
  • Describe Cloud Foundry, Pivotal CF, and Pivotal Web Services – their similarities and differences
  • Explain organizations, spaces, users, roles, domains, routes, services (marketplace, user-defined), manifests, buildpacks, applications and droplets
  • Identify Cloud Foundry components: Router, Cloud Controller, Health Manager, Loggregator, and DEAs
  • Deploy pre-existing applications to cloud foundry, obtain logs, debug deployment issues, scale, start, stop, bind to services
  • Use the command-line interface, Eclipse plugin, and web console to work with Cloud Foundry
  • Understand the impact of the cloud environment on application architecture
  • Perform zero-downtime deployments
  • Understand the role of services in Cloud Foundry, gain experience using one or more examples
  • Understand the purpose of buildpacks, gain experience specifying buildpacks and making small modifications
  • Understand and gain experience with 3rd party log
  • management, Application Performance Monitoring, and Continuous Delivery tools that integrate with Cloud Foundry
  • Use Spring Cloud to provide an abstraction between a Java/ Spring application and the cloud environment in which it runs

Developing Applications with Cloud Foundry Outline:

Module 1: OVERVIEW OF CF
  • Understanding IaaS, PaaS, and SaaS
  • Understanding the Open nature of Cloud Foundry
  • The Cloud Foundry Foundation
  • App Centric platform
  • Pivotal CF and Pivotal Web Services
  • A guide to the documentation
Module 2: GETTING STARTED USING CLI
  • Using the CLI – login, target, push, apps, logs, scale, start, stop, restart, restage, un/map-route
  • Understanding the Cloud Foundry URLs
  • Understanding app names, hosts, domains, and routes
  • The Developer Console
  • The push process: first look
Module 3: CF CONCEPTS
  • Complete coverage of Cloud Foundry concepts: applications, buildpacks, manifests, organizations, spaces, users, roles, domains, routes, services
Module 4: GETTING STARTED USING ECLIPSE/STS
  • Usage of the Eclipse plugin to push, scale, obtain logs, map/unmap routes, start, stop, restart
Module 5: LOGGING AND TROUBLESHOOTING
  • Understanding practical CF usage such obtaining logs, recent logs, CF_TRACE, events, debugging options, troubleshooting techniques
  • Understanding Loggregator: sources and sinks, log types
  • Understanding direct file access and its limitations
  • Simplifying the push process using manifests
  • Understanding how staging works, how scaling works
Module 6: APPLICATION DESIGN AND DEPLOYMENT USING MANIFESTS AND ENVIRONMENT VARIABLES
  • Simplifying the push process using manifests
  • Controlling application behavior via environment variables
  • Understanding how scaling works
Module 7: SERVICES INTRODUCTION
  • Embracing the services abstraction
  • Understanding Marketplace, User-defined, and Custom services
  • Tour of the Pivotal CF services
  • Understanding PWS services and App Direct
Module 8: USING SERVICES
  • Understanding service instance provisioning
  • Behind the scenes: The Service Broker API
  • Listing marketplace services, finding existing instances, creating new instances, binding instances to apps
  • Accessing bound service information via VCAP_SERVICES, 3rd party libraries, and Spring Cloud
Module 9: BUILDPACKS
  • Understanding how buildpacks create language / framework openness
  • The push process: a deeper look
  • Built-in vs custom buildpacks. Buildpack compatibility
  • Specifying buildpacks
Module 10: CUSTOMIZING BUILDPACKS
  • Understanding Buildpack structure
  • A close look at the Java buildpack: container detection, framework detection, logged output
  • Configuring the Java buildpack: runtime/container/framework version selection, resource configuration
  • Extending the Java buildpack: supporting other runtimes/containers/frameworks
  • Debugging the Java buildpack
Module 11: MANAGING APPLICATIONS IN CLOUD FOUNDRY
  • Understanding the importance of 3rd Party Log Management services and how to route application logs to them
  • Gain insight into running applications by binding to Application Performance Monitoring tools
  • Learn how to automatically respond to changing load conditions using Pivotal Autoscaling
  • Deployment techniques: Blue/Green deployment, Canary deployment
Module 12: CF COMPONENTS
  • Understanding the Cloud Foundry components: Router, Cloud Controller, DEAs, Warden containers, Service Brokers, Health Manager, etc.
  • Understanding how the Health Manager ensures correct instance count
  • Continuous Delivery with Cloud Applications
  • Learn how to establish
Module 13: APPLICATION DESIGN AND DEPLOYMENT CONSIDERATIONS
  • Understanding the 12-Factor Application
  • Cloud Foundry design considerations: routing, load-balancing, avoiding session usage, avoiding local file access, inbound port restrictions
Module 14: SPRING AND CLOUD APPLICATIONS
  • Examining how to make use of Spring IO, Spring Boot, Spring Data, and Spring Cloud
  • Taking advantage of Profiles when running Spring applications
Module 15: JAVA APPLICATIONS ON CLOUD FOUNDRY
  • Understanding the impact of statefulness on a cloud-based application and how to mitigate it
  • Embracing environment variables for configuration
  • Understanding the ephemeral nature of the local file system
  • Understanding Auto-configuration
  • Using Spring Cloud for service binding
  • Management options using JMX over HTTP
  • Local vs Cloud deployment

Average Salary for Skill: Application Development

The post Developing Applications with Cloud Foundry (DEVAPPCF) appeared first on New Age Technologies.

]]>
Enterprise Spring (SPENT) https://test.newat.com/class/enterprise-spring/ Fri, 09 Oct 2015 20:08:31 +0000 https://www.newat.com/class/enterprise-spring-sp-ent-8/ Enterprise Spring is a four day training course led by Spring experts covering today’s most important topics and technologies related to enterprise application integration. This hands-on training teaches how to apply Spring technologies to solve problems that face server-side developers.

The post Enterprise Spring (SPENT) appeared first on New Age Technologies.

]]>

New Age Technologies has been delivering Authorized Training since 1998. We offer Pivotal’s full suite of authorized courses including courses pertaining to Enterprise Spring, GemFire, Groovy & Grails, HAWQ, & RabbitMQ. Pivotal is a trusted partner for IT innovation and digital transformation and with millions of developers around the world, Pivotal technology touches billions of users every day. This is why Pivotal training is imperative for career advancement in the following IT-related fields: software development, application development, & data management. Invest in your future today with Pivotal – Spring training from New Age Technologies.

Pivotal Training Specialist | ☏ 502.909.0819

Current Promotion

  • ENTER CODE "SPRING5" @ CHECKOUT & RECEIVE 5% OFF OR REQUEST GIFT CARD EQUIVALENT
Private IT Training

Enterprise Spring Overview:

Enterprise Spring is a four day training course led by Spring experts covering today’s most important topics and technologies related to enterprise application integration. This hands-on training teaches how to apply Spring technologies to solve problems that face server-side developers.

Completion of this training entitles each student to receive a free voucher to schedule an exam at a Pearson Vue Centre to become a Spring Certified Enterprise Integration Specialist. The Enterprise Spring training is also the ideal preparation for the certification exam.

Enterprise Spring Prerequisites:

Before attending this course, you must have the following:

  • Experience with developing applications using Java
  • Basic understanding of Spring

Enterprise Spring Objectives:

After completing this course, you will be able to:

  • Create concurrent applications and schedule tasks using Spring
  • Use Serialization and Remoting to call remote applications
  • Understand XML
  • Create SOAP and REST Web services
  • Use JMS for asynchronous communication
  • Understand and use distributed transactions
  • Use Spring Batch for Enterprise Integration based on batch processing
  • Use Spring Integration for Pipes-and-Filters integration

Enterprise Spring Outline:

Module 1: Styles of Enterprise Integration
  • Integration Styles Pros/Cons
  • Spring Support
Module 2: Tasks and Scheduling
  • Introduction to concurrency
  • Java Concurrency support
  • Spring’s Task Scheduling support
Module 3: Introduction to Spring Remoting
  • Spring Remoting with RMI
  • HttpInvoker
  • Additional supported Protocols
Module 4: Spring Web Services
  • Introduction to Web Services
  • Spring Web Services
  • Client access
Module 5: Advanced Spring Web Services
  • Interceptors
  • Error handling
  • Out-of-container testing
Module 6: REST Webservices
  • REST Concepts
  • Java Frameworks
  • Spring MVC REST support
Module 7: Introduction to Messaging
  • Concepts
  • Decoupling
  • Use Cases
  • Enterprise Integration Patterns
Module 8: Spring JMS
  • Introduction to JMS and ActiveMQ
  • Configuring JMS resources with Spring
  • Spring’s JmsTemplate
  • Sending and receiving messages
  • Advanced features
Module 9: JMS Transactions
  • Why use JMS transactions
  • Overview of transactional options
  • Transactional JMS Resources with Spring
  • Duplicate Message Handling
Module 10: Global Transactions USING XA, JTA AND Spring
  • Two Phase Commit and XA
  • JTA and Spring
  • Transaction Demarcation
Module 11: Introduction to Spring Integration
  • Goals and concepts
  • Basics
  • External integration
  • Visual Editor (STS)
Module 12: Spring Integration Configuration
  • Channel types and polling
  • Synchronous vs. asynchronous handoff
  • Error handling
  • Endpoint types
  • Simplifying configuration
Module 13: Spring Integration Advanced Features
  • Splitting and aggregating
  • Dispatcher configuration
  • XML support
Module 14: Introduction Spring Batch
  • Batch concepts
  • High-Level overview
  • Job parameters and job identity
  • Quick start using Spring Batch
  • Readers, Writers & Processors
  • JDBC Item Readers
Module 15: Spring Batch Restart and Recovery
  • ExecutionContext
  • Reading flat files
  • Sharing state between steps
  • Intro to skip, retry, repeat and restart
  • Listeners
  • Business logic delegation
Module 16: Spring Batch Admin and Parallel Processing
  • Spring Batch Admin
  • Scaling and parallel processing

Boost your salary by obtaining your Spring Professional Certification:

The post Enterprise Spring (SPENT) appeared first on New Age Technologies.

]]>
GemFire Developer (GEMDEV) https://test.newat.com/class/gemfire-developer-gemdev/ Mon, 23 May 2016 14:59:46 +0000 https://www.newat.com/?post_type=product&p=19343 This course is designed to provide the necessary skills to GemFire application developers. This four day course will provide a survey of the various developer APIs and features necessary for effectively building both client side GemFire applications as well as server side applications and components that will be registered with the GemFire Distributed System. This course prepares students for the GemFire Developer certification exam.

The post GemFire Developer (GEMDEV) appeared first on New Age Technologies.

]]>

New Age Technologies has been delivering Authorized Training since 1998. We offer Pivotal’s full suite of authorized courses including courses pertaining to Spring XD, GemFire Developer, Groovy & Grails, HAWQ, & RabbitMQ. Pivotal is a trusted partner for IT innovation and digital transformation and with millions of developers around the world, Pivotal technology touches billions of users every day. This is why Pivotal training is imperative for career advancement in the following IT-related fields: software development, application development, & data management. Invest in your future today with Pivotal – Spring training from New Age Technologies.

Pivotal Training Specialist | ☏ 502.909.0819

Current Promotion

  • ENTER CODE "SPRING5" @ CHECKOUT & RECEIVE 5% OFF OR REQUEST GIFT CARD EQUIVALENT
Private IT Training

GemFire Developer (GEMDEV) Course Overview:

This course is designed to provide the necessary skills to GemFire application developers. This four day course will provide a survey of the various developer APIs and features necessary for effectively building both client side GemFire applications as well as server side applications and components that will be registered with the GemFire Distributed System. This course prepares students for the GemFire Developer certification exam.

Who Should Attend:

  • Application developers desiring to gain an understanding of GemFire development, both from the client side and server side.

GemFire Developer (GEMDEV) Course Prerequisites:

  • GemFire Introduction

GemFire Developer (GEMDEV) Course Objectives:

After successfully completing this course, you will be able to:

  • Understand the GemFire Client/Server architecture
  • Understand how to configure and use the client cache
  • Understand how to store and access objects in the cache
  • Understand additional features of GemFire, including querying, event handling and distributed function execution
  • Learn how to use the Spring GemFire framework for enhanced developer productivity
  • Learn different region storage strategies
  • Understand how to write and register functions and event handlers
  • Understand how to store data using different serialization APIs

GemFire Developer (GEMDEV) Course Outline:

Module 1: GemFire Architecture
  • GemFire Architecture
  • GemFire topologies
  • GemFire architecture
  • Common terminologies
  • GemFire installation
  • Cache management
Module 2: Creating Regions
  • Creating Regions
  • Overview of regions
  • Region topologies
  • Region attributes
  • Replicated regions
  • Partitioned regions
  • Region APIs
  • Creating and managing regions
  • Data operations on regions
Module 3: Configuring Client-Server Architecture
  • Configuring Client-Server Architecture
  • Membership/discovery protocols
  • Locators/cache server
  • Client-server architecture
  • Simple configuration for server discovery
  • Configuration with server grouping
  • Subscribing to server events
  • GFMon introduction
Module 4: Replication and Persistence
  • Replication and Persistence
  • How replicated regions work
  • Disk stores
Module 5: Partitioned Regions
  • Partitioned Regions
  • How partitioned regions distribute objects
  • Specifying a partitioned region
  • How recovery works
  • Cache writers and listeners: how they behave differently
Module 6: Configuring Event Handling
  • GemFire event framework
  • Event handling in the caching API
  • Cache events
  • Cache event listeners
  • Cache writers
  • Cache callback
  • Cache loaders
  • Cache write behind
  • Cache event handling in a distributed system
Module 7: Querying GemFire Data
  • Querying object data
  • Query language
  • Indexes
  • Join restrictions
  • What is continuous querying?
  • Writing the continuous query
  • Running the continuous query code
  • Executing with initial results
  • Managing your continuous queries
Module 8: Functions
  • How function execution works
  • How functions are executed
  • Executing functions in GemFire
  • Writing the function code
  • Registering the function
  • Running the function from the calling application
  • Running the function in custom-partitioned and co-located partitioned regions
  • Storing and retrieving function results
  • Function HA
Module 9: Cache Management
  • Expiration: refreshing stale data
  • Eviction: managing region and heap size
  • Configuring eviction
  • Heap least recently used eviction
  • Resource manager
Module 10: Configuring Multisite Installations
  • Multisite caching overview
  • Configuring the gateway hub
  • Implementing a write-behind cache listener in your hubs
  • Configuring regions to send updates to the gateway queue
  • Gateway configuration parameters
  • Message processing
  • Load balancing in multisite installations
  • Multiple-hub configuration
  • Implementing a multi-hub system
  • Failover
  • Multisite topologies
Module 11: Configuring Delta Propagation
  • How delta propagation works
  • Supported topologies and limitations
  • Delta propagation APIs
  • Delta propagation properties
  • Implementing delta propagation
  • Errors in delta propagation
  • Performance considerations
Module 12: Transaction Management
  • GemFire transaction semantics
  • Cache design for transactions
  • Implementing GemFire transactions
  • How GemFire transactions work
Module 13: Monitoring
  • JConsole
  • VSD
  • GFMon recapitulation
  • JMX
  • Virtual machine tuning options

Boost your salary by obtaining your Spring Professional Certification:

The post GemFire Developer (GEMDEV) appeared first on New Age Technologies.

]]>
JPA with Spring (SPJPA) https://test.newat.com/class/jpa-spring/ Fri, 09 Oct 2015 20:42:03 +0000 https://www.newat.com/class/jpa-with-spring-sp-jpa-6/ In the three day JPA with Spring training course, you will learn how to create effective data-driven Spring applications with JPA and Hibernate. The training shows the use of both annotation and XML based configuration of both Spring and JPA.

The post JPA with Spring (SPJPA) appeared first on New Age Technologies.

]]>

New Age Technologies has been delivering Authorized Training since 1998. We offer Pivotal’s full suite of authorized courses including courses pertaining to JPA Spring, GemFire, Groovy & Grails, HAWQ, & RabbitMQ. Pivotal is a trusted partner for IT innovation and digital transformation and with millions of developers around the world, Pivotal technology touches billions of users every day. This is why Pivotal training is imperative for career advancement in the following IT-related fields: software development, application development, & data management. Invest in your future today with Pivotal – Spring training from New Age Technologies.

Pivotal Training Specialist | ☏ 502.909.0819

Current Promotion

  • ENTER CODE "SPRING5" @ CHECKOUT & RECEIVE 5% OFF OR REQUEST GIFT CARD EQUIVALENT
Private IT Training

JPA Spring Course Overview:

In the three day JPA with Spring training course, you will learn how to create effective data-driven Spring applications with JPA and Hibernate. The training shows the use of both annotation and XML based configuration of both Spring and JPA.

JPA Spring Course Prerequisites:

Before attending this course, you must have the following:

  • Create basic Java web applications
  • Basic understanding of JDBC and relational database concepts

JPA Spring Course Objectives:

After completing this course, you will be able to:

  • Configure JPA in the context of a Spring application
  • Create efficient object/relational mappings with JPA
  • Leverage the Spring Framework to facilitate JPA entity manager, transaction and exception management
  • Use JPA with Spring and understand fundamental architectural issues
  • Know how and when to use parts of the Spring Framework.

JPA Spring Course Outline:

Module 1. SPRING FRAMEWORK FOUNDATIONS
  • Introduction to Spring
  • Using Spring to configure an application
  • Simplifying application configuration
  • Annotation-based dependency injection
  • Simplifying JDBC-based data access with Spring
  • Driving database transactions in a Spring environment
Module 2. USING JPA
  • Introducing object-to-relational mapping (ORM)
  • Getting started with JPA in a Spring environment
  • Using JPA annotations and Hibernate XML
  • Inheritance: considerations and trade-offs
  • Defining custom user-types for Value Objects
  • Using queries: JPQL, criteria API, native (SQL)
  • JPA in web applications: open entity manager in view
  • Using the different Java collection mappings
  • Using joins and components to go beyond naïve class to table mappings
Module 3. JPA INTERNALS AND CONFIGURATION