Sam Newman | Technical Consultant, ThoughtWorks
Scott Shaw | Head of Technology, ThoughtWorks
Register now »
Microservices Architecture is a concept that aims to decouple a solution by decomposing functionality into discrete services. Microservice architectures can lead to easily changeable, maintainable systems that can be more secure, performant and stable.
In this workshop, you will discover a consistent and reinforcing set of tools and practices rooted in the philosophy of small and simple; this can help you move towards a microservice architecture. Microservices are typically small systems, with single responsibilities, communicating via the web's uniform interface, installed as well-behaved operating system services. However, with these finer-grained systems come new sources of complexity.
What you will learn
During this workshop, you will understand in depth what the benefits are of finer-grained architectures, how to break apart your existing monolithic applications, and the practical concerns of managing these systems. We will discuss how to ensure your systems can be more stable, how to handle security and the additional complexity of monitoring and deployment.
We will cover the following topics:
Who should attend
Developers, architects, technical leaders, operations engineers and anybody interested in the design and architecture of services and components.
Sam Newman is a technical consultant at ThoughtWorks, where he has been for over nine years. He has worked with a variety of companies in multiple domains in the UK, Australia and the US. If you asked him what he does, he'd say "I work with people to build better software systems".
While Java used to be his bread and butter, he also spends lots of time with Ruby, Python, Javascript, and Clojure, Infrastructure Automation and Cloud systems. He is currently writing a book for O'Reilly on fine-grained architectures.
Scott Shaw is the Head of Technology for ThoughtWorks in Australia. He's been building large-scale distributed systems for more than 15 years and retains a passion for simple, pragmatic solutions. Scott also mentors senior technologists around the world and consults to various industries on technology strategy and architecture. As on old-school Lisper, he's happiest when programming in Clojure.
workshop | Design and Implementation of Microservices with Sam Newman & Scott Shaw |
when | Monday 16 June 2014 | 9am - 5pm |
where | Melbourne Convention Centre 1 Convention Centre Place, South Wharf, VIC 3006 |
cost* | $800 Incl. GST from 18 April 2014 |
* Workshop registration includes morning and afternoon tea and lunch. Workshop registration is independent of conference registration. Conference registration excludes access to workshops.