SlideShare a Scribd company logo
A Stack that Drives Digital
Transformation
Vikas Agarwal
Prabhu Jha
Key
Drivers
Key
Challenges
with Legacy
Closed to extension,
less flexible for
adaption
High costs of storage,
infrastructure, people
Lot of manual tasks –
Error prone and
difficult to automate
Expensive UX/CX
modernization
Customer
satisfaction
Profitability
Competition
Increased
speed-to-market
What and Why of Digital Transformation?
Implementation of technology strategically that delivers clear
results, including:
• Getting to market faster and more effectively
• Innovative new business models, products, and services
• Optimized business operations
• Exceptional end-to-end customer experiences
Change
management,
KPIs
People, teams,
culture
Emergency Managed Optimized
Digital capability development
not central to organizational strategy
KPIs
• Isolated knowledge
• Vertical skillsets
• Poor training
Strong digital vision and strategy,
organizational priorities KPIs change
• CoE
• Specialists and generalists
• Tech skills
• Fluid structures
• Collaborative environment
Digital vision lived through leadership
and operations, top-down bottom-up,
agile and adaptive strategy
• T-shaped,
• Deep knowledge,
• Human layer over tech,
• Knowledge sharing,
• Entrepreneurial
Working practices,
processes, tools
• Frigid structure,
• Waterfall,
• Infrequent release cycle
• No DevOps
• Manual testing
• Agile development
• Automated tests,
• rapid prototyping and
continuous build
• DevOps Readiness
• Interdisciplinary agility,
• cross-functional,small, nimble
teams.
• DevOps Implemented
Process Flow Foundation Intermediate Advanced
Digital Maturity Model
Social
Mobile
Analytics
Cloud
Integration
friendly
Real-time
data
availability
Speed of
development
Agile/
DevOps
friendly
Supports
Great UX
Performance
Big Data
Support
Goals of Technology Selection for Digital Transformation
Pillars of Digital
Transformation
Right Technology and toolset – MEAN
Right Technology and toolset – MEAN
JSON Everywhere – DB, Back-end, Front-end
Isomorphic JavaScript
Event-based non-blocking I/O
Fast response times for data availability
Microservices as opposed to traditional monolithic
applications
TDD/BDD Karma, Mocha, Chai, Jasmin, Protractor etc.
Schemaless Database: MongoDB
Minimalistic ExpressJS framework
AngularJS for maintainable front-end code
Built-in plugins for various client-side libraries
Integration
friendly
Real-time
data
availability
Speed of
development
Agile/
DevOps
friendly
Supports
Great UX
Performance
Big Data
Support
Why MEAN Stack?
Replacing your current applications
Augment/reuse your existing applications
Less
complexity
Quicker ROI
Shorter
program
duration
Higher cost Cost of legacy
Higher data
migration
costs
Risk of
business
disruption/disc
ontinuity
Higher cost of
quality
Requires more
domain
expertise and
analysis
Longer
program
duration
Stakeholder
Management
for Longer
Duration
Intense AS-IS
analysis
required
ROI will take
time
Maximize use
of legacy IT
assets
Domain
expertise built
into the
system
Easier Change
Management
Lowered Risk
of Business
discontinuity
Lower cost of
quality
Better goal
tracking/
success
measurement
Ways of architecting your transformation
Mobile
IoT
Social
Node.JS + Express +
MongoDB/Mysql
Progress Backend
Web
ProgressWeb
services
Modulus Cloud
REST
Web
Services
Omni-channel Consistent Customer Experience
Analytics
Partners, customers,
third-parties
Proposed Technology Situation
Proposed Architecture – Detailed View
Identify the least
risky business
areas and
document them
Identify the
desired UX Goals,
plan UX
Transformation
Identify the
solution building
blocks
Develop their
replicas (with
enhanced UX) on
MEAN stack
Run parallel beta
and then, conduct
A/B tests or MVT
Integrate into the
remaining of the
system and make
production
deployments
Develop DevOps
capability
Start with
Continuous
Integration
Unit Test
Automation
Functional Test
Automation
Continuous
Delivery
Identify Cost
Centres (servers,
infrastructures)
Identify right
Cloud Solution
Plan for
deployment and
Business
Continuity
Transformed
Increment
Overall IT
Spectrum
IT increment to be transformed Transformed
IT Spectrum
Transformation Roadmap
An ISV having a product built on Progress 8.
State prior to transformation:
- Windows based GUI application
- No Web interface
- No mobile application
- Expensive non-standard based integration with third parties
AS-IS Analysis
Usability study
Cost centres and revenue leaks
Scalability, performance bottlenecks
Constraints related to multiple channels
TO-BE Analysis
Identified new UX goals
Identified new goals related to i18n, localization,
scalability
Forecast data volumes
Identified analytics needs
Identified social reach-out needs – multi-channel
capability
 Adopted Agile, started CI, mandated unit tests (front-end and
backend both), built test automation framework, automated
testing.
 Performed UX transformation for Web & Mobile (responsive
design) – AngularJS and KendoUI
 Upgraded Progress OpenEdge to v11.6
 Chose appropriate cloud based on the data volume forecasts
 Designed and created Node.js API economy, set up automated
