General
CA 2E (Synon)
CA Plex
Technology
Spanish
Sunday, May 7
If you get here early, enjoy the day. Some of us will be meeting in the hotel bar around 7pm.
Monday, May 8 – Hands-on Labs
Hands on, interactive lab sessions, followed by a meet and greet at the end of the day on Monday.
8:00AM – 9:00AM
Registration
Registration/Hospitality Desk Open. BREAKFAST is served at hotel (complementary for hotel guests).
9:00AM – 12 noon
Publishing Web Services from 2E, RPG, and COBOL
This hands-on training will build on the morning session and explore different modern techniques to publish web service API’s from IBM i programs, especially 2E generated RPG and COBOL. The focus will be on REST, but we will also discuss SOAP. Both the IBM Web Administration wizard and CM First’s Matchpoint application will utilized to deploy REST webservices. Open source libraries will be demonstrated in the payload preparation step. The pros and cons of each approach will be examined. Bring your laptop to participate. (IBM iAccess for Windows (ACS) will be a prerequisite. 5250 sessions will use secure telnet on port 992).
Mark Schroeder, Jonathan Bolton
9:00AM – 12 Noon
Developing and Connecting Web Applications with CA Plex
Web technologies allow our applications to work together to provide complete solutions. This hands-on training session will take an existing JavaScript web application and integrate it with a Plex application using a variety of techniques including consuming and publishing RESTful APIs with HSync, and interfacing with CM WebClient.
Web Technology Workshop (PPTX)
Andrew Leggett, Lily Taharudin
9:00AM – 12 Noon
Data Driven Automated Testing using RPA
Robotic Process Automation has many use cases, from automating munual tasks to transfering data between applications. In this hands-on session we will use RPA to create a modern, data-driven automated testing environment that can be plugged into your CI/CD pipeline. Bring your laptop to participate.
RPA Presentation (7z)
Maya Najjar
Lunch
12 noon – 1:15PM
Lunch
Take a lunch break – provided by the conference
1:30PM – 4:30PM
Consuming Web Services from 2E, RPG and COBOL
This hands-on training will focus on different modern techniques to call web service API’s from IBM i programs – using CL, SQL, and 2E generated and hand coded RPG and COBOL. The focus will be on REST. The use of various open source libraries will be demonstrated to perform the HTTP call and parse the returned data (JSON or XML). For COBOL users, examples using either new operating system functions or a mixed language (ILE) approach will be demonstrated. The pros and cons of each approach will be examined. Bring your laptop to participate. (IBM iAccess for Windows (ACS) will be a prerequisite. 5250 sessions will use secure telnet on port 992).
Mark Schroeder, Jonathan Bolton
1:30PM – 4:30PM
Adding Modern Security to CA Plex Apps
Securing our applications is essential, but building your own identity and access management solution takes a lot of effort and risk. This workshop will take advantage of the open-source KeyCloak product to secure our Plex and CM WebClient applications using SSO (Single Sign On), MFA (multi factor authentication) and more. Bring your laptop!
Andrew Leggett, Lily Taharudin
1:30PM – 4:30PM
Using VS Code for your Daily Job
In 5 short years, VS Code has become the most used IDE on the planet. In this hands-on session you will find out why. This will be some practical training on how to setup and operate VS code including using ‘Code for IBM i Walkthroughs’ extension to work with RPG and COBOL.
Kiyoshi Terasawa, John Rhodes
5:30PM – 7:30PM
Opening Reception
Network and unwind by the ocean with drinks and appetizers.
Sponsored by CM First Group
Tuesday May 9th – General Sessions
Kickoffs and Roadmaps, followed by a special event Tuesday Evening
7:30AM – 8:30AM
Registration
Registration/Hospitality Desk Open. BREAKFAST is served at Hotel (complimentary for hotel guests).
8:30AM to 9:30AM
Welcome / Sponsor Introductions
Roger Griffith, President, Plex/2E User Community wiil kick off the conference. Conference Sponsors will be introduced, and each will give a short intro about their respective companies and how their technologies can help the CA Plex/2E community.
2023 Sponsors
Broadcom / A&I Solutions
CM First Group
Sodisa
Abacus / Fresche Solutions
Remain Software
Lusodata
Hawkbridge
Futura Systemi
Moderator Roger Griffith, Mark O’Brien
9:30AM – 10:45AM
Modernization Roundtable – Industry Experts
Several executives and architects will discuss how they modernized their legacy applications developed in CA 2E, CA Plex, and other languages. This will be an interactive discussion – bring your own modernization experiences and questions to this group.
Bob Graybill, CEO FMS Solutions,
Paul Saunders, President, Western Marine,
Zlatko Talevski, CIO, Laufer International
Alexandre, Levis, IT Sr. Developer, Barreau de Quebec.
John Rhodes, CTO, CM First Group
Moderator: Mark O’Brien
11AM – 12 noon
Latest CA Plex and CA 2E Features
Broadcom regularly publishes service packs for CA 2E and CA Plex. We look at recent enhancements made since the last conference. If you have any urgent enhancement requests, please bring them to this discussion – we can talk about potential workarounds and techniques to get the attention of Broadcom.
New and Updated Features (PPTX)
Plex721_GA_PTF (PDF)
Mark Schroeder, Bory Vulgarin, Jonathan Bolton, Kiyoshi Terasawa
Lunch
12 noon – 1:15PM
Lunch Keynote: Root Causes of the Ransomware Economy
Please join us in welcoming Bill Alderson, as he presents “Root Causes of the Ransomware Economy.”
Bill Alderson has been the leading authority on IT disaster response for decades. A Vietnam-era veteran, he began his communications career at Lockheed Sunnyvale. Since then, Bill has expertly managed IT crises at Fortune 500 companies, stock exchanges, the Pentagon following 9/11, and during six military deployments in Iraq and Afghanistan. His expertise in high-stakes, high-visibility situations has made him a trusted consultant for C-suite executives at major institutions, providing definitive and verifiable technical truth assessments.
As a Technology Officer at NetQoS, a CA Technologies company, Bill worked closely with military personnel to implement, diagnose, and resolve biometric intelligence watchlist systems across Iraq, Afghanistan, Kuwait, Bahrain, Qatar, and Djibouti, extending to the DoD Biometrics Fusion Center and the FBI IAFIS in Clarksburg, West Virginia.
During today’s lunch session, Bill will recount notable disaster responses while sharing his thoughts on the root cause of the ever-present ransomware disasters we face today.
Bill Alderson: Disaster Response Expert, Root Cause Analyst, and Innovator
1:30PM – 2:30PM
CA 2E Tips and Techniques
There are many obscure features in 2E that are not documented, but in many cases known to many in the 2E Community. Most of these are only known to the 2E Community by word of mouth, and many of these might only be known by one person. Some of these are so powerful, and beneficial, you will wish you had known them decades ago. This session will attempt to gather as many of these tips and techniques as possible and share them with the 2E Community by your fellow attendees.
Lightning Speakers
- Rossell Berkeley, ICS Courier
- Eamonn Foley, Ferraloy
- Darryl Millington, Hawkbridge
- Mark Schroeder, CM First Group
Moderator: Mark Schroeder
1:30PM – 2:30PM
CA Plex Tips and Techniques
There are many obscure features in Plex and WebClient that are not well documented, but in many cases known to many in the Plex Community. Most of these are only known to the Plex Community by word of mouth, and many of these might only be known by one person (I bet I can show you one that nobody else is aware of). Some of these are so powerful, and beneficial, you will wish you had known them decades ago. This session will attempt to gather as many of these tips and techniques as possible and share them with the Plex Community.
Lightning Speakers
- Abram Darnutzer, Laufer Group International
- Roger Griffith, EagleSun Systems
- Borys Vulgarin, CM First Group
Moderator: Roger Griffith
1:30PM – 2:30PM
IBM i “Cloud Smart” Hosting Options
Companies across industries are leveraging the benefits of the cloud, while also maintaining control and flexibility. IT leaders are achieving this by adopting a ‘cloud smart’ strategy, and carefully considering which workloads are best suited for the cloud, rather than blindly moving everything into it. By adopting hybrid models and optimizing certain workloads (such as testing, DevOps, and OS upgrades), IBM i organizations are capturing the benefits of the cloud, while also avoiding unnecessary technical debt.
Abacus: Chris Carlson, Raymond Hammel
1:30PM – 2:30PM
CM WebClient Control Anatomy and WebClient Dashbard Example / Anatomía de un control de CM WebClient
Spanish En esta sesión veremos a fondo la estructura y funcionalidad de un control de WebClient en general, como se comunica el cliente con el servidor y como poder usar este conocimiento para crear nuevos controles o mejorar ya existentes.
Translation: In this session we will look at the structure and functionality of a WebClient control. How it communicates with the server and how to use this knowledge to create new controls or improve existing ones.
Sodisa: Daniel Cruz
2:30PM – 3:30PM
Enhancing CA 2e DevOps
DevOps has become an essential practice for modern software development, and integrating different tools and technologies is critical to achieving efficient and effective software delivery. Remain Software offers a suite of DevOps products, including TD/OMS, XRef, MiWorkplace, and Gravity, that work together with CA 2E to streamline the software development process.
In this presentation, we will focus on how TD/OMS, a change management and version control system, works seamlessly with CA 2e, to enhance DevOps practices. TD/OMS enables developers to manage source code and configurations across multiple platforms, while CA 2e provides a rapid application development environment for IBM i.
The integration of TD/OMS and CA 2e allows developers to manage and control changes made in CA 2e and track them in TD/OMS. This enables developers to automate processes such as building, testing, and deploying and ensure that changes are tested and validated before being released to production.
Remain Software: Kirk Francis
2:30PM – 3:30PM
Modern CA Plex DevOps
In the session Platinum sponsor CM First will look at the current “state of the art” for CA Plex DevOps and deployment automation.
New capabilities in CM Matchpoint such as:
– Web Services deployment
– Git integration
– Continuous Integration and Deployment (CI/CD)
Modern DevOps for CA Plex_2E (PPTX)
Eric Giron
2:30PM – 3:30PM
European Tips and Success Stories
In this session, our European Sponsors will present topics
Lusodata
- Presenting a technique to expand and collapse a CA 2E subfile without changing the page displayed, using only a few tweaks.
- Becoming a CA Plex Model API Power User.
- Lusodata – Plex Model API Usage Presentation V3 (complete) (PDF)
Futura Sistemi
- Discovering the latest advances in Web Client Controls
Lusodata: Paulo Ruvio, Sergio Mendes, Mirko Bonomi
Futura Sistemi: Cristian Costo
2:30PM – 3:30PM
Utilizando Firmas Digitales con CA Plex / Using Digital Signatures with CA Plex / WebClient Dashboards / Panel De Control WebClient
Integrando procesos automatizados para Uso Firmas Digitales. Implementando procesos de autorización utilizando validación de firmas y aprobaciones remotas válidas.
Translation: Integrating Automated Processes for Digital Signature Usage. Implementing Authorization Processes Using Valid Signature Validation and Remote Approvals.
Sodisa: Ramon Castillo and Teknei: José Antonio Andreu, Jorge Quincke
3:30PM – 4:00PM
Break
Grab some coffee or water
4:00PM – 5:00PM
CA 2E Show and Tell
Most of the users in the 2E community have found ways to give their 2E applications unique features outside of what 2E offers at face value. We look at several customer applications – bring your questions.
We will have several speakers, including but not limited to:
- Russ Berkeley, ICS Courier
- Jorge Quinke, Teknei
- Darryl Millington, Hawkbridge
- Eamonn Foley, Ferralloy
Lightning Talk Customer Story (PPTX)ShowAndTell_Abram (PPTX)
Moderator: Mark Schroeder
4:00PM – 5:00PM
CA Plex Show and Tell
Most of the users in the Plex community have found ways to give their Plex applications unique features outside of what Plex offers at face value. We look at several customer applications – bring your questions. We will have several speakers, inculding but not limited to:
- Roger Griffith, Eaglesun
- José Antonio Andreu, Teknei
- Abran Darnutzer, Laufer
Moderator: Roger Griffith
4:00PM – 5:00PM
Advanced Network Monitoring
With most organizations moving toward a hybrid, work-from-anywhere environment, ensuring optimal end-user experience and network performance is getting increasingly difficult. Platinum sponsor Broadcom will demonstrate a solution to this challenge that works well with CA Plex and CA 2E applications – AppNeta.
JP Gallo live with, Cezary Kowalik, Remote Expert Speaker
4:00PM – 5:00PM
Working with Django in CA 2E and CA Plex / Experiences in creating Web Services with CA 2E r8.7.3
Trabajando con Django en CA 2E y CA Plex / Experiencias en la creación de Servicios Web con CA 2E r8.7.3
CEMCOL: Ismael Paz, David Molina and Ninoska Hernandez
5:00PM – 6:00PM
CA 2E Report Modernization
Until now, there has not been a good way to modernize CA 2E Print File and Print Object reports. We will demonstrate a process to automatically migrate CA 2E reports to Java and JS Reports, freeing your reports from the IBM I and the 2E report editor.
CA 2E Report Modernization (PPTX)
JP Gallo live with, Cezary Kowalik
5:00PM – 6:00PM
New Entity with Tag Dialog Pattern
This discussion will demonstrate a new pattern that provides a multi-tab frame-based solution to maintenance of a single entity spread out over multiple (unlimited) tabs. If your have ever used Obase, you probably noticed that when you migrated to Patterns, there was no solution for the Tab Dialog (3 tab) user interface. In situations where your entity has a LOT of fields, you typically have to pack the fields onto a single panel. This pattern solves this problem, providing a modern state-of-the-art solution, with a minimal of effort.
Roger Griffith
5:00PM – 6:00PM
Data Search Methods (Traditional, Regex/Search Engine)
As developers, we all need to search data and code to assess impact. We will look at some different techniques to accomplish search. You will come away with some ideas on how to develop faster and with higher accuracy.
Document Search methods (PPTX)
Kiyoshi Terasawa
5:00PM – 6:00PM
Best of Spanish Track in English
The best of the talks in Spanish. We will make a summary in English of the most important points of the talks on the Spanish track.
En español: Lo mejor de las charlas en español. Haremos un resumen en Ingles de los puntos más importantes de las charlas en español.
Sodisa: Raul Funez, Hugo Rodriguez,
7:00PM – 9:00PM
Special Event
Join the community for a special evening event hosted by Platinum Sponsors Broadcom and A&I Solutions.
Max’s Grill
404 Plaza Real
Mizner Park, Boca Raton, FL 33432
A&I Solutions and Broadcom
Wednesday May 10th (half day) – Hand-on Deep Dives
Half-day, deep dive on Wednesday.
9:00AM – 10:15AM
Workshop: Modernizing and Replatforming IBM i, CA 2E, and CA Plex Apps
We will work through several of the aspects of CA 2E (Synon), CA Plex, RPG, COBOL and CL modernization and the reasons to choose each of the different options. Legacy applications contain an emmense amount of business knowledge embedded in them. You may want to add additional functionality to your application without extending the legacy technology. Or, you may want to move those green screens to a web interface for a modern look and feel. Maybe you are ready to invest in a new applicaiton but can’t afford to lose the many years of competitive advantage and business specific functionality. We will share approaches to reimplementing your legacy application while keeping the business specific capabilities and bringing new technoligies.
Moderator: Roger Hammer
10:30 AM – 11:30 noon
Workshop: Plex Breakout
In this session we will look at some of the specifics of modernizing CA Plex applications.
Moderator: Roger Hammer
10:30 AM – 11:30 noon
Workshop: 2E Breakout
In this session we will look at some of the specifics of modernizing CA 2E applications.
Moderator: Roger Hammer
11:30AM – noon
Checkered Flag
Conclude the conference
Moderator: Roger Griffith