m IBM i and Z Solutions & Services
Key Points
- IBM i is now an OS running on Power 9 Servers which host Linux OS's and AIX as well
- zOS is the IBM mainframe
- IBM Power is the hardware platform for IBM i, Linux, Unix
- IBM Z is the hardware platform for IBM zOS, zLinux
- Both support many features for reliability, performance, resiliency, security
- Both support options for:
- VMs - partitions
- Containers - containers and subsystems
- Open standard software as well as proprietary solutions
- Linux, Java, Python, Nodejs, MySQL, Postgres, Kafka, more
- IBM i offers higher automation, productivity, extensibility in the OS architecture
- IBM Z has higher top-end performance
References
Key Concepts
IBM i Services to Focus on
Software Support Capabilities
- Web server
- Websphere server
- Liberty server
- Tomcat server
- Java
- Node.js
- Grails Web applications
- REST services
- DB2
- Integration with other databases: Oracle, MySQL, MongoDB, CouchDB, SQL Server
- SQL, NoSQL, stored procedures
- IBM HATS - 5250 green screen to Web Browser - dynamic transformation
- Hyperledger Fabric Blockchain ( runs on Power 9 Linux and integrates directly with IBM i via REST services etc )
- IBM i
- Hyperledger Fabric
- IBM Cloud
- IBM Analytics in the cloud
References
https://www.ibm.com/it-infrastructure/power/os/ibm-i
https://www.ibm.com/it-infrastructure/power/os/ibm-i-technologies
https://www.ibm.com/support/knowledgecenter/en/POWER9/p9hdx/POWER9welcome.htm
https://www.ibm.com/it-infrastructure/power/os/linux
https://www.ibm.com/support/knowledgecenter/SSXKAY_9.7.0/com.ibm.hats.doc/gsintro.htm
https://www.ibm.com/support/knowledgecenter/en/SSXKAY_9.5.0/com.ibm.hats.doc/hatsappsoni.htm
Jim Mason IBM i presentation references
SQL-and-Data_Management-Concepts.pptx. link
Jim Mason Web DataMart with MySQL session
jim-mason-QuickWebDataMart_MySQL.pdf. link
jim-mason-QuickWebDataMart_MySQL.pdf. file
jim-mason-advanced-sql-for-ibmi-2017.pdf. link
jim-mason-advanced-sql-for-ibmi-2017.pdf file
Jim Mason - Best SQL session
SQL-and-Data_Management-Concepts.pdf. link
SQL-and-Data_Management-Concepts.pdf. file
qwtip55_JSF_wdsc_SqlReader_LAB_part_1_inquiry_work.doc. gdoc
qwtip41_JavaXML_xml2sql_work.doc. gdoc
my advanced sql for ibm i presentation
jim mason interview on ibm i dev in 2009
https://iseries95.rssing.com/chan-7103477/latest.php
jim mason windows integration options 2011
https://silo.tips/download/system-i-windows-integration-solutions
nemug ibm i topics lists -- old
http://www.nemug.com/previous_schedule.htm
http://www.nemug.com/handouts/
create your own IBM i data mart - 2008
https://docplayer.net/17233889-Nemug-feb-2008-create-your-own-web-data-mart-with-mysql.html
java tips - some are mine
http://as400pro.com/tipListInq.php?cat=iSJava
http://as400pro.com/linkListInq.php?cat=Websphere
jim mason interview on dev tools
Web development on IBM i, what’s important to learn?
scribd signup - 30 day free
jm9gmail
Li..th..@yn
IBM i Features
LPARS
nvme
how to configure an NVMe in an IBM i server, we create the Name Spaces (virtual disk units that will be presented to IBM i) and then configure them for use with our LPAR
IBM i videos
https://www.youtube.com/playlist?list=PLTa0LWpIDNkFeV__VbhYiwbCFW_VeWhiQ
IBM i Introduction - Steve Bradshaw
IBM i Systems Management Concepts
IBM i - Things I Love - Steve Bradshaw
IBM Z Platform Capabilities & FIS Cloud Migration Example
Why IBM Mainframe runs in the Fortune 100 and FIS Cloud Migration ***
IBM Z mainframe How it runs and why it survives.pdf. link
IBM Z mainframe How it runs and why it survives.pdf file
FIS Mainframe to Cloud Migration Solution
FIS Global, a major provider of mainframe banking software, provides a migration path off of the mainframe with its FIS Modern Banking Platform. The company has architected a stack of cloud components to perform the same functions as its mainframe products, and it rewrote its COBOL mainframe applications in Java and migrated the flat file data to relational databases. The Java code runs in the JBOSS application server, which is deployed in a Docker container. The container is managed in cloud servers with the Kubernetes container manager, which runs on Linux or Windows in a cloud server. Real-time events are managed with Apache Kafka.
ROI for Cloud Migration of Bank Customers
Communication is through Kafka events or Java Messaging Services, and new server instances can be spun up in seconds in AWS or Azure clouds to provide additional capacity, which is needed for high-volume processing. FIS Global can provide the same functionality as the mainframe applications, but its system is made of commodity cloud components and is very scalable. The investment to convert to this architecture is fairly high, and a smooth conversion is by no means assured, but once a company is running on the Modern Banking Platform, the annual operating cost would presumably be lower.
How Mainframe Continues To Survive
IBM's business model allows it to invest in mainframe infrastructure. Telum, the latest mainframe CPU, saw advances in its cache management and the addition of on-die AI processing, both resulting in performance increases. Mainframe COBOL has been extended to support JSON and XML to enable web-based development, and it received considerable optimizations for the Telum CPU architecture.
IBM is also adapting to changes in the industry and is pushing its hybrid cloud strategy onto the mainframe. This includes using Red Hat Linux for DevOps and Red Hat for Linux tool chains. Red Hat enables Node.js, Python, Docker, and Kubernetes on the mainframe. Other recent Z/OS features include the ability to pull, manage, and run containerized open source Linux images.
So even as COBOL programmers and mainframe support personnel age out of the workforce, IBM continues to modernize the mainframe infrastructure and software stack. And although the mainframe continues to face challenges from the cloud, it has managed to adapt and survive.
Potential Value Opportunities
IBM partnerships help in marketing services to IBM market segments ( eg IBM i etc )
Where is our unique value add for IBM and customers over the many other IBM service providers?
- few or none combine Fabric blockchain with IBM i on services and support
- we need a cert on Fabric Admin and 1 on IBM i to cement that combination
- we need a reference IBM i account that would use our services for Fabric blockchain
- put article in IBM Systems magazine
- ideally the solution is a simple trusted ledger for compliance ( not an external ecosystem )
- more
IBM i Integration Technologies
Standard, open-source integration options exist for IBM i
Using Java, even more open-source integration options exist using the JTOpen Java Toolset
https://jt400.sourceforge.net/
Potential Challenges
Expenses for
- IBM server environments
- IBM training
- IBM certifications
- IBM related conferences for marketing, sales
- IBM related Web blogs published at least quarterly on tech tips ( something I can pick up again as needed )
Precisely - IBM i Security Tools & Concepts update - m240319
_ibmi_notes.docx
Candidate Solutions
STH Candidate IBM solutions
#p.CRUD data SQL = JHipster lite ??? Grails via open400 jdbc? 6
#p.compares - to IBM and 3rd party solutions 7
Step-by-step guide for Example
sample code block