You're trying to build better software, faster. For Java Developers, what’s a better way to do that than using the power of Spring?
In this one-day bootcamp, learn exactly how to create cloud-native applications with The Spring Framework. You'll hear about patterns and anti-patterns, and then put hands on the keyboard to put best practices into action. We’ll talk about Spring Boot, Spring Cloud Netflix, and we’ll look at how Pivotal Cloud Foundry makes Microsoft Azure the best target for Java workloads. Whether your Java apps are staying on-premises or moving to a public cloud, these principles will help you build more scalable, resilient, and adaptable systems that drive your competitive advantage.
By the end of the day, you’ll get exposed to what you need for refactoring existing Java apps, and building entirely new ones in a cloud-native way. Bring your laptop, and join us in Toronto for a great day together!
Bring a laptop with …
-
A code IDE like Spring Tool Suite or IntelliJ IDEA
-
CF command line tool installed https://docs.cloudfoundry.org/cf-cli/install-go-cli.html#installer
Agenda
08:30-09:00am | Arrival and breakfast. Arrive at the office, get something to eat, and meet the speakers. | |
09:00-09:15am | The need to be good at software. Some brief examples and data points to highlight the growing importance of delivering a compelling software experience. | |
09:15-10:00am | Microservices, and decomposing the monolith. A look at what microservices are, and how people start to create a microservices architecture out of a monolithic app. | |
10:00-10:15am | What does "cloud-native" mean? Define “cloud-native” and look at key criteria for building apps in a cloudy way. | |
10:15-10:45am | Introducing Cloud Foundry. Why run Cloud Foundry on Azure? What role do “platforms” play in a cloud-native environment? We’ll look at Cloud Foundry and its core components. | |
10:45-11:00am | Morning Break | |
11:00am-12:30pm | Cloud-native Java with Spring Boot and Spring Cloud. A look at frameworks, patterns, anti-patterns, and tools for building Java apps in a cloud-native way. | |
12:30-1:00pm | Lunch | |
1:00-4:30pm | HANDS ON: Generate Spring Boot apps, add a configuration store, use Netflix Eureka to register and discover services, and run the apps on Cloud Foundry, leverage the Azure Service Broker to consume Azure Cloud services from your Cloud Foundry apps. Optional exercise - install Pivotal Cloud Foundry from the Azure Marketplace |
|
4:30-4:45pm | Wrap up |
We look forward to you joining us. Should you have any questions or would like more information about this event, please email James Calvert at [email protected].
Register
Thank you!
Thank you for your interest. Registration for this event is closed.
We look forward to you joining us.