Heterogeneous Enterprise and Cloud Systems

Preview:

Citation preview

Heterogeneous Enterprises and Cloud Systems

Chintana Wilamuna

Solutions Architect

Agenda

•  Needforenterpriseintegra/onsolu/ons•  WSO2Integra/onPla8orm

•  Products–Introandmajorfeatures•  U/lizingdifferentproductsforintegra/onscenarios

•  Deployment

WhyIntegra.on?

•  EnterprisesheavilyrelyontheunderlyingsoEwaresystems/services/applica/ons.

•  Disparatetechnologiesandpla8orms•  Nosinglesolu/onoravendor•  DiverseBusinessrequirements

“EnterpriseIntegra.on”

•  PlumbingdifferentsoEwareapplica/ons/services/systemsandformingnewsoEwaresolu/onsisknownas‘EnterpriseIntegra/on’.

WhyweneedanIntegra.onPla:orm?

WSO2Integra.onPla:orm

Stateful service orchestrations

Service interface for data in DBs

Persistent / reliable messaging

Legacy/proprietary systems

Cloud services

WSO2ESB–KeyFeatures•  Alightweight,highperformanceESB•  ComprehensiveREST,SOAP,WS-*support•  SAP,FIX,HL7-Domainspecificsolu/ons•  ZeroCode/Configura/ondriven•  ExtensibleandScalable•  100%coverageofallEIPs

WSO2ESB–HybridIntegra.on•  CloudtoCloudIntegra/on

•  AconnectorisareadymadeandconvenienttooltoreachwebAPI’s.

•  ESBConnectorStore:~150connectors

hdps://store.wso2.com/store/

•  Integra/onCloud•  ESBasaservice•  Integra/ontemplateswithConnectors.

WSO2ESB–PerformanceandStability•  FastestopensourceESB.•  Badletestedformostextremecondi/onsacrossnumerous

deployments.•  Provencasestudies–handlingbillionsoftransac/ons.

ESBPerformanceRound7.5–February2014

WSO2DataServicesServer–DSS•  BuildingServiceabstrac/onsontopofdisparatedatasources.

WSO2MessageBroker–MB•  Mul/-protocolmessagebrokerwithaleanerdeploymentlayoutand

asimpleclusteringstory.

WSO2MessageBroker–MB•  MessagingModel

•  Pointtopoint(Queue)•  Publish/subscribe(Topics)

•  Durablesubscrip/ons•  Hierarchicaltopics,wildcardsubscrip/ons

•  Protocols•  JMS•  AMQP•  MQTT

•  DistributedQueue,Topics•  FlowControl

WSO2BusinessProcessServer–BPS•  BusinessProcesses

WSO2BusinessProcessServer–BPS

WSO2BPS–Features•  Defineandexecutebusinessprocesses-WS-BPEL2.0,BPEL4WS1.1,

BPMN2.0,longrunningstatefulprocesses•  Defineworkflowsinterac/ngwithPeople-BPMNusertasks,WS-

HumanTask1.1,BPEL4People1.1•  Datamanipula/onandextensibility-XSLT,XPath,XQuerysupport•  Graphicalprocessmodeling–WSO2DeveloperStudio•  CreateandmonitorcustomKeyperformanceindicators(KPI)

WSO2ProcessCenter•  Acentralplacetomanagebusinessprocesses.

WSO2ProcessCenter•  UseCases:

SSO and Identity Federation

APIManagementandIntegra.on

Deployment•  Highavailabilityandscalability

•  Supportsac/ve/ac/ve,Ac/ve/passivescenarios

•  Deploymentsynchronizer–synchronizear/factsacrossacluster

•  AutomateddeploymentusingPuppet•  Supportson-prem,private/publiccloud,hybridmodel

deploymentmodels•  Runtheen/reintegra/onpla8ormonDocker

•  SupportsKubernetesbasedclustering

RunYourselforLetWSO2Runitforyou

o Youropera/onsteammaintainsthedeploymentwithproduc/onsupportfromWSO2

21

o  WSO2Opera/onsteamrunsthedeploymentinadedicatedenvironmentinAWSdatacenterofyourchoice

o  Includesmonitoring,backups,patches,updates

o  FinanciallybackedSLAonup/meandresponse/me

Reference: https://www.flickr.com/photos(Self-Hosted)

CONTACT US !

Recommended