While I’m at DevOps World | Jenkins World in San Francisco this week, members of Microsoft’s Java team are preparing for SpringOne Platform in Washington D.C. next week . This year SpringOne and Microsoft Ignite in Orlando, Florida are on the same week, so many of us will be splitting our time between both events
(Yes, we have several Java talks at Ignite, a major Microsoft conference! More on that Tomorrow….).
Stop by our booth and catch our Sessions!
Come by the Microsoft booth for cool swag, demos, or a chat! Also, check out our sessions.
Here’s a rundown of the sessions, by day:
Tuesday, September 25 (3 events)
2:00 pm — 3:10 pm, Maryland Ballroom A
Going Cloud-Native with Spring Cloud Azure
Yitao Dong, Microsoft and Yawei Wang, Microsoft
In this session, we will show how you can use Spring Cloud Azure to implement Spring-based cloud native apps on Azure, including: accessing NoSQL data access on Azure with Spring Data, wiring up authentication and authorization with Azure AD/B2C, interacting with messaging on Azure with Spring Cloud Stream, and more useful Spring Cloud Azure modules.
2:00 pm — 2:30 pm, National Harbor 12–13
Building Responsive Systems with Serverless, Event-driven Java
Asir Selvasingh, Microsoft and Richard Seroter, Pivotal
Speed. It matters in software. Not going fast just for the sake of it. No, it’s about learning quickly and delivering insight and capabilities that move you forward. How does event processing make this possible? What role does serverless technology play? In this talk, we will look at event-driven architectures, and how to realize it with a Java-centric solution. This solution collects data from around the world and reveals real-time insights. We will demonstrate using multiple components, including Spring Boot, Event Hubs, Cosmos DB, App Service, Pivotal Cloud Foundry, Functions and Spring Cloud Functions. After this talk, attendees will have the knowledge they need to deliver modern, responsive systems.
5:40 pm — 6:10 pm, Woodrow Wilson B-D
Beyond Windows — Hacking Cloud Apps on Linux and .NET for the Busy Java Developer
Brian Benz, Microsoft and Maxime Rouiller, Microsoft
In this session Maxime and Brian give you a gentle introduction to open source .NET on Linux. Yes, you read that right! We’ll cover the basics, demystify toolchains, concepts, and show live code examples. We’ll also share free, open source tools (including IDEs) that you can use on your favorite OS to build amazing multi-platform .NET apps in the cloud. You’ll leave this session with tips, tricks, pointers and inspiration on how to get started with .NET core, .NET’s open source, multi-platform cousin.
Wednesday, September 26 (3 events)
10am
Main stage keynote
Bruno Borges, Microsoft
The Java CDA Team Lead, Bruno Borges, will present in Wednesday’s main stage keynote, at 10am.
3:20 pm — 3:50 pm, Woodrow Wilson B-D
Running Serverless Applications Using Spring and Microsoft Azure
Jeff Hollan, Microsoft and Oleg Zhurakousky, Pivotal
Spring Cloud Function is a framework that provides a uniform programming model for writing functions as Spring Boot applications and deploys them across various serverless platforms. It decouples the developer from the runtime where it will be deployed and enables developers to focus on the business logic. The developer simply focuses on writing the functions. Spring Cloud Function provides various adapters to deploy the function applications to the target serverless runtimes. Microsoft Azure provides a fully “managed” serverless runtime for running functions on-demand without provisioning or managing any infrastructure, with rich integrations with cloud services. Spring Cloud Function provides an Azure adapter that enables the deployment of a function application written using the Spring programming model on Azure. In this talk, we will provide an overview of Spring Cloud Function, then do a deep dive into the capabilities of it using the Azure adapter. We will then do a hands-on demo by writing functions using Spring Cloud Function from the ground up, bind them to cloud event sources such as Event Hub and Cosmos DB, and deploy these functions to Microsoft Azure Functions.
5:40 pm — 6:10 pm, Maryland Ballroom B
Hacking Spring Boot Applications Using Visual Studio Code
Rome Li, Microsoft and Martin Lippert, Pivotal
Visual Studio Code started off as a lightweight editor and allows developers to work with source code — and people love it for its super fast performance, its lightweight nature, and its super smart code understanding. All this is now available for Java and Spring Boot, too. Installing the right extensions into VSCode results in a powerful and yet lightweight code editing experience that comes close to the feature richness of existing Java IDEs. In this session, we will show how you can use Visual Studio Code to implement Spring Boot applications. We will show which extensions to use and how they can be used, including: direct and super fast Spring Initializr support, Maven integration, support for Git, smart Java code editing, running JUnit tests directly from within the editor, debugging Java applications, and using the all-new Spring Tools 4 for Visual Studio Code to get a quick overview of your Spring code, use super fast navigation for Spring elements, understanding your app using live information from running Spring applications directly in your editor, and more. Watching this session will give you a detailed overview of what is possible (and what is not yet) when using Visual Studio Code as your premier development environment for Spring Boot applications.
See you soon!
-BB
Leave a comment