May Meetup
Details
Agenda:
18:30 doors open and food is served.
19:30 Talk by Daniël van Gils
20:30 break (15mins)
20:45 Talk by Harm Weites
~22:00 drinks & chilling time!
For parking we have lots of parking available. You just drive past the main entrance of Wehkamp and you can park at a public parking spot.
How the hell do I run my microservices in production, and will it scale? - Daniël van Gils
Let's assume you’ve already had every container technology 101 tutorial for breakfast. You’re now ready to take that brilliantly crafted application into production. But wait... first you need to test your container-based microservices architecture. What does the whole DevOps workflow look like? What about performance and security? And last but not least; how the hell do I run my microservices in production, and will it scale? Let Daniël guide you through the wonderful world of container-based development and running microservice architectures at scale. By attending the talk*, you’ll gain insight into how to bootstrap and dive straight into learning what DevOps workflow should look like when using containers.
About Daniël:
Daniël van Gils is a polyglot developer advocate at Cloud 66. He helps other polyglot developers craft ruby (on rails) web applications and container based microservice architectures with ♥.
An accomplished creative technologist, Daniel has vast and varied experience in application development, agile workflows and building container technologies at scale, gained working in the web development, creative technologies and gaming industries. In his spare time he experiments with strawberries in his backyard, likes to surf and practices improvisation theater.
One engineer, four environments, no termination policy - Harm Weites
Terminating all environments just days before going live and getting back from scratch. We were days away from going live with our AWS Mesos stack until one unlucky engineer ran a faulty playbook.
This talk will focus on how we build and operate the new Wehkamp stack. We’ll start at the AWS level where we have several hundred instances, ELB’s and supporting services. On top of those instances we run services like Mesos, Consul, Kafka, ElasticSearch and Cassandra. Our real workload lives on Mesos, the microservices architecture we call Blaze. Next we’ll go over what happened in the days before we flipped the switch to go live, and the steps involved creating everything from scratch. How we utilize ansible and we’ll briefly touch Jenkins as our CI/CD tool. The final words will describe our plans in this area for the near future, and the improvements on what we’ve seen so far.
About Harm Weites:
Harm is committed to engineering the Wehkamp e-commerce platform, making sure it scales and performs to meet customer and business demands. He is passionate about automation and is part of Wehkamp’s SRE team.
See you there!!!!
