SlideShare a Scribd company logo
AS/400 Concepts & Tools
Day 1
• Introduction to the AS/400
• Basic Technical Concepts
• Programming Environment & Tools
• Programming Development Manager (PDM)
• Screen Design Aid (SDA)
• Source Entry Utility (SEU)
Day 2
• Nano Project
• Control Language (CL)
• Crash Investigation
• Debugging
• DB2/400
• Query/400
• Introduction to RPG
Objective
Give the participants a pretty good idea about
what a full course would be like and what to
expect if they decide to become AS/400
developers.  
Hello World
How are you?
Under the hood
•
•
•
•
•
•
•
•

Hello World

Start session B
EX00101DS
SAYHELLO
DSPCMD
EX00101
HELLOSRC / Library
Library contains HELLOSRC
HELLOSRC contains members
•
•
•
•
•
•
•
•

How are you?

Session A
PDM Opt.1 (TRAINER1)
PDM Opt.1 (Ln22/23, F23, F24, F18, Bottom)
12 on TRAINER1 (Lib, Objects)
CRTLIB (Security, Msgs(24), +)
CRTSRCPF (112, W/o Desc.)
13 on HOWSRC
12 on HOWSRC
Architect’s Plan
The House
PF-SRC = Architect’s Filing cabinet
Member = Architect’s Plan
Compiler = Civil Engineer
Object = The House
•
•
•
•
•
•
•
•
•

SDA

Opt.3 EX00201DS EX00201DSA
Opt.17; Explain WW Display Records screen
Opt.12-Ins/Del caution
2,2 *user, 1,60 *date, 2,65 *time
Date & Time >>>>, <<<<<,
User -=, -==, CW, CB, CP
Exit SDA
Session A (SAYHOWRYOU)
Session B (5 on EX00201DS)
i = Integration
PC

AS/400

Folder

Library

Excel file

=

Physical File

Worksheet

=

Member

Row

=

Record

Column

Field
Integrated File System (IFS)

Native Environment
Numeric Data
• Zoned Decimal (Also called Signed)
• Packed Decimal
• Binary (My suggestion: Do not use in Business Applications)
Zoned / Signed
Each digit needs one Byte.
If negative, sign is indicated by setting “B” bit “on” in Units position.

Positive
1

2

3

4

1

2

3

Negative
1

2

3 M

1

2 L
Sequential File Organization
4
8

7

8
7

2

5

5

2
4

8

7
2

4

School

School
Sequential Files
• No Key
• Data is stored in arrival sequence
Indexed File Organization
4
8

2

8
7

4

5

5

2
4

7

7
2

8

School

School
Indexed Files
• Have one or more Keys
• Conceptually, two files – one containing
record data, the other containing Key
Values and “Pointer” to the record data.
• Record data is stored in arrival sequence.
• “The other” file is automatically updated by
the Operating System.
Objects
91 20 25399615
Library Type Name
Libraries
• Purpose
• Similarity to Windows Folders
• Exceptions
Libraries (Exceptions)
• QSYS
• QTEMP
– Purpose
– Creation
– Initialization
– Deletion
Library List
Database Files
• Physical Files Table in RDBMS
• Logical File View in RDBMS
Conceptual structure of a PF
File Description (Metadata)
Storage Area for Data
Member 1
Member 2
.
.
.

Member n
Index (Access Path in IBM’s terminology)-Optional
Physical Files
PF-SRC
PF-DTA
PF-DTA & PF-SRC
•
•
•
•

No “Structural” difference
Compilation
PF-SRC  No member
PF-DTA  One member
(Name defaults to File Name)
Members
• Use
• Type
• When to use
• When not to use
•
•
•
•

Development Tools
Source Entry Utility
Screen Design Aid
Report Layout Utility
Data File Utility
Nano Project
Screen Design Aid (SDA), Option 2-Design menus
PF-DTA
Data File Utility (DFU)

Screen Design Aid (SDA), Option 1-Design screens
Control Language Program
Screen Design Aid (SDA), Option 2-Design menus
Screen Design Aid (SDA), Option 2-Design menus
We need
•
•
•
•
•
•
•

