SlideShare uma empresa Scribd logo
1 de 42
Baixar para ler offline
App Factory
Managing your Enterprise App Development from
Start to Finish
Dimuthu Leelarathne
Software Architect
About WSO2
•Providing the only complete open source componentized cloud
platform
Dedicated to removing all the stumbling blocks to enterprise agility
Enabling you to focus on business logic and business value

•Recognized by leading analyst firms as visionaries and leaders
Gartner cites WSO2 as visionaries in all 3 categories of application
infrastructure
Forrester places WSO2 in top 2 for API Management

•Global corporation with offices in USA, UK & Sri Lanka
200+ employees and growing

•Business model of selling comprehensive support & maintenance
for our products
150+ globally positioned support customers
Agenda
•
•
•
•
•

What is WSO2 App Factory
Business benefits
Extensibility
Governance
Summary

4
What is WSO2 App Factory?

5
WSO2 App Factory
• Platform for managed application development in
the cloud
• Support application from cradle to grave
• Manage infrastructure
• Provide automated configurable devops and
governance
• Hosted as a cloud service
• On premise version
• 100% Open source – Apache2 licence
6
WSO2 App Factory unifies
Open Source DevOps, Agile, and Cloud
Project and Team
Management
Continuous
Deployment

Software
development
workflow

Governance and
Compliance

Test Automation

Continuous
Integration

Development
Dashboards

Continuous Build

Develop Code

Source Control

Issue Tracking

7
WSO2 App Factory unifies
Open Source DevOps, Agile, and Cloud
Project and Team
Management
Continuous
Deployment

Software
development
workflow

App Factory

Governance and
Compliance

Test Automation

App Factory

Continuous
Integration

Development
Dashboards

App Factory

Continuous Build

Develop Code

Source Control

Issue Tracking

8
Development to cloud ???
• On premise version – Enterprise App Factory
– Deploy App Factory in house

• App Factory on public cloud – http://cloudpreview.wso2.com

9
On Premise Cloud Advantages
•
•
•
•
•
•

Scale
Accessibility
Monitor
Streamlined processes
Flexible
Agility

10
Business Benefits of WSO2 App Factory

11/13/2013

11
Business Benefits
• Reduce development time and cost
• Increase innovation around PaaS
• Enable increased collaboration

12
Reduce Development Time & Cost

13
How developers spend their time?

http://readwrite.com/2013/04/25/how-software-developers-really-spend-their-time#awesm=~on2OzlC2gKrcIV
14
Reduce Development Time & Cost
•
•
•
•
•
•

Self service project creation and provisioning
Reusability through discovery
Dependency management – Components/APIs
Streamlined app development process
Cloud based development tooling
Automated Application Lifecycle Management

15
Project provisioning

Dev

Test

Prod

16
Automation to speedup App Delivery

Existing IT infrastructure

Difficult to improve IT processes and app delivery without automation and
governance structure promoting architecture best practice, encouraging
collaboration, reducing process friction, and monitoring compliance
WSO2 App Factory
Modernizes your
IT Infrastructure
Partner and Mobile applications

API Management
Lightweight High Performance
Integration

Existing IT infrastructure
Scalable Private Cloud infrastructure

CIO/Management
Dashboard
Stratos Multi-tenant elastic
integration and ESB runtime
WSO2 AppFactory

Workflow managed
build and deploy

Governance
and Identity
Discovery and Dependency Management
App Store
Test Cloud

Production Cloud

Cartridges

Cartridges

Cartridges

Stratos Platform

Stratos Platform

Stratos Platform

App Command: Developer & Management Portal

Source Code
Management

Continuous Build
Cloud

Issue
Tracker

Content
PaaS

Forums

Managed APIs & Data Sources

Lifecycle Management

Development Cloud

Developer Studio
19
Automated lifecycle Management

20
Streamlined development process

Dev

Test

Prod

21
Cloud based development tooling - Codenvy

22
Increased Innovation around your PaaS

23
Increase Innovation around PaaS
• Cloud ecosystem
– Other integrators, partners, software, third parties and anything in
their environments that has a bearing the cloud

• PaaS Ecosystem
–
–
–
–
–
–
–

Developer tooling
Devops tooling
Governance tooling
Life cycle management
Developer community
Consumers
Infrastructure services

