Progress Sonic ESB

progress-sonicesbSonic is een product van Progress Software en behoort tot de categorie middleware. Middleware is een verzameling van programmatuur en afspraken die het mogelijk maakt om afzonderlijke applicaties met elkaar te koppelen en te laten praten.

Sonic maakt gebruik van de zogenaamde Enterprise Service Bus (ESB). Een ESB is een softwareconstructie die de communicatie tussen de afnemers van diensten (services) en aanbieders hiervan vereenvoudigt. Deze ESB fungeert als een distributiecentrum waar berichten naar worden verstuurd. Zo kan een bericht van applicatie één worden aangeleverd bestemd voor applicatie twee. Dit bericht wordt aan de ESB aangeboden die voor een gegarandeerde aflevering zorgt. Tussentijds kan het bericht worden verrijkt of getransformeerd in het gewenste formaat van de ontvangende applicatie.

Eén van de belangrijke eigenschappen van het gebruik van de Sonic ESB is dat de zendende en ontvangende applicatie niet tegelijkertijd online moeten zijn. Men spreekt dan van asynchrone communicatie. Ook hier garandeert het Sonic product de aflevering van het bericht. Aan Sonic ESB kunnen zogenaamde services worden meegegeven. Deze services zijn herbruikbare componenten die bewerkingen uitvoeren op en met berichten. Bijvoorbeeld transformeren naar een ander formaat, aanroepen van een extern systeem of de bestemming van het bericht wijzigen.

Naast deze services beschikt Sonic over load balancing. Deze functionaliteit zorgt voor een optimale performance door de aangeboden berichten efficiënt over de beschikbare hardware capaciteit te verdelen. Deze functionaliteit maakt de oplossing erg schaalbaar. Failover zorgt voor het opvangen van hardware storingen. Als een machine in het landschap onverwacht uitvalt wordt de aangeboden workload automatisch verdeeld over de nog beschikbare computercapaciteit. Dit zorgt voor een hoge beschikbaarheid.

De kracht van Sonic ESB

De gepatenteerde Continuous Availability Architecture (CAA) die geïntegreerd is in het Sonic ESB platform is in de laatste nieuwe versie uitgebreid  met:

  • Zero-down time-upgrades. Het installeren vanuit één centraal punt van nieuwe versies kan in de productieomgeving worden uitgevoerd zonder dat het proces hiervoor moet worden stilgelegd.
  • De mogelijkheid om omgevingen te installeren en beheren vanuit één centrale locatie vermindert de kosten, verkort de test/QA-fase en verkleint de kans op lokale verschillen.
  • Momenteel is dit de enige messaging infrastructuur die 100 procent beschikbaarheid mogelijk maakt.

Onze ervaring met Sonic

  • Ruime ervaring met Sonic MQ en ESB, van ontwikkelen tot in productie en beheer met Sonic Deployment Manager (SDM).
  • Hulpmiddelen (tools) ontwikkeld ter ondersteuning van de bouw en uitrol van Sonic applicaties.
  • Hulpmiddelen (tools) ontwikkeld voor monitoring.
  • Adapters ontwikkeld voor het koppelen van legacy-systemen (oude systemen die nog draaien bij een bedrijf).

 

Trefwoorden

Progress Sonic, MQ, ESB, Sonic ESB, EAI, Object Oriented, Eclipse, Java, SDM, SDP, SOA, Apama, Actional, DataXtend, Sonic MQ.

Progress® Sonic®

progress-sonicesbSonic is een product van Progress Software en behoort tot de categorie middleware. Middleware is een verzameling van programmatuur en afspraken die het mogelijk maakt om afzonderlijke applicaties met elkaar te koppelen en te laten praten.

