wso2con usa 2015: application services governance
TRANSCRIPT
Applica'on Services Governance
Samisa Abeysinghe VP Delivery WSO2
Applica'on Services Governance: What is it?
• API management and SOA governance converged together
• Deliver APIs and SOA together
Community Management
Run'me Management
Lifecycle Governance
Challenges in API and SOA space
End to End Planning
Change Management
Cost Efficiency
Risk Management
Root Cause & impact Analysis
Overcoming Challenges
• Ensure best prac'ces
• Into consump'on trends
• Evaluate & keep track of economies of usage
• Locate and index services
Service Management
Monitor performance
Enforce standards Visibility
Success Criteria
• Track and get rid of duplica'on • Discriminate internal vs external use • Ensure systema'c delivery • Maximizing business value
– Run'me capabili'es – Opera'ons
• Enforcement of best prac'ces • Automated
– Error handling, security enforcement, performance and SLA monitoring
WSO2 Offerings
WSO2 Governance Registry 5.x.x
• The next genera'on governance
• Publisher and store integrated
• Enhanced dependency tracking
WSO2 API Manager
• Seamless integra'on with the rest of the plaTorm
• Applica'ons, API and Services tracking
WSO2 DAS 3.x.x
• Integrated run'me monitoring
Key Focus Areas
Lifecycle Management
Policy Enforcement
Visibility & Monitoring
Lifecycle Management
• Service and API lifecycles • From development to re'rement
Manage
• Versioning • Management • Promo'on and demo'on
One stop-‐shop UI
• To meet specific business needs
Extension and customiza'on mechanisms
Policy Enforcement
• Audit capabili'es
• Encryp'on and consistency
• Thro[ling and SLA
• Integrated to iden'ty and access management
Controlled access to APIs and Services
Performance and QoS
Compliance Data security and privacy
Visibility and Monitoring
• Across APIs, services and applica'ons
• Dependency analysis Integrated
View
• Usage details • Performance metrics • Drill down reports
Monitor
• Integra'on into analy'cs and log management tools
Tools
Summary
• Bringing the best of API and SOA worlds • Governance and management • Design, develop and run'me aspects • Lifecycle management and policy enforcement • Visibility and monitoring
Thank You