Talsco Weekly: Has your AS/400 Department Been Sidelined?

Welcome to another edition of Talsco Weekly

Leadership:  Has your AS/400 Department Been Sidelined?
EDI:  Is EDI outdated? Breaking down the meaning and importance of EDI.
AI:  Understanding the Different AI Models. AI and The Ethics Fishbowl.
News:  IBM i Market Perspectives for 2023.

Leadership

Has your AS/400 Department Been Sidelined?

Take a look at the inner workings of any successful company, and you will notice a web of departments — marketing, IT, HR, Engineering, etc.

“As business priorities change, certain parts of the company will command influence and visibility while others get sidelined.”

For years, IT may have been an afterthought at your company, however, today, this should no longer be the case.

In fact, we believe “every company is a tech company.”

The IBM i is more than a platform, it is a way of thinking.

Now is the time for IBM i leaders to step up.

Where should you start?

If you feel your department is being cast aside, here are five strategies to help you get a seat at the table.

Five Simple Strategies to get started.

Determine the root cause: For AS/400 shops, chances are things may appear to be outdated. Green screens vs GUI front ends is a good place to start, but as you likely know, it is only the “tip of the iceberg when it comes to technical debt.”
Focus on projects that tie to business needs: “One way to recapture influence if it’s been lost is to demonstrate how working with your team will yield benefits for the overall business.”
Perceived value: One of our very good clients is doing just this. They have picked a handful of business automation projects, for which they are building browser applications that streamline a number of core business processes. These projects are low-cost but are delivering a massive ROI by improving efficiency for internal users.
Drive Results: Rise and repeat. By continuing to focus on quick-win-type projects, you will be able to build credibility within the organization. You will get noticed.
Build a team to follow you: “No matter who includes you or excludes you, you can always choose to lead others from where you are. And by doing so, you elevate your influence across the next generation of talent.”

Are you ready to “help the IBM i lead the way?”

EDI

Is EDI outdated?

Not really.

“Over the years, it has been predicted that EDI would become outdated with the development of the internet, the XML programming language, and now application programming interfaces (APIs).

“But this hasn’t happened. What’s happened is that we now have EDI for AS2, EDI for AS4, web-based EDI, and mobile EDI to name just a few variations. Organizations have viewed APIs as a supplement to EDI rather than as a replacement since they can quickly and affordably integrate with their current electronic data interchange infrastructure. Due to its dependability and versatility, EDI has survived.”

EDI, like other technologies, continues to evolve. And while traditionally it has only been used by larger organizations, today, we are seeing more and more cases where small and mid-sized businesses are reaping the benefits of EDI.

Breaking down the meaning and importance of EDI

As a technology on the IBM i platform (AS/400) you either love or hate EDI. Many of you know what I mean.

While most IBM i shops leverage all facets of EDI, it may surprise you that many don’t.

As this article points out, there is more to EDI just as a tool. There is the whole “EDI Integration” piece. Integration refers to the “laws data collection as well as the protection guidelines, privacy laws, business intelligence guides, etc.”

If you are like many IBM i shops that are re-evaluating their approach to EDI, here is a quick article that covers:

What is EDI integration?
Why EDI integration is important?
The Benefits of EDI Integration.

Over the past three years, we have seen an increase in the focus put on EDI due to end customer demand as well as a result of more and more organizations seeing an increase of sales generated via eCommerce.

AI

Understanding the Different AI Models

“As Artificial Intelligence (AI) models become more important and widespread in almost every sector, it is increasingly important for businesses to understand how these models work and the potential implications of using them.”

Here is a guide that provides an overview of how AI models can be used and their possible use cases.

This article highlights the following:

Concepts of AI vs. ML vs. DL
What is an AI model?
What is an ML model?
What is a DL model?
Value of AI models for businesses
The most popular AI models

Key Takeaways:

When applied to real-world problems, AI models can solve tasks that would otherwise be too difficult or time-consuming for humans to do.

In summary, AI models are used for solving different problems, from self-driving cars to object detection, face recognition and pose estimation. Therefore, being aware of the models is essential for identifying the one best suited for a particular task. With the rapid improvement in artificial intelligence adoption, these models are certain to be applied across all industries in the near future.

AI and The Ethics Fishbowl

AI is an amazing and powerful segment of technology that is touching so many areas of our lives and businesses, many of which you might not even be aware.

It is time to take a step back and remember one of the most things about AI.

“AI models are trained by someone (software development folks).”

So, who is watching over them?

Good question.

