JavaOne Conference

San Francisco, CA
View on Map

Sep 18–22 , 2016
9:00am - 5:00pm PDT

  • Heroku presenter
  • Java

Featured Conference Sessions

Deploying JHipster Microservices [CON1375] - Joe Kutner, Programmer / Developer, Heroku

Monday, Sep 19, 2:30 p.m. - 3:30 p.m. | Parc 55 - Mission

JHipster combines Spring Boot, Spring Cloud, Angular JS, and Bootstrap into an easy-to-use template engine that simplifies an otherwise complicated architecture. But generating an application is just the first step in any project. You’ll eventually need to deploy it to production. This session outlines the steps required to get a microservices architecture based on JHipster deployed in the cloud. You’ll learn how to connect your microservices, configure autodiscovery, load-balance them, and enable fault tolerance. The resulting system will be ready to scale up to meet any level of demand and provide resilience in the event of a failure.

Deploy, Scale, and Sleep Better with Docker and Dev-Prod Parity [CON4122] - Joe Kutner, Programmer / Developer, Heroku

Wednesday, Sep 21, 11:30 a.m. - 12:30 p.m. | Parc 55 - Market Street

Making your development environment identical to your production environment leads to continuous deployment, better scalability, and fewer emergency alerts at midnight. In this session, you’ll learn how to ensure parity for databases, logging, configuration, containers, and more. We’ll use familiar frameworks such as Spring to ensure performance and reliability while continuing to use your favorite development tools and IDEs. Then we’ll use Docker to replicate an entire application architecture locally. Dev-prod parity is the most important tenet of the 12-factor methodology (12factor.net). It’s a design decision that promotes portability and resilience to failure, but it shouldn’t get in the way of your development workflow—and it doesn’t have to.