IBM Systems Magazine, Power Systems - September 2017 - 47

TECH SHOWCASE
SPONSORED ADVERTISING CONTENT

Revitalizing IBM i
Development

becomes natural to seek out those
routines that have utility outside
the programs for which they were
originally developed. Obvious
candidates include routines to
validate addresses, format phone
numbers, send emails, perform
customer lookups and credit
checks, etc.
This approach yields many
benefits (i.e., if a function correctly
performs a given task such as
validating a customer number in
one situation, it will work correctly
in all situations). This is much
better than copying the code from
one program to another. While
this practice is the norm in many
shops, it can lead to multiple
versions existing independently.
This results in a time-intensive and
error-prone process to add features
or fix bugs. Several years ago, we
had a client who had been wrestling with the diminishing returns
inherent in maintaining old-style
RPG. The client finally decided to
reengineer one of its main applications around reusable components
in hopes it would improve maintenance and response.
The client discovered two things.
First, testing the new application
was faster, more comprehensive
and turned up fewer problems
because programmers were able to
thoroughly test the "black boxes"
independently and fix bugs while
the code was fresh in their minds.
Second, programmers were able to

respond to requests for new functionality in ways that would have
been impossible previously. One
year after the fact, they reported
more than 50 percent of the time
their new routines were being used
to develop web services and other
new functionality they couldn't
have dreamed of producing under
the old system.

3 Exploit Db2 and SQL
Making a decision about
how to access the database is
something many of us don't
spend much time on. Unlike
many other languages, RPG gives
developers the choice of whether
to use SQL or RPG's own native
database access. Most RPGers are
in one of two camps: They use
SQL exclusively, or they avoid it
at all costs because they perceive
it to be slow and complex.
We believe in using the best
tool for the job. Often, that means
using SQL with its set orientation.
But forcing developers to use SQL
exclusively can lead to complex
RPG logic to deal with cursors
and condition handling methods.
So we encourage developers to
look at the database use in the
application to determine the
most appropriate way(s) to access
data. There's no law prohibiting
a mixture of both native RPG and
SQL access.
Regardless of how you access
the database, shops should