“Live AI systems, already operating at scale, can have dangerous consequences – and concerning downsides. In theory, the AI ethics movement should provide a corrective force. Yet so far, it has failed to do so. What is AI ethics getting wrong?”

This article is an eye-opener because it talks about the elephant in the room – the dark side of AI.

We are not talking about how AI will take our jobs away (remember, they said that about the internet as well). We are talking more about use cases where AI might be used unjustly.

There are levels of bad behavior we should be aware of.

As you read through them, I think you will find, AI could be one of the most “ethically challenged” technologies of our time if we are not careful.

News

IBM i Market Perspectives for 2023

“The IBM i installed base moves with the general IT tide, which makes these hot topics for all. But what about specific IBM i things, like the availability of IBM i jobs and the difficulty in finding a good RPG developer?”

These are topics that are tackled in IT Jungles’ IBM i Market Predictions for 2023.

At a glance, there are a variety of predictions, many of which depend on your perspective of the IBM i market. Much of it depends on the kind of services offered and the company’s positioning.

See our take as well.

Join

Sign up for Talsco Weekly to get the latest news, insight and job openings for the IBM i professional.

Contact us

If you are an RPG programmer looking to explore opportunities or a client who is looking for a talented IBM i professional, please contact us. We look forward to assisting you.

Share

Do you know of someone who could benefit from Talsco Weekly? If so, please use the social media buttons to spread the word. Thank you!

The post Talsco Weekly: Has your AS/400 Department Been Sidelined? appeared first on IBM i (AS/400, RPG) Recruiting, Staffing & Consulting.

Am I using encryption for fix downloads?

Answer

FixCentral uses Encrypted downloads.
Customers using FixCentral to download fixes are unaffected, because as the announcement states, Fix Central uses encrypted downloads already.

SNDPTFORD is the primary concern.
Customers that use SNDPTFORD may be affected, depending on their version of IBM i. This document is intended so that you may easily verify that your system is using encryption with SNDPTFORD.

IBM i 7.1
IBM i 7.1 is no longer supported and no further PTFs are being created for it. SNDPTFORD at IBM i 7.1 will not work with encryption and customers need to use FixCentral instead.

IBM i 7.2
At IBM i 7.2, you must both update your Electronic Service Agent (ESA) and Electronic Customer Support (ECS) configuration to use the new EDGE servers and enable encrypted communications over port 443. The steps to make this configuration change are provided in the document Electronic Service Agent (ESA) and Electronic Customer Support (ECS) VPN and HTTP Firewall Settings under the section Resolving the Problem > V7R2. Once this change has been made, apply the fixing PTF SI79293 or its supersede. APAR SE69832 explains that this PTF was needed to include the latest ECC Common Client release (2.3.2).

IBM i 7.3
For IBM i 7.3, APAR SE69832 explains that new PTFs were needed to include the latest ECC Common Client release (2.3.2). This new release “provides high speed download support using port 443. This will eliminate the need for port 80 for SNDPTFORD and all other ECC electronic support.” The PTF that provides this updated ECC version for 7.3 is SI68172. Once it or a superseding PTF are applied, SNDPTFORD will use encryption during downloads.

IBM i 7.4 and 7.5
IBM i 7.4 and 7.5 already ship with an updated version of the ECC Common Client, so no PTFs for SNDPTFORD are necessary.

The only other area of concern are users using custom APIs
The only other area of concern regarding this situation were a small number of customers that are known to be using APIs to directly download fixes from IBM and bypass FixCentral. Some of those systems were using unencrypted file transfer, and that will not be supported.

[{“Type”:”MASTER”,”Line of Business”:{“code”:”LOB57″,”label”:”Power”},”Business Unit”:{“code”:”BU058″,”label”:”IBM Infrastructure w/TPS”},”Product”:{“code”:”SWG60″,”label”:”IBM i – SWG60″},”ARM Category”:[{“code”:”a8m0z000000cwp6AAA”,”label”:”Save Restore”}],”ARM Case Number”:”TS011956161″,”Platform”:[{“code”:”PF012″,”label”:”IBM i”}],”Version”:”7.1.0;7.2.0;7.3.0;7.4.0;7.5.0″}]

2023 IBM i Marketplace Survey Results Revealed

IBM i continues to offer reliable computing power and remains business-critical for many organizations. Fortra’s annual IBM i Marketplace Survey provides a close look at how organizations running IBM i are using the IBM Power hardware and the operating system.

Now in the ninth year, this survey has become a benchmark revealing the trends shaping the industry and providing insight into what the future may bring to the platform. 400 IBM i users from all over the world completed this year’s survey and it’s time to share the results.

