London Microservices Meetup with Jamie Dobson
Details
You will need to sign up on Eventbrite! https://www.eventbrite.com/e/london-microservices-meetup-with-jamie-dobson-tickets-60747078146
Our sponsors:
- Signal AI (https://www.signal-ai.com)
- Tecknuovo (https://www.tecknuovo.com)
Live stream in our YouTube channel: https://bit.ly/2Wy6gkH
----
Agenda:
6:30 pm: Arrive, food & drinks, networking
7:00 pm: Brief introductions
7:05 pm: Opentracing (in AWS) by Sam Burrell and Hugo Firth (Signal AI)
7:45 pm: Quick 5-minute break
7:50 pm: Cloud Native Patterns by Jamie Dobson (Container Solutions)
8:50 pm: Finish, networking
----
We're big supporters of Meetup Mates: https://meetup-mates.com. If you would like to attend this meetup but you feel overwhelmed by the idea of going and networking by yourself, Meetup Mates is a great way to connect with like-minded people to go to meetups with!
----
Opentracing (in AWS)
Sam Burrell and Hugo Firth, Signal AI
In a stack of many microservices - how do we know whats going on? How can we trace communication between services with metrics and metadata that actually matters? If things start to breakdown - how do we know which services are causing problems and why?
This talk looks at how to do this using opentracing. Generally comparing the different options available to do this and specifically how to set up the popular solution jaeger simply and elegantly within Amazon's ECS.
Sam Burrell works for Signal AI as an infrastructure engineer. He works alongside the product and data science teams to deliver a platform that provides rich realtime analysis of news media.
Hugo Firth is a fullstack engineer with Signal AI where he spends his days building the News Monitoring product. The product is powered by a number of services primarily written in JavaScript and Clojure with a complicated web of dependencies.
----
Cloud Native Patterns
Jamie Dobson, Container Solutions
Cloud Native is much more than on-demand infrastructure in the cloud. It is, in fact, a complete methodology encompassing architecture, design, process, infrastructure, and even organisational culture.
It is also still very much an emerging technology, complicated by the fact that Cloud Native systems are innately complex. As a result, when engineers, developers and their executive leaders are contemplating a cloud migration, it is difficult to identify the optimal course. Frequently, the newness and complexity of the technology mean it is even hard to simply identify and discuss appropriate Cloud Native options — much less implement them.
Over the last five years, the team at Container Solutions have been helping companies adopt Cloud Native. In doing so, they created a pattern language. The Cloud Native pattern language is a systems design approach based on Christopher Alexander’s ground-breaking architectural method of designing buildings based on a modular set of context-specific designs.
In this talk, we’ll look at some specific Cloud Native patterns, ranging from the technical to the organisational, and how they were successfully combined in the real world at companies like Asos, The Financial Times, SkyScanner and ITV. We'll find out about executive commitment and its relation to build automation. We'll discover how modular architecture and experimental thinking combine to let companies go fast without breaking everything. Finally, we'll look at some common combinations and how to begin to experiment towards them.
Jamie Dobson is co-founder and CEO of Container Solutions, a professional services consultancy specialising in cloud migration. A first encounter with a BBC computer and BASIC at the age of nine launched a lifelong passion for programming and software development. He eventually developed a matching passion for coaching and organisational strategy to help humans work effectively and beneficially with the technology that increasingly drives our lives.
Jamie is author of the upcoming O’Reilly book, Cloud Native Patterns. Jamie lives in London, England.
