WSO2
Presentazione
The
Connected
Business
API
centric
SOA
Integrated
Complete
Platform
Open
Source
Revolutionary
Middleware
End to End
Governance
WSO2
Platform
Carbon
Middleware di riferimetno di tutta la piattaforma WSO2
100% open source e standard baseed
Include ben 175 component...
Api
Manager
Soluzione per pubblicare, creare e gestire API.
100% open source
Integrabile nativamente con: ESB, Identity Se...
Application
Server
Features:
• Host & Manage Web Applications
• Host & Manage Web Services
• Host & Manage Mashups
• Host ...
Business
Activity
Monitor
Features:
• Collect & Store any Type of
Business Events
• High Performance Data Capture
Framewor...
Business
Process
Server
Features:
• Define and Execute Business
Processes
• Data Manipulation & Extensibility
• Define Wor...
Business
Rule
Server
Features:
• Create Services Implemented with
Rules
• Integration Ready Rule Services
• Rule Repositor...
Complex
Event
Processor
Features:
• Extremely High Performant Processing
Engine
• Powerful and Extensible Query Language
f...
Data
Service
Server
Features:
• Expose Any Source of Data as Web
Services or REST Resources
• Agile Development Approach
•...
Elastic
Load
Balancer
Features:
• Elastically Scale Worker Nodes
• IaaS Independent Elasticity
• Cloud Bursting to Hybrid ...
Enterprise
Service
Bus
Features:
• Connecting Anything to Anything
• Routing, Mediation &
Transformation
• Message, Servic...
Governance
Registry
Features:
• Registry & Repository for Anything
• SOA Governance
• Configuration Governance
• Developme...
Identity
Server
Features:
• System & User Identity
Management
• Entitlement Management
• XACML 2.0/3.0 Support
• Lightweig...
Message
Broker
Features:
• Standards Compliant, Portable,
Interoperable Message Broker
• Distributed, Highly Scalable, Fau...
User
Engagement
Server
Features:
• Site Browser
• Dashboard composer
• Jaggery web IDE
• Enterprise Store
Framework per cr...
Cloud
Gateway
Features:
• Securely access private data
• Outsource computation
• Apply security verifications
• Expose pri...
EIP
Sono una raccolta di circa 65 pattern utilizzabili in ambito SOA.
WSO2 ha implementato i 65 pattern utilizzando i comp...
Example 1
DB
DB
DB
Srv1 Srv2 Srv3
Api11 Api21 Api31
WSO2 UES iPad App Android App Client
Example 2
DB
DB
DB
Srv1 Srv2 Srv3
Api11 Api21 Api31
WSO2 UES iPad App Android App Client
Example 3
Framework WSo2 orientato ai servizi
Framework WSo2 orientato ai servizi
Upcoming SlideShare
Loading in …5
×

Framework WSo2 orientato ai servizi

623 views

Published on

Presentazione dei prodotti WSo2.
WSO2 offre una gamma completa e integrata di prodotti per gestire applicazioni WEB, Mobile, API, Social, PaaS in tutta l’azienda.