Watch this webinar and hear exclusive insights from a panel of IBM i technology experts. Some of the topics include:

Power10 adoption and future plans.
– How organizations continue to support remote workforces.
– The trend towards higher adoption of Rational Developer for i (RDi).
– The shift from hybrid, to more cloud-based environments.
– Top concerns when planning IT environments with IBM i.

Our expert panel includes IBM Power Champion Tom Huntington from Fortra, IBMers Steve Will, Dan Sundt, Brandon Pederson, and Timothy Prickett-Morgan from IT Jungle.

View the full report: https://www.fortra.com/resources/guides/ibm-i-marketplace-survey-results

Why I Learned RPGLE

When I told my friends  I was learning RPGLE, they thought I had gone a bit crazy. Why would I want to learn that “old” programming language?

My quest stemmed from a common issue that I experienced first-hand. As a web developer, I would often hear, “The business logic is located in RPG code and we don’t know what it does. We will have to wait and ask the RPG programmer to explain it to us before we can continue with the project, but that person is too busy now.”

Or worse yet, “We are completely redoing our ERP system because we can’t find RPG programmers.”

From a business continuity standpoint, that’s frightening. All the investment in customizing your business logic to work perfectly with your particular business, and your intellectual property is understood by only 1 or 2 people in the organization? That’s like owning a wildly successful donut shop that serves thousands of people a day, but only one person knows the secret recipe for the donuts.

If we have learned anything from the pandemic, it’s that IT must become more flexible, cross train, and build up our own people.  The pandemic caused us to look for new ways to innovate so business could continue. To do that on the tech side of business, we need to educate, enhance and support the current IT staff we have. Yet too often web programmers receive little help in learning RPG due to budget restrictions and overloaded RPG programmers who have little time to mentor web programmers.

So what can a programmer do?

Accept the challenge

Coming from a background in design and front-end development, my very first time logging onto the “green screen” was daunting.  What was this black and green lettered screen? Did I just go back in time? It felt scary and old. It wasn’t like any IDE I was used to.

However, I quickly learned how powerful the IBM i system is.

As a PHP programmer, I often had to work with IBM i data sent to me from an RPG program. Or I would be asked to rebuild an RPG report in a web-based format and make sure the logic worked the same as the report on the ”i-Series”. However, I couldn’t even read the RPG code, let alone navigate my way through it.  I wanted to be able to understand its concepts and be able to make sense of it myself.

So, when the offer to learn RPGLE came to me, I took a deep breath and dived in. I bought a book, started reading the first couple of chapters, and wondered what I got myself into!

Find your community

But then I found my saving grace—RPG class meetups with Impower Technologies. Not only could I take the classes on my own time schedule and watch the videos as many times as I needed, but once a week we would have meetups to discuss any issues or questions we had. Jim Buck, Michelle Lyons, and their current and former students would help each other work through the problems.

I quickly found these sessions invaluable. When learning something difficult, it’s nice to have others there with you, people who have the same issues and questions you do. You are not alone. This is a great feeling, especially for those who come from small IT departments.

Best of all, even after you complete the course, you can continue to attend the meetups. Free of charge!

Use a familiar IDE

The other key factor in my success learning RPG came in the form of a familiar IDE. Liam Allan’s Code for IBM i extension to Visual Studio allowed me to bring RPG code into VS Code so I could use some of the same tools for editing, searching, and commenting. The familiarity of the IDE gave me more of a comfort level and helped ease anxiety.

The payoff

Even though I’m not programming in RPG every day, taking the RPG class has allowed me to fast forward PHP projects by minimizing time spent waiting on language barriers. I now understand how RPG works with the system, how to debug issues, and so on. I can build test environments. It has even exposed me to other programming languages such as Cobol.

The main thing, though, is that I now understand where the RPGLE source lives, how it calls files and programs, and how the programs are compiled.

I can now read the secret recipe. And that is a great feeling.

Have a story you want to share with the #COMMONug community? We want to hear from you! We have a blog, e-magazine, newsletter, and YouTube channel waiting to house your content. To inquire about submitting, email Manzoor at [email protected]! #IBMiEducation #TechWriting

Have a story you want to share with the #COMMONug community? We want to hear from you! We have a blog, e-magazine, newsletter, and YouTube channel waiting to house your content. To inquire about submitting, email Manzoor at [email protected]! #IBMiEducation #TechWriting pic.twitter.com/u4vJEry6ZO

– COMMON – A Users Group (@COMMONug)14:00 – Jan 26, 2023

Verified by MonsterInsights