SlideShare una empresa de Scribd logo
1 de 22
Five Way to QuickStart a Digital
Transformation Project
www.openlegacy.com
#OpenLegacy
Agenda
• Rethinking digital transformation
• Steps to incorporate your on-prem systems
• Test and deployment strategies
• Real-life samples - DevOps driven transformation
• Demo
• Questions and answers
#OpenLegacy 2
Speakers
Martin Bakal
Product Marketing Director
OpenLegacy
Zeev Avidan
Chief Product Officer
OpenLegacy
#OpenLegacy 3
4
How do we start our digital transformation?
#OpenLegacy
With OpenLegacy, you can start off easy
and grow at your own pace.
5#OpenLegacy
Examples of enterprises that jumped right in
6
● An insurance company created 100 APIs in 2 months.
○ Saved total development time of about 1 full year of man-hours
● A bank deployed 27 new APIs, with more than 70 microservices in 10 weeks.
● Creating an API in less than an hour - compared to 1-2 months previously.
#OpenLegacy
#OpenLegacy 7
1. Get started with limited resources
8
Why are legacy team members normally
required?
• Analysis
• Data type translation
• Building facades
Legacy team members are a
limited resource. To keep teams
small, don’t require them!
#OpenLegacy
Transformation without legacy team members/systems
9
You gain:
• Flexibility
• Resource Availability
• Fewer approvals needed
OpenLegacy achieves this by:
• Automatic parsing
• Java
• Direct connection
Result: Teams can move between
cloud and hybrid integration projects.
#OpenLegacy
2. Start with an MVP
10
Skew tradeoff decisions towards the
strategic.
Pick a pain point from the organization:
• Impactful to stakeholders
• Easily definable
Automatic parsing simplifies the
monolith—the team can pick the content
Simplifies the integration scenario and
allows teams to get started
GOAL
Not have IT be a bottleneck
USE CASE
New deal with large bank
• Sell to their business customers
• Software updates completed 2 months
before signed agreement
SOLUTION
Legacy
Integration
#OpenLegacy
DevOps
JIRA IDE/
OpenLegacy
GIT
(source &
conf.)
BITBUCKET
(UI & admin)
DOCKER
(container)
ICP KUBERNETES
JENKINS
Ayalon Platform
11
Unit
Test
Build
QA
Prod
Req. Mgmt. Development + Configuration Mgmt. Pipeline CI/CD
Management & Orchestration
#OpenLegacy
3. Build connections to legacy quickly and easily
12
This might look daunting:
• Design the API
• Build the facade
• Streamline communication
• Retrofit deployment environment
• Build on proprietary processes
But automation makes the process simpler:
• Exposes potential APIs
• Generates connecting code
• Direct Connections speed execution
#OpenLegacy
4. Automate test generation
13
Testing Process
A typical process build:
Test Driven Design (TDD)
OpenLegacy automates:
Testing Integration
Regression
Unit
Deployment
#OpenLegacy
5. Simplify deployment
14
Bringing legacy data to the cloud
• Microservices ease deployment
• OpenLegacy generates Docker with
binding, a configured Gateway
• Simplified process
Microservices make DevOps deployment
work
#IBMi
Deploy anywhere with
microservices architecture
“Architects have grown accustomed
to thinking that robustness equals
complexity. OpenLegacy
demonstrates the other way is true.”
— Senior Architect
“Simplified our architecture to
deploy faster and more efficiently.”
— Creditcorp
#OpenLegacy
Modernize with a Scalable Microservices and API Integration
Legacy
and on-prem
systems &
applications
1
Automatic generation of
SDK
(standard Java code)
2
Design the API using
Point-and-Click or
Open Java code
3
One-click deployment of
microservices applications
4
Digital services rollout
Using DevOps
standards
5
#OpenLegacy 15
DEPLOY
Swagger Spec /
Microservice /
API Gateway
OpenLegacy API Contract
Console for:
• Analytics
• Optimizations
• Security
Dependencies API
API
Contract
Orchestration /
Transformation
OpenLegacy SDK 1
OpenLegacy SDK 2
OpenLegacy SDK N
Entity MetaData 1
OpenLegacy SDK
Entity MetaData 2
Connection
Properties
Entity MetaData N
Connector
OpenLegacy
Front End
Structure
Generation
Legacy
System
DEMO / Create and Run Mainframe API
Angular
Application
Optionally manual
Metadata Model
Generation
Structure
Generation
Contract
Generation
Automated
MS Deploy
Automated
Front End
OL
Wizards
#OpenLegacy 17
Getting steered in the right direction with these offers
18#OpenLegacy
Schedule a personalized demo
https://go.openlegacy.com/devopsdemo
Schedule a Proof of Concept (PoC)
https://go.openlegacy.com/devopspoc
Q&A
Wrap-up and Q&A
18
1. Get started with limited resources
2. Start with an MVP
3. Build connections to legacy quickly and easily
4. Automate test generation
5. Simplify deployment
#OpenLegacy
Appendix
It is not the strongest that survive but
the ones most adaptable to change
- Charles Darwin
Why Digital Transformation is Critical
20
DevOps
21
The topics discussed here aren’t just for
organizations moving to DevOps.
They are exacerbated by DevOps usage:
• Quick releases
• Testing
The general concepts are useful for any
methodologies.
SOFTWARE
PROCESS
DevOps is a spectrum.
#OpenLegacy
OpenLegacy Platform
Private Cloud, Public Cloud, or On-Prem System
Management Console
Analytics
High
Availability
Performance Security Discovery
DevOps CI/CD
Communicate
Automatic Generation of Microservice based APIs
Templates
API
Gateway
Cloud
Fetch Parse Automate
Java Microservice API SDK
EJB
Mobile
Web
REST
API
Mainframe
IBM i
Database
s
SOAP
JSON
#Openlegacy 22