24
Increased Innovation
• Where to maintain my
code?
• Where to build it ?
• How to test it ?
• A place to track bugs ?
• Finally submit to App
Store/API Store ?

25
App Factory & Cloud Ecosystem

Middleware

PaaS

WSO2
App Factory

Source Code
Management
SDLC Tools

PaaS Framework

Github
CollabNet
Atlassian
26
App Factory & Cloud
•
•
•
•
•

Creates a holistic PaaS ecosystem
Instantly provision infrastructure
Shared infrastructure
Enforces regulatory compliance
Reduce application proliferation
•
•

Consolidate 100s and 1000s of assets based on business domain
Increase application re-use

27
WSO2 App Factory Platform builds a
digital business ecosystem
Your Core
Business
Capability
Your
Digital
Business
Ecosystem

3rd Party
Partners

App
Factory
Platform

Personalized
SaaS Solution

App Store

11/13/2013

DevOps Forge
and Governance

Cloud
Deployment

28
Increased Collaboration, Communication
& Monitoring

11/13/2013

29
Dashboards

30
Social
Matt. I committed the code. Heading home now. Revision 1257. Sorry
for blocking you.

This works now … I have tested. Everybody else lets proceed

11/13/2013

31
Increased Communication, Collaboration
• Better developer communication – divide an conquer
• Better QA communication
– Why demoted?

• CIO and Executive IT management
– Development dashboards deliver at a glance view of
• application status,
• lifecycle, activity, and health, trend

– Change Business-IT conversations and dynamics

32
Governance

33
Governance everywhere!
• Cloud means freedom to everyone
• How to govern innovation?
• Regulatory compliance

34
Extensible Architecture of App Factory

UI - Jaggery
Workflow – BPEL
Service Layer
Plugins
35
BPEL and Extensibility
• BPEL – Business Process Execution language
• All actions go through an empty BPEL
• Add human tasks, new actions to BPEL
– Regulatory compliance checks
– Approval processes
– New service calls

• The work flow approach allows to
–
–
–
–

Develop any application
Deploy to any server
Selective customization and governing of any action
Do anything!
36
Facilitate regulatory compliance
• Facilitate regulatory compliance
• Extension point to enforce an approval process
• Eg : App creation
– Developer submits application, and can track approval process
– Review gates and approval checklist items
– Automated build, test execution and versioning

Do action

11/13/2013

37
Configurable Governance
• Governs any kind of server/system configuration
• Manages the full promotion lifecycle spanning across development,
testing, staging and production environments

Test

Dev

• Deeply integrates with all WSO2 Carbon middleware products
Extensibility

11/13/2013

39
Extensibility

APP FACTORY SERVICE LAYER
OPERATION HANDLING BPELs

GITBLIT

JENKINS

ISSUE
TRACKER

40
Summery
Efficiency

ALM

Communication

Governance

Collaboration
Automated DevOps

Cost Saving
Innovation

Monitoring
41
Thank you

42

Mais conteúdo relacionado

Mais procurados

ACUCOBOL - Product Strategy and Roadmap
ACUCOBOL - Product Strategy and RoadmapACUCOBOL - Product Strategy and Roadmap
ACUCOBOL - Product Strategy and RoadmapMicro Focus
 
UiPath Integration with SAP Solution Manager 7.2
UiPath Integration with SAP Solution Manager 7.2UiPath Integration with SAP Solution Manager 7.2
UiPath Integration with SAP Solution Manager 7.2Diana Gray, MBA
 
Application Performance Management 9.30 HPE whats new | 360 View
Application Performance Management 9.30 HPE whats new | 360 ViewApplication Performance Management 9.30 HPE whats new | 360 View
Application Performance Management 9.30 HPE whats new | 360 ViewJeffrey Nunn
 
Hewlett Packard Entreprise | Stormrunner load | Game Changer
Hewlett Packard Entreprise | Stormrunner load | Game ChangerHewlett Packard Entreprise | Stormrunner load | Game Changer
Hewlett Packard Entreprise | Stormrunner load | Game ChangerJeffrey Nunn
 
