For the second consecutive year, Amazon Web Services (AWS) and Beat jointly organised AWSome Day Athens 2019. Why? Because we like joining forces. For innovation, for technology, for anything that can help people enrich their knowledge.
AWSome Day is a free, one-day event supported by AWS Education’s technical instructors and selected local partners. It aims at sharing knowledge and learning from AWS experts and practitioners to extend the cloud computing knowledge.
This year’s participation was beyond amazing. A full-house venue with more than 300 cloud enthusiasts, including developers, IT professionals and technical managers. Speakers took the stage to explain key features and use cases while walking through technical demos, and answer one-on-one questions.
The major topics covered during the day included: Microservices, security, automated deployments, machine learning and more. Beat had a strong presence with 3 speakers giving their professional viewpoint on distinct subjects.
Alexandros Panagiotou, Lead DevOps Engineer, presented the story of Beat towards a DevOps culture of end-to-end service ownership, powered by a self-service infrastructure.
Think DevOps like Agile, but with operations included. How does it work?
At Beat, we make it happen. We abstract the infrastructure to a high level, where developers can provision the infrastructure they want for their services without someone blocking them. In that way, Infrastructure teams can also focus on extending the tooling and build controls in it. “Sometimes it’s hard to follow best practices, so it’s a good idea to build them into our CI/CD pipelines,” Alexandros explained.
Antonis Zissimos, Senior Engineering Manager – Infrastructure at Beat, participated in a panel discussion about Modern Application Development along with tech representatives from companies in Greece and Cyprus. During the Fireside chat Antonis focused on how Beat applies the most up-to-date processes to its product development.
“Moving from one codebase, a monolith, and a small team of engineers, to an engineering department of 200 engineers, raised ownership, complexity and scaling issues. Switching to a Microservices architecture enables engineers at Beat to create autonomous teams that develop loosely coupled services, which are independently deployed. The result is faster feature delivery and less dependencies between teams,” Antonis said.
Chris Loukas, Lead DevOps Engineer at Beat, gave a technical presentation combined with a live demo explaining how Beat got ‘from Zero to Hero, using Terraform and Kubernetes on AWS’.
“By combining terraform, kops, helm and a lot of Kubernetes annotations we managed to automate the whole process of launching a new market, to the point of being up and running in 45 minutes instead of 2 weeks”.
Beat is currently present in 6 markets. From the infrastructure point of view, each market is a different stack. Each stack is isolated from the others, but at the same time identical to them when it comes to the resources used, the services deployed and more. During his presentation Chris presented the steps Beat took to migrate to microservices and declare its infrastructure as code.
Another year, another AWSome day with an audience excited to learn, share knowledge and absorb part of Beat’s development magic. Until next year: stay AWSome!