Más contenido relacionado

La actualidad más candente

Serverless & Serverless Devops: Scaling Together
Serverless & Serverless Devops: Scaling TogetherServerless & Serverless Devops: Scaling Together
Serverless & Serverless Devops: Scaling Together
AaronLieberman5
 
A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...
CollabNet
 

La actualidad más candente (20)

CI/CD (DevOps) 101
CI/CD (DevOps) 101CI/CD (DevOps) 101
CI/CD (DevOps) 101
 
Achieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseAchieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the Enterprise
 
Perforce on Tour 2015 - Optimising the Developer Pipeline: Deliver Faster & ...
Perforce on Tour 2015 -  Optimising the Developer Pipeline: Deliver Faster & ...Perforce on Tour 2015 -  Optimising the Developer Pipeline: Deliver Faster & ...
Perforce on Tour 2015 - Optimising the Developer Pipeline: Deliver Faster & ...
 
Perforce Innovations Showcase 
Perforce Innovations Showcase Perforce Innovations Showcase 
Perforce Innovations Showcase 
 
Building and Managing Reliable Infrastructure with Chef and Chef Delivery
Building and Managing Reliable Infrastructure with Chef and Chef DeliveryBuilding and Managing Reliable Infrastructure with Chef and Chef Delivery
Building and Managing Reliable Infrastructure with Chef and Chef Delivery
 
XebiaLabs: DevOps 2020 with Gene Kim
XebiaLabs: DevOps 2020 with Gene KimXebiaLabs: DevOps 2020 with Gene Kim
XebiaLabs: DevOps 2020 with Gene Kim
 
Ansible with Jenkins in a CI/CD Process
Ansible with Jenkins in a CI/CD ProcessAnsible with Jenkins in a CI/CD Process
Ansible with Jenkins in a CI/CD Process
 
BizDevOps Transformation, Metrics and Microservices at Scania, June 2017 in L...
BizDevOps Transformation, Metrics and Microservices at Scania, June 2017 in L...BizDevOps Transformation, Metrics and Microservices at Scania, June 2017 in L...
BizDevOps Transformation, Metrics and Microservices at Scania, June 2017 in L...
 
CI/CD Best Practices for Your DevOps Journey
CI/CD Best  Practices for Your DevOps JourneyCI/CD Best  Practices for Your DevOps Journey
CI/CD Best Practices for Your DevOps Journey
 
Introducing GitSwarm: Pure Git with Globally Scalable DevOps
Introducing GitSwarm: Pure Git with Globally Scalable DevOpsIntroducing GitSwarm: Pure Git with Globally Scalable DevOps
Introducing GitSwarm: Pure Git with Globally Scalable DevOps
 
All Around Azure: DevOps with GitHub - Managing the Flow of Work
All Around Azure: DevOps with GitHub - Managing the Flow of WorkAll Around Azure: DevOps with GitHub - Managing the Flow of Work
All Around Azure: DevOps with GitHub - Managing the Flow of Work
 
