SlideShare a Scribd company logo
1 of 10
Download to read offline
1
ACHIEVING FLEXIBLE
DEVELOPMENT WITH SERVICES
AND WIDGETS
2
Industry trends in service-based architecture
Leveraging a modern services architecture
Business benefits
AGENDA
3
ARCHITECTURE TRENDS:
IN THE BEGINNING
Monolithic Applications
• Single deployment
• Tightly-coupled UI
• Any change requires complete
redeployment
Data
Business Logic
User Interface
4
ARCHITECTURE TRENDS:
OLD-SCHOOL SOA
Monolith + Services
• Service layer on monolithic app
• Service = function point
• UI assembled from services
• Changes isolated via service
interface
• Some business logic may be
embedded in ESB
Data
Business Logic
Services
UI UI UI
5
ARCHITECTURE TRENDS:
INDEPENDENT DEPLOYMENT
Microservice Stacks
Data
Logic
Svcs
UI UI
Svcs Svcs
Logic Logic
Data Data
• Decentralized, independently-
deployable services
• Service = business capability
6
ARCHITECTURE TRENDS:
LOW-CODE UI
Widgets
Data
Logic
Svcs
Widget
Svcs Svcs
Logic Logic
Data Data
• Widget UI bundled into services
• Portal UI assembled from widgets
Portal
Widget Widget
7
Assemble services into applications
• Reuse services/business capabilities
• Consistent business logic
• Faster time to market
• Leverage model-driven development tools
• Less developer experience required
SERVICE ARCHITECTURE
TECHNOLOGY BENEFITS
8
Widgets improve user interface
• Widget UI created by UI design specialists
• Consistent user interface across applications
• Developers focus on functionality
SERVICE ARCHITECTURE
TECHNOLOGY BENEFITS
9
Built for change
• Add a new capability by plugging in a new service
• Microservice stacks developed, deployed and scaled
independently
• Leverage internal and external services
SERVICE ARCHITECTURE
TECHNOLOGY BENEFITS
10
Faster time to market
• Less development and testing time
Easier scalability
• Services can be scaled independently
Improved user experience
• Standardized widgets across all applications
SERVICE ARCHITECTURE
BUSINESS BENEFITS

More Related Content

What's hot

Omnibus - Kovair Proprietary ESB Platform
Omnibus - Kovair Proprietary ESB  PlatformOmnibus - Kovair Proprietary ESB  Platform
Omnibus - Kovair Proprietary ESB PlatformKovair
 
WSO2 API microgateway introduction
WSO2 API microgateway introductionWSO2 API microgateway introduction
WSO2 API microgateway introductionChanaka Fernando
 