Sonic maakt gebruikt van de zogenaamde Enterprise Service Bus (ESB). Een ESB is een softwareconstructie die de communicatie tussen de afnemers van diensten (services) en aanbieders hiervan vereenvoudigd. Deze ESB fungeert als een distributiecentrum waar berichten naar worden verstuurd. Zo kan een bericht van applicatie één worden aangeleverd bestemd voor applicatie twee. Dit bericht wordt aan de ESB aangeboden die voor een gegarandeerde aflevering zorgt. Tussentijds kan het bericht worden verrijkt of getransformeerd in het gewenste formaat van de ontvangende applicatie.

Eén van de belangrijke eigenschappen van het gebruik van de Sonic ESB is dat de zendende en ontvangende applicatie niet tegelijkertijd online hoeven zijn. Men spreekt dan van asynchrone communicatie. Ook hier garandeert het Sonic product de aflevering van het bericht. Aan de Sonic ESB kunnen zogenaamde services worden meegegeven. Deze services zijn herbruikbare business rules die bijvoorbeeld afhankelijk van de inhoud van een bericht de bestemming er van wijzigen.

Naast deze services beschikt Sonic over load balancing. Deze functionaliteit zorgt voor een optimale performance door de aangeboden berichten efficiënt over de beschikbare hardware capaciteit te verdelen. Deze functionaliteit maakt de oplossing erg schaalbaar. Failover zorgt voor het opvangen van hardware storingen. Als een machine in het landschap onverwacht uitvalt wordt de aangeboden workload automatisch verdeeld over de nog beschikbare computercapaciteit. Dit zorgt voor een hoge beschikbaarheid.

De Kracht van Sonic ESB

De gepatenteerde Continuous Availability Architecture (CAA) die geïntegreerd is in het Sonic ESB-platform is uitgebreid in de nieuwe laatste versie met:

  • Zero-down time-upgrades. Het installeren vanuit één centraal punt van nieuwe versies kan in de productieomgeving worden uitgevoerd zonder dat het proces hiervoor moet worden stilgelegd.
  • De mogelijkheid om omgevingen te installeren en beheren vanuit één centrale locatie vermindert de kosten, verkort de test/QA-fase en verkleint de kans op lokale verschillen.
  • Momenteel is dit de enige messaging infrastructuur die 100 procent beschikbaarheid mogelijk maakt.

Onze ervaring met Sonic

  • Ruime ervaring met Sonic MQ en ESB, van ontwikkelen tot in productie en beheer met Sonic Deployment Manager (SDM).
  • Hulpmiddelen (tools) gebouwd ter ondersteuning van bouwen en uitrol.
  • Hulpmiddelen (tools) gebouwd voor monitoring en adapters voor het koppelen van legacy-systemen (oude systemen die nog draaien bij een bedrijf).

Wenst u meer informatie over onze ervaring op het gebied van Progress Sonic? Neem dan vrijblijvend contact met ons op.

Trefwoorden

Progress Sonic, MQ, ESB, Sonic ESB, EAI, Object Oriented, Eclipse, Java, SDM, SDP, SOA, Apama, Actional, DataExtend, Sonic MQ.

Met spoed gezocht: Sonic ESB / JAVA Ontwikkelaar (Londen)

We zijn met spoed op zoek naar een ervaren Sonic ESB (met Java kennis) / SDM-ontwikkelaar voor een opdracht in Londen. De duur van het traject is 3-4 maanden en de rol omvat ondersteuning binnen een team van zes technici, Sonic ontwikkelaars en architecten. Freelancers / ZZP'ers zijn ook van harte welkom! Voor meer informatie kunt u terecht bij Mario de Jager.

IT Services op het gebied van

Strategische partners van

Operationeel reactievermogen, Complex Event Processing and SOA-infrastructuur | Progress Software

Collaborative Business Experience | Capgemini Nederland

logo vantagepoint consultancy

Contact

Progaia IT Solutions BV

Integratie specialisten voor maatwerk oplossingen!

Nieuwe Haven 23
3311 AP Dordrecht

Tel: +31(0)78-6119875

www.progaia.nl

Progaia op Facebook.com

Progaia op Linkedin.com