Péter Megyesi

CTO & Co-founder @ LeanNet Ltd.

I'm running my application in a public cloud. So am I Cloud Native?

Cloud Native software development has become one of the hottest topics in IT during the past year. Whether it is truly the future of developing, deploying and operating software application, or it is just a most recent hype that will slowly lose traction, we will see.
Regardless of what the future holds, Cloud Native development means much more than registering to a pubic cloud provider, and use virtual machines to run an application. It fundamentally changes the way to design, implement, deploy, and operate a software product.
Many defines Cloud Native as a software development approach that builds and runs applications which fully takes advantage of the features provided by cloud computing. On the other hand, the official definition by CNCF (Cloud Native Compute Foundation) is that Cloud Native development uses an open source software stack to deploy applications as microservices, packaging each part into its own container, and dynamically orchestrating those containers to optimize resource utilization.
Since these definitions are quite ambiguous, during this talk we will go through the basic concept of Cloud Native development, and try to provide a common set of requirements for someone becoming truly Cloud Native.

Péter Megyesi has BSc and MSc degrees in electrical Electrical Engineering, and PhD degree in Computer Sciences all received in the Budapest University of Technology and Economics (BME). During his PhD studies his research topic was traffic measurement, monitoring and modelling, firstly in traditional networking architectures, later in software defined networks. In 2017, he also graduated in the Doctoral School on Innovation & Entrepreneurship organized by the EIT Digital of the European Institute of Innovation and Technology.
Recently, he co-founded LeanNet, a Budapest based start-up focused on integrating software defined networking into leading Cloud Native solutions. Currently, he serves as Chief Technology Officer in the company.