small app. However, when the application grows in size and complexity, a monolithic architecture becomes a major obstacle to agile development and continuous deploy. A better approach for large, complex applications is to use a microservice architecture 1 What is a Microservices 2 Why using Microservices 3 In Conclusions PHP Saigon (meetup) Microservice August 10, 2015 2 / 7