Wednesday, August 18, 2021
Single cloud is no longer enough, it is time for Multi-cloud! In the session, the latest trend and technologies related to Multi-cloud will be presented. However technology is not enough, the real business case studies and their benefits will be presented. Finally, the future research directions will be briefly described. The session is based on the commercial and research experience for over 5 years period.
Should you always run your cluster in multiple availability zones? How can a transition rule on S3 double your storage costs? I want to monitor and understand my data transfer costs, where should I start? Following so-called “best practices” works only when you fully understand the implications, costs included. We will discuss a few cloud anti-patterns, making your bill smaller and your deployment better. And possibly reducing your cloud carbon footprint too.
The cloud is a fortress. Public cloud infrastructure is owned by a handful of companies with hardly any oversight. They get to decide who to welcome, who to block and they can slow transmissions. Not that they will, but they can. Once organizations select a cloud provider, they essentially have no choice but to trust a monopoly that could also become a competitor. But it does not need to be. Thanks to Kubernetes, Cloud Neutrality is now only possible, it is easy.
In a few minutes, we will deploy a cloud neutral Kubernetes cluster that spans across any number of cloud providers and will show how your workloads are free to roam between clouds, automatically switching for cost optimization, scale, performance or simply for resilience to a cloud failure.
Thursday, August 19, 2021
Product Manager, this is a title that is very hard to explain and most of the time comes with big responsibilities but yet it is easy to overlook. Moreover, in the Application Modernization journey that focuses on modernizing your legacy application.
We are not delivering code or creating a prototype and definitely our job description is NOT attending meetings all day. We believe there are skills and mindset as Product Manager to accelerate the team to be successful in building modern applications. In this talk, I will share why we need product management skills to increase the success in your Application Modernization journey.
Since the emergence of Kubernetes, we hoped that developers will adopt it. That did not happen, and it will likely never happen. Developers do not need Kubernetes. They need to write code, and they need an easy way to build, test, and deploy their applications. It is unrealistic to expect developers to spend years learning Kubernetes.
On the other hand, operators and sysadmins need Kubernetes. It gives them all they need to run systems at scale. Nevertheless, operators also need to empower developers to deploy their own applications. They need to enable developers by providing services rather than doing actual deployments.
So, we have conflicting needs. Kubernetes is necessary to some and a burden to others. Can we satisfy all? Can we have a system that is based on Kubernetes yet easy to operate? Can we make Kubernetes disappear and become an implementation detail running in the background?
Let's discuss where Kubernetes is going and how it might look like in the future.