Introducing The WSO2 Platform
-
Upload
wso2 -
Category
Technology
-
view
2.335 -
download
3
Transcript of Introducing The WSO2 Platform
*
3
http://dna-explained.com/!
*
Enterprise IT is exci<ng again!
The Cloud
Paas -‐ iPaas -‐ aPaas BigData
API Economy
Social
Mobile Saas Applica<ons
IoT
5
Connec<ng the World
6
8 billion people 100 million apps 10 billion devices
8 billion people 100 million apps 10 billion devices
Connected Car
Credits: h:ps://angel.co/carvoyant
Connected Car of the Year 2013 Mercedes Benz S Class
• Connected Car is reconnec<ng car makers to their customers
• CreaAng new ecosystems of App Providers • CreaAng new Big Data
Connected Health Deutsche Telekom e-‐Care Project
9
Connected Plane
Connected Government
*
Connected World
*
๏ Increased focus on your core business
๏ Responsive / agile business execuAon
๏ Deeper / Be:er RelaAonship with your customers
๏ New revenue opportuniAes!
Connected Business Value Proposi<on
*
Becoming a Connected Business
Decompose your exis6ng business processes, data and capabili6es into services
Make all services accessible via APIs, externally and internally
Put services and APIs under control !
Build an ecosystem around your APIs
Collect data on your new products and APIs
*
How can WSO2 help ?
*
What WSO2 Delivers
Orthogonal approach
17
http://fourier.eng.hmc.edu/e59/lectures/e59/node9.html
*
Powered by Carbon Pla2orm
19
WSO2 Pla2orm
20
says …
Broad porNolio of technology
Support private cloud and other deployment opAons
Complete open-‐source porNolio
Credibility for a relaAvely small
company
SubstanAal proof points
Easy for customers to consume WSO2
products
*
Integrate
*
Expose Services As APIs
*
Keep Deployment Under Control
The Enterprise Iden<ty Bus
API Manager o Governance of APIs including lifecycle as well as runtime o Subscription model o Themable portal o Usable for both internal and external APIs o REST and Web interface o Modular and extensible with full Identity and Governance
Governance Registry
o Governance of APIs, Services, Projects, etc o Extensible Metamodel o Versioning, deep dependencies, notifications o Lifecycles integrated from Services to APIs o Multiple standard interfaces: REST, JAXR, UDDI, WebDAV, S-RAMP, AtomPub
App Factory o Integrates Governance into the actual build, test, deploy via automation o Integrates project setup, issue tracker, continuous build, test, code quality metrics o Manages roles and permissions o Manages datasources, APIs and resources o Automated and human workflows for dev, test, staging and production o Automated DevOps into PaaS using Puppet and Apache Stratos
Governance
*
Monitor And Analyze Big Data ๏ Monitor millions of events, leveraging highly scalable and fast NoSQL database
๏ Take decisions in real Ame through Complex Event Processing
๏ Create dashboards for both technical and business monitoring
27
Sample API Analy<cs
*
Publish and Socialize
Investments
Apps
APIs
Any Asset
*
Public WSO2 Cloud
Hybrid/Private PaaS
On-‐Premise
Develop Once -‐ Deploy Everywhere
Managed Cloud On AWS
*
Cloud Deployments
*
WSO2 Cloud Pla2orm
Managed Cloud ๏ Available for any combinaAon of WSO2 products
๏ Run in the region of your choice on dedicated virtual machines not shared with any other customers
๏ WSO2 engineers set up the environment including the virtual machines, WSO2 products, and networking
๏ Can be set up to have network connecAvity with your on-‐premise datacenter,
๏ Deployment can be customized for your specific needs
๏ Includes full devops service including 24*7 monitoring, regular backups, and product updates
32
*
Building a More Responsive IT Organiza<on
*
Responsive IT Delivered
๏ On-‐demand self service
๏ ElasAc scalability
๏ MulA-‐tenancy
๏ Extensibility
๏ ApplicaAons governance
๏ DevOps tooling
๏ Projects visibility at company level
Delivered by
based on
Delivered by
*
DevOps meets ALM in the Cloud Check it out @ http://cloudpreview.wso2.com
36
Developer Studio ๏ Unified development environment for all WSO2 plaNorm ๏ Based on Eclipse ๏ Close links with Codenvy for Cloud Tooling ๏ Future stated direcAon is parAcipaAon in Eclipse Che
*
Unified Applica<on Development
Mobile Apps
Web Apps
Services
*
ERP SCM CRM HCM Email BI Legacy Systems
Enterprise systems
A complete open source suite of Enterprise Mobile SoAware to solve the Mobility First Challenge
Enterprise Mobile Management
*
Device and Apps Management
IoT Reference Architecture
40
WSO2 Pla2orm
Consistency ๏ Every product has the same:
๏ Admin console
๏ SSO model
๏ Clustering and scaling approach
๏ Security model
๏ Registry
๏ Developer tooling
๏ Monitoring and management
42
Cross product capabili<es ๏ A sample!
๏ XACML policy based access control for APIs and ESB flows
๏ Manage lifecycles of policies (e.g. XACML)
๏ BPEL Workflows for API Management: subscripAon, signup, etc
๏ BAM monitoring of everything (including App Server, ESB, API Manager, BPS, etc)
๏ Complex Event Processing for ESB, APIs, etc
๏ etc.
43
Case Studies ๏ eBay
๏ Currently handles more than 6bn requests/day
๏ Boeing ๏ Presented at WSO2Con USA
๏ ELM ๏ 4 million users in Saudi Arabia using IdenAty and Access Control
๏ Trimble ๏ Trimble PaaS enables idenAty, IoT, and more for Trimble and partners
๏ More at h:p://wso2.com/casestudies
44
Summary ๏ The WSO2 plaNorm provides a significant advantage through:
๏ Consistent model across all products
๏ Faster Ame to market
๏ 100% Open Source – no license fees
๏ Great support!
๏ Find out more @ h:p://wso2.com
๏ Contact us: h:p://wso2.com/contact
๏ Tweet @pzfreo / #wso2
45
Contact us !