Keynote
Lighting the Lamp by Chief Guests
Open Network for Digital Commerce (ONDC) is revolutionizing the Indian digital commerce landscape by creating an open, inclusive, and competitive marketplace that empowers small businesses and consumers alike.
Join Annie Mathew from Microsoft as she explores how AI is revolutionizing developer productivity.
In this keynote, Mr. V V Jacob from Malayala Manorama will delve into the transformative power of DevOps in bridging the gap within Kerala's IT ecosystem.
In an era where technology is reshaping every aspect of our lives, the realm of governance is no exception. From artificial intelligence to blockchain, digital tools offer unprecedented opportunities to streamline bureaucratic processes, enhance transparency, and foster citizen engagement.
Sponsor Keynote
NA
You have been to a restaurant multiple times, have you thought about how the orchestration of various activities like - customers coming in and being allotted to tables, taking their orders, serving them, billing, etc, work? In this fun analogy-based talk, you’ll learn core concepts of Kubernetes architecture (etcd, API server, KubeProxy, Scheduler, etc.) and Kubernetes objects (Pods, Deployments, Service, CronJob, etc.) by comparing and contrasting them with various roles in the Restaurant industry. This is a beginner-friendly talk to learn and understand Kubernetes.
Discover how we transformed chaos into consistency by standardizing and scaling SLO management for over a million SLOs in a large enterprise known for its professional networking platform. Learn about our journey from inconsistent availability measurements to implementing OpenSLO standards and achieving reliable 99.9% availability for end users across 1000s of microservices and diverse client applications.
Recent attacks on critical infrastructure have exposed vulnerabilities in even the most "secure" military and industrial control systems. When lives and essential services are at stake, traditional security approaches may not be enough. This talk delves into the world of air-gapped cloud computing, a paradigm shift for protecting sensitive workloads in disconnected environments. We'll examine past incidents, explore the unique security challenges of air-gapped systems, and reveal the SecOps strategies and tools that safeguard critical infrastructure from modern threats.
As modern applications grow in complexity, the need for robust observability tools becomes paramount. This talk will delve into the essentials of OpenTelemetry instrumentation and its seamless integration with Grafana to provide a comprehensive observability solution. Attendees will gain insights into setting up OpenTelemetry in their applications, configuring metrics and traces, and visualizing this data effectively in Grafana dashboards.
Kubernetes adoption is reaching sky-high, it has a large and rapidly growing ecosystem not just limited to the IT industry but also in industries like automobile, pharmaceutical, financial, etc to increase automation and reduce IT cost. With the increased reliance of individuals and businesses on Kubernetes and at such a tremendous scale, a simple misconfiguration, inadequate restrictions or safeguards in place to the Kubernetes infrastructure put the enterprise at risk and can cause operational dysfunction and exploit security. Companies adopting Kubernetes are taking a preventable yet big risk if they are not looking at mitigating the risks that come with it. The more reliant we become on Kubernetes, the more critical it is to keep the environment safe and secure.
The RoshAi Approach to Self-Driving Vehicles
Developers, ready to build secure AI apps without the hassle? Discover how Snowflake's open-source Arctic LLM, Cortex, and Streamlit can revolutionize your workflow. We'll show you how to create powerful, customizable chatbots that leverage your org's data. Join us to master the tools that will define the future of AI development.
We are currently in a stage where containers are deployed everywhere from applications in cluster orchestrators to development environments and build systems. As we move towards such a huge scale, the time to start a new container becomes a bottleneck in all our workflows.
The time to pull images from the registry is a significant contributor to this startup time. Lazy loading of images is one method in which the startup time can be improved and in this talk we will dive into stargz snapshotter and estargz image format which achieves the same in docker, containerd and kubernetes environments.
I started my career as a manual tester and I know first-hand how difficult testing is. While development technologies are advancing, the testing tech is playing the catch-up game. Are you still struggling with manual, time-consuming Kubernetes testing? Remember that outdated testing practices can slow down deployments and compromise quality. So how can we overcome that?
Enter Testkube and GPTScript two open source tools that can supercharge your testing prowess. Testkube streamlines your testing by automating and orchestrating tests directly within Kubernetes clusters. While using GPTScript you can make your testing smarter - from executing tests to analyzing the reports and finding the fix too.
In this talk, I'll give an overview of both Testkube and GPTScript and show you how you can build a smart AI-driven pipeline to make testing in Kubernetes smarter.
Efficient application deployment on Kubernetes (K8s) remains challenging for many organizations. This talk explores two transformative methodologies: Kubernetes Operators automate complex tasks like deployment and scaling, while GitOps uses Git repositories for transparent, version-controlled configurations. We'll discuss their principles, benefits, and real-world applications through examples and best practices. Attendees will learn how to choose the right approach for Kubernetes deployments, ensuring streamlined processes, improved productivity, and scalability
This proposal explores the transformative impact of Artificial Intelligence (AI) on software testing, addressing key challenges faced by quality engineers. By leveraging AI capabilities such as automated story validation, self-healing automation, and intelligent test generation, AI enhances productivity, decision-making, and user experience. This presentation will highlight practical applications, case studies, and future trends, demonstrating how AI can streamline testing processes, reduce costs, and improve overall software quality.
Challenges we faced while managing multiple K8 clusters & How Nudgebee helps in solving those challenges, followed by a live demo.
NA
In today’s data-driven world, the ability to manage, monitor, and optimize large-scale data platforms is crucial for organizations aiming to stay competitive. This talk will delve into the architecture and operations of Air India’s data platform, showcasing how DataOps, observability, and FinOps are leveraged to achieve a robust and efficient big data environment. Attendees will gain insights into best practices and practical approaches for building and maintaining resilient data platforms.
In my journey through four early-stage startups as a founding engineer, I’ve learned that speed is crucial for success. This talk delves into accelerating deployment processes and the tools that make it possible.
Managing SSH access to servers is crucial for maintaining security and ensuring compliance with industry standards.
Everybody loves DevOps. Until you are forced to make it DevSecOps. The whole world is suddenly obsessed with shifting security left.
This talk explores the realities of integrating security into a high-velocity development environment. Together, we will dissect the trade-offs between early security testing and developer productivity, offering practical strategies to build a sustainable DevSecOps culture. Also come and learn about tools and techniques that can make it simpler for your teams to adopt a security-first mindset.
Be part of the talk to discover how to strike the perfect balance between protection and progress.
As enterprises rapidly adopt generative AI (GenAI) technologies, DevOps teams face a new set of challenges and responsibilities. Large Language Model Operations (LLMOps), a subfield of MLOps, has emerged to manage the complexities of deploying and maintaining large language models (LLMs).
LLMOps requires a collaborative effort across data science, DevOps, and IT teams, emphasizing the importance of integrating these functions to ensure the seamless operation of LLMs in enterprise settings. Attendees will gain insights into best practices for managing the unique demands of LLMs, including strategies for maintaining model accuracy, scalability, and compliance with ethical standards.
eBPF (extended Berkeley Packet Filter) plays a crucial role in enhancing Kubernetes networking and security. By leveraging eBPF, Kubernetes can efficiently handle network traffic, enforce policies, and provide observability into network activities.
eBPF enables fine-grained control over network interactions, allowing for dynamic and flexible network configurations while maintaining robust security measures. This session explores the capabilities of eBPF within Kubernetes, highlighting its impact on networking performance, security enforcement, and overall cluster management.
AWS Resource Provisioning using Crossplane (Kubernetes native open-source IaC tool)
During the launch of our first product, we experimented with several CNCF projects to build an observability platform that provides insights into cost, right-sizing, security and troubleshooting to support our production and lower environments.
We leveraged Prometheus Kubernetes APIs, OpenCost, Vertical Pod Autoscale, KubeScape, Cillium, Pixi, ArgoCD & Kyverno to collect data, correlate and generate insights to support our team. To manage the vast amount of data, we built an event-driven platform using gRPC & Strimzi.
The internal project was such a success that we decided to productize and eventually replace our existing product.
During this talk, I will explain the high-level architecture, the challenges we faced, and the lessons learned which hopefully benefit other teams looking to build similar solutions using Open Source tools & libraries.
This session is designed to equip developers with the knowledge and skills needed to optimize container images effectively. We will explore overlay filesystems, highlighting their importance in optimizing container environments. Attendees will learn how to inspect container images layer by layer, gaining insights into best practices for writing Dockerfiles and avoiding common pitfalls. The talk will showcase powerful open-source tools like dive and docker-squash, alongside techniques such as multi-stage builds, demonstrating how to achieve significant reductions in container image sizes—often exceeding 80%.
We will explore how to horizontally scale Kubernetes workloads based on metrics other than CPU and Memory. We start by exploring how HPA works in K8S and how we can scale based on metrics like Kafka Lag or traffic requests etc. We would explore two options for achieving this - Prometheus Adapter and KEDA .
Security is not a one-and-done task. It's important to maintain security consistently. There are a lot of open source tools out there to help with the security assessment of our infra but managing and orchestrating these tools at scale is a major pain point. Scheduling regular scans to maintain cloud security posture helps in achieving continous compliance.
Kubernetes is a scheduler and orchestrator at it's core and Kubernetes Jobs are a good way to help scheduling these security scans. However when you try to operate Kubernetes Jobs at scale by yourself, the limitations of this approach like overloading etcd, making api server slower, difficult to track the status of these jobs, random order of execution start popping up. We also realised that we were not able to control the usage and maximize the utilization of our cluster resources.
Enter Kueue – a k8s-native job scheduler specifically designed to address these challenges. Working seamlessly with the default Kubernetes scheduler, the job controller, and the cluster-autoscaler, Kueue provides a comprehensive batch system that helps us manage kubernetes jobs efficiently.
This session is going to dive deep into what are the challenges with native kubernetes jobs and job scheduler, how "kueue" helps with orchestrating jobs while solving these challenges and finally how Accuknox "kueue"s up security for multiple tenants at scale.
Optimize your AWS spend without sacrificing performance! In this talk, learn expert strategies for reducing cloud costs, from rightsizing resources to leveraging cost-effective services. Discover how to identify and eliminate waste, take advantage of reserved instances, and streamline your architecture for maximum efficiency. Take away actionable tips and real-world examples to save up to 50% on your AWS bill. Whether you're a seasoned cloud pro or just starting out, this session will help you master the art of frugal cloud computing
Let me know if you'd like me to make any adjustments or if you have any other requests!
NA
Security has, is, and will be an omnipresent concern for large enterprises and tiny firms alike. Dealing with security is making a conscious decision of giving up one thing, to obtain another. The real question lies in how much you're willing to give up.
Disconnecting your entire operation from the all-seeing network sounds like the best move for security. No risk, if nothing can get access, right? Although possible, air-gapping your clusters opens the room for a lot of frustration. Not only are the hostiles derailed, but even critical locations akin to essential registries are closed off from your clusters.
This talk explores the practicality of running air-gapped Kubernetes clusters for business-critical applications. We will help you find out if air-gapping is right for you, or if it's an unnecessary burden. We'll be diving into some user stories as well, that will either sell you or dissuade you from the idea of air-gapping your infrastructure.
In the rapidly evolving world of DevOps, the ability to automate and manage infrastructure through code is a game-changer. This session dives deep into the principles and practices of Infrastructure as Code (IaC), showcasing how it transforms traditional infrastructure management.
In the fast-paced world of software development, having a robust and flexible DevOps environment is essential. This talk, titled "Unified DevOps on Kubernetes: Scalable, Secure, and Self-Service," presents a comprehensive approach to creating a cutting-edge Enterprise ready DevOps infrastructure hosted on Kubernetes.
This presentation introduces an online platform designed to simplify student training environments through sharing custom-built virtual machines running Linux. By leveraging Proxmox for VM management, LTSP for network booting, LDAP for unified authentication and VM-to-user mapping, and Apache Guacamole for VNC access via web browsers, this platform addresses the inconsistencies in operating systems and software installations on students' personal machines, providing a ready-to-use, course-specific OS.
Why we should not containerise everything!
Closing Note
Prize Distribution