SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
Middleware Migration Case Study:
Moving from RISC Unix and Entera to
Linux and NXTera!
Meet Jane.!
She’s a director of infrastructure at a
major bank.!
She works with a great team and it’s a
really cool job (most of the time).!
Her team manages a strategic trading
system that is built on Borland Entera
middleware.!
It is a great application – and the bank is
very happy with it.!
But the RISC UNIX operating system the
trading system and the databases Jane’s app
depend on are old!
And soon support for the operating system
will be ended as Jane’s vendor moves on to
newer technologies.!
This is a problem. It is more expensive and
risky to run important applications, like Jane’s,
on operating systems and databases that are
out of service.!
Recently, management mandated that all
applications be re-hosted on newer Linux
platforms and set a deadline. !
But Jane wasn’t sure how to get that done
in the time she had.!
Jane evaluated her options. She considered re-
engineering the application with new middleware
but it was expensive, time consuming and there
were too many unknowns for her to be sure
she could meet the deadline.!
She also considered rewriting the application
but from experience she knew that was even
more expensive, time consuming and risky than
re-engineering. What if they spent all that
time and it didn’t work?!
Finally, Jane decided that porting the application as
it was to LINUX and upgrading Entera would be
the ideal solution. !
An upgrade would require the fewest
changes and would allow her to work with
what she had. She just wasn’t sure how
to do it. 	
  
That’s when Jane turned to eCube Systems
and NXTera, eCube’s authorized replacement
for Entera. It provided the middleware plug-
and-play compatibility Jane needed. !
Swapping Entera for NXTera was faster and
cheaper than a rewrite or re-engineering.
eCube, who had experience working on similar
projects, helped her plan, manage and
implement the upgrade with her team and
outsourcing partners. !
Jane was able to meet her deadline without any
disruption to her other work and the
application.!
The result was a NXTera-based trading
application that ran faster and better on
Linux- with modern integration capabilities and
lower operating costs.!
Jane’s managers were delighted with the
outcome – and happy she’d thought of it.!
Delight your managers: modernize your
platforms, re-host your applications on Linux,
upgrade your middleware to NXTera and
ultimately improve application performance
while reducing your costs and risks with
eCube.!
www.ecubesystems.com!
ecube_mktg@ecubesystems.com!

Contenu connexe

Similaire à Middleware Migration Case Study: Moving from RISC Unix and Entera to Linux and NXTera

Mixing Ruby and Java in a Service Oriented Architecture at OfficeDrop
Mixing Ruby and Java in a Service Oriented Architecture at OfficeDropMixing Ruby and Java in a Service Oriented Architecture at OfficeDrop
Mixing Ruby and Java in a Service Oriented Architecture at OfficeDropMaurício Linhares
 
Propex_CaseStudy_HighRes
Propex_CaseStudy_HighResPropex_CaseStudy_HighRes
Propex_CaseStudy_HighResCris Beagle
 
The Architect's Two Hats
The Architect's Two HatsThe Architect's Two Hats
The Architect's Two HatsBen Stopford
 
TaskMan-Middleware 2011
TaskMan-Middleware 2011TaskMan-Middleware 2011
TaskMan-Middleware 2011Andrea Tino
 
RajeshPrabhu-G - Infosys projects
RajeshPrabhu-G - Infosys projectsRajeshPrabhu-G - Infosys projects
RajeshPrabhu-G - Infosys projectsRajesh Prabhu
 
Subverting the monolith!
Subverting the monolith!Subverting the monolith!
Subverting the monolith!Sophia Russell
 
How did you use media technologies in the
How did you use media technologies in theHow did you use media technologies in the
How did you use media technologies in thejamiebeadle
 
Gaganjot Kaur- The Nx Workspace.docx
Gaganjot Kaur- The Nx Workspace.docxGaganjot Kaur- The Nx Workspace.docx
Gaganjot Kaur- The Nx Workspace.docxGaganjot kaur
 
Easy oracle & weblogic provisioning and deployment
Easy oracle & weblogic provisioning and deploymentEasy oracle & weblogic provisioning and deployment
Easy oracle & weblogic provisioning and deploymentBert Hajee
 
Fluent Interfaces
Fluent InterfacesFluent Interfaces
Fluent InterfacesIDES Editor
 
