
- high availability, thus SLA respect, thanks to replication of services on several nodes and intelligent routing;
- inherent load balancing.
[Learn more on architecture models|http://www.petalslink.com/en/technologies/what-is-a-highly-distributed-architecture]
{multi-excerpt}
h3. Light & Powerful
{multi-excerpt:name=light powerful}
Petals ESB is entirely modular, making it a light, loosely-couplde platform, without the requirement to deploy to an existing application server. Numerous components are already available for data exchange (FTP, SOAP, REST, POP...) and data manipulation (POJO, Quartz, XSLT, Talend...)
{multi-excerpt}
!Images^BUS_composants.png!
{petalslink}Ajouter include > liste des composants avec description sur une ligne. Ajouter schéma d'exemple montrant un enchaînement de services externe > ESB > externe.{petalslink}
h3. Standard and Open Source
{multi-excerpt:name=standard open-source}
Petals ESB is one of the few to be fully compliant with the Java Business Integration specification. It makes full use of standards protocols.
As an open source product, you can freely adapt it to fit your need, be it through a new component or container adaptation, or ask any expert to do it for you, without being bound to Petals Link (although we are probably the finest experts on these matters hehe).
{multi-excerpt}
{petalslink}créer la page JBI dans le glossaire, la lier ici. Trouver une illustration intéressante sur le sujet. Trouver un article sur les bienfaits de l'open source.{petalslink}
h3. Ease of Configuration
{multi-excerpt:name=configuration}
Setting up services, orchestrating them, creating data transformation jobs, can prove a hassle from middle-sized projects on. [Petals Studio|petalsstudio:] greatly facilitates these steps, by providing numerous service creation wizards, import/export tools, a graphical interface to create services orchestrations.
{multi-excerpt}
{section}
{column}
!petalsstudio:Getting Familiar with the Petals Project View^PetalsStudio_Perspective_Projects_6.jpg!
{column}
{column}
!petalsstudio:Creating a XSL Transformation Service^petals-studio-tuto-provides-xslt-1.jpg!
{column}
{column}
!petalsstudio:Creating a BPEL Sketch project^petals-studio-create-bpel-sketch-10.jpg!
{column}
{section}
{petalslink}Améliorer screenshots et mettre légendes. {petalslink}
h3. Ease of Administration
{multi-excerpt:name=administration}
Petals ESB is bundled with a [Web Console|webconsole:], web-GUI to easily watch and administer the ESB: deployement of new services units and assemblies, components management, fine-grained technical monitoring, testing facilities.
{multi-excerpt}
{section}
{column}
!webconsole:Getting familiar with the Administration View^administration-tab-overview.png.jpeg!
!webconsole:Getting familiar with the Administration View^component-tab.png.jpeg!
{column}
{column}
!webconsole:Getting familiar with the Monitoring View^Monitored-exchange-table.png.jpeg!
!webconsole:Getting familiar with the Monitoring View^First-chart.png.jpeg!
{column}
{column}
!webconsole:Getting familiar with the Test View^Test-form-page.png.jpeg!
{column}
{section}
h3. Business-oriented monitoring
{multi-excerpt:name=business monitoring}
While previous items appealed more to developers and system administrators, Petals View is aimed more at non-technical users. Once Petals View has been set up and connected by the former, end-users can further configure fine-grained, detailed business reports on any message exchange going through Petals ESB. With this, they can easily follow their business procedures, identify any problem and use this data to build process efficiency analyses.