Loading…
Attending this event?
THE BEST IBM i & POWER SYSTEMS EDUCATION.When you come to POWERUp, you’ll be able to customize your experience. Choose from 300 sessions, covering over 20 areas of IT, when you plan your schedule. Visit the largest Expo of its kind and meet the experts behind the solutions. Attend social events to meet renowned speakers and peers alike. This conference is structured to give you the pure education and professional connections needed to best enhance your career. Are you ready to POWERUp?

Exhibitor Hall: https://www.expocad.com/host/fx/common/s24/exfx.html

Exhibitor Hall Map Here 
Advanced [clear filter]
Monday, May 20
 

11:30am CDT

179: SQL and IFS - Reading/Writng IFS Files with SQL
SQL is great for accessing data located in a relational database. But in a modern world it is also necessary to consume data that is located in the IFS (Integrated File System) or provided by web services

With each Technology Refresh IBM introduces and enhances Db2 for i Services. With Release 7.4 Technology Refresh 3 IBM provides new SQL Stored Procedures for reading data from and writing Data into the IFS.

In composition with other SQL Functions it is easy to scan through IFS files or decompose *.csv files or JSON files or XML documents located in the IFS.

Learning Objectives:
In this session you’ll learn how to write data to the IFS and how to read IFS files, by using no other programming language than SQL.
It will be also demonstrated how to access and decompose *.csv files located in the IFS without copying them into a physical file or SQL table.

Speakers
avatar for Birgitta Hauser

Birgitta Hauser

Database and Software Architect, IBM Champion, Independent Consultant
Birgitta Hauser worked on the IBM i and its predecessors since 1992. She graduated with a business economics diploma, and started programming on the AS/400 in 1992. She worked and works as traditional RPG Programmer but also as Database and Software Engineer, focusing on IBM i application... Read More →



Monday May 20, 2024 11:30am - 12:30pm CDT
Room 202 A-B 1508 Houston St, Fort Worth, TX 76102
  Database
  • Session Level Advanced
  • Audience Developers and users who are experienced in SQL Queries and want to know how to write data into the IFS or have to consume IFS data, or simply want to enhance their SQL know-how.

2:45pm CDT

363: Choosing the Right Cloud Strategy: Private, Public, or Hybrid?
Are you grappling with the decision of which cloud strategy suits your needs best? Join us in this session as we navigate the complexities of private, public, and hybrid cloud options. Learn how to tailor your cloud strategy based on workloads, organizational considerations, and application dependencies.

Key Points:

- Workload-Centric Considerations
- Organizational Perspectives
- Application Dependency Insights?

Learning Objectives:
Session Highlights:

Comparative Analysis: Gain insights into the advantages and drawbacks of private, public, and hybrid cloud strategies through a comparative analysis.

Decision-Making Framework: Discover a decision-making framework to help you choose the most suitable cloud strategy for your specific needs.

Real-world Examples: Explore case studies showcasing successful implementations of different cloud strategies.

Speakers
avatar for Lief Morin

Lief Morin

GM, Cloud Services, Fresche Solutions


Monday May 20, 2024 2:45pm - 3:45pm CDT
Meeting Room 203C 1508 Houston St, Fort Worth, TX 76102
  IT Strategy

5:15pm CDT

210: What is SYSTOOLS and How Can You Leverage It?
Db2 for i provides useful tools and examples in the SYSTOOLS schema. Come to this session to learn what shiny gems lie within this unopened treasure chest. You need not be an SQL programmer to gain tremendous value from SQL tools!

Learning Objectives:
1. Understand what is SYSTOOLS?
2. Quick training in how to discover and use the tools within SYSTOOLS.
3. Understand how ACS can help you use SYSTOOLS.

Speakers
avatar for Scott Forstie

Scott Forstie

Db2 for i Architect, IBM
Scott Forstie is a Senior Technical Staff Member within IBM i development and spends most of his time working as the Db2 for i Architect. He has worked on IBM operating system development since joining IBM in 1989.Scott is a frequently published author, speaker at industry events... Read More →



Monday May 20, 2024 5:15pm - 5:35pm CDT
Meeting Room 201B 1508 Houston St, Fort Worth, TX 76102
  Database
  • Session Level Advanced
  • Award GOLD
  • Audience Anyone using an IBM i

5:50pm CDT

285: Collect Network Statistics the Easy Way
Network statistics are collected by interface and port for specified systems every 300 seconds. Since clients and servers connect to the system randomly; collecting information over time assures that a good representative sample of actual traffic is detected. This information can be leveraged for Traffic Analysis (for measuring workloads and performance); and for Security Analysis (for determining active ports and services). Three SQL routines will be reviewed.

Learning Objectives:
We will review the Collection routine; which is mostly just running NETSTAT_INFO every 300 seconds….
We will review the Traffic Analysis code; and results.
We will review a simple use for Security Analysis.

Speakers
avatar for Tim Hawkins

Tim Hawkins

System Admin, Tanimura & Antle
I've got one year to go before I retire....  The boss said to "give back", and since that matched my plans anyways; here we go.  I present 4 classes on IBM i Security, showing all of the gory details.  Some can be leveraged for just system administration, and some elements work... Read More →



