DevOps Pro Europe 2020
March 24-26
Online
Confirmed Talks
Michal El Fartas
Egnyte, Poland
With Kubernetes, autoscaling is made easy, but there are still traps waiting for incautious. How to ensure high availability in shared large scale cluster – a journey through scheduling, load balancing and meaning of HA in Kubernetes.
Session Keywords
Anjana Fernando
WSO2 Inc., USA
Ballerina is a new programming language aimed at being a cloud-native programming language. The language contains first-class abstractions for microservices development, observability, security, alongside integrating devops features into the language to give greater control to the developer at software design and development time.
Session Keywords
Cristian Prevedello
Previnet SPA, Italy
GitOps got popular in the past few years, as kubernetes became the de facto standard for containers orchestration. Applying gitops to kubernetes is rather “easy”, since all resources are managed by kubernetes through yaml files. However, in enterprise environments adopting gitops is more problematic, since we usually have a melting pot of IT systems: cloud services, on premise cloud native services, on premise legacy services and systems etc. etc.
Session Keywords
John Maher
Standing On Shoulders, LLC, USA
Today’s VSM isn’t your grandfather’s linear model. It’s a multiple dimension pipeline using microservices architecture for complex and dynamic business modeling.
Value Stream Mapping (VSM) enables building and maintaining clearly defined sequences of activities that create and deliver value from an organization to their stakeholders – by understanding exactly when, where and how that value is created or delivered.
Session Keywords
Ran Ribenzaft
Epsagon, Israel
Microservices architectures complicate visibility and observability of application performance. Why? Each microservice is separated and working asynchronously from the others. Distributed tracing is a key approach to understanding performance. In microservices environments, there are new challenges and opportunities which make distributed tracing a very interesting and useful technique for high observability.
Session Keywords
Viktor Farcic
CloudBees, Spain
What does it take to implement continuous delivery today? What is the recipe?
For years, all we needed was Jenkins and a few agents. Is that still the case? Can we keep up with technology and do continuous delivery as we did it during the last few years?
Session Keywords
Sven Peters
MongoDB, Germany
We’re agile, we’re doing DevOps, we work in cross-functional teams, and we use the latest developer pipeline tooling. With all those methodologies and technologies we should be highly effective, right? Probably not. Most of us still struggle with balancing coding speed and quality, working on the stuff that really makes a difference, and feeling constantly stressed by all the things we should learn.
Session Keywords
Asanka Abeysinghe
WSO2, Inc., USA
The number of microservices running in enterprises increases daily. As a result, service composition, governance, security, and observability are becoming a challenge to implement and incorporate. A “cell-based” architecture is an approach that can be applied to current or desired development and technologies to address these issues.
Session Keywords