GOTO Night: Microservices Security with Sam Newman and Roy van Rijn
GOTO Nights and Container Solutions are super excited to bring to you Sam Newman, author of O’Reilly’s Building Microservices. He is in town delivering a workshop for GOTO Academy NL (places still available, visit www.gotoacademy.nl) and was happy to stop by for a meetup. What a top guy!
Its no secret that Microservices are all the rage…and unfortunately, so are security breaches! Sam will discuss what you can do to create one without the other.
After Sam’s talk, JavaOne Rockstar Roy van Rijn will share lessons learned from a 2+ year migration from a modular monolith to microservice environment.
Venue/Host: Lloyd Hotel, Oostelijke Handelskade 34
Costs: Free of charge
Speakers: Sam Newman & Roy van Rijn
Bitterballen & drinks courtesy of Container Solutions (https://container-solutions.com/)
17:50 Welcome, networking & bitterballen
18:20 Short Intro
18:30 Sam Newman
19:20 Short break
19:35 Roy van Rijn
20:30 networking continues
Talk Abstract: Security and Microservices
Microservices give us many options. We can pick different technologies, mix synchronous and asynchronous integration techniques or embrace different deployment patterns. But they also give us different options for how we think about securing our systems. Done right, microservices can increase the security of your vital data and processes. Done wrong, and you can increase the surface area of attack. This talk will discuss the importance of defence in depth, discussing the many different ways in which you can secure your fine-grained, distributed architectures.
Bio: Sam Newman
Sam Newman is an independent consultant specializing in helping people ship software fast. Sam has worked extensively with the cloud, continuous delivery, and microservices and is especially preoccupied with understanding how to more easily deploy working software into production. For the last few years, he has been focusing in the area of microservice architectures. He has worked with a variety of companies in multiple domains around the world, often with one foot in the developer world and another in the IT operations space. Previously, he spent over a decade at ThoughtWorks and then then left to join a startup, before setting up his own company. Sam speaks frequently at conferences. He is the author of Building Microservices (O’Reilly).
Talk: Fostering an Evolving Architecture in an Agile World
What is software architecture? Is it the decision to adopt microservices? Is it the document that describes the layers in your Java EE application? No, every line of code you commit is part of your evolving architecture. During this talk I’ll explain how we, at the Port of Rotterdam, manage our software architecture in an highly agile environment building a successful harbour management system.
We spend the last two years transitioning from a modular monolith to a microservice environment. How did our architecture evolve? What is the role of the architect? Do we even need an architect? We’ll dive into problems like cargo cult, survivorship bias, shared responsibility, technical debt and system design. In the talk I’ll tell about our experiences and the do’s and don’ts we’ve encountered.
Bio: Roy van Rijn
Roy is a Software Craftsman at JPoint. He has worked on numerous projects all over the Netherlands as developer, architect and agile coach. He has talked at JavaOne (Rockstar), Devoxx BE & UK & PL, Joy of Coding, and NLJUG events. You can read more at his blog (http://www.royvanrijn.com) or follow him on Twitter (@royvanrijn).