regression tests (Swagger, 3Scale and SOAPUI)
 Integrated Web Analytics (Google Analytics)
 Consumed API into a mobile app (Telerik Platform)
Approach to Transformation
Example Use Case
http://192.168.10.33:5000/api-docs
API Ecosystem
Relevance to Progress Ecosystem
PAS
Offers a no-obligation assessment of your legacy applications
Helps you with full lifecycle of MEAN applications: design,
development, code-reviews, deployment and maintenance.
Helps you move away from monolithic systems to microservices or
SOA based systems
Helps you plan your UX transformation
How JKT helps You Transform
Q & A

More Related Content

PDF
Webinar: Be DevOps Ready with Testing 20170628 0656 1
PPTX
Driving Process Improvement Through Automation | Webinar
PDF
[Webinar] - Digital Transformation Through Salesforce | JK Tehnosoft
PDF
Simplify Your Digital Journey in Progress
PDF
[Webinar] - Digital Transformation Journey in Dairy Industry
PPTX
Webinar (UK/Europe) - Demystifying SAP S/4HANA & Test Automation
PDF
BRMS – Power of Business Agility
PDF
[Webinar] - Using RPA to Accelerate the Benefits from Shared Services
Webinar: Be DevOps Ready with Testing 20170628 0656 1
Driving Process Improvement Through Automation | Webinar
[Webinar] - Digital Transformation Through Salesforce | JK Tehnosoft
Simplify Your Digital Journey in Progress
[Webinar] - Digital Transformation Journey in Dairy Industry
Webinar (UK/Europe) - Demystifying SAP S/4HANA & Test Automation
BRMS – Power of Business Agility
[Webinar] - Using RPA to Accelerate the Benefits from Shared Services

What's hot (20)