Using Jenkins as your go-to CI/CD tool
Using Jenkins as your go-to CI/CD toolUsing Jenkins as your go-to CI/CD tool
Using Jenkins as your go-to CI/CD toolpCloudy
 
181472589 basis project report
181472589  basis project report181472589  basis project report
181472589 basis project reportIsmailSaruar
 

Similaire à Middleware Migration Case Study: Moving from RISC Unix and Entera to Linux and NXTera (20)

Nachos
NachosNachos
Nachos
 
Nachos
NachosNachos
Nachos
 
Nachos
NachosNachos
Nachos
 
Mixing Ruby and Java in a Service Oriented Architecture at OfficeDrop
Mixing Ruby and Java in a Service Oriented Architecture at OfficeDropMixing Ruby and Java in a Service Oriented Architecture at OfficeDrop
Mixing Ruby and Java in a Service Oriented Architecture at OfficeDrop
 
Ansible Case Studies
Ansible Case StudiesAnsible Case Studies
Ansible Case Studies
 
Propex_CaseStudy_HighRes
Propex_CaseStudy_HighResPropex_CaseStudy_HighRes
Propex_CaseStudy_HighRes
 
The Architect's Two Hats
The Architect's Two HatsThe Architect's Two Hats
The Architect's Two Hats
 
Product Brochure
Product BrochureProduct Brochure
Product Brochure
 
TaskMan-Middleware 2011
TaskMan-Middleware 2011TaskMan-Middleware 2011
TaskMan-Middleware 2011
 
RajeshPrabhu-G - Infosys projects
RajeshPrabhu-G - Infosys projectsRajeshPrabhu-G - Infosys projects
RajeshPrabhu-G - Infosys projects
 
A Tale of Two Apps
A Tale of Two AppsA Tale of Two Apps
A Tale of Two Apps
 
Subverting the monolith!
Subverting the monolith!Subverting the monolith!
Subverting the monolith!
 
How did you use media technologies in the
How did you use media technologies in theHow did you use media technologies in the
How did you use media technologies in the
 
Gaganjot Kaur- The Nx Workspace.docx
Gaganjot Kaur- The Nx Workspace.docxGaganjot Kaur- The Nx Workspace.docx
Gaganjot Kaur- The Nx Workspace.docx
 
Easy oracle & weblogic provisioning and deployment
Easy oracle & weblogic provisioning and deploymentEasy oracle & weblogic provisioning and deployment
Easy oracle & weblogic provisioning and deployment
 
Fluent Interfaces
Fluent InterfacesFluent Interfaces
Fluent Interfaces
 
yogi
yogiyogi
yogi
 
Report hospital
Report hospitalReport hospital
Report hospital
 
Using Jenkins as your go-to CI/CD tool
Using Jenkins as your go-to CI/CD toolUsing Jenkins as your go-to CI/CD tool
Using Jenkins as your go-to CI/CD tool
 
181472589 basis project report
181472589  basis project report181472589  basis project report
181472589 basis project report
 

Plus de ecubemarketing

10 Reasons to Use an IDE for OpenVMS Development
10 Reasons to Use an IDE for OpenVMS Development10 Reasons to Use an IDE for OpenVMS Development
10 Reasons to Use an IDE for OpenVMS Developmentecubemarketing
 
A Skills-based Approach to OpenVMS Modernization
A Skills-based Approach to OpenVMS ModernizationA Skills-based Approach to OpenVMS Modernization
A Skills-based Approach to OpenVMS Modernizationecubemarketing
 
Why NXTware Remote for Jenkins
Why NXTware Remote for JenkinsWhy NXTware Remote for Jenkins
Why NXTware Remote for Jenkinsecubemarketing
 
Continuous Integration for OpenVMS with Jenkins
Continuous Integration for OpenVMS with JenkinsContinuous Integration for OpenVMS with Jenkins
Continuous Integration for OpenVMS with Jenkinsecubemarketing
 
A Manager’s Guide to OpenVMS Transitions: Protecting your Greatest Assets and...
A Manager’s Guide to OpenVMS Transitions: Protecting your Greatest Assets and...A Manager’s Guide to OpenVMS Transitions: Protecting your Greatest Assets and...
A Manager’s Guide to OpenVMS Transitions: Protecting your Greatest Assets and...ecubemarketing
 