Modern Rapid Application Development - Too good to be true
Modern Rapid Application Development - Too good to be trueModern Rapid Application Development - Too good to be true
Modern Rapid Application Development - Too good to be trueWaveMaker, Inc.
 
Automation through APIs with the new UiPath Integration Service
 Automation through APIs with the new UiPath Integration Service Automation through APIs with the new UiPath Integration Service
Automation through APIs with the new UiPath Integration ServiceCristina Vidu
 
Azure Application Modernization
Azure Application ModernizationAzure Application Modernization
Azure Application ModernizationKarina Matos
 
Vanrish Mulesoft Integration architect ppt
Vanrish Mulesoft Integration architect pptVanrish Mulesoft Integration architect ppt
Vanrish Mulesoft Integration architect pptRajnish Kumar
 
Use Case for Life Sciences: FCPA Compliance App
Use Case for Life Sciences: FCPA Compliance AppUse Case for Life Sciences: FCPA Compliance App
Use Case for Life Sciences: FCPA Compliance AppAppian
 
Identify right process for automation
Identify right process for automationIdentify right process for automation
Identify right process for automationVibhor Shrivastava
 
Inflectra Agile Alliance Agile2015 Conference
Inflectra Agile Alliance Agile2015 ConferenceInflectra Agile Alliance Agile2015 Conference
Inflectra Agile Alliance Agile2015 ConferenceAdam Sandman
 
Innovation in Action - #MFSummit2017
Innovation in Action - #MFSummit2017Innovation in Action - #MFSummit2017
Innovation in Action - #MFSummit2017Micro Focus
 
MuleSoft Madrid Meetup #5 slides 21st January 2021
MuleSoft Madrid Meetup #5 slides 21st January 2021MuleSoft Madrid Meetup #5 slides 21st January 2021
MuleSoft Madrid Meetup #5 slides 21st January 2021Ieva Navickaite
 
XL Deploy Demo Slides: Agentless Application Release Automation
XL Deploy Demo Slides: Agentless Application Release AutomationXL Deploy Demo Slides: Agentless Application Release Automation
XL Deploy Demo Slides: Agentless Application Release AutomationXebiaLabs
 
Hewlett Packard Enterprise (HPE) Service Virtualization (SV)
Hewlett Packard Enterprise (HPE) Service Virtualization (SV)Hewlett Packard Enterprise (HPE) Service Virtualization (SV)
Hewlett Packard Enterprise (HPE) Service Virtualization (SV)Jeffrey Nunn
 
Implementing DevOps at Scale Using Dynamic Environments
Implementing DevOps at Scale Using Dynamic EnvironmentsImplementing DevOps at Scale Using Dynamic Environments
Implementing DevOps at Scale Using Dynamic EnvironmentsSauce Labs
 
The Muda, Mura and Muri of DevOps
The Muda, Mura and Muri of DevOpsThe Muda, Mura and Muri of DevOps
The Muda, Mura and Muri of DevOpsSanjeev Sharma
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Chris Haddad
 
XL Deploy Demo Slides
XL Deploy Demo SlidesXL Deploy Demo Slides
XL Deploy Demo SlidesXebiaLabs
 

Mais procurados (20)

ACUCOBOL - Product Strategy and Roadmap
ACUCOBOL - Product Strategy and RoadmapACUCOBOL - Product Strategy and Roadmap
ACUCOBOL - Product Strategy and Roadmap
 
UiPath Integration with SAP Solution Manager 7.2
UiPath Integration with SAP Solution Manager 7.2UiPath Integration with SAP Solution Manager 7.2
UiPath Integration with SAP Solution Manager 7.2
 
Application Performance Management 9.30 HPE whats new | 360 View
Application Performance Management 9.30 HPE whats new | 360 ViewApplication Performance Management 9.30 HPE whats new | 360 View
Application Performance Management 9.30 HPE whats new | 360 View
 
Hewlett Packard Entreprise | Stormrunner load | Game Changer
Hewlett Packard Entreprise | Stormrunner load | Game ChangerHewlett Packard Entreprise | Stormrunner load | Game Changer
Hewlett Packard Entreprise | Stormrunner load | Game Changer
 
Modern Rapid Application Development - Too good to be true
Modern Rapid Application Development - Too good to be trueModern Rapid Application Development - Too good to be true
Modern Rapid Application Development - Too good to be true
 
