Upload
wso2-inc
View
194
Download
0
Embed Size (px)
Citation preview
2
WSO2 Platform
3
PublicCloud ManagedCloudPrivate
Deployments
4
WSO2 Public Cloud
• Shared public service • Optimized for mainstream
scenarios • Starts at low price points • Each solution is highly
competitive in its niche • Together they form the most
comprehensive set of cloud technology on the market
5
PublicCloud:APICloud• WSO2 API Manager as a service • Provides:
• Fast and easy way to turn services into managed APIs
• API modelling
• API lifecycle management
• Automated scaling
• Throttling
• Key provisioning and management
• Rich subscriber experience: store, forums, etc.
• Monitoring and analytics
• Monetization.
• Launched commercially June 2015
New in API Cloud
• API Monetization! • Available for all subscription tiers starting with Getting Traction,
• Just 15% commission
• PCI compliant
• Turnkey solution with billing system is built in
6
Walkthrough: Enable Monetization
7
Walkthrough: Edit Subscription Tiers
8
Walkthrough: Set Pricing
9
Wide Scenario Support
10
Other Recent Improvements
• API Export/Import • Google Analytics integration (with location data!) • Digest Authentication • Hard limits on backend calls • UI for tier editing • Multiple administrators per organization • Custom fonts in developer portal • Availability dashboard includes web UIs
11
API Cloud Future
• More focus on tooling and debugging • Responsive developer portal UI by default
12
13
• WSO2 App Factory in a shared public cloud
• The goal is not to compete head to head with pure aPaaS but rather provide backend and frontend hosting needed for comprehensive scenarios
• v1 beta-launched in 2014 was based on Apache Stratos and emphasized development and ALM
• v2 launched in March 2016 is based on docker and Kubernetes, has microservices support, wide application compatibility, and better integration into WSO2 platform
WSO2 App Cloud
New in App Cloud
• Microservices • Application compatibility • Wider stack support
14
Docker-based Versioning
1.0.0
1.0.1
1.0.2
1.1.0
1.0.2 1.0.2
1.2.0
Old
Old
Production
Staging
Dev
Prod URL
16
Microservices Framework for Java • Developed as part of the Carbon 5 work for internal services, now available separately. • Java-based framework for micro-services • Boots in 300 ms on a laptop • Simple, annotation-based programming • Integrates with our analytics platform for operational and business monitoring • Integrates with our IdentityServer and 3rd party solutions for token validation (OAuth, Basic Auth)
Cloud Demo
1. MSF4J backend in App Cloud
2. API in API Cloud 3. Web front end in App
Cloud 4. MSF4J has embedded
Swagger API definition 5. Web front end app
subscribed to the API 6. CI/CD for developers
API GatewayBuzzwords�
web app
BuzzwordsAPI
/buzzwordsapi/1.0.0Buzzwords�
backend
MSF4J�microservices
Buzdb database
App Cloud Roadmap
• Custom URLs • Multiple container sizes and scaling • App Cloud / API Cloud integration via
• MSF4J Swagger
• Environment variables
• Commercial availability
18
More Services in the Works
• Integration Cloud • SaaS to SaaS integration
• Identity Cloud • Federation between local LDAP/AD and SaaS applications
• Device Cloud • MDM and later IoT scenarios
19
QuesIonTime!