iSeries Modernization: RPG/400 to Java Migration
iSeries Modernization: RPG/400 to Java MigrationiSeries Modernization: RPG/400 to Java Migration
iSeries Modernization: RPG/400 to Java Migrationecubemarketing
 
NXTware remote for open vms introduction
NXTware remote for open vms introductionNXTware remote for open vms introduction
NXTware remote for open vms introductionecubemarketing
 
Nxtware remote skills_slides
Nxtware remote skills_slidesNxtware remote skills_slides
Nxtware remote skills_slidesecubemarketing
 

Plus de ecubemarketing (8)

10 Reasons to Use an IDE for OpenVMS Development
10 Reasons to Use an IDE for OpenVMS Development10 Reasons to Use an IDE for OpenVMS Development
10 Reasons to Use an IDE for OpenVMS Development
 
A Skills-based Approach to OpenVMS Modernization
A Skills-based Approach to OpenVMS ModernizationA Skills-based Approach to OpenVMS Modernization
A Skills-based Approach to OpenVMS Modernization
 
Why NXTware Remote for Jenkins
Why NXTware Remote for JenkinsWhy NXTware Remote for Jenkins
Why NXTware Remote for Jenkins
 
Continuous Integration for OpenVMS with Jenkins
Continuous Integration for OpenVMS with JenkinsContinuous Integration for OpenVMS with Jenkins
Continuous Integration for OpenVMS with Jenkins
 
A Manager’s Guide to OpenVMS Transitions: Protecting your Greatest Assets and...
A Manager’s Guide to OpenVMS Transitions: Protecting your Greatest Assets and...A Manager’s Guide to OpenVMS Transitions: Protecting your Greatest Assets and...
A Manager’s Guide to OpenVMS Transitions: Protecting your Greatest Assets and...
 
iSeries Modernization: RPG/400 to Java Migration
iSeries Modernization: RPG/400 to Java MigrationiSeries Modernization: RPG/400 to Java Migration
iSeries Modernization: RPG/400 to Java Migration
 
NXTware remote for open vms introduction
NXTware remote for open vms introductionNXTware remote for open vms introduction
NXTware remote for open vms introduction
 
Nxtware remote skills_slides
Nxtware remote skills_slidesNxtware remote skills_slides
Nxtware remote skills_slides
 

Dernier

Mastering Kubernetes - Basics and Advanced Concepts using Example Project
Mastering Kubernetes - Basics and Advanced Concepts using Example ProjectMastering Kubernetes - Basics and Advanced Concepts using Example Project
Mastering Kubernetes - Basics and Advanced Concepts using Example Projectwajrcs
 
Growing Oxen: channel operators and retries
Growing Oxen: channel operators and retriesGrowing Oxen: channel operators and retries
Growing Oxen: channel operators and retriesSoftwareMill
 
Deep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - DatacampDeep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - DatacampVICTOR MAESTRE RAMIREZ
 
Kubernetes go-live checklist for your microservices.pptx
Kubernetes go-live checklist for your microservices.pptxKubernetes go-live checklist for your microservices.pptx
Kubernetes go-live checklist for your microservices.pptxPrakarsh -
 
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine HarmonyLeveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmonyelliciumsolutionspun
 
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/MLBig Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/MLAlluxio, Inc.
 
Cybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and BadCybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and BadIvo Andreev
 
OpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS CalculatorOpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS CalculatorShane Coughlan
 
Generative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilGenerative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilVICTOR MAESTRE RAMIREZ
 
Kawika Technologies pvt ltd Software Development Company in Trivandrum
Kawika Technologies pvt ltd Software Development Company in TrivandrumKawika Technologies pvt ltd Software Development Company in Trivandrum
Kawika Technologies pvt ltd Software Development Company in TrivandrumKawika Technologies
 
Top Software Development Trends in 2024
Top Software Development Trends in  2024Top Software Development Trends in  2024
Top Software Development Trends in 2024Mind IT Systems
 
eAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspectionseAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspectionsNirav Modi
 
Why Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdfWhy Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdfBrain Inventory
 
Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Neo4j
 
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfTobias Schneck
 
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software TeamsYour Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software TeamsJaydeep Chhasatia
 
ERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxAutus Cyber Tech
 
AI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human BeautyAI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human BeautyRaymond Okyere-Forson
 
20240330_고급진 코드를 위한 exception 다루기
20240330_고급진 코드를 위한 exception 다루기20240330_고급진 코드를 위한 exception 다루기
20240330_고급진 코드를 위한 exception 다루기Chiwon Song
 

