The term ‘microservice’ was first discussed at a software architects workshop in Venice, in May 2011. It's being used to explain a common architectural style they’ve been witnessing for some time.
The key driving force behind microservices is the speed to production. One should be able to introduce a change to a service, test it and instantly deploy it in production. Further to that, with the granularity of the services and the frequent interactions between them, securing microservices is challenging.
We will address multiple perspectives in securing microservices: Secure Development Lifecycle and test automation, DevOps security and application-level security.