PPTX
In-Memory Computing with SAP HANA™
PPTX
Webinar - AI Powered Recommendation Engine for Businesses
PDF
[Webinar] - Adopt QAD & Progress DBA Global Shared Services to Deliver Cost O...
PPTX
Bridging Business and IT
PPTX
Webinar (UK/Europe) - Demystifying SAP S/4HANA
PDF
[Webinar] - How to Future-proof Your ERP Applications with Intelligent Automa...
PDF
Evolution of IT, AI, and Automation in Intellectual Property Industry
PDF
Enterprise Service Management: Taking a Paradign Shift in the Digital Era
PDF
[AI Webinar Series P1] - How Advanced Text Analytics Can Increase the Operati...
PDF
[Webinar] - Enabling the Digital Dairy Supply Chain: Traceability of Milk Com...
PDF
[Webinar] - Intelligent Automation: Enabling Bots with Brain
PPTX
IoT with Progress – Let’s Simplify
PPTX
[Webinar] - Chatbot at Work in Just 5-days: Optimize Customer Support Function
PPTX
Webinar - Loyalty Reward Points Using Blockchain
PPTX
Enabling Clients with Automation Journey by Techno Brain
PPTX
Smart erp solutions oracle cloud services overview - 2021 - 2022
PPTX
Alert framework2021
PDF
8 Real World Use Cases for Robotic Process Automation (RPA) in Finance
PDF
Robotic process automation-Faststream Technologies
PDF
[Webinar] – Social Distancing Radar: Smart AI Solution to Restart Your Business
In-Memory Computing with SAP HANA™
Webinar - AI Powered Recommendation Engine for Businesses
[Webinar] - Adopt QAD & Progress DBA Global Shared Services to Deliver Cost O...
Bridging Business and IT
Webinar (UK/Europe) - Demystifying SAP S/4HANA
[Webinar] - How to Future-proof Your ERP Applications with Intelligent Automa...
Evolution of IT, AI, and Automation in Intellectual Property Industry
Enterprise Service Management: Taking a Paradign Shift in the Digital Era
[AI Webinar Series P1] - How Advanced Text Analytics Can Increase the Operati...
[Webinar] - Enabling the Digital Dairy Supply Chain: Traceability of Milk Com...
[Webinar] - Intelligent Automation: Enabling Bots with Brain
IoT with Progress – Let’s Simplify
[Webinar] - Chatbot at Work in Just 5-days: Optimize Customer Support Function
Webinar - Loyalty Reward Points Using Blockchain
Enabling Clients with Automation Journey by Techno Brain
Smart erp solutions oracle cloud services overview - 2021 - 2022
Alert framework2021
8 Real World Use Cases for Robotic Process Automation (RPA) in Finance
Robotic process automation-Faststream Technologies
[Webinar] – Social Distancing Radar: Smart AI Solution to Restart Your Business
Ad

Similar to MEAN - A Stack That Drives Digital Transformation (20)

PDF
Priming Your Enterprise for Digital Transformation
PPTX
Digital Reference Architecture- A FOCUS ON MIDDLEWARE “THE KILLER APP”
PDF
Next Generation Digital Transformation
PPTX
Digital_Transformation_Framework_PPT.pptx
PDF
Digital Transformation - A POV
PDF
Going digital services
PDF
Customize Transformation For A Personalized Experience
PPTX
Modernize Core Technology to Accelerate Digital Transformation
PDF
A methodology for Digital Transformation in Enterprises
PDF
Understand the What, Why & How of Digital Transformation Featuring 451 Research
PPTX
Top 10 Digital Transformation Trends for 2017
PPTX
Technology-Trends-Driving-Digital-Transformation-AI-IoT-Blockchain-and-More.pptx
PDF
Digital Dimensions
PPTX
Digital Transformation: Unlocking Business Potential
PDF
The Six Stages of Digital Transformation
PDF
Digital Transformation and Microservices
PPTX
Digital Transformation - Why? How? What?
PDF
Digital Strategies - Closing the Gap Between Business and IT
PDF
[Slides] Digital Transformation, with Brian Solis
PPTX
How to direct your investments for digital transformation
Priming Your Enterprise for Digital Transformation
Digital Reference Architecture- A FOCUS ON MIDDLEWARE “THE KILLER APP”
Next Generation Digital Transformation
Digital_Transformation_Framework_PPT.pptx
Digital Transformation - A POV
Going digital services
Customize Transformation For A Personalized Experience
Modernize Core Technology to Accelerate Digital Transformation
A methodology for Digital Transformation in Enterprises
Understand the What, Why & How of Digital Transformation Featuring 451 Research
Top 10 Digital Transformation Trends for 2017
Technology-Trends-Driving-Digital-Transformation-AI-IoT-Blockchain-and-More.pptx
Digital Dimensions
Digital Transformation: Unlocking Business Potential
The Six Stages of Digital Transformation
Digital Transformation and Microservices
Digital Transformation - Why? How? What?
Digital Strategies - Closing the Gap Between Business and IT
[Slides] Digital Transformation, with Brian Solis
How to direct your investments for digital transformation
Ad

