In this presentation we would like to introduce and demonstrate Amdatu, a new open source community project that is building an application platform for dynamic composite service oriented applications in the cloud.
The Amdatu Platform consists of a set of enabling services and application layer services and can run on public, private or hybrid (cloud-burst) environments. These services provide the foundation for any application built on the platform and consist of an OSGi framework that is cluster-ready, multi-tenant aware and can be accessed via a comprehensive set of REST based services. Applications can be dynamically assembled, monitored and managed.
The application layer services are available to any application running on the platform and include functionality like software and configuration provisioning, semantic indexing, search and recommendation, authentication and authorization, an open social implementation, extensive user and social network profiling and big data storage.
Amdatu leverages many Apache projects and hopes to join the Apache Incubator in the near future.
Deployment of applications based on reusable components in a large network environment can become complicated very quickly. In this session, Jean-Baptise Onofré from Talend will describe how to manage deployment tasks using Apache Karaf and Apache ACE.
Apache Karaf is a flexible, lightweight, enterprise-ready OSGi container that provides a runtime for a wide variety of components, including pure web applications and ESB-oriented services. Karaf's flexible tooling makes it suitable for large-scale deployment, and it supports multiple instances through high-availability and clustering.
Apache ACE is a software distribution framework that provides centralized management of multi-node component deployments.
Jean-Baptise will begin with an introduction to Karaf, covering the Karaf shell and the basics of multiple instance management. Then, he will demonstrate how to use ACE to provision applications running inside Karaf.
6th–11th November 2011