Smile, 1er intégrateur de solutions open source et son partenaire WS02 ont animé un Webinar sur les architectures SOA, le jeudi 23 avril de 11h à 12h.
Vous découvrez ici les slides du webinar :
- Présentation de la solution WSO2 par l’éditeur
- Présentation de deux Cas Clients
7. Vers
une
architecture
orientée
service,
ouverte
et
performante
Last Updated: April 2014
VP,
Product
Management
Isabelle
MAUNY
Plateforme
d’Intégra8on
Tuesday, April 21, 15
9. Integra8on
Challenges
3
• Address
dynamic/diverse
business
requirements
• Solve
point
to
point
integra9on
scalability
issues
• Access
legacy
data
and
processes
• Leverage
cloud-‐based
applica9ons
• Provide
the
base
for
future
investments,
especially
in
the
cloud
• Ensure
scalability,
maintainability
• Expose
APIs
for
internal
and
external
consump9on
• Monitor
usage
of
APIs
• Secure
access
to
APIs
and
Services
• Provide
troubleshoo9ng
tools
Tuesday, April 21, 15
10. Integra8on
PlaRorm
4
Services Orchestration and Composition Layer
Data Access Layer
Enterprise Service Bus
Business Process Server
Data Services Server
Messaging Layer
Message Broker Server
Adapters
Services
Legacy Systems
Cloud Applications
Tuesday, April 21, 15
11. Integra8on
Bus
Capabili8es
5
INTEGRATION BUS
(Mediate, Enrich, Transform, Compose)
Data Services Server
Cloud Apps
Messaging Systems
Mail
Files
Healthcare Apps
Text/XML over
JMS/AMQP/MSMQ
Binary over
POP3/SMTP
CSV over
FTP/filesystem
HL7
SOAP or REST
JSON over HTTP
SOAP
REST APIs
BAPI/IDOC
XML over
HTTP
Tuesday, April 21, 15
12. 6
Drivers
for
API
Centric
architecture
• Expose
APIs
for
public
consump9on
• Extend
your
business
through
APIs.
• Create
new
business
channels
for
customers
and
partners
• Expose
APIs
for
internal
consump9on
• Manage
the
APIs
used
in
internal
applica9ons
• Detect
Usage
PaIerns
• Internal
Mone9za9on
• Control
Access
to
Cloud
Services
• Manage
and
Secure
access
from
internal
applica9ons
to
SaaS
applica9ons
(SalesForce,
Google
Apps,
etc.)
Internal Apps
External Applications
SaaS Applications
and Services
Services LayerMediation
Layer
Services
Composition
Services
Orchestration
API Management
Layer
Security&AccessControl
Security&AccessControlTuesday, April 21, 15
13. 7
WSO2
Enterprise
Service
Bus
• Proven
in
produc.on
at
dozens
of
customers
worldwide
• Configura.on
based
• Policy
Driven
• Wide
Interoperability
• Standards-‐based
• Large
set
of
connectors
• High
Performance
and
Low
latency
• Low
Footprint
Tuesday, April 21, 15
14. Configura8on
Driven
• Integra.on
products
are
configured,
not
programmed.
• No
Java
skills
required
• XML
configura.on
can
be
easily
shared,
reused,
edited,
versioned,
deployed.
• Choose
the
edi.ng
tool
you
prefer
• Our
graphical
diagram
editor
• Your
favorite
XML
editor
8
Tuesday, April 21, 15
15. 9
Policy
Driven
• Apply
out-‐of-‐the-‐box
policies
to
proxy
services
for
• Security
• Caching
• ThroRling
• Create
and
apply
WS-‐Policies
• Store
Policies
in
repository
and
share
them
across
mul.ple
servers
Tuesday, April 21, 15
16. Integra8on
Pa[erns
• Supports
all
Enterprise
Integra.on
paRerns
• Proven
solu.ons
to
typical
integra.on
problems.
• Product
includes
sample
implementa.on
for
each
paRern.
10
Tuesday, April 21, 15
17. Adapters
• Adapters
are
free,
published
on
our
public
store
11
h8p://storepreview.wso2.com
Tuesday, April 21, 15
18. 12
High
Performance
and
Stability
• Supports
1000s
of
transac0ons
per
server
• Very
low
latency
• Long
term
execu0on
stability
with
low
resources
u0liza0on
0"
1000"
2000"
3000"
4000"
5000"
6000"
Average'TPS'
Mule"ESB"3.4.0"
Talend"ESB"5.3.1"
Ultra"ESB"2.0.0"
WSO2"ESB"4.8.1"
Tuesday, April 21, 15
20. Use
Case:
EBay
• eBay
is
the
world's
largest
online
marketplace.
• Sells
a
staggering
$2300
per
second!
• eBay
selected
WSO2
in
2009,
aZer
exhaus9ve
scalability
and
performance
tests
• 6
billions
calls
/
day
at
eBay
-‐
Nearly
doubles
at
peak
season!
• Very
stable
memory
consump9on
and
CPU
consump9on
• Recently
deployed
in
eBay
own’s
Infrastructure
as
a
service
• Elas9c
deployment
• Great
performance
• Less
CPU
usage
14
“Using WSO2 ESBs, we've been able to provide
customers and partners with the quality experience
they expect on eBay, even as our global customer
base has grown.”
Abhinav Kumar, eBay director, middleware
platform
Tuesday, April 21, 15
21. Use
Case
:
SUVA
• Insurance
sector
(Switzerland)
• Needed
to
get
rid
of
point-‐to-‐point
integra9ons
across
the
company.
• ESB
integrate
Java-‐based
services,
.NET
services
and
SAP
and
also
takes
care
of
security
tokens
transla8on.
• More
than
250
services
exposed
via
ESB
in
18
months.
• From
0
to
18
Millions
calls
/
month
in
less
than
2
years
15
Java-based Services
SOAP
Web Services
“WSO2 ESB is much lighter and
quicker than other ESB products. It’s
very easy to install and set up. It’s also
open, and a lot of the integrations can
simply be configured with WSO2 ESB,
which reduces the need for
programming.”
Igor Berchtold, Senior IT Architect
Tuesday, April 21, 15
22. Use
Case:
Expedia
• Data
governance
across
various
geographically
dispersed
Expedia
groups.
• Unified
presenta.on
of
various
data
sources
as
services
into
business
workflows
and
upstream
systems.
• Solve
integra.on
issues
across
mul.ple
data
centers.
• A
solu.on
capable
of
scaling
under
large
volumes
of
data
and
distributed
transac.ons.
16
Oracle AQ
JMS
Oracle MSSQL
Applications
HTTP/JMS/Files
Tuesday, April 21, 15
23. Use
Case
:
SEIN
• Epilepsy
Center
of
Netherlands
• Establish
a
pa9ent-‐centric
ecosystem
• Integrates
over
20
different
systems
• Canonical
data
model
based
on
HL7
• Relies
on
• WSO2
ESB
• WSO2
Business
Ac9vity
Monitor
• WSO2
Iden9ty
Server
• WSO2
Governance
Registry
• Customer
made
strategic
decision
to
bet
on
an
Integra9on
plagorm,
and
not
“just
an
ESB”.
17
“Information is no longer stored in various
individual systems, but can be accessed in a
centralized manner. Standardizing based on
open source software naturally entails cost
reduction—and now, expensive, proprietary
software is no longer needed.”
Jean Willem Barzilay, CEO
Tuesday, April 21, 15
24. Closed
Source
Maintenance
Open
Source,
Apache
License
18
• All
features
released
openly:
No
community
vs.
Enterprise
edi9on.
• Uses
business-‐friendly
open
source
license
(Apache
2.0)
• Maintenance
and
support
only
to
customers/licensees
• Subscrip9on
Value
Proposi9on
• Licensed
patches
and
service
packs
• Produc9on
Support
account
for
access
to
product
experts
• Aggressive
24x7
response
and
resolu9on
SLA
• Addi9onal
services
“Open
Release”
Business
Model
Tuesday, April 21, 15
38. BESOIN D’UNE FORMATION WSO2 ?
SMILE TRAINING
Retrouvez l’ensemble de nos formations
sur le site : TRAINING.SMILE.EU
Et contactez-nous au 01 41 40 88 03
WEB
SI METIER
E BUSINESS
INFRASTRUCTURE
DEVELOPPEMENT
MOBILE / FRONT-END
COLLABORATIF
OBJECTIFS
Avoir une vue globale de l'écosystème de WSO2
et de sa plate-forme Carbon
Savoir développer et déployer des applications
sur WSO2 Application Server
Utiliser le Middleware Orienté Message de WSO2
Maîtriser le développement de flux pour WSO2 ESB
PROGRAMME SUR 5 JOURS
WSO2 Carbon et Application Server
L'écosystème WSO2
Releases, patchs
Carbon
WSO2 Application Server
Middleware - WSO2 MQ & WSO2 ESB
Urbanisation, SOA, Intégration kesako?
Présentation des différentes catégories de middleware MOM,
ESB, ETL, BPM
Bonnes Pratiques et cas d'utilisation
Présentation des Enterprise Integration Pattern
WSO2 MQ
WSO2 ESB
Architecture de déploiement / clustering
Introduction au monitoring
SAM et BAM kesako?
Outis de monitoring directement intégré dans l'ESB
Présentation de WSO2 BAM
Récupération d’événements en provenance de l'ESB dans le
BAM
Cursus sur-mesure, inter-entreprise,
intra-entreprise, cours particuliers ou
séminaires : Smile Training vous forme
avec plus de 160 formations dans nos
7 grands domaines métiers !