More from JK Tech (10)

PDF
Competitor & Pricing Intelligence Can Increase Your Retail GMV by 6% | JK Tec...
PDF
Retail Webinar - How to Stay 10 Steps Ahead of Retail Competitors?
PDF
Bulletproof Your QAD ERP to Cloud | JK Tech Webinar
PDF
Application Modernization to Accelerate Business Growth | JK Tech Webinar
PDF
Modernise Your Applications to Accelerate Digital Transformation | Webinar
PPTX
Demystifying SAP S/4HANA
PPTX
Blockchain on AWS for Businesses
PDF
Webinar - Feel Secure with revolutionary OTM Solution
PPTX
Progress - Data Replication
PPTX
Webinar - IoT - Business Transformation Launchpad
Competitor & Pricing Intelligence Can Increase Your Retail GMV by 6% | JK Tec...
Retail Webinar - How to Stay 10 Steps Ahead of Retail Competitors?
Bulletproof Your QAD ERP to Cloud | JK Tech Webinar
Application Modernization to Accelerate Business Growth | JK Tech Webinar
Modernise Your Applications to Accelerate Digital Transformation | Webinar
Demystifying SAP S/4HANA
Blockchain on AWS for Businesses
Webinar - Feel Secure with revolutionary OTM Solution
Progress - Data Replication
Webinar - IoT - Business Transformation Launchpad

Recently uploaded (20)

PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Electronic commerce courselecture one. Pdf
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPT
Teaching material agriculture food technology
PPTX
Cloud computing and distributed systems.
PDF
cuic standard and advanced reporting.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Advanced IT Governance
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Advanced Soft Computing BINUS July 2025.pdf
PDF
Modernizing your data center with Dell and AMD
Reach Out and Touch Someone: Haptics and Empathic Computing
Electronic commerce courselecture one. Pdf
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Teaching material agriculture food technology
Cloud computing and distributed systems.
cuic standard and advanced reporting.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Unlocking AI with Model Context Protocol (MCP)
Understanding_Digital_Forensics_Presentation.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
Advanced methodologies resolving dimensionality complications for autism neur...
Advanced IT Governance
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
20250228 LYD VKU AI Blended-Learning.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Advanced Soft Computing BINUS July 2025.pdf
Modernizing your data center with Dell and AMD

