Quarkus at Great International Developer Summit 2024 #36902
insectengine
started this conversation in
Events
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Event Description: Embark on a transformative journey at GIDS 2024. From April 23-26, experience an extraordinary four-day program brimming with technical brilliance, captivating conversations, and visionary insights. Engage with trailblazing minds in software engineering and architecture, and discover the companies shaping the future of technology.
Date: April 23-26, 2024
Location: Bengaluru, India
Event Type: In Person
https://developersummit.com/
Tuesday, April 23rd
Session Title: Keynote: Driving Innovation through the Open Hybrid Cloud and AI
Speaker(s): Ignacio Riesgo & Ramakrishna Yekulla
Abstract: Every company is now a Hybrid Cloud company leveraging a multi-cloud environment to manage their business and drive innovation. The advent of Generative AI has acted as an accelerant to business transformation increasing efficiency and productivity. In today's rapidly evolving tech landscape, collaboration between data scientists and developers is more critical than ever. An open-source strategy for AI, empowers organizations to harness the full potential of their data and technology stack. Join this keynote to discover how these tools bridge the gap from model to production, with a complete end-to-end story for Generative AI from model development to application deployment, enabling seamless collaboration between data scientists and developers.
Session Title: Quarkus 3: Elevating Java Microservices with Project Loom and Beyond
Speaker(s): Daniel Oh
Abstract: Over the past four years, developers have harnessed the power of Quarkus, experiencing its transformative capabilities in evolving Java microservices from local development to cloud deployments. As we stand on the brink of a new era, Quarkus 3 beckons with a promise of even more enhanced features, elevating developer experience, performance, scalability, and seamless cloud integration.
In this enlightening session with Daniel Oh, delve into the heart of Quarkus 3's integration with Project Loom. Understand how it simplifies the creation of asynchronous concurrent applications, leveraging virtual threads for unparalleled scalability while ensuring efficient memory usage and peak performance.
But the revelations don't stop there. Daniel will also guide you through the latest additions in Quarkus 3, including its support for JakartaEE 10, MicroProfile 6, and the advancements with Hibernate ORM 6.
Attend this talk to leave with a comprehensive understanding of Quarkus 3's offerings, ready to implement these cutting-edge features in your projects. Join Daniel at GIDS 2024 for a journey into the future of Java microservices.
Session Title: Taming Kubernetes: Streamlining Inner-loop Development for Distributed Systems
Speaker(s): Daniel Oh & Kevin Dubois
Abstract: Navigating the world of Microservices on Kubernetes? Feeling hamstrung by the complexities of local development when it comes to interconnected services? You're not alone. As the world rapidly adopts Kubernetes, developers grapple with the intricacies of simulating inter-service communications locally and the challenges of working with distributed systems.
This session unravels the tangled web of Kubernetes-native inner-loop development. Dive deep with Kevin to explore tools and strategies that empower developers to efficiently emulate local services or seamlessly interact with external dependencies.
Whether you're wrestling with running interconnected services on your local machine or aiming for a seamless integration with external systems, this talk has you covered. Discover the prowess of Docker Compose, TestContainers, Quarkus Dev Services, Remote Development, Skupper, and Eclipse JKube.
Emerging from this session, you'll be armed with innovative techniques to enhance your development experience, fostering a smoother, faster, and more intuitive approach to building and testing distributed applications on Kubernetes.
Join us for a transformative journey that promises to change the way you perceive and work with Kubernetes-native development!
Session Title: Navigating Innovation with Open Hybrid Cloud and Openshift
Speaker(s): Tuhin Sharma
Abstract: Cloud computing is witnessing a significant shift, with Hybrid Cloud emerging as the dominant force. In this landscape, organizations are embracing a multi-cloud approach to manage operations and drive innovation. At the heart of this transformation is the open-source ecosystem, facilitating the growth of technologies like microservices, containers, Kubernetes, and AI.
Tuhin Sharma brings his extensive expertise in AI and NLP to this session. He will explore the crucial role of open-source in the Hybrid Cloud environment, emphasizing how it enables versatility and innovation across various cloud platforms.
A special focus will be on the role of Generative AI and its impact on enhancing efficiency and creativity in cloud computing. Drawing from real-world experiences and strategies from Red Hat, the talk will provide actionable insights into leveraging these advanced technologies.
Attendees will gain a deeper understanding of the current and future trends in cloud computing, learning how to effectively navigate and utilize these technologies for organizational growth and innovation.
Wednesday, April 24th
Session Title: Simplifying Kubernetes: Streamlining Secure App Deployment in
DevSecOps
Speaker(s): Ramakrishna Yekulla
Abstract: The journey through Kubernetes' complexities can often seem like navigating a maze. For developers, this involves not only creating containerized applications but also transforming existing software and overhauling the software supply chain. This process is intricate and typically demands extensive expertise and time. Adding to this challenge is the critical task of embedding robust security and governance measures within cloud-native environments. This requires a comprehensive grasp of the evolving landscape of digital threats and the strategic implementation of protective strategies.
In this session, Ramakrishna Yekulla will unveil an innovative approach that demystifies Kubernetes integration. This solution is designed to expedite and secure the deployment of applications into Red Hat's trusted software supply chain. With this approach, you can rapidly progress from idea to implementation, ensuring that your applications are not just compliant with the latest standards but also fortified against new and emerging threats.
Attendees will learn how to efficiently navigate the Kubernetes ecosystem, achieving a seamless transition for their applications with heightened security and resilience. This talk is tailored to provide practical, actionable insights for swift and secure application deployment in a cloud-native world.
Session Title: Streamlining Cloud-Native Development with OpenShift and Backstage
Speaker(s): Mohit Suman
Abstract: Embrace the future of cloud-native development with an insightful exploration into the integration of Backstage and Red Hat OpenShift Container Platform. This session is a deep dive into creating a seamless and efficient development environment for microservices-based architecture.
Discover the pivotal role of Backstage in providing a centralized hub for developers. It serves as a gateway to essential components, resources, and documentation, ensuring that teams have immediate access to the tools necessary for rapid commencement of projects. This platform streamlines the initial setup phase, significantly reducing time-to-development.
The demonstration will also explore the functionalities of Red Hat OpenShift Dev Spaces. This web-based IDE, grounded in Visual Studio Code, allows for direct interaction with source code within the OpenShift environment. It epitomizes convenience and efficiency in the development, testing, and deployment processes.
Additionally, the session will cover the integration of GitOps and build-test pipeline modules. This aspect of the talk focuses on automating the build-test-deploy cycle, facilitating continuous development and iteration of applications with new features and enhancements.
This session is tailored for developers aiming to refine their cloud-native development processes and learn practical applications of these advanced tools. Attendees will leave with a comprehensive understanding of leveraging OpenShift and Backstage for efficient and effective cloud-native development.
Session Title: Mastering Ansible Efficiency with IBM Watson Integration
Speaker(s): Ganesh Nalawade
Abstract: Join this session for an exploration into the world of Ansible automation, enhanced by the integration of IBM Watson. This session focuses on "Ansible Lightspeed integrated with Code Assistant," a pioneering tool that transforms natural language into accurate Ansible content. This innovation streamlines the content creation process, aligning it with best practices in Ansible development and elevating the overall efficiency of your team.
Learn about the seamless integration of Ansible Lightspeed and Code Assistant within your Visual Studio Code (VS Code) setup. Ganesh will guide you through the practical steps necessary to incorporate this dynamic tool into your workflow. Understand the significant advantages this integration offers for developing Ansible content, enhancing both quality and speed.
The talk will also introduce additional tools and advanced AI capabilities that further refine and elevate the process of creating high-quality Ansible content. These enhancements are designed to augment your journey in developing sophisticated automation strategies.
This session is an invaluable opportunity for those looking to upgrade their Ansible automation skills and take their strategies to the next level of sophistication and effectiveness. Prepare to transform your approach to Ansible automation with insights from an industry expert.
Session Title: Securing Cloud-Native CI/CD with the Dynamic Duo of Tekton and ArgoCD
Speaker(s): Kevin Dubois
Abstract: In this session, we will delve into the increasingly essential world of containerized application deployment using Kubernetes, focusing on the challenges and solutions in managing and securing the CI/CD process. You will learn about Tekton and ArgoCD, two innovative projects that are pivotal in simplifying, automating, and securing CI/CD pipelines.
This talk will provide an in-depth overview of the dynamic duo, illustrating how their integration can significantly streamline the CI/CD process. A special emphasis will be placed on Tekton Chains, showcasing their crucial role in securing the delivery pipeline.
The session will feature a dynamic live demo that will demonstrate deploying new features to a Quarkus/Java game application. This practical example will not only highlight the efficiency and control offered by these tools but also potentially offer an interactive element for the audience.
This talk is designed for developers, DevOps engineers, and Cloud Native/Kubernetes practitioners interested in exploring Cloud Native, Serverless CI/CD. It aims to enhance their understanding of how these technologies can improve automation and security in Kubernetes deployments.
Attendees can expect to take away:
This session promises to equip participants with valuable skills and knowledge for advancing their CI/CD practices in cloud-native environments.
Thursday, April 25th
Session Title: Mastering Cloud Cost Optimization with Kruize
Speaker(s): Dinakar Guniguntal
Abstract: Controlling cloud compute costs is a crucial challenge for enterprises, and right-sizing containers is at the forefront of concerns for Site Reliability Engineers (SREs). This talk presents an insightful exploration of the Kruize open-source project, which stands as a strategic solution for reducing compute costs.
Explore how Kruize utilizes long-term monitoring data to provide tailored recommendations for optimizing production containers. The session will cover the use of Bayesian optimization within Kruize, showcasing how it autonomously tunes applications in Kubernetes to achieve specific performance goals. These goals include reducing resource usage and enhancing throughput, pivotal factors in cost efficiency.
The presentation goes beyond just right-sizing containers, highlighting how Kruize also assists in tuning JVM settings and optimizing frameworks like Spring Boot and Quarkus. A live demonstration will be featured, illustrating the practical application of Kruize in real-world scenarios and its effectiveness in optimizing cloud costs.
Ideal for SREs, cloud architects, and IT professionals, this session offers valuable insights into strategies for leveraging Kruize to enhance cloud cost efficiency. Attendees will leave with a comprehensive understanding of container optimization and practical solutions for controlling cloud expenses.
Join this informative session to gain the knowledge and tools needed for mastering cloud cost optimization in your organization.
Session Title: Distributed Tracing Integration with OpenTelemetry and Knative
Speaker(s): Daniel Oh & Kevin Dubois
Abstract: As application platforms scale, the challenge of collecting telemetry data across multiple clouds and clusters becomes increasingly complex. Traditional methods of observing metrics with third-party application performance monitoring tools are no longer sufficient. Today's infrastructures range from Linux containers and IoT edge devices to public clouds and Kubernetes, presenting new challenges for both development and operations teams in tracing application chains.
This session focuses on how to integrate distributed tracing effectively using OpenTelemetry for serverless functions. OpenTelemetry is a comprehensive tool that allows the collection and analysis of telemetry data, including metrics, logs, and traces. This is essential for understanding the performance and behavior of applications in a distributed environment.
Attendees will gain a clear understanding of how to implement distributed tracing effectively using OpenTelemetry in conjunction with Knative. The session will provide insights into how these technologies can be utilized to overcome the challenges of tracing in modern, distributed environments.
Designed for site reliability engineers, developers, and IT professionals, this session offers a deep dive into leveraging advanced tracing techniques in modern, distributed cloud-native systems.
Session Title: Reengineering Monoliths: Cloud-Native Transformation with Jakarta EE, MicroProfile & JBoss EAP
Speaker(s): Daniel Oh
Abstract: The transition from legacy monolithic applications to cloud-native architectures is a crucial step for organizations aiming to stay agile and competitive. This session offers an in-depth look at modernizing monolithic applications by leveraging the capabilities of Jakarta EE, MicroProfile, and JBoss EAP.
Attendees will gain a thorough understanding of the motivating factors behind the modernization of monolithic applications. The session will cover the core principles of cloud-native architecture and microservices, providing a clear roadmap for this transformative journey.
A key focus will be on the role of Jakarta EE and MicroProfile in the development of cloud-native microservices. These technologies are instrumental in facilitating a smooth transition to a more modular, scalable, and efficient architecture.
Additionally, the session will explore the use of JBoss EAP as a robust and scalable platform for deploying these modernized microservices. This platform's features and capabilities make it an ideal choice for organizations looking to adopt a cloud-native approach.
Key Takeaways:
Beta Was this translation helpful? Give feedback.
All reactions