The IBM i development landscape is
at a pivotal point.
Free-format RPG and Rational*
Developer for i have gone a long
way in making RPG more "friendly"
to new-to-IBM i developers. As these
youngsters discover IBM i, RPG
and Db2*, they quickly appreciate
53*·VÃHIÀFLHQF\ÃDQGÃSRZHUÃDQGÃ
they learn that life offers more interesting tasks than load-balancing
and rebuilding databases!
This, in turn, has helped managers
realize perhaps they don't need
H[SHULHQFHGÃ53*HUVÃWRÃÀOOÃWKHLUÃ
vacancies. They can hire good business-savvy programmers and teach
them RPG.
These new developers understand
open source and other programming languages, which adds vitality
to the platform. They show traditional IBM i folks why such diversity is
important.
Over time, we'll see more blurring
of development roles in IBM i shops.
RPGers won't just be RPGers. They
will be equally comfortable building modern interfaces while using
open-source packages, languages
and libraries-not replacing RPG,
but augmenting it.
RPG will continue to improve.
We'll see more affordable, reliable
tooling to convert old RPG/400 and
RPG/36 so those dinosaurs will no
longer be barriers to progress. Smart
managers will make sure progressive staff have the time, education
and budget to update old RPG
and move away from 5250 and SEU
(shudder).
Considering these trends, IBM i
has a bright future.

Additional Resources
Three Good Reasons to Stop Writing Subroutines:
bit.ly/2tcLico
SEU Was Holding Me Back: bit.ly/2vz3uOk

Jon Paris

Host, RPG & DB2 Summit;
Co-Founder, System i Developer LLC
and Partner400
SEPTEMBER 2017 // 47


http://www.bit.ly/2tcLico http://www.bit.ly/2vz3uOk

Table of Contents for the Digital Edition of IBM Systems Magazine, Power Systems - September 2017

Table of Contents
Editor's Desk: Making the Move
IBM Perspective: Where to Run SAP HANA? It's Already in Your Data Center
TechBits: Dress for Success; Cancer Fighters; Designing Business Strategies
Partner POV: Top IT Concerns: Take steps to mitigate security threats and modernize your Power infrastructure
Trends: An Elastic Infrastructure: Enterprises tap hybrid cloud for agile DevOps and innovation
Cover Story: SAP HANA Your Way: Running SAP HANA on IBM Power Systems minimizes migration costs and workload disruptions
Special Report: Survey Says: You spoke, IBM Systems Magazine listened
Feature: Planning Your SAP HANA Migration? IBM is poised to help clients migrate to SAP HANA on Power Systems
TECH Showcase: 7 Keys to Future-Proofing Your RPG Applications: Streamline processes and modernize techniques with these steps
R&D: Layering the World: IBM researchers hope to use macroscopes to answer big questions about the world
Solutions: Presto 7, BCD Software; Profound js. 2.0, Profound Logic Software
SnapShot: Chamara Withanachchi
Reference Point - Global Events, Education, Resources for Power Systems
2017 Power Systems Solution Edition
IBM Systems Magazine, Power Systems - September 2017 - Cover1
IBM Systems Magazine, Power Systems - September 2017 - Cover2
IBM Systems Magazine, Power Systems - September 2017 - 1
IBM Systems Magazine, Power Systems - September 2017 - Table of Contents
IBM Systems Magazine, Power Systems - September 2017 - CT1
IBM Systems Magazine, Power Systems - September 2017 - CT2
IBM Systems Magazine, Power Systems - September 2017 - 3
IBM Systems Magazine, Power Systems - September 2017 - Editor's Desk: Making the Move
IBM Systems Magazine, Power Systems - September 2017 - 5
IBM Systems Magazine, Power Systems - September 2017 - IBM Perspective: Where to Run SAP HANA? It's Already in Your Data Center
IBM Systems Magazine, Power Systems - September 2017 - 7
IBM Systems Magazine, Power Systems - September 2017 - TechBits: Dress for Success; Cancer Fighters; Designing Business Strategies
IBM Systems Magazine, Power Systems - September 2017 - Partner POV: Top IT Concerns: Take steps to mitigate security threats and modernize your Power infrastructure
IBM Systems Magazine, Power Systems - September 2017 - 10
IBM Systems Magazine, Power Systems - September 2017 - Trends: An Elastic Infrastructure: Enterprises tap hybrid cloud for agile DevOps and innovation
IBM Systems Magazine, Power Systems - September 2017 - 12
IBM Systems Magazine, Power Systems - September 2017 - 13
IBM Systems Magazine, Power Systems - September 2017 - Cover Story: SAP HANA Your Way: Running SAP HANA on IBM Power Systems minimizes migration costs and workload disruptions
IBM Systems Magazine, Power Systems - September 2017 - 15
IBM Systems Magazine, Power Systems - September 2017 - 16
IBM Systems Magazine, Power Systems - September 2017 - 17
IBM Systems Magazine, Power Systems - September 2017 - 18
IBM Systems Magazine, Power Systems - September 2017 - 19
IBM Systems Magazine, Power Systems - September 2017 - 20
IBM Systems Magazine, Power Systems - September 2017 - Special Report: Survey Says: You spoke, IBM Systems Magazine listened
IBM Systems Magazine, Power Systems - September 2017 - SR2
IBM Systems Magazine, Power Systems - September 2017 - SR3
IBM Systems Magazine, Power Systems - September 2017 - SR4
IBM Systems Magazine, Power Systems - September 2017 - SR5
IBM Systems Magazine, Power Systems - September 2017 - SR6
IBM Systems Magazine, Power Systems - September 2017 - SR7
IBM Systems Magazine, Power Systems - September 2017 - SR8
IBM Systems Magazine, Power Systems - September 2017 - SR9
IBM Systems Magazine, Power Systems - September 2017 - SR10
IBM Systems Magazine, Power Systems - September 2017 - SR11
IBM Systems Magazine, Power Systems - September 2017 - SR12
IBM Systems Magazine, Power Systems - September 2017 - SR13
IBM Systems Magazine, Power Systems - September 2017 - SR14
IBM Systems Magazine, Power Systems - September 2017 - SR15
IBM Systems Magazine, Power Systems - September 2017 - SR16
IBM Systems Magazine, Power Systems - September 2017 - 37
IBM Systems Magazine, Power Systems - September 2017 - Feature: Planning Your SAP HANA Migration? IBM is poised to help clients migrate to SAP HANA on Power Systems
IBM Systems Magazine, Power Systems - September 2017 - 39
IBM Systems Magazine, Power Systems - September 2017 - 40
IBM Systems Magazine, Power Systems - September 2017 - 41
IBM Systems Magazine, Power Systems - September 2017 - 42
IBM Systems Magazine, Power Systems - September 2017 - TECH Showcase: 7 Keys to Future-Proofing Your RPG Applications: Streamline processes and modernize techniques with these steps
IBM Systems Magazine, Power Systems - September 2017 - 44
IBM Systems Magazine, Power Systems - September 2017 - 45
IBM Systems Magazine, Power Systems - September 2017 - 46
IBM Systems Magazine, Power Systems - September 2017 - 47
IBM Systems Magazine, Power Systems - September 2017 - 48
IBM Systems Magazine, Power Systems - September 2017 - 49
IBM Systems Magazine, Power Systems - September 2017 - 50
IBM Systems Magazine, Power Systems - September 2017 - R&D: Layering the World: IBM researchers hope to use macroscopes to answer big questions about the world
IBM Systems Magazine, Power Systems - September 2017 - 52
IBM Systems Magazine, Power Systems - September 2017 - 53
IBM Systems Magazine, Power Systems - September 2017 - 54
IBM Systems Magazine, Power Systems - September 2017 - Solutions: Presto 7, BCD Software; Profound js. 2.0, Profound Logic Software
IBM Systems Magazine, Power Systems - September 2017 - SnapShot: Chamara Withanachchi
IBM Systems Magazine, Power Systems - September 2017 - Cover3
IBM Systems Magazine, Power Systems - September 2017 - Cover4
IBM Systems Magazine, Power Systems - September 2017 - Reference Point - Global Events, Education, Resources for Power Systems
IBM Systems Magazine, Power Systems - September 2017 - 2017 Power Systems Solution Edition
IBM Systems Magazine, Power Systems - September 2017 - SE2
IBM Systems Magazine, Power Systems - September 2017 - SE3
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201911
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201910
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201909
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201908
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201907
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201906
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201905
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201904
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201903
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201902
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_solutionsedition
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201901
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201812
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_fresh_faces
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power9
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201811
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201810
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201809
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201808
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201807
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201806
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201806_freshfaces
http://www.nxtbook.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201806_rollfold
http://www.nxtbook.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201806_gatefold
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201805
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201804
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201803
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201802
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_20180102
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/2018psse
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201712
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201711
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201710
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/2017FreshFacesIBMi_october
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201709_v2
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201709
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201708
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201707
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201706
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201705
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/2017FreshFacesIBMi
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201704
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201703
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201702
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201701v2SE
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201701
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201612
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201611
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201610
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201609
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201608
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201607
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201606
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/casestudies2016
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201605
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/LinuxonPower
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201604
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201603
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201602_dr
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201602
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201601
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201512
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201511
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201510_se
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201510
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201509
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201508
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201507
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201506
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201505
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201504
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201503
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201502
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201501_v2
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201501
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201412
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201411_lr
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201411_lp
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201411
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201410_se
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201410_em
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201410
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201409
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201408
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201407
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201406
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/gt_201405
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/lansa_201405
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201405
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201404
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201403
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201402
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201401
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201312
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201311
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201310_v2
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201310
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201309_v2
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201309
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201308
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201307
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201306
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201305
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201304
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/blueprint_2013issue1
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201303
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201302
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201301
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201212
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201211
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201210
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/buyersguide_2013
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/smartercomputing_201210
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_MobileSurvey_201210
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201209
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201208
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/blueprint_2012issue2
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201207
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201206
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201205
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/blueprint_201204
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/innovate_201204
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201204
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201203
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201202
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201201
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201112
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201111
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_2012bg
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201110
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201109
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201108
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201107
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201106
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201105
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201104
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201103
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201102
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201101
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201012
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201011
http://www.nxtbook.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201010bg
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201010
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201009
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201008
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201007
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201006
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201005
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201004
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201003
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201002
http://www.ibmsystemsmagpowersystemsdigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_201001
http://www.ibmsystemsmagpowersystemsaixdigital.com/nxtbooks/mspcomm/ibmsystems_power-aix_200912
http://www.ibmsystemsmagpowersystemsibmidigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_200912
http://www.ibmsystemsmagpowersystemsibmidigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_200911
http://www.ibmsystemsmagpowersystemsaixdigital.com/nxtbooks/mspcomm/ibmsystems_power-aix_20091011
http://www.ibmsystemsmagpowersystemsibmidigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_200910
http://www.ibmsystemsmagpowersystemsibmidigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_200909
http://www.ibmsystemsmagpowersystemsaixdigital.com/nxtbooks/mspcomm/ibmsystems_power-aix_20090809
http://www.ibmsystemsmagpowersystemsibmidigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_200908
http://www.ibmsystemsmagpowersystemsibmidigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_200907
http://www.ibmsystemsmagpowersystemsaixdigital.com/nxtbooks/mspcomm/ibmsystems_power-aix_200906
http://www.ibmsystemsmagpowersystemsibmidigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_200906
http://www.ibmsystemsmagpowersystemsibmidigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_200905
http://www.ibmsystemsmagpowersystemsaixdigital.com/nxtbooks/mspcomm/ibmsystems_power-aix_20090405
http://www.ibmsystemsmagpowersystemsibmidigital.com/nxtbooks/ibmsystemsmag/ibmsystems_power_200904
http://www.nxtbook.com/nxtbooks/ibmsystemsmag/ibmsystems_power_200903
http://www.nxtbook.com/nxtbooks/mspcomm/ibmsystems_power-aix_20090203
http://www.nxtbook.com/nxtbooks/mspcomm/ibmsystems_power_200902
http://www.nxtbook.com/nxtbooks/mspcomm/ibmsystems_power_200901
http://www.nxtbookMEDIA.com