ApacheCon Asia 2021 will be held online from 6 August to 8 August. As a track chair of the integration track, I will be presenting the topics related to integration and the conference registration is now open.
Integration is the method and technology of integrating heterogeneous systems built on different platforms and with different solutions. The most famous application integration project at the ASF is Apache Camel, which has a variety of projects providing a variety of integration solutions. This time, the ApacheCon Asia 2021 integration track brings you the latest information on the Apache Camel project, so follow me now and take a peek!
For those of you who don’t know much about Apache Camel yet, I suggest you check out Claus and Andrea’s presentation on Apache Camel 3: The next generation of enterprise integration, Claus and Andrea](https://twitter.com/oscerd2) are the lead developers on Apache Camel and Claus is the author of Camel in Action. They led the development of Apache Camel 3, so in this talk they will present many of the latest developments on Camel 3, as well as the new members of the Camel family:
- Camel K is a serverless integration platform that can be deployed on top of K8S, enabling low-code/no-code functionality and the ability to quickly stitch together large numbers of Camel connectors with the power of integration patterns.
- Camel Quarkus organically integrates Apache Camel integration capabilities with its component library and Quarkus runtime, so that we can enjoy the performance gains of application loading, developer fun and container-first benefits that Quarkus provides while doing application integration development.
By leveraging Knative, Quarkus’ fast runtime and Camel K; we can implement a cloud-native, serverless integration platform: such as auto-scaling, shrink-to-zero and event-based communication capabilities, as well as the powerful integration capabilities of Apache Camel. You can build and maintain an army of Camels to solve your cloud-native problems with Christina Lin’s Building and Maintaining an Army of Camels to tackle your cloud native problems, which shows you how to develop a cloud-native integration application using Camel Quarkusand Camel K with concrete examples from IDE tools, testing frameworks, scaling instances, configuration, CI/CD processes and finally monitoring.
For those who want to learn more about the implementation details of Camel Quarkus in Chinese, you can follow the introduction of Camel Quarkus by Feng Zheng, who will introduce the basic concept of Camel Quarkus and how to improve application loading performance by using Quarkus’ build time optimization.
With the popularity of event-driven architectures in cloud-based web services, services are increasingly being integrated through event response, and Nicola Ferraro has recently implemented a very handy set of Kamelets on top of Camel K. With Kamelets, developers can leverage the 300+ components provided by Apache Camel to Use yaml to define their own cloud-based application integration scripts and deploy them to k8s with the tools provided by Camel K. For further details on using Kamelets, follow Nicola Ferraro’s talk From Camel to Kamelets: new connectors for event-driven applications.
Tadayoshi Sato proposes the idea of integration scripting by combining Apache Camel with JBang. He demonstrates how easily we can write an intergration with the combination. For those who would like to know more about the idea, you can follow Tadayoshi Sato’s talk Integration as a Script - Integration made easy with Apache Camel and JBang.
In addition to the cool features of Apache Camel described above, we have invited other speakers to share how Huawei Cloud ROMA uses Apache Camel, Apache Project ARM build, and topics related to Apache Open Meeting integration. You can visit the Integration track page for more information on these sessions.
ApacheCon is the official global conference series of The Apache Software Foundation. Since 1998 ApacheCon has been drawing participants at all levels to explore “Tomorrow’s Technology Today” across 350+ Apache projects and their diverse communities. In 2020 and 2021 ApacheCon events showcase ubiquitous Apache projects and emerging innovations virtually through sessions, keynotes, real-world case studies, community events, and more, all online and free of charge. For more information, visit http://apachecon.com/ and https://twitter.com/ApacheCon .