A menu.
A Physical File to store Fruit Information. For menu option 1 (and 2 too).
A program to read Fruit Information from PF. For menu option 1.
A screen to display Fruit Information. For menu option 1 and 2.
A program to display Fruit Information using the DSPF. For menu option 1 and 2.
A Logical File (Index) with Fruit Name as the key. For menu option 2.
A program to read Fruit Information from LF. For menu option 2.
High Level Plan
1.Create Menu.
2.Implement Option 1.
3.Implement Option 2.
4.Implement Option 3.
Menu = Gift Wrapping
Revised High Level Plan
1.Implement Option 1.
2.Implement Option 2.
3.Implement Option 3.
4.Create Menu.
Option 1 Needs
1. A Physical File to store Fruit Information.
2. A program to read Fruit Information from PF.
3. A screen to display Fruit Information.
4. A program to display Fruit Information using the DSPF.
Option 01 Diagram
FRUITS

NP0101

Fruit Name

F3 Pressed?
(Y/N)

Purchase Price
NP0102
Retail Price

Wholesale Price

NP0102DS
FRUITS
Field Name

Size

Type

NAME

30

Character

30

1

30

PURPRICE

15,2

Zoned

15

31

45

RTLPRICE

15,2

Packed

8

46

53

WHLPRICE

14,2

Packed

8

54

61

?

Bytes From

To
Development Plan-Option 01
FRUITS

1. Create.
2. Populate.

NP0101

3. Create.
4. Test.

NP0102DS

ORANGE, 3000, 8000, 5000
PEACH, 15000, 30000, 20000
APPLE, 5000, 10000, 8000

5. Create.

NP0102

6. Create.
7. Test

Development

Testing
Query/400

• Benefits
• Limitataions
RPG
• Display “Hello World” (EX00103)
• Calculator (EX00403)
I hear and I forget.
I see and I remember.
I do and I understand.

More Related Content

What's hot

File and fat 2
File and fat 2File and fat 2
File and fat 2
Vimal Madhale
 
File management
File managementFile management
File management
sangrampatil81
 
File and fat
File and fatFile and fat
File and fat
Vimal Madhale
 
File System Implementation-R.D.Sivakumar
File System Implementation-R.D.SivakumarFile System Implementation-R.D.Sivakumar
File System Implementation-R.D.Sivakumar
Sivakumar R D .
 
21 domino mohan-1
21 domino mohan-121 domino mohan-1
21 domino mohan-1
ashish61_scs
 
File Management
File ManagementFile Management
File Management
Judy Ann Casuco
 
File management
File managementFile management
File management
Dr. Ahmed Al Zaidy
 
File Management
File ManagementFile Management
File Management
ramya marichamy
 
File management
File managementFile management
File management
sumathiv9
 
Sql server lesson3
Sql server lesson3Sql server lesson3
Sql server lesson3
Ala Qunaibi
 
Data Warehouse and Business Intelligence - Recipe 1
Data Warehouse and Business Intelligence - Recipe 1Data Warehouse and Business Intelligence - Recipe 1
Data Warehouse and Business Intelligence - Recipe 1
Massimo Cenci
 
File management
File managementFile management
File managementMohd Arif
 
Jhalak And Sheenal final Url
Jhalak And Sheenal  final UrlJhalak And Sheenal  final Url
Jhalak And Sheenal final Urlnaly01
 
84640411 study-of-unix-os
84640411 study-of-unix-os84640411 study-of-unix-os
84640411 study-of-unix-os
homeworkping3
 
Advances in File Carving
Advances in File CarvingAdvances in File Carving
Advances in File CarvingRob Zirnstein
 
Ms access
Ms accessMs access
Ms access
RoshanMaharjan13
 

What's hot (20)

File and fat 2
File and fat 2File and fat 2
File and fat 2
 
File management
File managementFile management
File management
 
Computer
ComputerComputer
Computer
 
File and fat
File and fatFile and fat
File and fat
 
Mysql database
Mysql databaseMysql database
Mysql database
 
