SpringOne2GX 2014 Replay: From 0 to Spring Security 4.0

News | Pieter Humphrey | January 14, 2015 | ...

Recorded at SpringOne2GX 2014.

Speaker: Rob Winch

Slides: http://www.slideshare.net/SpringCentral/spring-security0to40-41084141

Core Spring Track

Spring Security is a framework that focuses on providing both authentication and authorization to Java applications. Like all Spring projects, the real power of Spring Security is found in how easily it can be extended to meet custom requirements. In this presentation Rob will start with an insecure application and incrementally Spring Security 4 to demonstrate how easily you can secure your application. Throughout the presentation, new features found in Spring Security 4 will be highlighted. Whether you are new to Spring Security or are wanting to learn what is new in Spring Security 4, this presentation is a must!

SpringOne2GX 2014 Replay: Spring Framework on Java 8

News | Pieter Humphrey | January 14, 2015 | ...

Speakers:Juergen Hoeller

Core Spring Track

Slides: http://www.slideshare.net/SpringCentral/spring-on-java-8

Spring has a track record of providing dedicated support for new Java generations in a timely fashion, and now it’s right about time to go Java 8: With Spring Framework 4.0, we're providing in-depth support for all relevant OpenJDK 8 features, including lambda expressions, JSR-310 Date and Time, parameter name discovery, and java.util.concurrent enhancements. This talk will illustrate basic Spring Framework 4.0 concepts, and selected Java 8 features within Spring's programming model, exploring the impact on application architectures.

 

SpringOne2GX 2014 Replay: REST Services with RabbitMQ, Spring Integration and Node.JS

News | Pieter Humphrey | January 12, 2015 | ...

Recorded at SpringOne2GX 2014.

Speakers: Durai Arasan, Monish Unni - ETrade

Slides: http://www.slideshare.net/SpringCentral/rest-services-with-rabbitmq-spring-integration-and-nodejs

Data / Integration Track

Extending from last year's conversation in SpringOne2GX on real world use of RabbitMQ and Spring Integration, this talk will be centered around REST service as first class citizen in Spring Integration with RabbitMQ. How do you build REST services and integrate with Spring Integration and RabbitMQ? What kind of role Node.JS can play in your architecture to simplify complex problems? We will address all of these questions and provide insight into design and architecture challenges to bring enterprise services to support modern client applications that expect REST Services.

SpringOne2GX 2014 Replay: Inside spring.io: a Production Spring Reference Application

News | Pieter Humphrey | January 12, 2015 | ...

Recorded at SpringOne2GX 2014.

Speaker: Brian Clozel

Slides: http://www.slideshare.net/SpringCentral/inside-spring-iospringone2gx2014

Core Spring Track

Come take a look inside the newly open-sourced reference application that powers the http://spring.io site, including: Idiomatic use of Spring Boot Taking advantage of Spring Framework 4 features A tour of our JavaScript frontend using cujoJS's curl, Bower and Gulp for a clean and modular design Zero-downtime deployment to Cloud Foundry using blue/green deployments And more, with plenty of time for Q&A

SpringOne2GX 2014 Replay: How to get Groovy with Java 8

News | Pieter Humphrey | January 08, 2015 | ...

Recorded at SpringOne2GX 2014.

Speaker: Peter Ledbrook

More Groovy Track

Slides: http://www.slideshare.net/SpringCentral/groovy-java8-41242953

Java 8 has the biggest language changes since Java 5 introduced generics. Not only do you now have lambda functions and default methods, but you can make use of lazy collections via the new Streams API. What impact does this have on your Groovy applications? And does Groovy still provide an edge in terms of developer productivity?

SpringOne2GX 2014 Replay: Experiences using Grails in a Microservice Architecture

News | Pieter Humphrey | January 08, 2015 | ...

Recorded at SpringOne2GX 2014.

Speaker: Jeff Beck

Essential Grails Track

Slides: http://www.slideshare.net/SpringCentral/experiences-using-grails-in-a-microservice-architecture-spring-one2gx2014-41177964

