Recorded at SpringOne Platform 2016.
Speaker: Shin Tanimoto
Slides: http://www.slideshare.net/SpringCentral/lets-visualize-your-spring-boot-applications In the microservice era, working with tens of hundreds of services leads to difficulties getting a grasp of the application health such as error frequency, server resources, response times and throughput. It is said visualization tools can help us command a view of the whole system and detect problems in the early stages or prevent them from occurring, but the important thing is to choose proper tools and create dashboards the right way…
Recorded at SpringOne Platform 2016.
Speaker: Oliver Gierke
Slides: http://www.slideshare.net/SpringCentral/advanced-spring-data-rest Spring Data REST provides a solid foundation to build domain-driven REST webservices leveraging hypermedia. It takes away the boilerplate part of the development and allows you to concentrate and easily hook code to cover more advanced scenarios, like custom state transitions. The talk is going to look into which means the library provides to easily integrate manually coded REST resources, tweak representations and work with lookup types (database backed value…
Recorded at SpringOne Platform 2016.
Speaker: Dieter Hubau
Slides: http://www.slideshare.net/SpringCentral/writing-your-own-spring-boot-starter Anyone who is actively using Spring must have heard of Spring Boot by now. It is the current de facto standard tool to start with a new Spring project and will become even more prevalent over the coming years. Next to an easy to use interface at start.spring.io and very good documentation, there are a ton of so called Spring Boot Starters which a developer can use to jumpstart their development. While the auto-configuration and starters often seem to…
Recorded at SpringOne Platform 2016.
Speaker: Greg Turnquist
Slides: http://www.slideshare.net/SpringCentral/spinnaker-land-of-a-1000-builds How do big shops like Netflix make it possible to deploy hundreds if not thousands of releases every single day? FInd out with a tour through the microservice, Spring Boot-based system known as Spinnaker. Spinnaker is the open source continuous deployment tool that supports multiple clouds, multiple languages, and multiple providers. See how to keep your arms around complex deployment processes, multiple targets, and diverse teams.
Recorded at SpringOne Platform 2016.
Speaker: Ben Hale
Slides: http://www.slideshare.net/Pivotal/java-buildpack-developer-enhancements Over the years, the Java Experience team has worked hard to ensure that Cloud Foundry was the best place to run Java applications in the cloud. As that support has matured we’ve turned our attention to the developer experience. In this session, you’ll hear from the lead developer of the buildpack about the new support for JMX access, debugging, and profiling. Rounding out this session will be a short tour of other production features added recently.
Recorded at SpringOne Platform 2016.
Speaker: Christoph Strobl
Slides: http://www.slideshare.net/SpringCentral/next-level-redis-with-spring Redis is one of the most popular Open Source Key Value Stores these days. Spring Data Redis Lead Christoph Strobl takes you on a tour through high availability and cluster scenarios. He explains Object Hash Mapping and Secondary Indexes as well as the Spring Data Repository abstraction that let’s you seamlessly interact with Redis.
Recorded at SpringOne Platform 2016.
Speaker: Eitan Suez
Slides: http://www.slideshare.net/SpringCentral/where-does-apache-geode-fit-in-cqrs-architectures In this talk, Eitan Suez will explore the question: Where does Geode fit in an organization's system architecture? Geode is a unique and feature-rich product that perhaps hasn't seen as much adoption as it deserves. Today's apps are no longer the straightforward, database-backed web applications we used to build a few years ago. Applications have become more sophisticated, as they've had to meet the need to scale, to be reliable, fault…
Recorded at SpringOne Platform 2016.
Speaker: Greg Turnquist
Slides: http://www.slideshare.net/SpringCentral/introduction-to-spring-data Are you still writing data queries by hand? Learn how Spring Data gives you the tools to leap over that hurdle and dive into solving problems. Feeling locked into your relational database due to having written gobs of SQL operations? In this live coding session, see how Spring Data provides the means to reduce that risk and give you the means to branch into other data stores. With a couple extra lines of code, you can even have a RESTful interface in no…
Recorded at SpringOne Platform 2016.
Speaker: Mark Paluch
Slides: http://www.slideshare.net/SpringCentral/managing-secrets-at-scale-64889986 Running multiple instances of microservices, deploying Docker images to Kubernetes is the current trend. But what about security? Are you encrypting passwords? Where do you store the key? How often do you rotate secrets? A modern system requires access to a multitude of secrets: database credentials, API keys for external services, credentials for service-oriented architecture communication and often much more. Traditional, manual patterns cannot keep…
Recorded at SpringOne Platform 2016.
Speaker: Sébastien Deleuze
Slides: http://www.slideshare.net/SpringCentral/developing-a-geospatial-webservice-with-kotlin-and-spring-boot As described in this announcement I made on the Spring blog, it is now easy to create a Spring Boot application using Kotlin. Thanks to a sample Geospatial messenger application, I will show how Spring Boot and Kotlin share the same pragmatic, innovative and opinionated mindset to allow you to build simple but powerful projects. This talk will provide an opportunity to show how to use a relational database without JPA…