File System Implementation-R.D.Sivakumar
File System Implementation-R.D.SivakumarFile System Implementation-R.D.Sivakumar
File System Implementation-R.D.Sivakumar
 
21 domino mohan-1
21 domino mohan-121 domino mohan-1
21 domino mohan-1
 
File Management
File ManagementFile Management
File Management
 
File management
File managementFile management
File management
 
File Management
File ManagementFile Management
File Management
 
File management
File managementFile management
File management
 
Sql server lesson3
Sql server lesson3Sql server lesson3
Sql server lesson3
 
Data Warehouse and Business Intelligence - Recipe 1
Data Warehouse and Business Intelligence - Recipe 1Data Warehouse and Business Intelligence - Recipe 1
Data Warehouse and Business Intelligence - Recipe 1
 
File management
File managementFile management
File management
 
Jhalak And Sheenal final Url
Jhalak And Sheenal  final UrlJhalak And Sheenal  final Url
Jhalak And Sheenal final Url
 
URL
URLURL
URL
 
File Management
File ManagementFile Management
File Management
 
84640411 study-of-unix-os
84640411 study-of-unix-os84640411 study-of-unix-os
84640411 study-of-unix-os
 
Advances in File Carving
Advances in File CarvingAdvances in File Carving
Advances in File Carving
 
Ms access
Ms accessMs access
Ms access
 

Viewers also liked

Introduction to the IBM AS/400
Introduction to the IBM AS/400Introduction to the IBM AS/400
Introduction to the IBM AS/400tvlooy
 
AS/400 Concepts and Tools -- What you will learn
AS/400 Concepts and Tools -- What you will learnAS/400 Concepts and Tools -- What you will learn
AS/400 Concepts and Tools -- What you will learn
Ramesh Joshi
 
Introduction to the IBM AS/400
Introduction to the IBM AS/400Introduction to the IBM AS/400
Introduction to the IBM AS/400
tvlooy
 
How to Upgrade to IBM i 7.2
How to Upgrade to IBM i 7.2 How to Upgrade to IBM i 7.2
How to Upgrade to IBM i 7.2
HelpSystems
 
What you-need-to-know-to-do successful-upgrades
What you-need-to-know-to-do successful-upgradesWhat you-need-to-know-to-do successful-upgrades
What you-need-to-know-to-do successful-upgrades
COMMON Europe
 
Database 101 on IBM i
Database 101 on IBM iDatabase 101 on IBM i
Database 101 on IBM i
HelpSystems
 
Fooled By Randomness
Fooled By RandomnessFooled By Randomness
Fooled By Randomness
Gaurav Mehrotra
 
Dave Nelson COMMON Europe 2012 - Vienna IBM Keynote 6-06-12-v1
Dave Nelson COMMON Europe 2012 - Vienna IBM Keynote 6-06-12-v1Dave Nelson COMMON Europe 2012 - Vienna IBM Keynote 6-06-12-v1
Dave Nelson COMMON Europe 2012 - Vienna IBM Keynote 6-06-12-v1
COMMON Europe
 
Ha solutions su power i
Ha solutions su power iHa solutions su power i
Ha solutions su power i
PRAGMA PROGETTI
 
SAP and IBM I
SAP and IBM I SAP and IBM I
SAP and IBM I
IBM I community Israel
 
High Availability og virtualisering, IBM Power Event
High Availability og virtualisering, IBM Power EventHigh Availability og virtualisering, IBM Power Event
High Availability og virtualisering, IBM Power Event
IBM Danmark
 
Iasp Enablement
Iasp EnablementIasp Enablement
Iasp Enablement
IBM I community Israel
 
VIOS in action with IBM i
VIOS in action with IBM i VIOS in action with IBM i
VIOS in action with IBM i
COMMON Europe
 
Parameshwaran - 2 Years- AS400 Admin
Parameshwaran - 2 Years- AS400 AdminParameshwaran - 2 Years- AS400 Admin
Parameshwaran - 2 Years- AS400 AdminParamesh Waran
 