A DevSecOps Demo: Early, Everywhere, At Scale
A DevSecOps Demo: Early, Everywhere, At ScaleA DevSecOps Demo: Early, Everywhere, At Scale
A DevSecOps Demo: Early, Everywhere, At Scale
 
DOES SFO 2016 - Daniel Perez - Doubling Down on ChatOps in the Enterprise
DOES SFO 2016 - Daniel Perez - Doubling Down on ChatOps in the EnterpriseDOES SFO 2016 - Daniel Perez - Doubling Down on ChatOps in the Enterprise
DOES SFO 2016 - Daniel Perez - Doubling Down on ChatOps in the Enterprise
 
Why is dev ops essential for fintech development
Why is dev ops essential for fintech developmentWhy is dev ops essential for fintech development
Why is dev ops essential for fintech development
 
Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using Jenkins
 
Serverless & Serverless Devops: Scaling Together
Serverless & Serverless Devops: Scaling TogetherServerless & Serverless Devops: Scaling Together
Serverless & Serverless Devops: Scaling Together
 
Devops with Alibaba Cloud
Devops with Alibaba CloudDevops with Alibaba Cloud
Devops with Alibaba Cloud
 
Integrate Security and Compliance into your CI/CD Pipeline
Integrate Security and Compliance into your CI/CD PipelineIntegrate Security and Compliance into your CI/CD Pipeline
Integrate Security and Compliance into your CI/CD Pipeline
 
A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...
 
Dev ops in the cloud use case and best practices meetup
Dev ops in the cloud use case and best practices   meetupDev ops in the cloud use case and best practices   meetup
Dev ops in the cloud use case and best practices meetup
 

Similar a Five Ways to QuickStart a Digital Transformation Project

Training Bootcamp - MainframeDevOps.pptx
Training Bootcamp - MainframeDevOps.pptxTraining Bootcamp - MainframeDevOps.pptx
Training Bootcamp - MainframeDevOps.pptx
Nashet Ali
 

Similar a Five Ways to QuickStart a Digital Transformation Project (20)

Back To Basics
Back To BasicsBack To Basics
Back To Basics
 
Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)
 
Building Next Gen Applications and Microservices
Building Next Gen Applications and Microservices Building Next Gen Applications and Microservices
Building Next Gen Applications and Microservices
 
Application Lifecycle Management
Application Lifecycle ManagementApplication Lifecycle Management
Application Lifecycle Management
 
DevOps Vancouver Meetup - WSBC Progress
DevOps Vancouver Meetup - WSBC ProgressDevOps Vancouver Meetup - WSBC Progress
DevOps Vancouver Meetup - WSBC Progress
 
Training Bootcamp - MainframeDevOps.pptx
Training Bootcamp - MainframeDevOps.pptxTraining Bootcamp - MainframeDevOps.pptx
Training Bootcamp - MainframeDevOps.pptx
 
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps StoryDOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
 
The API Lifecycle Series: Exploring Design-First and Code-First Approaches to...
The API Lifecycle Series: Exploring Design-First and Code-First Approaches to...The API Lifecycle Series: Exploring Design-First and Code-First Approaches to...
The API Lifecycle Series: Exploring Design-First and Code-First Approaches to...
 
Gartner Infrastructure and Operations Summit Berlin 2015 - DevOps Journey
Gartner Infrastructure and Operations Summit Berlin 2015 - DevOps JourneyGartner Infrastructure and Operations Summit Berlin 2015 - DevOps Journey
Gartner Infrastructure and Operations Summit Berlin 2015 - DevOps Journey
 
Building Next Generation Applications and Microservices
Building Next Generation Applications and Microservices Building Next Generation Applications and Microservices
Building Next Generation Applications and Microservices
 
Building next gen applications and microservices
Building next gen applications and microservicesBuilding next gen applications and microservices
Building next gen applications and microservices
 
DevOps - The Best Way to Break the Silos
DevOps - The Best Way to Break the SilosDevOps - The Best Way to Break the Silos
DevOps - The Best Way to Break the Silos
 
Brainstack offerings
Brainstack offeringsBrainstack offerings
Brainstack offerings
 
Why to Cloud Native
Why to Cloud NativeWhy to Cloud Native
Why to Cloud Native
 
DevOps Days Ohio
DevOps Days OhioDevOps Days Ohio
DevOps Days Ohio
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for Speed
 
