Container technology, Microservices, and DevOps Digital Innovation Workshop April 2019 Henrik Bærbak Christensen
Once Everything Has Been Said... It is all about software architecture... Getting it right is hard – it is all about cutting the behavioural cake into the right pieces Low coupling and high cohesion You can do that right with objects, with components, with SOA, with microservices And you can do it wrong as well A new paradigm fixes nothing if the architecture is bad!!! CS@AU Henrik Bærbak Christensen
Henrik Bærbak Christensen New World A brave new world in constant flux... Join your collegues and learn more in 2020... CS@AU Henrik Bærbak Christensen
In Active Development, but... Literature: Sam Newman, Michael T. Nygard, Jez Humble, Martin Fowler, Chris Richardson, ... Themes Microservice architecture Quality Attributes: Availability, Scalability, Testability, Monitorability, Deployability, (Performance) Technologies - do it in Practice Docker, CD (Jenkins?), ELK, Nagios, MQ(?), ... DevOps - do it in Practice SkyCave+, teams on individual services, ... CS@AU Henrik Bærbak Christensen