Java on Microsoft Azure

Curious about what Microsoft has to offer the Java community? You might be surprised! Join us to explore the latest tools and technologies to help Java developers get in the cloud with Microsoft Azure, like plug-ins for Eclipse and IntelliJ, along with a look at options in Windows and Linux for authentication, security, and continuous integration.

In this Web Wednesdays course, a team of leading experts explores the Java Developer Center, tons of features in the Azure SDK for Java, and other tools and materials they've developed for Java with help from the community. Learn what you need to build, deploy, and maintain Java applications on Azure, including multi-tier and multiplatform web applications that access data, servers, and services in the cloud. Expect lots of working examples and helpful demos, in this full day of Java on Azure goodness.

(NOTE: If you use Eclipse and would like to follow a few of the demos more closely, get set up with the Azure Java SDK and the Azure Toolkit for Eclipse by completing this tutorial.)

Course Outline:

  • Java on Azure
  • Sample App: Access Control, Storage, and Tables
  • Sample App: SQL Azure, Service Bus, Media Services
  • Options for Deploying the Sample Application
  • Java Websites on Azure
  • Options for Continuous Integration (CI) and DevOps with Java on Azure
Instructor Team
​Martin Sawicki | Microsoft Principal PM Manager

For the past five years, Martin Sawicki and his team at Microsoft Open Technologies have made it their mission to empower customers with solutions that make Java support on Windows and Microsoft Azure more flexible, simpler, and high-performance. He leads an engineering team within the company's Microsoft Open Technologies, Inc. subsidiary, driving the development of open tools and technologies. Martin and his team participate in a variety of community-driven projects, and they work in close partnership with Microsoft product engineering groups and a handful of external partners to design and produce open source tools and code that promote cross-platform interoperability.

Martin's current major projects include leading the Azure Toolkit for Eclipse project (initiated by Martin in 2011) and an analogous more recent effort around IntelliJ IDEA, providing templates and functionality that help easily create, develop, configure, test, and deploy arbitrarily complex, multi-tier, highly available and scalable Java-based cloud services and applications to Microsoft Azure. He drove making Zulu OpenJDK packages available for Azure and is currently spearheading the first Microsoft code contributions into the OpenJDK project. He's also been working on plugins for Jenkins, Hudson (CI tooling), and other related Java technologies.

Brian Benz | Microsoft Senior Technical Evangelist | @bbenz

Brian Benz is a Senior Technical Evangelist for Microsoft Open Technologies, Inc., a subsidiary of Microsoft Corporation. He is a frequent speaker and author for open source, big data, and the cloud, including conferences and seminars for IBM, Deloitte, and Microsoft. He has more than 20 years of IT and business experience, with a deep background in open source, starting in the late 1980s. Brian's prior experience includes developing, promoting, and delivering big data solutions on open source and proprietary platforms.

​Chris Risner | Microsoft Azure Technical Evangelist | @chrisrisner

Chris Risner leads a team focused on evangelizing the many Microsoft open source capabilities, including how Microsoft Azure can be used to help build powerful mobile applications. For the past several years, he has focused on mobile development on the Android and iOS platforms. Before working in mobile development, Chris worked on many large-scale enterprise applications in Java and .NET. He is a constant learner and has a vast amount of experience in iOS, Android, Smart Clients, ASP.NET MVC, C#, Java, and Objective C. Follow Chris Risner on his blog.

Live Event Details
March 18, 2015
9am–5pm PDT
What: Fast-paced live virtual session
Cost: Free
Audience: Java Developers, IT Pros, and anyone else who works in Java
Prerequisites:

Familiarity with Eclipse and IntelliJ would be helpful but is not required.