SplunkLive! London 2016 Splunk for Devops
SplunkLive! London 2016 Splunk for DevopsSplunkLive! London 2016 Splunk for Devops
SplunkLive! London 2016 Splunk for Devops
 
How to create awesome customer experiences
How to create awesome customer experiencesHow to create awesome customer experiences
How to create awesome customer experiences
 
Dev ops lpi-701
Dev ops lpi-701Dev ops lpi-701
Dev ops lpi-701
 
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
 

Más de DevOps.com

Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
DevOps.com
 
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
DevOps.com
 

Más de DevOps.com (20)

Modernizing on IBM Z Made Easier With Open Source Software
Modernizing on IBM Z Made Easier With Open Source SoftwareModernizing on IBM Z Made Easier With Open Source Software
Modernizing on IBM Z Made Easier With Open Source Software
 
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
 
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
 
Next Generation Vulnerability Assessment Using Datadog and Snyk
Next Generation Vulnerability Assessment Using Datadog and SnykNext Generation Vulnerability Assessment Using Datadog and Snyk
Next Generation Vulnerability Assessment Using Datadog and Snyk
 
Vulnerability Discovery in the Cloud
Vulnerability Discovery in the CloudVulnerability Discovery in the Cloud
Vulnerability Discovery in the Cloud
 
2021 Open Source Governance: Top Ten Trends and Predictions
2021 Open Source Governance: Top Ten Trends and Predictions2021 Open Source Governance: Top Ten Trends and Predictions
2021 Open Source Governance: Top Ten Trends and Predictions
 
A New Year’s Ransomware Resolution
A New Year’s Ransomware ResolutionA New Year’s Ransomware Resolution
A New Year’s Ransomware Resolution
 
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
 
Don't Panic! Effective Incident Response
Don't Panic! Effective Incident ResponseDon't Panic! Effective Incident Response
Don't Panic! Effective Incident Response
 
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's CultureCreating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
 
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with TeleportRole Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
 
Monitoring Serverless Applications with Datadog
Monitoring Serverless Applications with DatadogMonitoring Serverless Applications with Datadog
Monitoring Serverless Applications with Datadog
 
Deliver your App Anywhere … Publicly or Privately
Deliver your App Anywhere … Publicly or PrivatelyDeliver your App Anywhere … Publicly or Privately
Deliver your App Anywhere … Publicly or Privately
 
Securing medical apps in the age of covid final
Securing medical apps in the age of covid finalSecuring medical apps in the age of covid final
Securing medical apps in the age of covid final
 
How to Build a Healthy On-Call Culture
How to Build a Healthy On-Call CultureHow to Build a Healthy On-Call Culture
How to Build a Healthy On-Call Culture
 
The Evolving Role of the Developer in 2021
The Evolving Role of the Developer in 2021The Evolving Role of the Developer in 2021
The Evolving Role of the Developer in 2021
 
Service Mesh: Two Big Words But Do You Need It?
Service Mesh: Two Big Words But Do You Need It?Service Mesh: Two Big Words But Do You Need It?
Service Mesh: Two Big Words But Do You Need It?
 
Secure Data Sharing in OpenShift Environments
Secure Data Sharing in OpenShift EnvironmentsSecure Data Sharing in OpenShift Environments
Secure Data Sharing in OpenShift Environments
 
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
 
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

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...
 
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)
 
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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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...
 
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
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

