Agile Australia in MELBOURNE on 17-18 JUNE 2014

2013 | 2012 | 2011 | 2010 | 2009

Melbourne Workshop

Design and Implementation of Microservices

Sam Newman | Technical Consultant, ThoughtWorks
Scott Shaw | Head of Technology, ThoughtWorks
Register now »

Sam Newman Photo
Scott Shaw Photo

Design and Implementation of Microservices

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 Photo
SAM NEWMAN | Technical Consultant, ThoughtWorks

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 Photo
SCOTT SHAW | Head of Technology, ThoughtWorks

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 Details
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
Register online
Register with promo code

* Workshop registration includes morning and afternoon tea and lunch. Workshop registration is independent of conference registration. Conference registration excludes access to workshops.

ThoughtWorks Logo
Atlassian Logo
IBM Logo
HP Logo
CBA Logo
Rally Logo