Skip to content

Celebrating Docker 9th Birthday + A Joint no Meetup with Microsoft

Photo of Joerg M.
Hosted By
Joerg M. and 2 others
Celebrating Docker 9th Birthday + A Joint no Meetup with Microsoft

Details

Agenda
Doors will be open at 6:30 PM. We'll have snacks, pizza, and drinks.
The event starts at 7 PM.

  1. Warm Welcome at the Microsoft Atrium in Berlin with Ed Burns, Java Champion & Principal Architect for Java on Azure, and Sandra Ahlgrimm, Cloud Developer Advocate working for Java developers at Microsoft.
  2. From "docker build" to "docker buildx": 9 years of container build evolution by Jérôme Petazzoni
    When Docker launched, the first container image builder that we had was "docker build" and the now-famous Dockerfile. Nine years later, Dockerfiles are still here but they changed a lot: multi-stage builds, multi-arch images... And they leverage BuildKit, a general-purpose parallel execution backend that also powers various build and CI systems like Earthly or the new and promising Dagger.
    In this presentation, we'll demo the new Docker builder in action, and highlight some scenarios where it really shines in comparison to the original. Big monorepos, cross-platform builds, building images on Kubernetes clusters: Jérôme will show you how to take advantage of the new features, whether you work with boring but moneymaking legacy apps or shiny new stuff.
  3. How Microsoft Learned to Love Java by Ed Burns
    This session is a fast-paced tour of all things Java and Azure at the modern Microsoft of today. We will first talk about the why, how, and what of Java and Microsoft. We will then dive right into the broad range of tools, services, and APIs that Microsoft offers around Azure for Java developers. We will show a small but representative demo of a Java application most developers would feel familiar with running well on Azure. Lastly, we will discuss the road map for what Java developers can expect from Microsoft in the future. This session is as much about sharing what Microsoft offers today as it is about listening to what the Java community wants to see from Microsoft tomorrow.

Bio
Jérôme Petazzoni was part of the team that built, scaled, and operated the dotCloud PAAS, before that company became Docker. He worked seven years at the container startup, where he wore countless hats and ran containers in production before it was cool. He loves to share what he knows, which led him to give hundreds of talks and demos on containers, Docker, and Kubernetes. He trained thousands of people to deploy their apps in confidence on these platforms and continues to do so as an independent consultant. He values diversity and strives to be a good ally, or at least a decent social justice sidekick. He also collects musical instruments and can arguably play the theme of Zelda on a dozen of them.

Ed Burns is currently Principal Architect on the Java Tooling and Experiences team at Microsoft. In this role, Ed will help make Azure the best place for Enterprise Java. Prior to joining Microsoft, Ed was a Principal Member of the Technical Staff At Oracle. Ed has worked on a wide variety of client and server-side web technologies since 1994, including NCSA Mosaic, Mozilla, the Sun Java Plugin, Jakarta Tomcat, and, most extensively, JavaServer Faces, on which he is the co-spec lead. Ed is also the co-spec lead for the Servlet specification. Ed is an experienced international conference speaker, with consistently high attendance numbers and ratings at JavaOne (Rockstar award winner 2016), Devoxx, DevNexus, JAOO, JAX, W-JAX, No Fluff Just Stuff, JA-SIG, The Ajax Experience, and Java and Linux User Groups. He has published four books with McGraw-Hill, JavaServerFaces: The Complete Reference (2006), Secrets of the Rockstar Programmers: Riding the IT crest (2008) JavaServer Faces 2.0: The Complete Reference (2010), and Hudson Continuous Integration In Practice (2013).

It's going to be a hybrid event and will be live-streamed here: https://youtube.com/c/JavaonAzure
The recording will be made available in the following days.

COVID-19 safety measures

Masks required
COVID-19 vaccination required
Event will be indoors
Please stay home if you are not feeling well. Getting tested before would be highly appreciated.
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of Java Usergroup Berlin-Brandenburg group
Java Usergroup Berlin-Brandenburg
See more events
Microsoft Berlin Office
Unter den Linden 17 · Berlin, BE