KCD MENA is back for the 2nd time! An in-person event that brings IT executives, community professionals, Cloud native enthusiasts, Cloud operators and technology providers to discuss anything in the Cloud Computing Native landscape and ecosystem, and learn about Kubernetes. KCD is supported by The Cloud Computing Foundation, and organised by ambassadors and MENA CNCF chapters leaders.
Session opens and introduction to talks and speakers
8:00 AM
Cluster-ception: Orchestrating Kubernetes multi-tenancy with k3k
Multi-tenancy isn't a new concept by any means. However, it is nuanced and lacks a precise definition across the industry. What does that result in? Multiple options. So, which one do you choose? The answer is... it depends on your use case! In this talk, the speaker will walk through the different open-source projects available and delve deep into the k3k project by Rancher. The talk will focus on some of the new enhancements in the project and throw some light on its future prospects.
8:30 AM
Accelerating Migration with ROSA Red Hat OpenShift on AWS Virtualization and AWS Generative AI
How to do end-to-end VMware virtual machines migration and modernisation? This session explores the use of Red Hat OpenShift on AWS ROSA (Red Hat OpenShift Service on AWS) as a unified platform for modern enterprise applications. ROSA enables customers to manage both containers and virtual machines (VMs) side-by-side, optimizing costs and leveraging cloud-native tools and practices. The OpenShift virtualization feature allows for seamless management of containerized and VM-based workloads. Also highlights the Migration Toolkit for Virtualization (MTV), which enables the uplift of on-premises workloads, such as VMware VMs, to the AWS cloud. Additionally, the session covers the use of Amazon Q, which helps refactor application code to be optimized for cloud-native architectures on AWS. The insights provided include best practices for application-centric migration, managing containerized and migrated VM workloads using a cloud-native approach, and strategies to accelerate the cloud adoption journey.
9:00 AM
Powering your DevSecOps workflow with AI
When AI is mentioned in the software development lifecycle, code suggestion and generation are often the poster kids to showcase its possibilities, but there is so much more. Software development constantly evolves, with more steps and checks needed to get software through the DevSecOps pipeline from ideation to production.
With AI, you can generate tests, perform build failure root cause analysis, gain an understanding of vulnerabilities and how to solve them, among many more possibilities.
In this talk, Abubakar will share how organizations can leverage AI in improving the productivity of their teams, ship software faster, while maintaining their security and privacy. Abubakar’s presentation will also include a demo to show how these processes can be implemented.
9:30 AM
Klustered: Debugging Kubernetes Live
What do you do when your Kubernetes cluster stops working?
As more teams and organizations adopt Kubernetes, more developers and operators are taking on the responsibility of keeping their clusters happy and healthy. While there's lots of information online for getting started and extending Kubernetes, there's not a lot that focuses on debugging and handling outages; enter Klustered.
In this session, I will live debug some clusters broken by members of the Kubernetes community; showing the methods and techniques to establish which component has a problem, how to determine the root cause, and apply a fix to get the cluster operational.