Catalog Advanced Search
-
Contains 1 Component(s)
OAuth is a critical security framework for modern web and mobile applications, enabling secure access to resources without sharing user credentials. We will start with the history, foundational concepts and terminology of OAuth. We then describe the different types of OAuth clients and the appropriate authorization flows, grant types, and scopes. We will explore the different types of tokens, explain JWTs, and introduce OpenID Connect. Whether you're a developer, security professional, or someone looking to understand OAuth in more depth, this session will provide a solid introduction to one of the most essential standards in the world of secure authentication and authorization.
OAuth is a critical security framework for modern web and mobile applications, enabling secure access to resources without sharing user credentials. We will start with the history, foundational concepts and terminology of OAuth. We then describe the different types of OAuth clients and the appropriate authorization flows, grant types, and scopes. We will explore the different types of tokens, explain JWTs, and introduce OpenID Connect. Whether you're a developer, security professional, or someone looking to understand OAuth in more depth, this session will provide a solid introduction to one of the most essential standards in the world of secure authentication and authorization.
Learning Objectives:
1. The need/history of OAuth2. Terminology
3. Client types
4. Authorization flows
5. Tokens
$i++ ?>Patrick Behr
Patrick Behr has been working on IBM i and its predecessors for 20 years, with a focus on RPG and DB2. Patrick has worked for large retail companies like Costco and Starbucks, manufacturing companies, small businesses and the government.
Patrick lives with his wife in Southern California and enjoys the many outdoor activities that the area affords, including kayaking, rock climbing and surfing. He and his wife also volunteer for local animal rescues and have fostered more than 700 dogs so far.
-
Register
- Member - Free!
- More Information
-
Register
-
Contains 1 Component(s)
You have a wealth of experience and expertise. Have you thought about sharing your know-how by speaking at COMMON? Speaking at COMMON is fun and a great way to get involved with other members as well as the organization at large. Come join this session to learn how to submit a session for speaking at a COMMON event along with tips and tricks for putting together a session abstract and learning objectives, what the overall process is once you have submitted a session, how to prepare for giving your presentation, and what speaker resources that are available to you.
You have a wealth of experience and expertise. Have you thought about sharing your know-how by speaking at COMMON? Speaking at COMMON is fun and a great way to get involved with other members as well as the organization at large. Come join this session to learn how to submit a session for speaking at a COMMON event along with tips and tricks for putting together a session abstract and learning objectives, what the overall process is once you have submitted a session, how to prepare for giving your presentation, and what speaker resources that are available to you.
Learning Objectives:
1) Understanding the process of submitting a session
2) Learning what you need to prepare to submit a session
3) Learning what resources are available to you as you prepare for speaking
4) Learning about the benefits of being a speaker at a COMMON event
$i++ ?>Kim Greene
President, Kim Greene Consulting, Inc.
Kim Greene is president of Kim Greene Consulting, Inc. specializing in providing consulting services for the IBM Collaboration Solutions portfolio for IBM i (formerly AS/400, iSeries, System i), Windows, and Linux. Kim has over 15 years of experience with IBM Domino and 20 years of experience with the AS/400, iSeries, and i5 platforms. Kim specializes in installing and configuring Domino, Sametime and Connections servers, providing performance analysis, system and application tuning, health checks and security reviews, upgrades and migrations, disaster recovery assessments, high availability solutions, and customized application development.
Kim is also expanding the business to include services related to the fastest growing NoSQL database, MongoDB. Areas of specialization include architecture, performance, and security in addition to skill transfer.
-
Register
- Member - Free!
- More Information
-
Register
-
Contains 45 Product(s) 41 new product(s) added recently
POWERUp 26 may be behind us, but there’s still plenty to gain from the session recordings. Whether you missed a session, want a refresher, or simply want to relive the experience, part one of the POWERUp sessions is now available to watch.
POWERUp 26 may be behind us, but there’s still plenty to gain from the session recordings. Whether you missed a session, want a refresher, or simply want to relive the experience, part one of the POWERUp sessions is now available to watch.
-
Register
- Member - Free!
- More Information
-
Register
-
Contains 1 Component(s)
IBM i has long been the backbone of mission-critical enterprise workloads, prized for its reliability, security, and integrated database. But as AI evolves beyond simple chat interfaces into autonomous, action-taking agents, the IBM i ecosystem stands at an inflection point. AI agents can now reason, plan, and execute multi-step tasks. Imagine the power when married to a platform with decades of business logic and operational knowledge! This session explores the convergence of agentic AI and IBM i, covering the emerging architecture patterns that allow AI agents to interact directly with IBM i systems. Among other things, we will examine the Model Context Protocol (MCP), an open standard that gives AI agents a structured way to discover and invoke tools, query databases, and interact with system resources. Plus, we'll give a sneak peek of some exciting offerings that may be coming in the near future!
IBM i has long been the backbone of mission-critical enterprise workloads, prized for its reliability, security, and integrated database. But as AI evolves beyond simple chat interfaces into autonomous, action-taking agents, the IBM i ecosystem stands at an inflection point. AI agents can now reason, plan, and execute multi-step tasks. Imagine the power when married to a platform with decades of business logic and operational knowledge! This session explores the convergence of agentic AI and IBM i, covering the emerging architecture patterns that allow AI agents to interact directly with IBM i systems. Among other things, we will examine the Model Context Protocol (MCP), an open standard that gives AI agents a structured way to discover and invoke tools, query databases, and interact with system resources. Plus, we'll give a sneak peek of some exciting offerings that may be coming in the near future!
$i++ ?>Jesse Gorzinski
Senior Business Architect - Open Source Software on IBM i
IBM
Jesse Gorzinski works for the IBM i development lab in Rochester, MN. He is the Business Architect of open source technologies. Jesse, who was doing RPG programming at the age of 18, is an expert on application development on IBM i, as well as system access and modernization. His hobbies include playing with his dog, replacing complex applications with 5-line Python programs, and advocating for the use of new technologies on IBM i!Prior to his 2006 employment at IBM, Jesse worked with the AS/400 as an I/T administrator for an IBM customer in the finance/mortgage industry, where he specialized in data backup/recovery, process optimization, and information integrity. He has a Bachelor's degree in Computer Science as well as a Master of Business Administration degree
-
Register
- Member - Free!
- More Information
-
Register
-
Contains 1 Component(s)
We've all heard that AI will revolutionize the way we do business, but how can we connect that AI inspired future technology to our present day systems of record hosted on IBM i and Db2 for i. In this session we will to demonstrate to an intermediate level audience on how to solve this business problem. Linking AI technology with our IBM i backend systems, securely and in real time. With practical tips and a working proof of concept delivered within the session, attendees will be better informed and ready to build their own connected watsonx Assistants.
We've all heard that AI will revolutionize the way we do business, but how can we connect that AI inspired future technology to our present day systems of record hosted on IBM i and Db2 for i. In this session we will to demonstrate to an intermediate level audience on how to solve this business problem. Linking AI technology with our IBM i backend systems, securely and in real time. With practical tips and a working proof of concept delivered within the session, attendees will be better informed and ready to build their own connected watsonx Assistants.
Learning Objectives:
1. Learn approaches to connecting IBM watson X and watsonx orchestrate to Db2 for i data, securely.
2. Learn from our experience on what works and what doesn't work when connecting AI and Db2 for i.
3. Resources to get you started with building your own IBM watsonx assistanct consuming IBM i Db2 for i data.$i++ ?>Steve Cast
Practice Director/Treasurer Common Europe
Fresche Solutions
I lead the European team at Fresche Solutions, one of the world's largest IBM i dedicated teams outside of IBM.
In my role as Practice Director of Fresche Europe, I continue to build on the success of my 40+ years of working in this sector, by combining the comprehensive IBM i tool set available from Fresche Solutions with the resources available from our highly skilled team.
I started my career as an RPG programmer in 1984, then became an early adopter of the CA:2E/Synon CASE tool in the late eighties, project managed multi million pound projects and subsequently formed Redbourn Business Systems in 94. I am an expert in project management, systems analysis, database design, technical architecture and the software development cycle. I uniquely combine both technical and business skills. I'm an IBM Champion since 2022, a regular speaker at IBMi events, former chair of the CA:2E/Synon User Group, Treasurer of Common Europe and Marketing Director of the i-UG; the UK's largest IBMi User Group.-
Register
- Member - Free!
- More Information
-
Register
-
Contains 1 Component(s)
While building IBM i source into native objects is covered in detail there is very little information about the last mile, securely deploying your compiled objects to remote systems while managing the specific requirements of the Ibm i. Having implemented object deployment on the IBM i for 25 years and now integrating with open source tools for 10 I can share my experience in how we can use the open source tools you are using for your front end to synchronize deployment of changes on your backend. This is a practical explanation on how this can be accomplished with IBM supported open source tools that allow you to bring more automation to your Application Life Cycle management. This DevSecOps automation provides significant ROI on the effort to successfully integrate your front end and back end.
While building IBM i source into native objects is covered in detail there is very little information about the last mile, securely deploying your compiled objects to remote systems while managing the specific requirements of the Ibm i. Having implemented object deployment on the IBM i for 25 years and now integrating with open source tools for 10 I can share my experience in how we can use the open source tools you are using for your front end to synchronize deployment of changes on your backend. This is a practical explanation on how this can be accomplished with IBM supported open source tools that allow you to bring more automation to your Application Life Cycle management. This DevSecOps automation provides significant ROI on the effort to successfully integrate your front end and back end.
Learning Objectives:
What tools to use Open source tools that work with IBM i Networking challenges and how to overcome them$i++ ?>Jeffrey Tickner
Arcad Software
Jeff Tickner has worked in Change Management on the IBM I for 17 years at different companies. He is certified in Rational Team Concert as well has having experience with other Change Management packages from SourceSafe to Subversion. Jeff currently works for ARCAD Software, an international software company and IBM Business Partner. He provides implementation support and training for IBM I based companies rolling out Change Management solutions. He lives in NH with his wife and 2 children and enjoys hiking, skiing and old VWs and wrote his first program in High School on punch cards.
-
Register
- Member - Free!
- More Information
-
Register
-
Contains 1 Component(s)
Encryption is your last line of defense against data breaches but implementing it effectively on IBM i requires the right knowledge and strategy. In this session, we’ll go beyond the “why” and dive into the “how.” We’ll cover what is sensitive data and what data you should be encrypting. We’ll cover the technical methods for encrypting sensitive data on IBM i, from disk level encryption to integrated encryption solutions. We’ll also explore key management, performance trade-offs, compliance considerations, and practical scenarios where one approach might be more effective than another. Attendees will walk away with actionable knowledge to evaluate encryption methods and sustainable encryption strategy for their IBM i environment.
Encryption is your last line of defense against data breaches but implementing it effectively on IBM i requires the right knowledge and strategy. In this session, we’ll go beyond the “why” and dive into the “how.” We’ll cover what is sensitive data and what data you should be encrypting. We’ll cover the technical methods for encrypting sensitive data on IBM i, from disk level encryption to integrated encryption solutions. We’ll also explore key management, performance trade-offs, compliance considerations, and practical scenarios where one approach might be more effective than another. Attendees will walk away with actionable knowledge to evaluate encryption methods and sustainable encryption strategy for their IBM i environment.
Learning Objectives:
Understanding of the available encryption methods on IBM i How to evaluate your encryption requirements Actionable list of next steps to start your encryption implementation$i++ ?>Sandi Moore
Security Consultant, Fortra
Sandi has been working with Fortra customers for over 15 years supporting systems monitoring and security software. With experience on IBM i, AIX, and Linux, she has been involved in product demonstrations, implementation, support, training, research, and product testing.
In her time at Fortra, Sandi has helped customers understand how to effectively address the threats they face. Her goal is to help people achieve the best solution to their IT problems, no matter how many servers are in their environment or where in the world they’re located.
Organizations throughout the public and private sectors have relied on Sandi’s expertise, whether they’re seeking to proactively protect their systems or improve security controls after a malware attack. Sandi has shared her knowledge at multiple user group conferences, including COMMON.
$i++ ?>Megan Olson
Software Developer and Product Manager
Fortra
Megan Olson is a Software Engineer and Product Manager at Fortra. Megan began her career at Fortra in 2021 as a Software Engineer Intern after earning her degree in Software Development in 2020. She has a strong technical focus on system security, product development, and driving innovation within the IBM i platform. She specializes in software development for security products where her areas of focus are Powertech Encryption, Powertech Authority Broker, Powertech Identity Manager, and Powertech Database Monitor. Previously recognized by TechChannel as a rising talent in the IBM i community, Megan is actively involved in the platform's future, most recently joining the boards of the QUSER and SEMIUG IBM i user groups, as well as the N2i Committee. Megan is deeply passionate about programming on IBM i, mentoring new developers, and contributing to the platform’s continued growth.
-
Register
- Member - Free!
- More Information
-
Register
-
Contains 1 Component(s)
As experienced IBM i professionals retire, organizations face an urgent need to grow and retain critical expertise. This session explores strategies for mentorship, knowledge transfer, and modern skills development that keep essential systems running strong. Discover how investing in people ensures innovation, longevity, and resilience for the IBM i platform’s future.
As experienced IBM i professionals retire, organizations face an urgent need to grow and retain critical expertise. This session explores strategies for mentorship, knowledge transfer, and modern skills development that keep essential systems running strong. Discover how investing in people ensures innovation, longevity, and resilience for the IBM i platform’s future.
Learning Objectives:
1. Identify strategies to build and retain IBM i expertise within a multigenerational workforce.
2. Learn effective mentorship and knowledge-transfer techniques to strengthen operational continuity.
3. Explore ways to align modernization initiatives with workforce development and leadership growth.$i++ ?>Raymond Hammell
Strategic Senior Solution Architect
Lightedge
Raymond Hammell brings a wealth of experience in Cloud, High Availability, and Disaster Recovery Solutions. His expertise lies in defining Cloud Solutions, rigorous DR and HA Plan testing, and architecting solutions for both Fortune 100 corporations and SMEs. As a certified Master trainer, he's deeply involved in Disaster Recovery plans, Pre/Post Failure Recovery, Tape Recovery, & Vaulting Solutions. Raymond has a proven track record of successfully implementing solutions with Fortune 100 and his ability to simplify complex concepts, such as HA Role Swaps, is highly regarded.
-
Register
- Member - Free!
- More Information
-
Register
-
Contains 1 Component(s)
Thanks to the Code for IBM i open source extension, VS Code became an IDE of choice for whoever wants to do some development on IBM i. Less expansive (as in "free") and more modern than RDi, it's already a daily driver for IBM i professionals and enthusiasts alike. But what does it have to offer we barely know? What are the less-known features that can make a developer's life easier? The legend tells that it's even possible to work locally on IBM i source code synchronized with Git or to use Visual Explain right from VS Code. But the best is yet to come and see for yourself! Whether you are a seasoned developer or just curious, join me to discover or rediscover the hidden gems that VS Code has to offer. Don't be a stranger and bring your questions along!
Thanks to the Code for IBM i open source extension, VS Code became an IDE of choice for whoever wants to do some development on IBM i. Less expansive (as in "free") and more modern than RDi, it's already a daily driver for IBM i professionals and enthusiasts alike. But what does it have to offer we barely know? What are the less-known features that can make a developer's life easier? The legend tells that it's even possible to work locally on IBM i source code synchronized with Git or to use Visual Explain right from VS Code. But the best is yet to come and see for yourself! Whether you are a seasoned developer or just curious, join me to discover or rediscover the hidden gems that VS Code has to offer. Don't be a stranger and bring your questions along!
Learning Objectives:
- Learn new ways of using VS Code for developing on IBM i- Hear it from one of the top contributor of the Code for i project
- Discover how to use VS Code more efficiently
- Live tips & tricks
$i++ ?>Sébastien Julliand
Tech Lead R&D
I AND ME - IT TRAINING
Hi, I'm Seb! I am the R&D Tech Lead for i and me - IT Training and Solutions GmbH and an active contributors to IBM i open source projects.
Let's talk about anything related to software development, on IBM i or not, it doesn't mater to me. RPGLE, Java, TypeScript...I love them all equally-
Register
- Member - Free!
- More Information
-
Register
-
Contains 1 Component(s)
The integrated file system has become more embedded in everyday processing for many customers over the years, each with unique environments and specialized workloads. This session will discuss real life scenarios of file system usage and some common problems experienced by customers. Latest 7.6 updates to file system security will be included.
The integrated file system has become more embedded in everyday processing for many customers over the years, each with unique environments and specialized workloads. This session will discuss real life scenarios of file system usage and some common problems experienced by customers. Latest 7.6 updates to file system security will be included.
Learning Objectives:
Understand some of the common problems experienced with the file systems and solutions to those problems.$i++ ?>Justin Nelson
Staff Software Engineer
IBM
I work on the integrated file system for the IBM i (aka AS400).
-
Register
- Member - Free!
- More Information
-
Register