e-Suap Inista 2014 (International Symposium on INnovation in Intelligent SysT...
e-Suap Inista 2014 (International Symposium on INnovation in Intelligent SysT...e-Suap Inista 2014 (International Symposium on INnovation in Intelligent SysT...
e-Suap Inista 2014 (International Symposium on INnovation in Intelligent SysT...Sabino Labarile
 
WSO2Con USA 2017: Implementing a Modern API Management Solution that Benefits...
WSO2Con USA 2017: Implementing a Modern API Management Solution that Benefits...WSO2Con USA 2017: Implementing a Modern API Management Solution that Benefits...
WSO2Con USA 2017: Implementing a Modern API Management Solution that Benefits...WSO2
 
Integration Best Practices
Integration Best PracticesIntegration Best Practices
Integration Best PracticesGabriel Michaud
 
7 Cool Things to Demo in Acumatica 5.0
7 Cool Things to Demo in Acumatica 5.07 Cool Things to Demo in Acumatica 5.0
7 Cool Things to Demo in Acumatica 5.0Gabriel Michaud
 
Contract-Based Web Services API Deep Dive
Contract-Based Web Services API Deep DiveContract-Based Web Services API Deep Dive
Contract-Based Web Services API Deep DiveGabriel Michaud
 
iOS Project modularisation
iOS Project modularisationiOS Project modularisation
iOS Project modularisationJianbin LIN
 
Microsoft SharePoint Dashboards and Web Reporting
Microsoft SharePoint Dashboards and Web ReportingMicrosoft SharePoint Dashboards and Web Reporting
Microsoft SharePoint Dashboards and Web ReportingRaffa Learning Community
 
Introducing WSO2 API Manager for Mobile Applications and Rapid Integration
Introducing WSO2 API Manager for Mobile Applications and Rapid IntegrationIntroducing WSO2 API Manager for Mobile Applications and Rapid Integration
Introducing WSO2 API Manager for Mobile Applications and Rapid IntegrationWSO2
 
Sug bangalore - sitecore commerce introduction
Sug bangalore - sitecore commerce introductionSug bangalore - sitecore commerce introduction
Sug bangalore - sitecore commerce introductionAnindita Bhattacharya
 
WSO2 Product Release Webinar - Whats new in the WSO2 API Manager
WSO2 Product Release Webinar - Whats new in the WSO2 API ManagerWSO2 Product Release Webinar - Whats new in the WSO2 API Manager
WSO2 Product Release Webinar - Whats new in the WSO2 API ManagerWSO2
 
Rxt demo-part3
Rxt demo-part3Rxt demo-part3
Rxt demo-part3WSO2
 
WSO2 Application Server - 5.0.0
WSO2 Application Server - 5.0.0WSO2 Application Server - 5.0.0
WSO2 Application Server - 5.0.0WSO2
 
Kaseya Corporate Update and Roadmap Q1 2014
Kaseya Corporate Update and Roadmap Q1 2014Kaseya Corporate Update and Roadmap Q1 2014
Kaseya Corporate Update and Roadmap Q1 2014Kaseya
 
Getting Started with the WSO2 manager
Getting Started with the WSO2  managerGetting Started with the WSO2  manager
Getting Started with the WSO2 managerWSO2
 

What's hot (20)

Omnibus - Kovair Proprietary ESB Platform
Omnibus - Kovair Proprietary ESB  PlatformOmnibus - Kovair Proprietary ESB  Platform
Omnibus - Kovair Proprietary ESB Platform
 
WSO2 API microgateway introduction
WSO2 API microgateway introductionWSO2 API microgateway introduction
WSO2 API microgateway introduction
 
E suap - INISTA 2014
E suap - INISTA 2014E suap - INISTA 2014
E suap - INISTA 2014
 
e-Suap Inista 2014 (International Symposium on INnovation in Intelligent SysT...
e-Suap Inista 2014 (International Symposium on INnovation in Intelligent SysT...e-Suap Inista 2014 (International Symposium on INnovation in Intelligent SysT...
e-Suap Inista 2014 (International Symposium on INnovation in Intelligent SysT...
 
WSO2Con USA 2017: Implementing a Modern API Management Solution that Benefits...
WSO2Con USA 2017: Implementing a Modern API Management Solution that Benefits...WSO2Con USA 2017: Implementing a Modern API Management Solution that Benefits...
WSO2Con USA 2017: Implementing a Modern API Management Solution that Benefits...
 
CloudPreso
CloudPresoCloudPreso
CloudPreso
 
Components of IBM® Cognos BI
Components of IBM® Cognos BIComponents of IBM® Cognos BI
Components of IBM® Cognos BI
 
Integration Best Practices
Integration Best PracticesIntegration Best Practices
Integration Best Practices
 
7 Cool Things to Demo in Acumatica 5.0
7 Cool Things to Demo in Acumatica 5.07 Cool Things to Demo in Acumatica 5.0
7 Cool Things to Demo in Acumatica 5.0
 
Contract-Based Web Services API Deep Dive
Contract-Based Web Services API Deep DiveContract-Based Web Services API Deep Dive
Contract-Based Web Services API Deep Dive
 
iOS Project modularisation
iOS Project modularisationiOS Project modularisation
iOS Project modularisation
 
Microsoft SharePoint Dashboards and Web Reporting
Microsoft SharePoint Dashboards and Web ReportingMicrosoft SharePoint Dashboards and Web Reporting
Microsoft SharePoint Dashboards and Web Reporting
 
Introducing WSO2 API Manager for Mobile Applications and Rapid Integration
Introducing WSO2 API Manager for Mobile Applications and Rapid IntegrationIntroducing WSO2 API Manager for Mobile Applications and Rapid Integration
Introducing WSO2 API Manager for Mobile Applications and Rapid Integration
 
Sug bangalore - sitecore commerce introduction
Sug bangalore - sitecore commerce introductionSug bangalore - sitecore commerce introduction
Sug bangalore - sitecore commerce introduction
 
WSO2 Product Release Webinar - Whats new in the WSO2 API Manager
WSO2 Product Release Webinar - Whats new in the WSO2 API ManagerWSO2 Product Release Webinar - Whats new in the WSO2 API Manager
WSO2 Product Release Webinar - Whats new in the WSO2 API Manager
 
Obia Online Training
Obia Online TrainingObia Online Training
Obia Online Training
 
Rxt demo-part3
Rxt demo-part3Rxt demo-part3
Rxt demo-part3
 
WSO2 Application Server - 5.0.0
WSO2 Application Server - 5.0.0WSO2 Application Server - 5.0.0
WSO2 Application Server - 5.0.0
 
Kaseya Corporate Update and Roadmap Q1 2014
Kaseya Corporate Update and Roadmap Q1 2014Kaseya Corporate Update and Roadmap Q1 2014
Kaseya Corporate Update and Roadmap Q1 2014
 
Getting Started with the WSO2 manager
Getting Started with the WSO2  managerGetting Started with the WSO2  manager
Getting Started with the WSO2 manager
 

Viewers also liked

Knowledge Work Incentives
Knowledge Work IncentivesKnowledge Work Incentives
Knowledge Work IncentivesSandy Kemsley
 
ABBYY Technology Summit keynote
ABBYY Technology Summit keynoteABBYY Technology Summit keynote
ABBYY Technology Summit keynoteSandy Kemsley
 
Designing Process-Based Applications
Designing Process-Based ApplicationsDesigning Process-Based Applications
Designing Process-Based ApplicationsSandy Kemsley
 
Intelligent Capture and Digital Transformation
Intelligent Capture and Digital TransformationIntelligent Capture and Digital Transformation
Intelligent Capture and Digital TransformationSandy Kemsley
 
Digital Business Trends
Digital Business TrendsDigital Business Trends
Digital Business TrendsSandy Kemsley
 
Using PaaS to run APIs and Microservices in Production
Using PaaS to run APIs and Microservices in ProductionUsing PaaS to run APIs and Microservices in Production
Using PaaS to run APIs and Microservices in ProductionApigee | Google Cloud
 

Viewers also liked (9)

Onboarding and BPM
Onboarding and BPMOnboarding and BPM
Onboarding and BPM
 
The Future of Work
The Future of WorkThe Future of Work
The Future of Work
 
Smarter Mobile Apps
Smarter Mobile AppsSmarter Mobile Apps
Smarter Mobile Apps
 
Knowledge Work Incentives
Knowledge Work IncentivesKnowledge Work Incentives
Knowledge Work Incentives
 
ABBYY Technology Summit keynote
ABBYY Technology Summit keynoteABBYY Technology Summit keynote
ABBYY Technology Summit keynote
 
Designing Process-Based Applications
Designing Process-Based ApplicationsDesigning Process-Based Applications
Designing Process-Based Applications
 
Intelligent Capture and Digital Transformation
Intelligent Capture and Digital TransformationIntelligent Capture and Digital Transformation
Intelligent Capture and Digital Transformation
 
Digital Business Trends
Digital Business TrendsDigital Business Trends
Digital Business Trends
 
Using PaaS to run APIs and Microservices in Production
Using PaaS to run APIs and Microservices in ProductionUsing PaaS to run APIs and Microservices in Production
Using PaaS to run APIs and Microservices in Production
 

Similar to Application Development with Microservices and Widgets

Integroi oikein BizTalkilla ja Azurella
Integroi oikein BizTalkilla ja AzurellaIntegroi oikein BizTalkilla ja Azurella
Integroi oikein BizTalkilla ja AzurellaBilot
 
LoQutus: (Technical) Using LeanIX to fully exploit your Enterprise Architectu...
LoQutus: (Technical) Using LeanIX to fully exploit your Enterprise Architectu...LoQutus: (Technical) Using LeanIX to fully exploit your Enterprise Architectu...
LoQutus: (Technical) Using LeanIX to fully exploit your Enterprise Architectu...LoQutus
 
microservices-is-it-the-holy-grail-a-perspective.pdf
microservices-is-it-the-holy-grail-a-perspective.pdfmicroservices-is-it-the-holy-grail-a-perspective.pdf
microservices-is-it-the-holy-grail-a-perspective.pdfRichieBallyears
 
Ekon20 mORMot SOA Delphi Conference
Ekon20 mORMot SOA Delphi Conference Ekon20 mORMot SOA Delphi Conference
Ekon20 mORMot SOA Delphi Conference Arnaud Bouchez
 
Use Microservices & APIS to divide & conquer your Legacy Systems
Use Microservices & APIS to divide & conquer your Legacy SystemsUse Microservices & APIS to divide & conquer your Legacy Systems
Use Microservices & APIS to divide & conquer your Legacy SystemsPaymentComponents
 
ServiceFabric-Arch
ServiceFabric-ArchServiceFabric-Arch
ServiceFabric-ArchSaravanan G
 
Micro Services Architecture
Micro Services ArchitectureMicro Services Architecture
Micro Services ArchitectureRabbani Mohideen
 
Disruptive Trends in Application Development
Disruptive Trends in Application DevelopmentDisruptive Trends in Application Development
Disruptive Trends in Application DevelopmentWaveMaker, Inc.
 
MICROSERVICES ARCHITECTURE unit -2.pptx
MICROSERVICES ARCHITECTURE unit -2.pptxMICROSERVICES ARCHITECTURE unit -2.pptx
MICROSERVICES ARCHITECTURE unit -2.pptxMohammedShahid562503
 
The Future Of Service-Oriented Component Models for the OSGi Framework - Clém...
The Future Of Service-Oriented Component Models for the OSGi Framework - Clém...The Future Of Service-Oriented Component Models for the OSGi Framework - Clém...
The Future Of Service-Oriented Component Models for the OSGi Framework - Clém...mfrancis
 
A Real-Time collaboration Platform for Construction company
A Real-Time collaboration Platform for Construction companyA Real-Time collaboration Platform for Construction company
A Real-Time collaboration Platform for Construction companyHemang Rindani
 
Creating Enterprise Services for the Siemens OpenSOA Product Line - Manfred H...
Creating Enterprise Services for the Siemens OpenSOA Product Line - Manfred H...Creating Enterprise Services for the Siemens OpenSOA Product Line - Manfred H...
Creating Enterprise Services for the Siemens OpenSOA Product Line - Manfred H...mfrancis
 
Playbook PDF - IT Transformation Governance (EN).pdf
Playbook PDF - IT Transformation Governance (EN).pdfPlaybook PDF - IT Transformation Governance (EN).pdf
Playbook PDF - IT Transformation Governance (EN).pdfWissamShehab1
 
Establishing SOA Focused Enterprise Architecture
Establishing SOA Focused Enterprise ArchitectureEstablishing SOA Focused Enterprise Architecture
Establishing SOA Focused Enterprise ArchitectureChris Haddad
 
API’s and Micro Services 0.5
API’s and Micro Services 0.5API’s and Micro Services 0.5
API’s and Micro Services 0.5Richard Hudson
 
JasperReports IO: Reporting and data visualization in a world of cloud, micro...
JasperReports IO: Reporting and data visualization in a world of cloud, micro...JasperReports IO: Reporting and data visualization in a world of cloud, micro...
JasperReports IO: Reporting and data visualization in a world of cloud, micro...TIBCO Jaspersoft
 
Micro service session 1
Micro service   session 1Micro service   session 1
Micro service session 1Amin Arab
 
Migrate existing web services and build native microservices in bluemix
Migrate existing web services and build native microservices in bluemixMigrate existing web services and build native microservices in bluemix
Migrate existing web services and build native microservices in bluemixJoel Thimsen
 

Similar to Application Development with Microservices and Widgets (20)

Integroi oikein BizTalkilla ja Azurella
Integroi oikein BizTalkilla ja AzurellaIntegroi oikein BizTalkilla ja Azurella
Integroi oikein BizTalkilla ja Azurella
 
LoQutus: (Technical) Using LeanIX to fully exploit your Enterprise Architectu...
LoQutus: (Technical) Using LeanIX to fully exploit your Enterprise Architectu...LoQutus: (Technical) Using LeanIX to fully exploit your Enterprise Architectu...
LoQutus: (Technical) Using LeanIX to fully exploit your Enterprise Architectu...
 
microservices-is-it-the-holy-grail-a-perspective.pdf
microservices-is-it-the-holy-grail-a-perspective.pdfmicroservices-is-it-the-holy-grail-a-perspective.pdf
microservices-is-it-the-holy-grail-a-perspective.pdf
 
Ekon20 mORMot SOA Delphi Conference
Ekon20 mORMot SOA Delphi Conference Ekon20 mORMot SOA Delphi Conference
Ekon20 mORMot SOA Delphi Conference
 
Use Microservices & APIS to divide & conquer your Legacy Systems
Use Microservices & APIS to divide & conquer your Legacy SystemsUse Microservices & APIS to divide & conquer your Legacy Systems
Use Microservices & APIS to divide & conquer your Legacy Systems
 
ServiceFabric-Arch
ServiceFabric-ArchServiceFabric-Arch
ServiceFabric-Arch
 
SOA
SOASOA
SOA
 
Micro Services Architecture
Micro Services ArchitectureMicro Services Architecture
Micro Services Architecture
 
Disruptive Trends in Application Development
Disruptive Trends in Application DevelopmentDisruptive Trends in Application Development
Disruptive Trends in Application Development
 
MICROSERVICES ARCHITECTURE unit -2.pptx
MICROSERVICES ARCHITECTURE unit -2.pptxMICROSERVICES ARCHITECTURE unit -2.pptx
MICROSERVICES ARCHITECTURE unit -2.pptx
 
The Future Of Service-Oriented Component Models for the OSGi Framework - Clém...
The Future Of Service-Oriented Component Models for the OSGi Framework - Clém...The Future Of Service-Oriented Component Models for the OSGi Framework - Clém...
The Future Of Service-Oriented Component Models for the OSGi Framework - Clém...
 
Soa 1 7.ppsx
Soa 1 7.ppsxSoa 1 7.ppsx
Soa 1 7.ppsx
 
A Real-Time collaboration Platform for Construction company
A Real-Time collaboration Platform for Construction companyA Real-Time collaboration Platform for Construction company
A Real-Time collaboration Platform for Construction company
 
Creating Enterprise Services for the Siemens OpenSOA Product Line - Manfred H...
Creating Enterprise Services for the Siemens OpenSOA Product Line - Manfred H...Creating Enterprise Services for the Siemens OpenSOA Product Line - Manfred H...
Creating Enterprise Services for the Siemens OpenSOA Product Line - Manfred H...
 
Playbook PDF - IT Transformation Governance (EN).pdf
Playbook PDF - IT Transformation Governance (EN).pdfPlaybook PDF - IT Transformation Governance (EN).pdf
Playbook PDF - IT Transformation Governance (EN).pdf
 
Establishing SOA Focused Enterprise Architecture
Establishing SOA Focused Enterprise ArchitectureEstablishing SOA Focused Enterprise Architecture
Establishing SOA Focused Enterprise Architecture
 
API’s and Micro Services 0.5
API’s and Micro Services 0.5API’s and Micro Services 0.5
API’s and Micro Services 0.5
 
JasperReports IO: Reporting and data visualization in a world of cloud, micro...
JasperReports IO: Reporting and data visualization in a world of cloud, micro...JasperReports IO: Reporting and data visualization in a world of cloud, micro...
JasperReports IO: Reporting and data visualization in a world of cloud, micro...
 
Micro service session 1
Micro service   session 1Micro service   session 1
Micro service session 1
 
Migrate existing web services and build native microservices in bluemix
Migrate existing web services and build native microservices in bluemixMigrate existing web services and build native microservices in bluemix
Migrate existing web services and build native microservices in bluemix
 

More from Sandy Kemsley

Maximizing Success in Automation Projects
Maximizing Success in Automation ProjectsMaximizing Success in Automation Projects
Maximizing Success in Automation ProjectsSandy Kemsley
 
Process Automation for Business Survival
Process Automation for Business SurvivalProcess Automation for Business Survival
Process Automation for Business SurvivalSandy Kemsley
 
Aligning Intelligent Automation with Incentives and Business Outcomes with ...
Aligning Intelligent Automation with Incentives and Business Outcomes   with ...Aligning Intelligent Automation with Incentives and Business Outcomes   with ...
Aligning Intelligent Automation with Incentives and Business Outcomes with ...Sandy Kemsley
 
Intelligent Banking Processes
Intelligent Banking ProcessesIntelligent Banking Processes
Intelligent Banking ProcessesSandy Kemsley
 
Best of breed: creating your own business automation platform with a microser...
Best of breed: creating your own business automation platform with a microser...Best of breed: creating your own business automation platform with a microser...
Best of breed: creating your own business automation platform with a microser...Sandy Kemsley
 
BPM as the Keystone of Business Automation Platforms
BPM as the Keystone of Business Automation PlatformsBPM as the Keystone of Business Automation Platforms
BPM as the Keystone of Business Automation PlatformsSandy Kemsley
 
Best of Breed: Rolling Your Own Digital Automation Platform Using BPMS In A M...
Best of Breed: Rolling Your Own Digital Automation Platform Using BPMS In A M...Best of Breed: Rolling Your Own Digital Automation Platform Using BPMS In A M...
Best of Breed: Rolling Your Own Digital Automation Platform Using BPMS In A M...Sandy Kemsley
 
A Perfect Combination: Case Management and Low Code
A Perfect Combination: Case Management and Low CodeA Perfect Combination: Case Management and Low Code
A Perfect Combination: Case Management and Low CodeSandy Kemsley
 
Review of the St. Andrew's community market in 2009
Review of the St. Andrew's community market in 2009Review of the St. Andrew's community market in 2009
Review of the St. Andrew's community market in 2009Sandy Kemsley
 
Customer Journey Mapping
Customer Journey MappingCustomer Journey Mapping
Customer Journey MappingSandy Kemsley
 
Transforming To A Customer-Focused Business
Transforming To A Customer-Focused BusinessTransforming To A Customer-Focused Business
Transforming To A Customer-Focused BusinessSandy Kemsley
 
Developer-Friendly BPM
Developer-Friendly BPMDeveloper-Friendly BPM
Developer-Friendly BPMSandy Kemsley
 
A Practical Guide To Implementing Smart Process Applications
A Practical Guide To Implementing Smart Process ApplicationsA Practical Guide To Implementing Smart Process Applications
A Practical Guide To Implementing Smart Process ApplicationsSandy Kemsley
 
Case Management: Where Rules Meet Process And Content
Case Management: Where Rules Meet Process And ContentCase Management: Where Rules Meet Process And Content
Case Management: Where Rules Meet Process And ContentSandy Kemsley
 
The Evolving Business Process Technology Landscape
The Evolving Business Process Technology LandscapeThe Evolving Business Process Technology Landscape
The Evolving Business Process Technology LandscapeSandy Kemsley
 
Brasilia - Tecnologias Emergentes de BPM: Processos mais Inteligentes
Brasilia - Tecnologias Emergentes de BPM: Processos mais InteligentesBrasilia - Tecnologias Emergentes de BPM: Processos mais Inteligentes
Brasilia - Tecnologias Emergentes de BPM: Processos mais InteligentesSandy Kemsley
 
Brasilia - BPM Social: Novas formas de se trabalhar
Brasilia - BPM Social: Novas formas de se trabalharBrasilia - BPM Social: Novas formas de se trabalhar
Brasilia - BPM Social: Novas formas de se trabalharSandy Kemsley
 
Sao Paulo - Tendências em Business Process Management
Sao Paulo - Tendências em Business Process ManagementSao Paulo - Tendências em Business Process Management
Sao Paulo - Tendências em Business Process ManagementSandy Kemsley
 

More from Sandy Kemsley (20)

Maximizing Success in Automation Projects
Maximizing Success in Automation ProjectsMaximizing Success in Automation Projects
Maximizing Success in Automation Projects
 
Process Automation for Business Survival
Process Automation for Business SurvivalProcess Automation for Business Survival
Process Automation for Business Survival
 
Aligning Intelligent Automation with Incentives and Business Outcomes with ...
Aligning Intelligent Automation with Incentives and Business Outcomes   with ...Aligning Intelligent Automation with Incentives and Business Outcomes   with ...
Aligning Intelligent Automation with Incentives and Business Outcomes with ...
 
Intelligent Banking Processes
Intelligent Banking ProcessesIntelligent Banking Processes
Intelligent Banking Processes
 
Best of breed: creating your own business automation platform with a microser...
Best of breed: creating your own business automation platform with a microser...Best of breed: creating your own business automation platform with a microser...
Best of breed: creating your own business automation platform with a microser...
 
BPM as the Keystone of Business Automation Platforms
BPM as the Keystone of Business Automation PlatformsBPM as the Keystone of Business Automation Platforms
BPM as the Keystone of Business Automation Platforms
 
Best of Breed: Rolling Your Own Digital Automation Platform Using BPMS In A M...
Best of Breed: Rolling Your Own Digital Automation Platform Using BPMS In A M...Best of Breed: Rolling Your Own Digital Automation Platform Using BPMS In A M...
Best of Breed: Rolling Your Own Digital Automation Platform Using BPMS In A M...
 
A Perfect Combination: Case Management and Low Code
A Perfect Combination: Case Management and Low CodeA Perfect Combination: Case Management and Low Code
A Perfect Combination: Case Management and Low Code
 
Review of the St. Andrew's community market in 2009
Review of the St. Andrew's community market in 2009Review of the St. Andrew's community market in 2009
Review of the St. Andrew's community market in 2009
 
Customer Journey Mapping
Customer Journey MappingCustomer Journey Mapping
Customer Journey Mapping
 
BPM in Healthcare
BPM in HealthcareBPM in Healthcare
BPM in Healthcare
 
Transforming To A Customer-Focused Business
Transforming To A Customer-Focused BusinessTransforming To A Customer-Focused Business
Transforming To A Customer-Focused Business
 
Developer-Friendly BPM
Developer-Friendly BPMDeveloper-Friendly BPM
Developer-Friendly BPM
 
A Practical Guide To Implementing Smart Process Applications
A Practical Guide To Implementing Smart Process ApplicationsA Practical Guide To Implementing Smart Process Applications
A Practical Guide To Implementing Smart Process Applications
 
Real World BPM
Real World BPMReal World BPM
Real World BPM
 
Case Management: Where Rules Meet Process And Content
Case Management: Where Rules Meet Process And ContentCase Management: Where Rules Meet Process And Content
Case Management: Where Rules Meet Process And Content
 
The Evolving Business Process Technology Landscape
The Evolving Business Process Technology LandscapeThe Evolving Business Process Technology Landscape
The Evolving Business Process Technology Landscape
 
Brasilia - Tecnologias Emergentes de BPM: Processos mais Inteligentes
Brasilia - Tecnologias Emergentes de BPM: Processos mais InteligentesBrasilia - Tecnologias Emergentes de BPM: Processos mais Inteligentes
Brasilia - Tecnologias Emergentes de BPM: Processos mais Inteligentes
 
Brasilia - BPM Social: Novas formas de se trabalhar
Brasilia - BPM Social: Novas formas de se trabalharBrasilia - BPM Social: Novas formas de se trabalhar
Brasilia - BPM Social: Novas formas de se trabalhar
 
Sao Paulo - Tendências em Business Process Management
Sao Paulo - Tendências em Business Process ManagementSao Paulo - Tendências em Business Process Management
Sao Paulo - Tendências em Business Process Management
 

Recently uploaded

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
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
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
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
 

Recently uploaded (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
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?
 

Application Development with Microservices and Widgets

  • 2. 2 Industry trends in service-based architecture Leveraging a modern services architecture Business benefits AGENDA
  • 3. 3 ARCHITECTURE TRENDS: IN THE BEGINNING Monolithic Applications • Single deployment • Tightly-coupled UI • Any change requires complete redeployment Data Business Logic User Interface
  • 4. 4 ARCHITECTURE TRENDS: OLD-SCHOOL SOA Monolith + Services • Service layer on monolithic app • Service = function point • UI assembled from services • Changes isolated via service interface • Some business logic may be embedded in ESB Data Business Logic Services UI UI UI
  • 5. 5 ARCHITECTURE TRENDS: INDEPENDENT DEPLOYMENT Microservice Stacks Data Logic Svcs UI UI Svcs Svcs Logic Logic Data Data • Decentralized, independently- deployable services • Service = business capability
  • 6. 6 ARCHITECTURE TRENDS: LOW-CODE UI Widgets Data Logic Svcs Widget Svcs Svcs Logic Logic Data Data • Widget UI bundled into services • Portal UI assembled from widgets Portal Widget Widget
  • 7. 7 Assemble services into applications • Reuse services/business capabilities • Consistent business logic • Faster time to market • Leverage model-driven development tools • Less developer experience required SERVICE ARCHITECTURE TECHNOLOGY BENEFITS
  • 8. 8 Widgets improve user interface • Widget UI created by UI design specialists • Consistent user interface across applications • Developers focus on functionality SERVICE ARCHITECTURE TECHNOLOGY BENEFITS
  • 9. 9 Built for change • Add a new capability by plugging in a new service • Microservice stacks developed, deployed and scaled independently • Leverage internal and external services SERVICE ARCHITECTURE TECHNOLOGY BENEFITS
  • 10. 10 Faster time to market • Less development and testing time Easier scalability • Services can be scaled independently Improved user experience • Standardized widgets across all applications SERVICE ARCHITECTURE BUSINESS BENEFITS