myBRMS
myBRMSmyBRMS
myBRMS
Thomas Wolfe
 
Roadmapping Product Service Combinations
Roadmapping Product Service CombinationsRoadmapping Product Service Combinations
Roadmapping Product Service Combinations
Jurjen Helmus
 
Modernize your AS400 - the future proof, low cost solution.
Modernize your AS400 - the future proof, low cost solution.Modernize your AS400 - the future proof, low cost solution.
Modernize your AS400 - the future proof, low cost solution.
112Motion
 
Virtualisation overview
Virtualisation overviewVirtualisation overview
Virtualisation overviewsagaroceanic11
 

Viewers also liked (20)

Introduction to the IBM AS/400
Introduction to the IBM AS/400Introduction to the IBM AS/400
Introduction to the IBM AS/400
 
As400
As400As400
As400
 
AS/400 Concepts and Tools -- What you will learn
AS/400 Concepts and Tools -- What you will learnAS/400 Concepts and Tools -- What you will learn
AS/400 Concepts and Tools -- What you will learn
 
Introduction to the IBM AS/400
Introduction to the IBM AS/400Introduction to the IBM AS/400
Introduction to the IBM AS/400
 
As/400
As/400As/400
As/400
 
How to Upgrade to IBM i 7.2
How to Upgrade to IBM i 7.2 How to Upgrade to IBM i 7.2
How to Upgrade to IBM i 7.2
 
What you-need-to-know-to-do successful-upgrades
What you-need-to-know-to-do successful-upgradesWhat you-need-to-know-to-do successful-upgrades
What you-need-to-know-to-do successful-upgrades
 
Database 101 on IBM i
Database 101 on IBM iDatabase 101 on IBM i
Database 101 on IBM i
 
Fooled By Randomness
Fooled By RandomnessFooled By Randomness
Fooled By Randomness
 
Dave Nelson COMMON Europe 2012 - Vienna IBM Keynote 6-06-12-v1
Dave Nelson COMMON Europe 2012 - Vienna IBM Keynote 6-06-12-v1Dave Nelson COMMON Europe 2012 - Vienna IBM Keynote 6-06-12-v1
Dave Nelson COMMON Europe 2012 - Vienna IBM Keynote 6-06-12-v1
 
Ha solutions su power i
Ha solutions su power iHa solutions su power i
Ha solutions su power i
 
SAP and IBM I
SAP and IBM I SAP and IBM I
SAP and IBM I
 
High Availability og virtualisering, IBM Power Event
High Availability og virtualisering, IBM Power EventHigh Availability og virtualisering, IBM Power Event
High Availability og virtualisering, IBM Power Event
 
Iasp Enablement
Iasp EnablementIasp Enablement
Iasp Enablement
 
VIOS in action with IBM i
VIOS in action with IBM i VIOS in action with IBM i
VIOS in action with IBM i
 
Parameshwaran - 2 Years- AS400 Admin
Parameshwaran - 2 Years- AS400 AdminParameshwaran - 2 Years- AS400 Admin
Parameshwaran - 2 Years- AS400 Admin
 
myBRMS
myBRMSmyBRMS
myBRMS
 
Roadmapping Product Service Combinations
Roadmapping Product Service CombinationsRoadmapping Product Service Combinations
Roadmapping Product Service Combinations
 
Modernize your AS400 - the future proof, low cost solution.
Modernize your AS400 - the future proof, low cost solution.Modernize your AS400 - the future proof, low cost solution.
Modernize your AS400 - the future proof, low cost solution.
 
Virtualisation overview
Virtualisation overviewVirtualisation overview
Virtualisation overview
 

Similar to Extracts from AS/400 Concepts & Tools workshop

Bb world 2017 opendb
Bb world 2017   opendbBb world 2017   opendb
Bb world 2017 opendb
stephensb
 
Ganesh naik linux_kernel_internals
Ganesh naik linux_kernel_internalsGanesh naik linux_kernel_internals
Ganesh naik linux_kernel_internals
Ganesh Naik
 