Profesia, partner tecnologico di wso2, può supportarvi nel progetto di integrazione.
Contattaci per un preventivo
Tel 01119879273 Mail: contact@profesia.it

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
623
On SlideShare
0
From Embeds
0
Number of Embeds
25
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Framework WSo2 orientato ai servizi

  1. 1. WSO2 Presentazione
  2. 2. The Connected Business
  3. 3. API centric SOA
  4. 4. Integrated Complete Platform
  5. 5. Open Source
  6. 6. Revolutionary Middleware
  7. 7. End to End Governance
  8. 8. WSO2 Platform
  9. 9. Carbon Middleware di riferimetno di tutta la piattaforma WSO2 100% open source e standard baseed Include ben 175 componenti (bundle OSGI o caratteristiche di Carbon) Il framwerok si basa si «Eclipse for server», offre funzionalità tipo: Built-in registry, user management, transport, security, logging, clustering caching, throttling service, co-ordination, GUI framework. Features: • Powering Core Enterprise SOA Functionality • Extend From On-premise to Cloud • QoS • Synchronize artifacts across product clusters Features: • Manage users across any Carbon based product • Governance Registry Integration • Distributed Caching • Easily Extensible and Future- Proof
  10. 10. Api Manager Soluzione per pubblicare, creare e gestire API. 100% open source Integrabile nativamente con: ESB, Identity Server, Governance Registry Features: • Create a Sotre for all Available API • Publishing and Governing API Use • Route API traffic • Manage Developer Community • Govern Complete API LifeCycle • Monitor API Usage e Performance Features: • Pluggable Exentisble e Themeable • Easily Deployable in Enterprise Setting • Support for creating multi-tenented APIs • Pluggable and Governing API use • Monitor API usage e Performance
  11. 11. Application Server Features: • Host & Manage Web Applications • Host & Manage Web Services • Host & Manage Mashups • Host & Manage Jaggery Apps • Enforce Enterprise Security for Apps & Services • Rich Context for Programming Scalable Applications & Services Features: • Elastically Scalable, Cloud-Enabled Multi-Tenant Application Server Platform • Lightweight, Developer Friendly and Easy to Deploy • Manage & Monitor Tecnologie Web a servizio della piattaforma, che permette di condividere tra le applciazioni la logica di business, i servizi web classici, i servizi mobile i dati all’interno di un unica piattaforma.
  12. 12. Business Activity Monitor Features: • Collect & Store any Type of Business Events • High Performance Data Capture Framework • Pre-Built Data Agents for all WSO2 Products Disegnato per monitorare I servizi SOA e le loro performance, ma nello stesso tempo permette di misurare I servizi di business utilizzando le KPI del processo come punti di attenzione Features: • Scalable Data Analysis Powered by Apache Hadoop • Powerful Dashboards and Reports • Integrated Lightweight, Developer Friendly and Easy to Deploy • Manage & Monitor
  13. 13. Business Process Server Features: • Define and Execute Business Processes • Data Manipulation & Extensibility • Define Workflows Interacting with People • Create & Monitor Custom Key Performance Indicators (KPIs) • Graphical Process Modeling Business process server compatibile con WS-BPEL Garantisce la manutenzione e il montoraggio dei processi, facilita la coreografia dei servizi. Features: • Process Management via Graphical Administration Console • Integrates to Existing Environment • High Availability, Scalability and Stability • Lightweight, Developer Friendly and Easy to Deploy • Manage & Monitor
  14. 14. Business Rule Server Features: • Create Services Implemented with Rules • Integration Ready Rule Services • Rule Repository for Management and Governance • Pluggable Rule Engine Support • Rule Execution Capability for Workflow Systems Il Business rule server permette di inglobare le regole di business all’interno della piattafotma SOA in modo facile ed immediato uttilizando un linguaggio vicino ai business analyst. Features: • Rule Execution Capability for WSO2 Enterprise Service Bus • High Performance, High Availability, Scalability & Stability • Lightweight, Developer Friendly and Easy to Deploy • Manage & Monitor
  15. 15. Complex Event Processor Features: • Extremely High Performant Processing Engine • Powerful and Extensible Query Language for Temporal Event Stream Processing • Support for Rich Event Model • Extremely High Performant Event Capturing and Delivery Framework Over Apache Thrift or HTTP • Easily Integrates with any Enterprise System for Event Capture • Manage & Monitor Features: • Effective Event Publishing to Enterprise Systems and Custom Notifications • Massively Scalable • Highly Available Deployment • Support for Long Duration Queries. • ightly Integrates with WSO2 Business Activity Monitor • Built-in Support for WSO2 Products • Lightweight, Developer Friendly and Easy to Deploy CEP garantisce l’analisi degli eventi generati dalle applicazioni, supporta anche eventi esterni alla piattaformaa WSO2 e permette di interagire con gli eventi, monitorarli e agire in base allo scatenarsi dell’evento.
  16. 16. Data Service Server Features: • Expose Any Source of Data as Web Services or REST Resources • Agile Development Approach • Federation Support • RESTful Data Access • Secured and Managed Data Access • Transactional Data Access and Services Features: • Data Transformation and Validation • High Performance, High Availability, Scalability & Stability • Lightweight, Developer Friendly and Easy to Deploy • Manage & Monitor Trasforma l’accesso al dato ad un servizio DSS permette di utilizzare la fonte dati com un qualsiasi servizio SOA, Effettua trasformazioni, data mapping, recupera dati da fone diverse e le aggrega
  17. 17. Elastic Load Balancer Features: • Elastically Scale Worker Nodes • IaaS Independent Elasticity • Cloud Bursting to Hybrid Clouds • Tenant Aware Load Balancing • “Private Jet” Mode for Tenants • Service Aware Load Balancing • Dynamic Discovery • Administrator Friendly Gestisce fail-over, auto-scalling e multi-tenancy in modo automatico e dinamico. E’ nativamente integrato con ESV e il BPS, API etc etc.
  18. 18. Enterprise Service Bus Features: • Connecting Anything to Anything • Routing, Mediation & Transformation • Message, Service, API & Security Gateway • High Performance, High Availability, Scalability & Stability • Lightweight, Developer Friendly and Easy to Deploy • Manage & Monitor ESB: è il service bus che implementa tutti i pattern EIP (Entrprise integration pattern) ed è attualmente il più perfomante ESB sul mercato.
  19. 19. Governance Registry Features: • Registry & Repository for Anything • SOA Governance • Configuration Governance • Development Process Governance • Framework for Governing Anything • Lifecycle Management • Design-Time Governance • Run-Time Governance Features: • Change Management • Social Collaboration for Enterprise Governance • Lightweight, Developer Friendly and Easy to Deploy • Manage & Monitor Registro che contiene ile politiche di governo della piattaforma SOA. E’ il contenitore in cui sono racchiuse le regole per il governo del rilascio della configurazione, proceso di sviluppo, collaborazione tra il team etc etc.
  20. 20. Identity Server Features: • System & User Identity Management • Entitlement Management • XACML 2.0/3.0 Support • Lightweight, Developer Friendly & Easy to Deploy • Manage & Monitor Gestisce autenticazione e gestione utenti di tutti i prodotti WSO2, utilizzato per implementare sistemi di SSO.
  21. 21. Message Broker Features: • Standards Compliant, Portable, Interoperable Message Broker • Distributed, Highly Scalable, Fault- Tolerant and Persistent Message Broker with Apache Cassandra and Apache ZooKeeper Features: • Elastically Scalable Broker Architecture • Support for Distributed Queues • Support for Publish/Subscribe Model (Topics) • Management Console • Manage & Monitor Framework per la gestione della comunicazione tra applicazioni tramite mesaggi. Supporta il sistema di publishing and subscribe.
  22. 22. User Engagement Server Features: • Site Browser • Dashboard composer • Jaggery web IDE • Enterprise Store Framework per creare l’interfaccia utente per accedere ai servizi SOA e per per rappresentare tramite dashBoard dati, risposte dei servizi etc.etc
  23. 23. Cloud Gateway Features: • Securely access private data • Outsource computation • Apply security verifications • Expose private resources while maintaining existing in-bound firewall rules • Deploy as private or public Cloud Gateway Gateway per disaccoppiare i servizi interni all’azienda a quelli esterni esposti in cloud. Il framework permette di gestire sistemi di sicurezza e di filtro in base a chi sta utilizzando il servizio.
  24. 24. EIP Sono una raccolta di circa 65 pattern utilizzabili in ambito SOA. WSO2 ha implementato i 65 pattern utilizzando i componenti WSO2 e ha redatto un white paper che contiene le specifiche di implementazione. Integration Styles document different ways applications can be integrated. Channel Patterns describe the fundamental attributes of a messaging system. Message Construction Patterns describe the intent, form and content of the messages that travel across the messaging system. Routing Patterns discuss mechanisms to direct messages from a sender to the correct receiver. Transformation Patterns change the information content of a message. Endpoint Patterns describe the behavior of messaging system clients.System Management Patterns provide the tools to keep a complex message-based system running.
  25. 25. Example 1 DB DB DB Srv1 Srv2 Srv3 Api11 Api21 Api31 WSO2 UES iPad App Android App Client
  26. 26. Example 2 DB DB DB Srv1 Srv2 Srv3 Api11 Api21 Api31 WSO2 UES iPad App Android App Client
  27. 27. Example 3

×