For some web applications it does not make sense to have 1 monolithing process which handles all of the requirements of the application. More and more often Grails is showing up in microservice architectures where instead of building 1 monolithing web application which is responsible for all of the pieces of the application puzzle, microservice applications are being assembled which collectively solve the requirements of the larger application. Grails is very well suited for this type of architecture. A microservice based architecture can result in applications which are easier to build, easier to test, easier to extend and are easier to adapt to changing business requirements.

SpringOne2GX 2014 Replay: Android and Groovy, a winning pair?

News | Pieter Humphrey | January 08, 2015 | ...

Recorded at SpringOne2GX 2014.

Speaker: Cedric Champeau

More Groovy Track

Slides: http://www.slideshare.net/SpringCentral/groovy-android-41263570

For 10 years, Groovy has dramatically improved the productivity of Java developers on the desktop. With unique like closures, builders, AST transformations, traits, optional static compilation and many more, Groovy turned out to be a very competitive language on the JVM. Compared to other JVM languages, Groovy has the major advantage of being totally Java-friendly, both in terms of syntax and interperability. But during those years, what happened on the mobile world? In particular, Android developers are used to develop applications in Java, so why Groovy, a JVM language, wouldn't be usable for Android development too? Can we ease the pain of Android developers too?

SpringOne2GX 2014 Replay: Painless Build and Deploy for YARN Applications with Spring

News | Pieter Humphrey | January 08, 2015 | ...

Recorded at SpringOne2GX 2014. Speaker: Janne Valkealahti Slides: http://www.slideshare.net/SpringCentral/spring-one2gx-2014springyarn Big Data Track Spring's goal, like any good framework, has always been to handle the infrastructure so you can focus on your application code. Join this session to see how Spring provides a simple programming model to develop applications than can easily be tested and deployed as either a YARN application or a traditional application. No longer will you need to struggle with 3rd party library build and packaging issues, XML, and how the YARN Appmasters…

Webinar Replay: Using Reactor for Asynch/non-blocking Microservices

News | Pieter Humphrey | December 11, 2014 | ...

Speaker: Stephane Maldini

Slides:https://speakerdeck.com/smaldini/introduction-to-reactor-and-reactive-streams

What is the role of asynchronous, non-blocking style-communication in microservices? Join Stephane Maldini for a revealing look at why reactive components are so important in an eventually-consistent approach like microservice architecture. When services own their data and are completely independent, having a (reactive) abstraction layer can perform a variety of roles. Being able to parallelize resources a microservice owns is an important technique. Another might be as an event bus, pulling state data from various micro services dynamically, checking against the cached, fairly up-to-date local copy. While a microservice has “all” the data it needs from other services to respond to a request, this data is not necessarily up-to-date—an important constraint to be prepared to accept. Stephane will also discuss other async use cases outside of microservices and how www.reactive-streams.org protocol support allows levels of portability across vendor implementations.

!{iframe width="560" height="315" src="//www.youtube.com/embed/bn1zZDMyFpI" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2014 Replay: Spring XD - A Guided Tour

News | Pieter Humphrey | December 09, 2014 | ...

Spring XD - A Guided Tour

Recorded at SpringOne2GX 2014.

Speakers: Patrick Peralta, David Turanski

Big Data Track

Slides: http://www.slideshare.net/SpringCentral/spring-xd-guided-tour

What happens when a Stream is deployed to a Spring XD cluster? How does Stream processing and data partitioning work? How does the cluster recover when a Spring XD container goes down? How does Spring XD create and manage application contexts? What is a Plugin? How does Spring XD support extensibility? Our experienced guides will take you on a tour of the Spring XD runtime environment, navigating Streams and observing how Modules thrive in their natural habitat. We will explore the role of ZooKeeper, Spring Integration, and Spring Boot through beautiful panoramas, code samples, and daring demonstrations.

!{iframe width="560" height="315" src="//www.youtube.com/embed/lteee9N816k" frameborder="0" allowfullscreen}{/iframe}

Get the Spring newsletter

Thank you for your interest. Someone will get back to you shortly.

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring Runtime offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all