Ganesh naik linux_kernel_internals
Ganesh naik linux_kernel_internalsGanesh naik linux_kernel_internals
Ganesh naik linux_kernel_internals
nullowaspmumbai
 
Standarization in Proteomics: From raw data to metadata files
Standarization in Proteomics: From raw data to metadata filesStandarization in Proteomics: From raw data to metadata files
Standarization in Proteomics: From raw data to metadata files
Yasset Perez-Riverol
 
Fox Pro Boot Camp Syllabus
Fox Pro Boot Camp SyllabusFox Pro Boot Camp Syllabus
Fox Pro Boot Camp Syllabus
Richard Clapp Jr ,CSM
 
Exploring Oracle Database 12c Multitenant best practices for your Cloud
Exploring Oracle Database 12c Multitenant best practices for your CloudExploring Oracle Database 12c Multitenant best practices for your Cloud
Exploring Oracle Database 12c Multitenant best practices for your Cloud
dyahalom
 
Windows Memory Forensic Analysis using EnCase
Windows Memory Forensic Analysis using EnCaseWindows Memory Forensic Analysis using EnCase
Windows Memory Forensic Analysis using EnCaseTakahiro Haruyama
 
Java File I/O Performance Analysis - Part I - JCConf 2018
Java File I/O Performance Analysis - Part I - JCConf 2018Java File I/O Performance Analysis - Part I - JCConf 2018
Java File I/O Performance Analysis - Part I - JCConf 2018
Michael Fong
 