Monday May 20, 2024 5:50pm - 6:10pm CDT
Meeting Room 101 1508 Houston St, Fort Worth, TX 76102
  Networking
  • Session Level Advanced
  • Audience System Administrators who will be attending the “Using SQL to drive IBM i Security scans” session; or who need to know how to capture network statistics.
 
Tuesday, May 21
 

10:30am CDT

104: Consuming JSON Documents and Web Services with SQL (SQL and JSON - Part 2)
JSON becomes more and more important especially in RESTful web services. The use of XML declines in favor of JSON. With the JSON_TABLE table function JSON documents can be parsed, converted into a relational representation and data picked specifically out. Additional scalar functions allow SQL to directly access JSON documents located within the IFS (Integrated File System) or in source physical file members. Last but not least IBM provides SQL functions for getting access to web services. In composition with the JSON_TABLE function the JSON answers returned by web services can be consumed.

Learning Objectives:
Learn how JSON documents located in either the IFS or a column in a table or JSON answers from web services can be parsed with the JSON_TABLE table function, converted into a relational representation and data specifically selected. You’ll also get an overview over the new http-functions and how to use them for getting access to web services.

Speakers
avatar for Birgitta Hauser

Birgitta Hauser

Database and Software Architect, IBM Champion, Independent Consultant
Birgitta Hauser worked on the IBM i and its predecessors since 1992. She graduated with a business economics diploma, and started programming on the AS/400 in 1992. She worked and works as traditional RPG Programmer but also as Database and Software Engineer, focusing on IBM i application... Read More →



Tuesday May 21, 2024 10:30am - 11:30am CDT
Meeting Room 201A 1508 Houston St, Fort Worth, TX 76102
  Database
  • Session Level Advanced
  • Award BRONZE
  • Audience Developers and Users who are experienced in SQL Queries and need to process JSON documents located in either SQL tables or the IFS or JSON answers returned by web services or simply want to enhance their SQL know-how.

2:45pm CDT

140: OLAP (Online Analytical Processing) Functions – Much More Than Running Numbers!
The first OLAP Functions were already introduced with Release 6.1, for building running numbers and ranks, in a specific sequence and even with the ability to restart numbering at a predefined level. At release 7.3 a bunch of additional OLAP functions and enhancements for existing OLAP functions are introduced. With these enhancements it is possible to easily build running totals or averages with or without level breaks. Data cannot only be accumulated over all rows, but also within a specific range. It is easy to access and compare the first, previous, next or last occurrence of the data within a partition. This session will give you an overview over the available OLAP functions and how they can be exploited.

Learning Objectives:
In this session you will learn which OLAP functions are available and how they can be used for and how they can be exploited especially for statistical reports.

Speakers
avatar for Birgitta Hauser

Birgitta Hauser

Database and Software Architect, IBM Champion, Independent Consultant
Birgitta Hauser worked on the IBM i and its predecessors since 1992. She graduated with a business economics diploma, and started programming on the AS/400 in 1992. She worked and works as traditional RPG Programmer but also as Database and Software Engineer, focusing on IBM i application... Read More →



Tuesday May 21, 2024 2:45pm - 3:45pm CDT
Room 202 A-B 1508 Houston St, Fort Worth, TX 76102
  Database
  • Session Level Advanced
  • Audience Manager, Programmers, Database Administrators and Engineers who need to generate and analyze complex statistics or everybody who is just interested in what is possible with OLAP functions.
 
Wednesday, May 22
 

9:15am CDT

401: Enterprise Design Thinking at Scale
Speakers
avatar for Felix Portnoy

Felix Portnoy

Design Principal, IBM
Felix Portnoy is a Design Principal at IBM, where he serves as a key driver in the transformation of IBM Power, with a focus on delivering exceptional customer experiences and elevating design culture and practices across the organization. Felix is a published researcher and the recipient... Read More →


Wednesday May 22, 2024 9:15am - 10:15am CDT
Meeting Room 201C 1508 Houston St, Fort Worth, TX 76102
  IT Strategy

9:15am CDT

120: Managing Startup and Shutdown of your IBM i
In days gone by the IBM Supplied program QSTRUP combined with a couple options on CHGIPLA was good enough for most IBM i shops. It started what seemed to be needed and anything else we stumbled through after each IPL. When it was time to shut down a PWRDWNSYS or ENDSBS command took down whatever was running. We were happy.

Today though we often see dozens of subsytems running many web servers, other needed batch jobs and services. We see monitors and queue processing jobs and many writers. For security purposes we should be starting only the TCP servers that we need, not all of them. Likely we should not start IPV6 and start things in sequence as well.

Further considerations may be needed in an HA environment. These include not starting jobs until iASPS are available and starting different IP interfaces and services depending on production or backup mode of the server. We may want to handle special startup modes while doing PTFs, backups or other system maintenance.

In this session we will work with customizing that startup. We'll discuss staring PASE jobs with QSH, web server jobs and more. We'll discuss prestart jobs and autostart jobs. And finally we will also work with sequencing the shutdown of the system. As part of this we'll discuss some simple ways to know what needs to be shut down and smoothly handling that.

