This document discusses automated transformation of legacy applications on z/OS to Java. It proposes an incremental migration approach that transforms code to maintainable Java while maintaining the same functionality. This allows sharing of live transactional data between legacy and Java systems during migration. The solution focuses on iso-functional transformation and replacement of mainframe tools with Java equivalents. It presents architectural options for the transformation including using z/OS transaction processing monitors like CICS as Java containers, deploying to WebSphere Application Server on z/OS, or moving applications to a private cloud.
Eranea : global presentation of solutionDidier Durand
The brochure presents the solution of Eranea to convert Cobol 100% automatically to Java and html-ajax.
It highlights benefits: massive savings, huge modernization.
It emphaiszes the distinctive features of the method: riskless migration via iso-functionality, further evolution of geneated code thanks to readability and maintainability
Transforming mission-critical applications on mainframes for innovationEranea
[This presentation is available without detailled notes at https://www.slideshare.net/eranea/2015-0701eraneatransformationinnovationenwww]
Eranea's solution can be used to "clone" legacy applications (mainframe, Cobol) to x86/Java/web to delliver many flavours of innovations.
Those innovations - required by digital transformation of traditional large corporations - then smoothly integrate to existing mission-critical processes in order to spread quickly and be efficient at scale.
Eranea's solution and technology for mainframe migration / transformation : d...Eranea
This presentation provides plenty of details about Eranea's technology for mainframe transformation / migration.
We do convert large Cobol / 3270 applications (millions of lines) to Java / web. Usually powered by Linux (private cloud), the new application is then optimal from a financial efficiency standpoint (usually, many millions saved each year) and based on state-of-the-art platform unleashing massive potential for further evolution.
Our very incremental amd fully riskless migration process is unique : using 100% automation and strict iso-functionnality, we transform the application / system in a very smooth manner so that your users remains undisturbed and fully productive.
For geeks, have a look at the second part : Complements > Tooling where we detail the large palette of tools that we propose to run the project in a fully industrial manner.
interested ? Get in touch !
email: contact@eranea.com
Also check out our website : www.eranea.com
Transforming mission-critical applications on mainframes for innovationEranea
Eranea's solution can be used to "clone" legacy applications (mainframe, Cobol) to x86/Java/web to delliver many flavours of innovations.
Those innovations - required by digital transformation of traditional large corporations - then smoothly integrate to existing mission-critical processes in order to spread quickly and be efficient at scale.
[This presentation is available with detailled accompanying notes at https://www.slideshare.net/eranea/2015-0701eraneatransformationinnovationenwwwnotesslideshare]
Java technology allows programs to run on a variety of hardware platforms, including the mainframe computing platform epitomized by z Systems. The z Systems zOS operating system has a set of unique capabilities, and IBM SDK for Java provides a set of high performance Java APIs complemented by z/OS specific APIs for applications that require deep integration. This talk shows how IBM makes use of the z/OS platform to deliver world-class runtimes on the world leading mainframe.
Originally presented at the z/OS bootcamp in Hursley, 2015
New Approaches to Faster Oracle Forms System PerformanceCorrelsense
Are your end-users complaining that Forms is slow? Ever wonder what the source of the problem is? Want to learn what are the fastest, most effective strategies to improve overall performance and end user experience?
Join us for a webinar where we will showcase best practices for application support engineers, application owners, QA engineers, Oracle Forms developers and EBS Integrators. Topics include:
Minimizing start up times and resource requirements
Improving speed of Forms rendering
Gaining visibility into the potential source of bottlenecks in Oracle components
Speakers: Mia Urman, CEO of OraPlayer Ltd. and Frank Days, VP of Marketing, Correlsense
Eranea : global presentation of solutionDidier Durand
The brochure presents the solution of Eranea to convert Cobol 100% automatically to Java and html-ajax.
It highlights benefits: massive savings, huge modernization.
It emphaiszes the distinctive features of the method: riskless migration via iso-functionality, further evolution of geneated code thanks to readability and maintainability
Transforming mission-critical applications on mainframes for innovationEranea
[This presentation is available without detailled notes at https://www.slideshare.net/eranea/2015-0701eraneatransformationinnovationenwww]
Eranea's solution can be used to "clone" legacy applications (mainframe, Cobol) to x86/Java/web to delliver many flavours of innovations.
Those innovations - required by digital transformation of traditional large corporations - then smoothly integrate to existing mission-critical processes in order to spread quickly and be efficient at scale.
Eranea's solution and technology for mainframe migration / transformation : d...Eranea
This presentation provides plenty of details about Eranea's technology for mainframe transformation / migration.
We do convert large Cobol / 3270 applications (millions of lines) to Java / web. Usually powered by Linux (private cloud), the new application is then optimal from a financial efficiency standpoint (usually, many millions saved each year) and based on state-of-the-art platform unleashing massive potential for further evolution.
Our very incremental amd fully riskless migration process is unique : using 100% automation and strict iso-functionnality, we transform the application / system in a very smooth manner so that your users remains undisturbed and fully productive.
For geeks, have a look at the second part : Complements > Tooling where we detail the large palette of tools that we propose to run the project in a fully industrial manner.
interested ? Get in touch !
email: contact@eranea.com
Also check out our website : www.eranea.com
Transforming mission-critical applications on mainframes for innovationEranea
Eranea's solution can be used to "clone" legacy applications (mainframe, Cobol) to x86/Java/web to delliver many flavours of innovations.
Those innovations - required by digital transformation of traditional large corporations - then smoothly integrate to existing mission-critical processes in order to spread quickly and be efficient at scale.
[This presentation is available with detailled accompanying notes at https://www.slideshare.net/eranea/2015-0701eraneatransformationinnovationenwwwnotesslideshare]
Java technology allows programs to run on a variety of hardware platforms, including the mainframe computing platform epitomized by z Systems. The z Systems zOS operating system has a set of unique capabilities, and IBM SDK for Java provides a set of high performance Java APIs complemented by z/OS specific APIs for applications that require deep integration. This talk shows how IBM makes use of the z/OS platform to deliver world-class runtimes on the world leading mainframe.
Originally presented at the z/OS bootcamp in Hursley, 2015
New Approaches to Faster Oracle Forms System PerformanceCorrelsense
Are your end-users complaining that Forms is slow? Ever wonder what the source of the problem is? Want to learn what are the fastest, most effective strategies to improve overall performance and end user experience?
Join us for a webinar where we will showcase best practices for application support engineers, application owners, QA engineers, Oracle Forms developers and EBS Integrators. Topics include:
Minimizing start up times and resource requirements
Improving speed of Forms rendering
Gaining visibility into the potential source of bottlenecks in Oracle components
Speakers: Mia Urman, CEO of OraPlayer Ltd. and Frank Days, VP of Marketing, Correlsense
Maintenance Plans for Beginners | Each of experienced administrators used (to some extent) what is called Maintenance Plans - Plans of Conservation. During this session, I'd like to discuss what can be useful for us to provide functionality when we use them and what to look out for. Session at 200 times the forward-300, with the opening of the discussion.
Five Keys for Performance Management of Oracle Forms and E-Business SuiteCorrelsense
Today's APM tools do not provide sufficient capabilities to perform real end user monitoring of Oracle applications. While these tools can track basic performance data, most solutions do not cover the entire Oracle E-Business Suite technology stack and it can be challenging to acquire the in-depth visibility needed to properly manage your application's performance.
Join us for a webinar where we will showcase solutions for application support engineers, application owners, QA engineers, Oracle Forms developers and EBS Integrators. Topics include how to:
Isolate problems before end users experience them
Gain visibility into the potential source of bottlenecks in Oracle components
Reduce the risk and overall time to rollout for new applications, Oracle Forms migrations and EBS upgrades
Analyze stress tests to identify, isolate and resolve scalability issues before rolling out to production
Monitor your end user experience with both real-time and historical performance metrics
Speakers: Mia Urman, CEO of OraPlayer Ltd. and Frank Days, VP of Marketing, Correlsense
This presentation outlines a number of the new features in Java 7, and some specific technologies delivered as part of IBM SDK for Java version 7.
Originally presented in Bangalore, India 2011
How to Become a Winner in the JVM Performance-Tuning BattleCapgemini
Has your system been touched by a JVM performance problems? If the answer is yes, this presentation is for you.
You need to be careful if you have to track issues in a production system. One mistake, too much data gathered, and your system will slow down. The root cause of the problem can be application code or the JVM garbage collector.
This presentation describes a real production example of how to measure, tune, and fix a problem with a slow enterprise Java application. To make this job effective, open source tools are used to analyze the JVM’s condition: GC, threads, and code bottlenecks. Measurement in the lab is with open source tools such as Zorka, GCViewer, and JVisual VM. To make the tuning task realistic, real production problems are simulated.
First presented at Oracle OpenWorld 2015.
http://www.capgemini.com/oracle
Bringing Mainframe Security Information Into Your Splunk Security Operations ...Precisely
In today’s always-on IT world, a single security breach can bring your business to a standstill. You rely on Splunk’s powerful platform for monitoring, integrating, analyzing and visualizing security data from across your enterprise to protect your organization from security threats and incidents. However, Splunk doesn’t natively interact with mainframe and IBM i systems, leaving a glaring blind spot.
Join us to learn how to effectively integrate Mainframe and IBM i security data into Splunk- providing you with a comprehensive view of your security operations landscape.
Topics will include:
- An overview of different types of security data and how to tap into mainframe & IBM i data in your Splunk Security Operations Center
- Unique and comparative differentiators across security data integration tools to be used within the Splunk Security Operations center
- Customer use cases and examples
Här har ni en presentation om WebSphere Application Server.
Titta närmare på området på dessa länkar: Application Infrastructure (http://www-03.ibm.com/software/products/sv/category/SW600) respektive Connectivity & Integration (http://www-03.ibm.com/software/products/sv/category/SW666).
WebSphere Technical University: Top WebSphere Problem Determination FeaturesChris Bailey
Problem determination is an important focus area in the IBM WebSphere Application Server. Serviceability improvements have been added that have greatly improved the ability to find root causes of problems in both the full IBM WebSphere Application Server profile, and the newer Liberty profile. The session focuses on how to effectively use serviceability improvements added to the application server since V8.0. This includes high performance extensibe logging, cross-component trace, IBM Support Assistant data collector, timed operations, memory leak detection/prevention, and IBM Support Assistant 5.
Presented at the WebSphere Technical University 2014, Dusseldorf
IBM WebSphere Application Server Update - Technical University (March 2015)Ian Robinson
IBM WebSphere Application Server Update - presented to the WebSphere Technical University (March 2015) by Ian Robinson, WebSphere Foundation Chief Architect.
An organization's need to serve up web-based applications has changed drastically over the past 16 years and are continuing to change. No other application server in the industry today provides the range of capabilities found in IBM WebSphere Application Server - from rapidly developed and deployed lightweight applications to highly available, highly scaled, continuously available enterprise applications. This session describes the revolution that has occurred to the fastest and most flexible AppServer to run in every cloud, and the direction in which it is going.
OpenNebulaconf2017US: Paying down technical debt with "one" dollar bills by ...OpenNebula Project
In addition to providing bare-metal access to large amounts of compute FAS Research Computing (FASRC) at Harvard also builds and fully maintains custom virtual machines tailored to faculty and researchers needs including lab websites, portals, databases, project development environments, and more both locally and on public clouds. Recently FASRC converted its internal VM infrastructure from a completely home-made KVM cluster to a more robust and reliable system powered by OpenNebula and Ceph configured with public cloud integration. Over the years as the number of VMs grew our home-made solution started to show signs of wear and tear with respect to scheduling, provisioning, management, inventory, and performance. Our new deployment improves on all of these areas and provides APIs and features that both help us serve clients more efficiently and improve our internal processes for testing new system configurations and dynamically spinning up resources for continous integration and deployment. Our new VM infrastructure deployment is fully automated via puppet and has been used to provision a multi-datacenter, fault-tolerant, VM infrastructure with a multi-tiered back-up system and robust VM and virtual disk monitoring. We will describe our internal system architecture and deployment, challenges we faced, and innovations we made along the way while deploying OpenNebula and Ceph. We will also discuss a new client-facing OpenNebula cloud deployment we’re currently beta testing with select users where users have full control over the creation and configuration of their VMs on FASRC compute resources via the OpenNebula dashboard and APIs.
Maintenance Plans for Beginners | Each of experienced administrators used (to some extent) what is called Maintenance Plans - Plans of Conservation. During this session, I'd like to discuss what can be useful for us to provide functionality when we use them and what to look out for. Session at 200 times the forward-300, with the opening of the discussion.
Five Keys for Performance Management of Oracle Forms and E-Business SuiteCorrelsense
Today's APM tools do not provide sufficient capabilities to perform real end user monitoring of Oracle applications. While these tools can track basic performance data, most solutions do not cover the entire Oracle E-Business Suite technology stack and it can be challenging to acquire the in-depth visibility needed to properly manage your application's performance.
Join us for a webinar where we will showcase solutions for application support engineers, application owners, QA engineers, Oracle Forms developers and EBS Integrators. Topics include how to:
Isolate problems before end users experience them
Gain visibility into the potential source of bottlenecks in Oracle components
Reduce the risk and overall time to rollout for new applications, Oracle Forms migrations and EBS upgrades
Analyze stress tests to identify, isolate and resolve scalability issues before rolling out to production
Monitor your end user experience with both real-time and historical performance metrics
Speakers: Mia Urman, CEO of OraPlayer Ltd. and Frank Days, VP of Marketing, Correlsense
This presentation outlines a number of the new features in Java 7, and some specific technologies delivered as part of IBM SDK for Java version 7.
Originally presented in Bangalore, India 2011
How to Become a Winner in the JVM Performance-Tuning BattleCapgemini
Has your system been touched by a JVM performance problems? If the answer is yes, this presentation is for you.
You need to be careful if you have to track issues in a production system. One mistake, too much data gathered, and your system will slow down. The root cause of the problem can be application code or the JVM garbage collector.
This presentation describes a real production example of how to measure, tune, and fix a problem with a slow enterprise Java application. To make this job effective, open source tools are used to analyze the JVM’s condition: GC, threads, and code bottlenecks. Measurement in the lab is with open source tools such as Zorka, GCViewer, and JVisual VM. To make the tuning task realistic, real production problems are simulated.
First presented at Oracle OpenWorld 2015.
http://www.capgemini.com/oracle
Bringing Mainframe Security Information Into Your Splunk Security Operations ...Precisely
In today’s always-on IT world, a single security breach can bring your business to a standstill. You rely on Splunk’s powerful platform for monitoring, integrating, analyzing and visualizing security data from across your enterprise to protect your organization from security threats and incidents. However, Splunk doesn’t natively interact with mainframe and IBM i systems, leaving a glaring blind spot.
Join us to learn how to effectively integrate Mainframe and IBM i security data into Splunk- providing you with a comprehensive view of your security operations landscape.
Topics will include:
- An overview of different types of security data and how to tap into mainframe & IBM i data in your Splunk Security Operations Center
- Unique and comparative differentiators across security data integration tools to be used within the Splunk Security Operations center
- Customer use cases and examples
Här har ni en presentation om WebSphere Application Server.
Titta närmare på området på dessa länkar: Application Infrastructure (http://www-03.ibm.com/software/products/sv/category/SW600) respektive Connectivity & Integration (http://www-03.ibm.com/software/products/sv/category/SW666).
WebSphere Technical University: Top WebSphere Problem Determination FeaturesChris Bailey
Problem determination is an important focus area in the IBM WebSphere Application Server. Serviceability improvements have been added that have greatly improved the ability to find root causes of problems in both the full IBM WebSphere Application Server profile, and the newer Liberty profile. The session focuses on how to effectively use serviceability improvements added to the application server since V8.0. This includes high performance extensibe logging, cross-component trace, IBM Support Assistant data collector, timed operations, memory leak detection/prevention, and IBM Support Assistant 5.
Presented at the WebSphere Technical University 2014, Dusseldorf
IBM WebSphere Application Server Update - Technical University (March 2015)Ian Robinson
IBM WebSphere Application Server Update - presented to the WebSphere Technical University (March 2015) by Ian Robinson, WebSphere Foundation Chief Architect.
An organization's need to serve up web-based applications has changed drastically over the past 16 years and are continuing to change. No other application server in the industry today provides the range of capabilities found in IBM WebSphere Application Server - from rapidly developed and deployed lightweight applications to highly available, highly scaled, continuously available enterprise applications. This session describes the revolution that has occurred to the fastest and most flexible AppServer to run in every cloud, and the direction in which it is going.
OpenNebulaconf2017US: Paying down technical debt with "one" dollar bills by ...OpenNebula Project
In addition to providing bare-metal access to large amounts of compute FAS Research Computing (FASRC) at Harvard also builds and fully maintains custom virtual machines tailored to faculty and researchers needs including lab websites, portals, databases, project development environments, and more both locally and on public clouds. Recently FASRC converted its internal VM infrastructure from a completely home-made KVM cluster to a more robust and reliable system powered by OpenNebula and Ceph configured with public cloud integration. Over the years as the number of VMs grew our home-made solution started to show signs of wear and tear with respect to scheduling, provisioning, management, inventory, and performance. Our new deployment improves on all of these areas and provides APIs and features that both help us serve clients more efficiently and improve our internal processes for testing new system configurations and dynamically spinning up resources for continous integration and deployment. Our new VM infrastructure deployment is fully automated via puppet and has been used to provision a multi-datacenter, fault-tolerant, VM infrastructure with a multi-tiered back-up system and robust VM and virtual disk monitoring. We will describe our internal system architecture and deployment, challenges we faced, and innovations we made along the way while deploying OpenNebula and Ceph. We will also discuss a new client-facing OpenNebula cloud deployment we’re currently beta testing with select users where users have full control over the creation and configuration of their VMs on FASRC compute resources via the OpenNebula dashboard and APIs.
CI/CD with Kubernetes from development to production at GoEuro, a Europe-wide web scale travel search and booking engine startup. Presented at KubeCon + CloudNativeCon 2017 Europe. Link: https://goo.gl/HTSUuu
OSMC 2019 | Monitoring Alerts and Metrics on Large Power Systems Clusters by ...NETWAYS
In this talk we’ll introduce an open source project being used to monitor large Power Systems clusters, such as in the IBM collaboration with Oak Ridge and Lawrence Livermore laboratories for the Summit project, a large deployment of custom AC922 Power Systems nodes augmented by GPUs that work in tandem to implement the (currently) largest Supercomputer in the world.
Data is collected out-of-band directly from the firmware layer and then redistributed to various components using an open source component called Crassd. In addition, in-band operating-system and service level metrics, logs and alerts can also be collected and used to enrich the visualization dashboards. Open source components such as the Elastic Stack (Elasticsearch, Logstash, Kibana and select Beats) and Netdata are used for monitoring scenarios appropriate to each tool’s strengths, with other components such as Prometheus and Grafana in the process of being implemented. We’ll briefly discuss our experience to put these components together, and the decisions we had to make in order to automate their deployment and configuration for our goals. Finally, we lay out collaboration possibilities and future directions to enhance our project as a convenient starting point for others in the open source community to easily monitor their own Power Systems environments.
We leave in the era where the atomic building elements of silicon computers, e.g., transistors and wires, are no longer visible using traditional optical microscopes and their sizes are measured in just tens of Angstroms. In addition, power dissipation per unit volume is bounded by the laws of Physics that all resulted among others in stagnating processor clock frequencies. Adding more and more processor cores that perform simpler and simpler tasks in an attempt to efficiently fill the available on-chip area seems to be the current trend taken by the Industry.
A presentation deck that highlights the features of Informix v11.70 release. The release had made lots of noise in the area of High Availability Cluster, Performance, OLTP Characteristics, etc. Get to know more about it.
Konrad Wilk is a Software Development Manager at Oracle. His group’s mission is to make Linux and Xen Project virtualization better and faster. As part of this work, Konrad has been the maintainer of the Xen Project subsystem in Linux, Xen Project maintainer and now also Release Manager for the 4.5 release of the Xen Project Hypervisor. Konrad has been active in the Linux and Xen Project communities for more than 6 years and was instrumental in adding Xen Project support to the Linux Kernel.
Reduce planned database down time with Oracle technologyKirill Loifman
How to design an Oracle database system to minimize planned interruptions? That depends on the requirements, goals, SLAs etc. The presentation will follow top-down approach. First we will describe major types of planned maintenance, prioritize those and then based on the system availability requirements find the best cost-effective technics to address those. A bit of planning, strategy and of course modern database and OS technics including latest Oracle 12c features.
OpenNebula Conf 2014 | ONE BIT to rule them all - Stefan KoomanNETWAYS
Why does OpenNebula fit the needs of an ISP? What customizations have we made to fit our needs? What challenges have yet to be overcome? During the
deployment of our clouds we have gained quite a bit of experience with OpenNebula. We will share practical tips on deployment (HOOKS FTW), and explore the f(e)uture(s) of OpenNebula.
Similar to Migrating legacy applications (Cobol, PL/I) to Java on z/OS (20)
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
4. http://www.eranea,com 4 / 21
Value proposition
● Incremental system migration approach
– automatic legacy code transformation to
maintainable and iso-functional Java
– no freeze of application maintenance during
migration
– replacement by equivalent system / admin tools
● Safe transformation process
– automated replay of test scenarios
– big-bang avoided through incremental safe steps
– leverage on existing HA features : Data
replication, Sysplex, GDPS, etc.
5. http://www.eranea,com 5 / 21
Solution fundamentals
● Iso-functionality: exact same results "to the last bit and
pixel" produced during execution
● Replacement of CICS+BMS, SDF, JCL/JES2, DFSORT,
ICETOOL, IDCAMS, SCF, SDSF, …
● Interfacing with MQ, DB2, PdfLib, LDAP, SMTP, FTP, SOAP,
REST, ...
● Live transactional data sharing: access to the same data
sources during the transformation
● System tooling:
– industrialized and repeatable DevOps processes for
continuous delivery and automated "hot" deployments
– advanced production monitoring / administration
– build & source code management and development tools
6. http://www.eranea,com 6 / 21
Why iso-functionality ?
● Needed to guarantee the same results after
transformation
● Critical to allow live sharing of same data
sources between legacy and Java, enabling
incremental migration
● Allows objective and quantified tests: all data
produced by tests run in legacy (Cobol) and
Java must be identical
● Transparency for end-users and other
applications
7. http://www.eranea,com 7 / 21
Incremental migration
time
DB2
TP / batch
z/OS
DB2DB2shared data sources
TP / batch
z/OS CPs
TP / batch
zIIPs or (z)Linux
incremental
migration users & jobs
maintenance in Cobol
maintenance
in Cobol or Java
start end
TP / batchTP / batch
(Java)
TP / batch
(Java)
TP / batch
(Cobol)
TP / batch
(Cobol)
data sourcesdata sources
z/OS CPs zIIPs or (z)Linux
8. http://www.eranea,com 8 / 21
Tests automation
● Online :
– automated screens and data captures on the original
system
– automated replays and captures on the Java system
– advanced automated comparison of screens and
database changes
● Batch :
– automated captures (files, database changes) on the
original system
– automated replays and captures on the Java system
– advanced automated comparison of produced data /
files
11. http://www.eranea,com 11 / 21
Nota Bene
● Next slides describe a limited proposition
of incremental migration steps
● Discrete stages described hereafter are
excerpted of a larger palette of possibilities:
– Cobol <> Java direct calling capabilities
– Java <> legacy interfaces (JNI, etc.)
– accessors / gateways to legacy (CICS
CTG, IMS Open Connect, WAS Wola, etc.)
12. http://www.eranea,com 12 / 21
Pipelined transformation
...
start
end
time
completion
0%
100%
continuous
progress
DMJava TPM WAS CLOUD Appl 1
Appl 2
Appl 3
At time t, different applications
may:
- use a different pipeline
- have a different target
- be in a different progress stage
DMJava WAS CLOUD
Java TPM WAS
DMJava CLOUD Appl N
Java: Cobol to Java
TPM: TPM on z/OS as Java container
WAS: WAS on z/OS as Java container
CLOUD: JAS on cloud as Java container
DM: Data migration (transformation)
13. http://www.eranea,com 13 / 21
TPM on z/OS as container
TPM
(CICS, IMS, MQ)
TP / batch
Application (Java)
data sources
(DB2, IMS-DB, MQ, etc.)
z/OS
(files, GRS, etc. )
LPAR
SYSPLEXDISTRIBUTOR
CF
JVM (in TPM)
runtime
JCICS / JIMS JDBC JZOS
14. http://www.eranea,com 14 / 21
Achievements / benefits
● Required operations:
– Cobol to Java
– use of TPM Java APIs (JCICS, JIMS)
– use of z/OS java APIs (JZOS)
– use of standard Java data access (JDBC,
MQ, ...)
● Benefits:
– platform architecture unchanged
– development in Java becomes possible
– generate savings: CP → zIIPs
15. http://www.eranea,com 15 / 21
WAS on z/OS as container
TP / batch
Application (Java)
data sources
(DB2, IMS-DB, MQ, etc.)
z/OS
(files, GRS, etc. )
LPAR
SYSPLEXDISTRIBUTOR
CF
WAS
runtime
JDBC JZOS
16. http://www.eranea,com 16 / 21
Achievements / benefits
● Required operations:
– Cobol to Java
– replacement of legacy TPM by WAS with implementation
in Java (Eranea's runtime features) of CICS and IMS APIs
– use of z/OS java APIs (JZOS)
– use of standard Java data access (JDBC, MQ, ...)
● Benefits:
– platform evolution (Sysplex):
● legacy middleware support → WAS support
● unchanged services: scheduling, SDR, etc.
– Java portability
– generate bigger savings: zNALC, additional CP → zIIP
offload
17. http://www.eranea,com 17 / 21
JAS on cloud as container
TP / batch
Application (Java)
data sources
(DB2, IMS-DB, MQ, etc.)
z/OS
(files, GRS, etc. )
LPAR
SYSPLEXDISTRIBUTOR
CF
WAS
runtime
JDBC JZOS
TP / batch
Application (Java)
Linux
instance SC
WAS or other JAS
runtime
JDBC
Private cloud
WLMANAGER
NB: Private cloud can also be on System z via zLinux, LinuxOne, etc.
18. http://www.eranea,com 18 / 21
Achievements / benefits
● Required operations:
– all actions for WAS as container
– design and implement a high-availability and
high-performance transactional private cloud
● Benefits
– cost savings
– synergy: reuse of x86 Java platform (when it
exists)
– new architecture: private cloud → state-of-
the-art
19. http://www.eranea,com 19 / 21
Data migration (DM)
WLMANAGER
SC
TP / batchApplication (Java)
Linux
instance
WAS or other JAS
runtime
JDBC
Private Cloud
RDB
JMS
etc.
20. http://www.eranea,com 20 / 21
Achievements / benefits
● Required operations:
– extract, transform and load data
– guarantee transparent mapping to
legacy API
● Benefits
– additional savings
– legacy data formats (ex: IMS-DC)
abandoned