[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf
[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf
[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf
Steve Caron
 
INT 1010 04-5.pdf
INT 1010 04-5.pdfINT 1010 04-5.pdf
INT 1010 04-5.pdf
Luis R Castellanos
 
Apache CarbonData:New high performance data format for faster data analysis
Apache CarbonData:New high performance data format for faster data analysisApache CarbonData:New high performance data format for faster data analysis
Apache CarbonData:New high performance data format for faster data analysis
liang chen
 
One-Byte Modification for Breaking Memory Forensic Analysis
One-Byte Modification for Breaking Memory Forensic AnalysisOne-Byte Modification for Breaking Memory Forensic Analysis
One-Byte Modification for Breaking Memory Forensic AnalysisTakahiro Haruyama
 
File handling 2016
File handling 2016File handling 2016
File handling 2016
TONY THOMAS
 
ora_sothea
ora_sotheaora_sothea
ora_sothea
thysothea
 
Mainframe Technology Overview
Mainframe Technology OverviewMainframe Technology Overview
Mainframe Technology Overview
Haim Ben Zagmi
 
Introducing Apache Carbon Data - Hadoop Native Columnar Data Format
Introducing Apache Carbon Data - Hadoop Native Columnar Data FormatIntroducing Apache Carbon Data - Hadoop Native Columnar Data Format
Introducing Apache Carbon Data - Hadoop Native Columnar Data Format
Vimal Das Kammath
 
Unit 2.1 Introduction to Kernel.ppt (Kernel Services and Architecture)
Unit 2.1 Introduction to Kernel.ppt (Kernel Services and Architecture)Unit 2.1 Introduction to Kernel.ppt (Kernel Services and Architecture)
Unit 2.1 Introduction to Kernel.ppt (Kernel Services and Architecture)
AnilkumarBrahmane2
 
Reproducibility and automation of machine learning process
Reproducibility and automation of machine learning processReproducibility and automation of machine learning process
Reproducibility and automation of machine learning process
Denis Dus
 
RANCANGAN PENGAJARAN TAHUNAN ICTL TINGKATAN 2
RANCANGAN PENGAJARAN TAHUNAN ICTL TINGKATAN 2RANCANGAN PENGAJARAN TAHUNAN ICTL TINGKATAN 2
RANCANGAN PENGAJARAN TAHUNAN ICTL TINGKATAN 2
Nad0209
 

Similar to Extracts from AS/400 Concepts & Tools workshop (20)

Bb world 2017 opendb
Bb world 2017   opendbBb world 2017   opendb
Bb world 2017 opendb
 
Ganesh naik linux_kernel_internals
Ganesh naik linux_kernel_internalsGanesh naik linux_kernel_internals
Ganesh naik linux_kernel_internals
 
Ganesh naik linux_kernel_internals
Ganesh naik linux_kernel_internalsGanesh naik linux_kernel_internals
Ganesh naik linux_kernel_internals
 
Standarization in Proteomics: From raw data to metadata files
Standarization in Proteomics: From raw data to metadata filesStandarization in Proteomics: From raw data to metadata files
Standarization in Proteomics: From raw data to metadata files
 
Fox Pro Boot Camp Syllabus
Fox Pro Boot Camp SyllabusFox Pro Boot Camp Syllabus
Fox Pro Boot Camp Syllabus
 
Exploring Oracle Database 12c Multitenant best practices for your Cloud
Exploring Oracle Database 12c Multitenant best practices for your CloudExploring Oracle Database 12c Multitenant best practices for your Cloud
Exploring Oracle Database 12c Multitenant best practices for your Cloud
 
Windows Memory Forensic Analysis using EnCase
Windows Memory Forensic Analysis using EnCaseWindows Memory Forensic Analysis using EnCase
Windows Memory Forensic Analysis using EnCase
 
Java File I/O Performance Analysis - Part I - JCConf 2018
Java File I/O Performance Analysis - Part I - JCConf 2018Java File I/O Performance Analysis - Part I - JCConf 2018
Java File I/O Performance Analysis - Part I - JCConf 2018
 
[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf
[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf
[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf
 
INT 1010 04-5.pdf
INT 1010 04-5.pdfINT 1010 04-5.pdf
INT 1010 04-5.pdf
 
Workshop 3
Workshop 3Workshop 3
Workshop 3
 
Apache CarbonData:New high performance data format for faster data analysis
Apache CarbonData:New high performance data format for faster data analysisApache CarbonData:New high performance data format for faster data analysis
Apache CarbonData:New high performance data format for faster data analysis
 
One-Byte Modification for Breaking Memory Forensic Analysis
One-Byte Modification for Breaking Memory Forensic AnalysisOne-Byte Modification for Breaking Memory Forensic Analysis
One-Byte Modification for Breaking Memory Forensic Analysis
 
File handling 2016
File handling 2016File handling 2016
File handling 2016
 
ora_sothea
ora_sotheaora_sothea
ora_sothea
 
Mainframe Technology Overview
Mainframe Technology OverviewMainframe Technology Overview
Mainframe Technology Overview
 
Introducing Apache Carbon Data - Hadoop Native Columnar Data Format
Introducing Apache Carbon Data - Hadoop Native Columnar Data FormatIntroducing Apache Carbon Data - Hadoop Native Columnar Data Format
Introducing Apache Carbon Data - Hadoop Native Columnar Data Format
 
Unit 2.1 Introduction to Kernel.ppt (Kernel Services and Architecture)
Unit 2.1 Introduction to Kernel.ppt (Kernel Services and Architecture)Unit 2.1 Introduction to Kernel.ppt (Kernel Services and Architecture)
Unit 2.1 Introduction to Kernel.ppt (Kernel Services and Architecture)
 
Reproducibility and automation of machine learning process
Reproducibility and automation of machine learning processReproducibility and automation of machine learning process
Reproducibility and automation of machine learning process
 
RANCANGAN PENGAJARAN TAHUNAN ICTL TINGKATAN 2
RANCANGAN PENGAJARAN TAHUNAN ICTL TINGKATAN 2RANCANGAN PENGAJARAN TAHUNAN ICTL TINGKATAN 2
RANCANGAN PENGAJARAN TAHUNAN ICTL TINGKATAN 2
 

Recently uploaded

Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 

Recently uploaded (20)

Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 

Extracts from AS/400 Concepts & Tools workshop

Editor's Notes

  1. Person with a question mark on the top of his head.
  2. Person with a question mark on the top of his head.
  3. Person with a question mark on the top of his head.
  4. Person with a question mark on the top of his head.
  5. Person with a question mark on the top of his head.
  6. Person with a question mark on the top of his head.
  7. Person with a question mark on the top of his head.