Automation through APIs with the new UiPath Integration Service
 Automation through APIs with the new UiPath Integration Service Automation through APIs with the new UiPath Integration Service
Automation through APIs with the new UiPath Integration Service
 
Azure Application Modernization
Azure Application ModernizationAzure Application Modernization
Azure Application Modernization
 
Vanrish Mulesoft Integration architect ppt
Vanrish Mulesoft Integration architect pptVanrish Mulesoft Integration architect ppt
Vanrish Mulesoft Integration architect ppt
 
Use Case for Life Sciences: FCPA Compliance App
Use Case for Life Sciences: FCPA Compliance AppUse Case for Life Sciences: FCPA Compliance App
Use Case for Life Sciences: FCPA Compliance App
 
Identify right process for automation
Identify right process for automationIdentify right process for automation
Identify right process for automation
 
Inflectra Agile Alliance Agile2015 Conference
Inflectra Agile Alliance Agile2015 ConferenceInflectra Agile Alliance Agile2015 Conference
Inflectra Agile Alliance Agile2015 Conference
 
Innovation in Action - #MFSummit2017
Innovation in Action - #MFSummit2017Innovation in Action - #MFSummit2017
Innovation in Action - #MFSummit2017
 
MuleSoft Madrid Meetup #5 slides 21st January 2021
MuleSoft Madrid Meetup #5 slides 21st January 2021MuleSoft Madrid Meetup #5 slides 21st January 2021
MuleSoft Madrid Meetup #5 slides 21st January 2021
 
XL Deploy Demo Slides: Agentless Application Release Automation
XL Deploy Demo Slides: Agentless Application Release AutomationXL Deploy Demo Slides: Agentless Application Release Automation
XL Deploy Demo Slides: Agentless Application Release Automation
 
The Future of DevOps and UrbanCode
The Future of DevOps and UrbanCodeThe Future of DevOps and UrbanCode
The Future of DevOps and UrbanCode
 
Hewlett Packard Enterprise (HPE) Service Virtualization (SV)
Hewlett Packard Enterprise (HPE) Service Virtualization (SV)Hewlett Packard Enterprise (HPE) Service Virtualization (SV)
Hewlett Packard Enterprise (HPE) Service Virtualization (SV)
 
Implementing DevOps at Scale Using Dynamic Environments
Implementing DevOps at Scale Using Dynamic EnvironmentsImplementing DevOps at Scale Using Dynamic Environments
Implementing DevOps at Scale Using Dynamic Environments
 
The Muda, Mura and Muri of DevOps
The Muda, Mura and Muri of DevOpsThe Muda, Mura and Muri of DevOps
The Muda, Mura and Muri of DevOps
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
 
XL Deploy Demo Slides
XL Deploy Demo SlidesXL Deploy Demo Slides
XL Deploy Demo Slides
 

Destaque

How the WSO2 App factory can help Manage your Applications
How the WSO2 App factory can help Manage your ApplicationsHow the WSO2 App factory can help Manage your Applications
How the WSO2 App factory can help Manage your ApplicationsWSO2
 
Is your HR department keeping up?
Is your HR department keeping up?Is your HR department keeping up?
Is your HR department keeping up?Infor HCM
 
Write Once, Run Everywhere - Ember.js Munich
Write Once, Run Everywhere - Ember.js MunichWrite Once, Run Everywhere - Ember.js Munich
Write Once, Run Everywhere - Ember.js MunichMike North
 
NovaForge: new generation software development factory, OW2con'12, Paris
NovaForge: new generation software development factory, OW2con'12, ParisNovaForge: new generation software development factory, OW2con'12, Paris
NovaForge: new generation software development factory, OW2con'12, ParisOW2
 
Cloudware initiative-ow2-conference-nov10
Cloudware initiative-ow2-conference-nov10Cloudware initiative-ow2-conference-nov10
Cloudware initiative-ow2-conference-nov10OW2
 

Destaque (6)

How the WSO2 App factory can help Manage your Applications
How the WSO2 App factory can help Manage your ApplicationsHow the WSO2 App factory can help Manage your Applications
How the WSO2 App factory can help Manage your Applications
 