Dernier (20)

Mastering Kubernetes - Basics and Advanced Concepts using Example Project
Mastering Kubernetes - Basics and Advanced Concepts using Example ProjectMastering Kubernetes - Basics and Advanced Concepts using Example Project
Mastering Kubernetes - Basics and Advanced Concepts using Example Project
 
Growing Oxen: channel operators and retries
Growing Oxen: channel operators and retriesGrowing Oxen: channel operators and retries
Growing Oxen: channel operators and retries
 
Deep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - DatacampDeep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - Datacamp
 
Program with GUTs
Program with GUTsProgram with GUTs
Program with GUTs
 
Kubernetes go-live checklist for your microservices.pptx
Kubernetes go-live checklist for your microservices.pptxKubernetes go-live checklist for your microservices.pptx
Kubernetes go-live checklist for your microservices.pptx
 
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine HarmonyLeveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
 
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/MLBig Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
 
Cybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and BadCybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and Bad
 
OpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS CalculatorOpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS Calculator
 
Generative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilGenerative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-Council
 
Kawika Technologies pvt ltd Software Development Company in Trivandrum
Kawika Technologies pvt ltd Software Development Company in TrivandrumKawika Technologies pvt ltd Software Development Company in Trivandrum
Kawika Technologies pvt ltd Software Development Company in Trivandrum
 
Top Software Development Trends in 2024
Top Software Development Trends in  2024Top Software Development Trends in  2024
Top Software Development Trends in 2024
 
eAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspectionseAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspections
 
Why Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdfWhy Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdf
 
Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!
 
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
 
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software TeamsYour Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
 
ERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptx
 
AI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human BeautyAI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human Beauty
 
20240330_고급진 코드를 위한 exception 다루기
20240330_고급진 코드를 위한 exception 다루기20240330_고급진 코드를 위한 exception 다루기
20240330_고급진 코드를 위한 exception 다루기
 

Middleware Migration Case Study: Moving from RISC Unix and Entera to Linux and NXTera

  • 1. Middleware Migration Case Study: Moving from RISC Unix and Entera to Linux and NXTera!
  • 3. She’s a director of infrastructure at a major bank.!
  • 4. She works with a great team and it’s a really cool job (most of the time).!
  • 5. Her team manages a strategic trading system that is built on Borland Entera middleware.!
  • 6. It is a great application – and the bank is very happy with it.!
  • 7. But the RISC UNIX operating system the trading system and the databases Jane’s app depend on are old!
  • 8. And soon support for the operating system will be ended as Jane’s vendor moves on to newer technologies.!
  • 9. This is a problem. It is more expensive and risky to run important applications, like Jane’s, on operating systems and databases that are out of service.!
  • 10. Recently, management mandated that all applications be re-hosted on newer Linux platforms and set a deadline. !
  • 11. But Jane wasn’t sure how to get that done in the time she had.!
  • 12. Jane evaluated her options. She considered re- engineering the application with new middleware but it was expensive, time consuming and there were too many unknowns for her to be sure she could meet the deadline.!
  • 13. She also considered rewriting the application but from experience she knew that was even more expensive, time consuming and risky than re-engineering. What if they spent all that time and it didn’t work?!
  • 14. Finally, Jane decided that porting the application as it was to LINUX and upgrading Entera would be the ideal solution. !
  • 15. An upgrade would require the fewest changes and would allow her to work with what she had. She just wasn’t sure how to do it.  
  • 16. That’s when Jane turned to eCube Systems and NXTera, eCube’s authorized replacement for Entera. It provided the middleware plug- and-play compatibility Jane needed. !
  • 17. Swapping Entera for NXTera was faster and cheaper than a rewrite or re-engineering. eCube, who had experience working on similar projects, helped her plan, manage and implement the upgrade with her team and outsourcing partners. !
  • 18. Jane was able to meet her deadline without any disruption to her other work and the application.!
  • 19. The result was a NXTera-based trading application that ran faster and better on Linux- with modern integration capabilities and lower operating costs.!
  • 20. Jane’s managers were delighted with the outcome – and happy she’d thought of it.!
  • 21. Delight your managers: modernize your platforms, re-host your applications on Linux, upgrade your middleware to NXTera and ultimately improve application performance while reducing your costs and risks with eCube.!