Learning Objectives:
1) Learn how to control which startup program will run on your IBM i.
2) Examine the various servers to start and how to control them.
3) Learn options for starting different services.
4) Consider ways to control the startup of your server in different operting modes.
5) Understanding an orderly shutdown of your IBM i server.

Speakers
avatar for Larry Bolhuis

Larry Bolhuis

Cloud and Datacenter Engineer, IBM Champion, Service Express Inc.
Larry has grown up with computers since his father became a CE in 1967. He obtained a bachelor's degree in Computer Science from Calvin College in 1982 and soon after began working on IBM midrange equipment with the S/34 and S/36. Larry began working on the As/400 at its introduction In 1988.After spending many years as a developer Larry began working on communications, networking, and systems management tasks. Years of... Read More →
avatar for Larry Amond

Larry Amond

Director of Application Development, Greater Regional Alliance of REALTORS®
Larry began his career working and IBM and NCR mainframes in 1977, and has been working on IBM midrange systems since 1993. He has spent most of his career as an application systems developer and has been developing web site applications on IBM systems since 1999.He is currently Director... Read More →



Wednesday May 22, 2024 9:15am - 11:30am CDT
Meeting Room 201B 1508 Houston St, Fort Worth, TX 76102
  Systems Management
  • Session Level Advanced
  • Award GOLD
  • Audience IBM i System Administrators

1:30pm CDT

310: Elevate your SQL Capabilities with Lateral Joins, Pivots, and Window Functions
Take your SQL skills to the next level with this session on Lateral joins, Window functions, and Pivoting. Discover how LATERAL joins simplify complex queries, learn new insights with Window Functions, and master the art of pivoting data for dynamic reporting. Whether you're an SQL pro or beginner, join us to unlock the full potential of these powerful tools and techniques.

Learning Objectives:
1. Learn how and when to use the Lateral keyword (along with correlation and cross joins).
2. Learn all the available Window Functions and how/when to use them.
3. Learn what pivoting is and how to setup an SQL procedure to do it dynamically.

Speakers
avatar for Mike Zaringhalam

Mike Zaringhalam

Developer, PC Richard & Son
Have you ever wanted to meet someone who started Hawaiian Shirt Fridays at their work place? If the answer is 'Yes!', then feel free to reach out with any questions you have regarding Hawaiian shirts... Or IBM i related topics. My main focuses are RDi, DB2, Modernization, and D... Read More →


Wednesday May 22, 2024 1:30pm - 2:30pm CDT
Meeting Room 203A 1508 Houston St, Fort Worth, TX 76102
  Database
  • Session Level Advanced
  • Audience Anyone looking to further their SQL skillset would benefit from this
 
Thursday, May 23
 

1:30pm CDT

286: Using SQL to Drive Security scans
There are at least 78 security-related resources accessible by SQL; covering 156 security-checks; with another 20 not accessible; for a total of 176. Deliverables are: 10,200+ lines of SQL, with a partition-based implementation worksheet, and a Security Audit spreadsheet; showing each of the individual items, with a “Pass” flag and counters -- pretty enough for your future security audit.

Learning Objectives:
We will start by looking at the results (a single TXT file), and then we will dive into the SQL, and each of the spreadsheets to see how we got here. We won’t review every SP…

Speakers
avatar for Tim Hawkins

Tim Hawkins

System Admin, Tanimura & Antle
I've got one year to go before I retire....  The boss said to "give back", and since that matched my plans anyways; here we go.  I present 4 classes on IBM i Security, showing all of the gory details.  Some can be leveraged for just system administration, and some elements work... Read More →



Thursday May 23, 2024 1:30pm - 2:30pm CDT
Meeting Room 101 1508 Houston St, Fort Worth, TX 76102
  Security
  • Session Level Advanced
  • Digital Badge SQL
  • Audience System Administrators who are into protecting their systems; needing to understand the w-h-o-l-e scope, based on the specifics. Lots of them….

4:00pm CDT

311: Honey, I Looped the Data: Recursive CTEs
Discover SQL’s incredible capabilities of Common Table Expressions (CTEs) and Recursive CTEs in this enlightening session. Join us as we dive into the world of recursion and learn how Recursive CTEs can help solve complex problems efficiently and elegantly.

Learning Objectives:
1. Learn what Common Table Expressions are and how they are setup.
2. Learn how and when to utilize Recursive CTEs (repeated functionality and cyclical data)

Speakers
avatar for Mike Zaringhalam

Mike Zaringhalam

Developer, PC Richard & Son
Have you ever wanted to meet someone who started Hawaiian Shirt Fridays at their work place? If the answer is 'Yes!', then feel free to reach out with any questions you have regarding Hawaiian shirts... Or IBM i related topics. My main focuses are RDi, DB2, Modernization, and D... Read More →


Thursday May 23, 2024 4:00pm - 5:00pm CDT
Meeting Room 201C 1508 Houston St, Fort Worth, TX 76102
  Database
  • Session Level Advanced
  • Audience Anyone looking to further their SQL skillset would benefit from this
 
Filter sessions
Apply filters to sessions.