Development Factory
Development FactoryDevelopment Factory
Development Factory
 
Is your HR department keeping up?
Is your HR department keeping up?Is your HR department keeping up?
Is your HR department keeping up?
 
Write Once, Run Everywhere - Ember.js Munich
Write Once, Run Everywhere - Ember.js MunichWrite Once, Run Everywhere - Ember.js Munich
Write Once, Run Everywhere - Ember.js Munich
 
NovaForge: new generation software development factory, OW2con'12, Paris
NovaForge: new generation software development factory, OW2con'12, ParisNovaForge: new generation software development factory, OW2con'12, Paris
NovaForge: new generation software development factory, OW2con'12, Paris
 
Cloudware initiative-ow2-conference-nov10
Cloudware initiative-ow2-conference-nov10Cloudware initiative-ow2-conference-nov10
Cloudware initiative-ow2-conference-nov10
 

Semelhante a Why should the WSO2 App Factory be your choice for Enterprise App Development

Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Apigee | Google Cloud
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...WSO2
 
In the Spotlight WSO2 App Factory
In the Spotlight   WSO2 App FactoryIn the Spotlight   WSO2 App Factory
In the Spotlight WSO2 App FactoryWSO2
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experienceEric Cattoir
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview crVasily Demin
 
Extending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management SolutionExtending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management SolutionMichelle Manimtim
 
DevOps in the Hybrid Cloud
DevOps in the Hybrid CloudDevOps in the Hybrid Cloud
DevOps in the Hybrid CloudRichard Irving
 
A blueprint for enterprise agility
A blueprint for enterprise agilityA blueprint for enterprise agility
A blueprint for enterprise agilityCollabNet
 
Deliver DevOps with the Next Generation of PaaS
Deliver DevOps with the Next Generation of PaaSDeliver DevOps with the Next Generation of PaaS
Deliver DevOps with the Next Generation of PaaSRed Hat India Pvt. Ltd.
 
Listen to Your Machines: DevOps Analytics for Better Feedback Loops
Listen to Your Machines: DevOps Analytics for Better Feedback LoopsListen to Your Machines: DevOps Analytics for Better Feedback Loops
Listen to Your Machines: DevOps Analytics for Better Feedback LoopsSplunk
 
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar VenugopalanAgile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar VenugopalanIndia Scrum Enthusiasts Community
 
Modern apps in a microservices age May meet up Architecting for Innovation
Modern apps in a microservices age May meet up Architecting for InnovationModern apps in a microservices age May meet up Architecting for Innovation
Modern apps in a microservices age May meet up Architecting for InnovationAndrew Blades
 
webMethods 10.5 and webMethods.io Integration: Everything You Must Know
webMethods 10.5 and webMethods.io Integration: Everything You Must KnowwebMethods 10.5 and webMethods.io Integration: Everything You Must Know
webMethods 10.5 and webMethods.io Integration: Everything You Must KnowKellton Tech Solutions Ltd
 
DevOps on Oracle Cloud
DevOps on Oracle CloudDevOps on Oracle Cloud
DevOps on Oracle CloudMee Nam Lee
 
The App Evolution
The App EvolutionThe App Evolution
The App EvolutionDev_Events
 
DTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect SessionDTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect SessionSanjeev Sharma
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for SpeedCapgemini
 
Grails & DevOps: continuous integration and delivery in the cloud
Grails & DevOps: continuous integration and delivery in the cloudGrails & DevOps: continuous integration and delivery in the cloud
Grails & DevOps: continuous integration and delivery in the cloudGR8Conf
 

Semelhante a Why should the WSO2 App Factory be your choice for Enterprise App Development (20)

Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
 
In the Spotlight WSO2 App Factory
In the Spotlight   WSO2 App FactoryIn the Spotlight   WSO2 App Factory
In the Spotlight WSO2 App Factory
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview cr
 
Extending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management SolutionExtending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management Solution
 
DevOps in the Hybrid Cloud
DevOps in the Hybrid CloudDevOps in the Hybrid Cloud
DevOps in the Hybrid Cloud
 
A blueprint for enterprise agility
A blueprint for enterprise agilityA blueprint for enterprise agility
A blueprint for enterprise agility
 