Five Ways to QuickStart a Digital Transformation Project

  • 1. Five Way to QuickStart a Digital Transformation Project www.openlegacy.com #OpenLegacy
  • 2. Agenda • Rethinking digital transformation • Steps to incorporate your on-prem systems • Test and deployment strategies • Real-life samples - DevOps driven transformation • Demo • Questions and answers #OpenLegacy 2
  • 3. Speakers Martin Bakal Product Marketing Director OpenLegacy Zeev Avidan Chief Product Officer OpenLegacy #OpenLegacy 3
  • 4. 4 How do we start our digital transformation? #OpenLegacy
  • 5. With OpenLegacy, you can start off easy and grow at your own pace. 5#OpenLegacy
  • 6. Examples of enterprises that jumped right in 6 ● An insurance company created 100 APIs in 2 months. ○ Saved total development time of about 1 full year of man-hours ● A bank deployed 27 new APIs, with more than 70 microservices in 10 weeks. ● Creating an API in less than an hour - compared to 1-2 months previously. #OpenLegacy
  • 8. 1. Get started with limited resources 8 Why are legacy team members normally required? • Analysis • Data type translation • Building facades Legacy team members are a limited resource. To keep teams small, don’t require them! #OpenLegacy
  • 9. Transformation without legacy team members/systems 9 You gain: • Flexibility • Resource Availability • Fewer approvals needed OpenLegacy achieves this by: • Automatic parsing • Java • Direct connection Result: Teams can move between cloud and hybrid integration projects. #OpenLegacy
  • 10. 2. Start with an MVP 10 Skew tradeoff decisions towards the strategic. Pick a pain point from the organization: • Impactful to stakeholders • Easily definable Automatic parsing simplifies the monolith—the team can pick the content Simplifies the integration scenario and allows teams to get started GOAL Not have IT be a bottleneck USE CASE New deal with large bank • Sell to their business customers • Software updates completed 2 months before signed agreement SOLUTION Legacy Integration #OpenLegacy DevOps
  • 11. JIRA IDE/ OpenLegacy GIT (source & conf.) BITBUCKET (UI & admin) DOCKER (container) ICP KUBERNETES JENKINS Ayalon Platform 11 Unit Test Build QA Prod Req. Mgmt. Development + Configuration Mgmt. Pipeline CI/CD Management & Orchestration #OpenLegacy
  • 12. 3. Build connections to legacy quickly and easily 12 This might look daunting: • Design the API • Build the facade • Streamline communication • Retrofit deployment environment • Build on proprietary processes But automation makes the process simpler: • Exposes potential APIs • Generates connecting code • Direct Connections speed execution #OpenLegacy
  • 13. 4. Automate test generation 13 Testing Process A typical process build: Test Driven Design (TDD) OpenLegacy automates: Testing Integration Regression Unit Deployment #OpenLegacy
  • 14. 5. Simplify deployment 14 Bringing legacy data to the cloud • Microservices ease deployment • OpenLegacy generates Docker with binding, a configured Gateway • Simplified process Microservices make DevOps deployment work #IBMi Deploy anywhere with microservices architecture “Architects have grown accustomed to thinking that robustness equals complexity. OpenLegacy demonstrates the other way is true.” — Senior Architect “Simplified our architecture to deploy faster and more efficiently.” — Creditcorp #OpenLegacy
  • 15. Modernize with a Scalable Microservices and API Integration Legacy and on-prem systems & applications 1 Automatic generation of SDK (standard Java code) 2 Design the API using Point-and-Click or Open Java code 3 One-click deployment of microservices applications 4 Digital services rollout Using DevOps standards 5 #OpenLegacy 15
  • 16. DEPLOY Swagger Spec / Microservice / API Gateway OpenLegacy API Contract Console for: • Analytics • Optimizations • Security Dependencies API API Contract Orchestration / Transformation OpenLegacy SDK 1 OpenLegacy SDK 2 OpenLegacy SDK N Entity MetaData 1 OpenLegacy SDK Entity MetaData 2 Connection Properties Entity MetaData N Connector OpenLegacy Front End Structure Generation Legacy System DEMO / Create and Run Mainframe API Angular Application Optionally manual Metadata Model Generation Structure Generation Contract Generation Automated MS Deploy Automated Front End OL Wizards #OpenLegacy 17
  • 17. Getting steered in the right direction with these offers 18#OpenLegacy Schedule a personalized demo https://go.openlegacy.com/devopsdemo Schedule a Proof of Concept (PoC) https://go.openlegacy.com/devopspoc
  • 18. Q&A Wrap-up and Q&A 18 1. Get started with limited resources 2. Start with an MVP 3. Build connections to legacy quickly and easily 4. Automate test generation 5. Simplify deployment #OpenLegacy
  • 20. It is not the strongest that survive but the ones most adaptable to change - Charles Darwin Why Digital Transformation is Critical 20
  • 21. DevOps 21 The topics discussed here aren’t just for organizations moving to DevOps. They are exacerbated by DevOps usage: • Quick releases • Testing The general concepts are useful for any methodologies. SOFTWARE PROCESS DevOps is a spectrum. #OpenLegacy
  • 22. OpenLegacy Platform Private Cloud, Public Cloud, or On-Prem System Management Console Analytics High Availability Performance Security Discovery DevOps CI/CD Communicate Automatic Generation of Microservice based APIs Templates API Gateway Cloud Fetch Parse Automate Java Microservice API SDK EJB Mobile Web REST API Mainframe IBM i Database s SOAP JSON #Openlegacy 22