MEAN - A Stack That Drives Digital Transformation

  • 1. A Stack that Drives Digital Transformation Vikas Agarwal Prabhu Jha
  • 2. Key Drivers Key Challenges with Legacy Closed to extension, less flexible for adaption High costs of storage, infrastructure, people Lot of manual tasks – Error prone and difficult to automate Expensive UX/CX modernization Customer satisfaction Profitability Competition Increased speed-to-market What and Why of Digital Transformation? Implementation of technology strategically that delivers clear results, including: • Getting to market faster and more effectively • Innovative new business models, products, and services • Optimized business operations • Exceptional end-to-end customer experiences
  • 3. Change management, KPIs People, teams, culture Emergency Managed Optimized Digital capability development not central to organizational strategy KPIs • Isolated knowledge • Vertical skillsets • Poor training Strong digital vision and strategy, organizational priorities KPIs change • CoE • Specialists and generalists • Tech skills • Fluid structures • Collaborative environment Digital vision lived through leadership and operations, top-down bottom-up, agile and adaptive strategy • T-shaped, • Deep knowledge, • Human layer over tech, • Knowledge sharing, • Entrepreneurial Working practices, processes, tools • Frigid structure, • Waterfall, • Infrequent release cycle • No DevOps • Manual testing • Agile development • Automated tests, • rapid prototyping and continuous build • DevOps Readiness • Interdisciplinary agility, • cross-functional,small, nimble teams. • DevOps Implemented Process Flow Foundation Intermediate Advanced Digital Maturity Model
  • 4. Social Mobile Analytics Cloud Integration friendly Real-time data availability Speed of development Agile/ DevOps friendly Supports Great UX Performance Big Data Support Goals of Technology Selection for Digital Transformation Pillars of Digital Transformation
  • 5. Right Technology and toolset – MEAN
  • 6. Right Technology and toolset – MEAN
  • 7. JSON Everywhere – DB, Back-end, Front-end Isomorphic JavaScript Event-based non-blocking I/O Fast response times for data availability Microservices as opposed to traditional monolithic applications TDD/BDD Karma, Mocha, Chai, Jasmin, Protractor etc. Schemaless Database: MongoDB Minimalistic ExpressJS framework AngularJS for maintainable front-end code Built-in plugins for various client-side libraries Integration friendly Real-time data availability Speed of development Agile/ DevOps friendly Supports Great UX Performance Big Data Support Why MEAN Stack?
  • 8. Replacing your current applications Augment/reuse your existing applications Less complexity Quicker ROI Shorter program duration Higher cost Cost of legacy Higher data migration costs Risk of business disruption/disc ontinuity Higher cost of quality Requires more domain expertise and analysis Longer program duration Stakeholder Management for Longer Duration Intense AS-IS analysis required ROI will take time Maximize use of legacy IT assets Domain expertise built into the system Easier Change Management Lowered Risk of Business discontinuity Lower cost of quality Better goal tracking/ success measurement Ways of architecting your transformation
  • 9. Mobile IoT Social Node.JS + Express + MongoDB/Mysql Progress Backend Web ProgressWeb services Modulus Cloud REST Web Services Omni-channel Consistent Customer Experience Analytics Partners, customers, third-parties Proposed Technology Situation
  • 10. Proposed Architecture – Detailed View
  • 11. Identify the least risky business areas and document them Identify the desired UX Goals, plan UX Transformation Identify the solution building blocks Develop their replicas (with enhanced UX) on MEAN stack Run parallel beta and then, conduct A/B tests or MVT Integrate into the remaining of the system and make production deployments Develop DevOps capability Start with Continuous Integration Unit Test Automation Functional Test Automation Continuous Delivery Identify Cost Centres (servers, infrastructures) Identify right Cloud Solution Plan for deployment and Business Continuity Transformed Increment Overall IT Spectrum IT increment to be transformed Transformed IT Spectrum Transformation Roadmap
  • 12. An ISV having a product built on Progress 8. State prior to transformation: - Windows based GUI application - No Web interface - No mobile application - Expensive non-standard based integration with third parties AS-IS Analysis Usability study Cost centres and revenue leaks Scalability, performance bottlenecks Constraints related to multiple channels TO-BE Analysis Identified new UX goals Identified new goals related to i18n, localization, scalability Forecast data volumes Identified analytics needs Identified social reach-out needs – multi-channel capability  Adopted Agile, started CI, mandated unit tests (front-end and backend both), built test automation framework, automated testing.  Performed UX transformation for Web & Mobile (responsive design) – AngularJS and KendoUI  Upgraded Progress OpenEdge to v11.6  Chose appropriate cloud based on the data volume forecasts  Designed and created Node.js API economy, set up automated regression tests (Swagger, 3Scale and SOAPUI)  Integrated Web Analytics (Google Analytics)  Consumed API into a mobile app (Telerik Platform) Approach to Transformation Example Use Case
  • 14. Relevance to Progress Ecosystem PAS
  • 15. Offers a no-obligation assessment of your legacy applications Helps you with full lifecycle of MEAN applications: design, development, code-reviews, deployment and maintenance. Helps you move away from monolithic systems to microservices or SOA based systems Helps you plan your UX transformation How JKT helps You Transform
  • 16. Q & A