This is an automated email from the ASF dual-hosted git repository. marat pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-karavan.git
commit f11283032399a8581bd4b8a4e9c0f2f9b2c7071e Author: Marat Gubaidullin <ma...@talismancloud.io> AuthorDate: Wed Oct 25 20:04:53 2023 -0400 Readme update --- README.md | 34 ++++++++++++++++++++++------------ images/karavan-clouds-large.png | Bin 321879 -> 321382 bytes images/karavan-dashboard.png | Bin 0 -> 68462 bytes images/karavan-right.png | Bin 0 -> 321382 bytes 4 files changed, 22 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 3b3a446d..9e99cc32 100644 --- a/README.md +++ b/README.md @@ -6,31 +6,41 @@   - - +**Apache Camel Karavan** is an **Open-Source Low-code Data Integration Platform** -Karavan is an Integration Toolkit for Apache Camel, which makes integration easy and fun through the visualization of pipelines, integration with runtimes and package, image build and deploy to Docker or Kubernetes out-of-the-box. +<img align="right" width="400" src="images/karavan-clouds-large.png"> -[](https://www.youtube.com/watch?v=RA8sH3AH8Gg) -Integrations could be created using visual designer that includes Enterprise Integration Patterns DSL, REST API and Beans builder, all Camel Kamelets and Components. Karavan uses YAML to read/write integrations. Integrations could be run directly from Karavan or they could be exported in the Maven project with preconfigured Camel Quarkus, Camel Spring-Boot or Camel Main runtime. Integration project output is a runnable uber-jar or an OCI image for local environment or a deployed applicat [...] +It simplifies the Apache Camel experience and accelerates developer performance by visually designing and rapidly deploying integration microservices. + +* Full power of Apache Camel through Visual Tool +* From Low-code use-cases to Pro-code projects +* Powered by 10+ years of Community Intelligence + ## Features -### Visual Designer +### Designer * Enterprise Integration Patterns +* 300+ Integration Components * REST API designer with OpenAPI to REST DSL generator -* 300+ Components -* Custom Java code snippets +* YAML for Integration and Java custom code -### All in Git -* Integration routes (YAML, Java) +### Deployer +* Simple shell scripts for build and deploy * Configuration (application.properties, docker-compose.yaml, deployment.yaml, etc) -* Customizable build scripts +* Predefined customizable scripts for different platforms -### Target deployment +### Dashboards +* Monitoring running integration microservices +* View live logs during development +* Tracing Exchange Data + +### Supported platforms * [Docker](docs/WEB_DOCKER.md) * [Kubernetes](docs/WEB_KUBERNETES.md) * [Openshift](docs/WEB_OPENSHIFT.md) ## Documentation [Karavan documentation](docs/README.md) + +If you haven't done so yet, please be sure to download Karavan and give it a try. We're excited to receive your feedback and learn about your experiences! diff --git a/images/karavan-clouds-large.png b/images/karavan-clouds-large.png index 2fb0b93e..b350b44d 100644 Binary files a/images/karavan-clouds-large.png and b/images/karavan-clouds-large.png differ diff --git a/images/karavan-dashboard.png b/images/karavan-dashboard.png new file mode 100644 index 00000000..79d54234 Binary files /dev/null and b/images/karavan-dashboard.png differ diff --git a/images/karavan-right.png b/images/karavan-right.png new file mode 100644 index 00000000..b350b44d Binary files /dev/null and b/images/karavan-right.png differ