Deliver DevOps with the Next Generation of PaaS
Deliver DevOps with the Next Generation of PaaSDeliver DevOps with the Next Generation of PaaS
Deliver DevOps with the Next Generation of PaaS
 
Listen to Your Machines: DevOps Analytics for Better Feedback Loops
Listen to Your Machines: DevOps Analytics for Better Feedback LoopsListen to Your Machines: DevOps Analytics for Better Feedback Loops
Listen to Your Machines: DevOps Analytics for Better Feedback Loops
 
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar VenugopalanAgile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
 
Developer want change Ops want control - devops
Developer want change Ops want control - devopsDeveloper want change Ops want control - devops
Developer want change Ops want control - devops
 
Modern apps in a microservices age May meet up Architecting for Innovation
Modern apps in a microservices age May meet up Architecting for InnovationModern apps in a microservices age May meet up Architecting for Innovation
Modern apps in a microservices age May meet up Architecting for Innovation
 
webMethods 10.5 and webMethods.io Integration: Everything You Must Know
webMethods 10.5 and webMethods.io Integration: Everything You Must KnowwebMethods 10.5 and webMethods.io Integration: Everything You Must Know
webMethods 10.5 and webMethods.io Integration: Everything You Must Know
 
DevOps on Oracle Cloud
DevOps on Oracle CloudDevOps on Oracle Cloud
DevOps on Oracle Cloud
 
The App Evolution
The App EvolutionThe App Evolution
The App Evolution
 
DTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect SessionDTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect Session
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for Speed
 
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind RadcliffeDevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind Radcliffe
 
Grails & DevOps: continuous integration and delivery in the cloud
Grails & DevOps: continuous integration and delivery in the cloudGrails & DevOps: continuous integration and delivery in the cloud
Grails & DevOps: continuous integration and delivery in the cloud
 

Mais de WSO2

Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformWSO2
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaWSO2
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingWSO2
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 

Mais de WSO2 (20)

Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the Cloud
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 

Último

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 

Último (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

Why should the WSO2 App Factory be your choice for Enterprise App Development

  • 1. App Factory Managing your Enterprise App Development from Start to Finish Dimuthu Leelarathne Software Architect
  • 2. About WSO2 •Providing the only complete open source componentized cloud platform Dedicated to removing all the stumbling blocks to enterprise agility Enabling you to focus on business logic and business value •Recognized by leading analyst firms as visionaries and leaders Gartner cites WSO2 as visionaries in all 3 categories of application infrastructure Forrester places WSO2 in top 2 for API Management •Global corporation with offices in USA, UK & Sri Lanka 200+ employees and growing •Business model of selling comprehensive support & maintenance for our products
  • 3. 150+ globally positioned support customers
  • 4. Agenda • • • • • What is WSO2 App Factory Business benefits Extensibility Governance Summary 4
  • 5. What is WSO2 App Factory? 5
  • 6. WSO2 App Factory • Platform for managed application development in the cloud • Support application from cradle to grave • Manage infrastructure • Provide automated configurable devops and governance • Hosted as a cloud service • On premise version • 100% Open source – Apache2 licence 6
  • 7. WSO2 App Factory unifies Open Source DevOps, Agile, and Cloud Project and Team Management Continuous Deployment Software development workflow Governance and Compliance Test Automation Continuous Integration Development Dashboards Continuous Build Develop Code Source Control Issue Tracking 7
  • 8. WSO2 App Factory unifies Open Source DevOps, Agile, and Cloud Project and Team Management Continuous Deployment Software development workflow App Factory Governance and Compliance Test Automation App Factory Continuous Integration Development Dashboards App Factory Continuous Build Develop Code Source Control Issue Tracking 8
  • 9. Development to cloud ??? • On premise version – Enterprise App Factory – Deploy App Factory in house • App Factory on public cloud – http://cloudpreview.wso2.com 9
  • 10. On Premise Cloud Advantages • • • • • • Scale Accessibility Monitor Streamlined processes Flexible Agility 10
  • 11. Business Benefits of WSO2 App Factory 11/13/2013 11
  • 12. Business Benefits • Reduce development time and cost • Increase innovation around PaaS • Enable increased collaboration 12
  • 14. How developers spend their time? http://readwrite.com/2013/04/25/how-software-developers-really-spend-their-time#awesm=~on2OzlC2gKrcIV 14
  • 15. Reduce Development Time & Cost • • • • • • Self service project creation and provisioning Reusability through discovery Dependency management – Components/APIs Streamlined app development process Cloud based development tooling Automated Application Lifecycle Management 15
  • 17. Automation to speedup App Delivery Existing IT infrastructure Difficult to improve IT processes and app delivery without automation and governance structure promoting architecture best practice, encouraging collaboration, reducing process friction, and monitoring compliance
  • 18. WSO2 App Factory Modernizes your IT Infrastructure Partner and Mobile applications API Management Lightweight High Performance Integration Existing IT infrastructure Scalable Private Cloud infrastructure CIO/Management Dashboard Stratos Multi-tenant elastic integration and ESB runtime WSO2 AppFactory Workflow managed build and deploy Governance and Identity
  • 19. Discovery and Dependency Management App Store Test Cloud Production Cloud Cartridges Cartridges Cartridges Stratos Platform Stratos Platform Stratos Platform App Command: Developer & Management Portal Source Code Management Continuous Build Cloud Issue Tracker Content PaaS Forums Managed APIs & Data Sources Lifecycle Management Development Cloud Developer Studio 19
  • 22. Cloud based development tooling - Codenvy 22
  • 24. Increase Innovation around PaaS • Cloud ecosystem – Other integrators, partners, software, third parties and anything in their environments that has a bearing the cloud • PaaS Ecosystem – – – – – – – Developer tooling Devops tooling Governance tooling Life cycle management Developer community Consumers Infrastructure services 24
  • 25. Increased Innovation • Where to maintain my code? • Where to build it ? • How to test it ? • A place to track bugs ? • Finally submit to App Store/API Store ? 25
  • 26. App Factory & Cloud Ecosystem Middleware PaaS WSO2 App Factory Source Code Management SDLC Tools PaaS Framework Github CollabNet Atlassian 26
  • 27. App Factory & Cloud • • • • • Creates a holistic PaaS ecosystem Instantly provision infrastructure Shared infrastructure Enforces regulatory compliance Reduce application proliferation • • Consolidate 100s and 1000s of assets based on business domain Increase application re-use 27
  • 28. WSO2 App Factory Platform builds a digital business ecosystem Your Core Business Capability Your Digital Business Ecosystem 3rd Party Partners App Factory Platform Personalized SaaS Solution App Store 11/13/2013 DevOps Forge and Governance Cloud Deployment 28
  • 29. Increased Collaboration, Communication & Monitoring 11/13/2013 29
  • 31. Social Matt. I committed the code. Heading home now. Revision 1257. Sorry for blocking you. This works now … I have tested. Everybody else lets proceed 11/13/2013 31
  • 32. Increased Communication, Collaboration • Better developer communication – divide an conquer • Better QA communication – Why demoted? • CIO and Executive IT management – Development dashboards deliver at a glance view of • application status, • lifecycle, activity, and health, trend – Change Business-IT conversations and dynamics 32
  • 34. Governance everywhere! • Cloud means freedom to everyone • How to govern innovation? • Regulatory compliance 34
  • 35. Extensible Architecture of App Factory UI - Jaggery Workflow – BPEL Service Layer Plugins 35
  • 36. BPEL and Extensibility • BPEL – Business Process Execution language • All actions go through an empty BPEL • Add human tasks, new actions to BPEL – Regulatory compliance checks – Approval processes – New service calls • The work flow approach allows to – – – – Develop any application Deploy to any server Selective customization and governing of any action Do anything! 36
  • 37. Facilitate regulatory compliance • Facilitate regulatory compliance • Extension point to enforce an approval process • Eg : App creation – Developer submits application, and can track approval process – Review gates and approval checklist items – Automated build, test execution and versioning Do action 11/13/2013 37
  • 38. Configurable Governance • Governs any kind of server/system configuration • Manages the full promotion lifecycle spanning across development, testing, staging and production environments Test Dev • Deeply integrates with all WSO2 Carbon middleware products
  • 40. Extensibility APP FACTORY SERVICE LAYER OPERATION HANDLING BPELs GITBLIT JENKINS ISSUE TRACKER 40