Här - Data3 – Common Sweden

#216 MEDLEMSBLADET • APRIL 2014 • MED KOMPETENS OCH NÄTVERK FÖR DIG • WWW.DATA3.SE
MODERNA
RED BOOKS
NYA SÄTT ATT LÄSA REDBOOKS OCH
DET SENASTE OM MODERNISERING
OPENPOWER
IBS XT
OPEN SOURCE
Världens bästa processorarkitektur.
Nytt användargränssnitt på IBM i.
IBM Domino och öppen källkod.
VÅRA SPONSORER
Innehåll #216
SPONSORER
Här listas våra viktiga sponsorer - företag som är medlemmar
i Data3 och erbjuder produkter och tjänster runt IBM i.
Sid 2 Sponsorer Data3
IBM DOMINO
Sid 4 Ledare
Fredrik Malmborg skriver om lösningar på
Domino som bygger på öppen källkod. IBM har
återigen utsetts till marknadsledare inom Social
Software - Domino kan du köra på din IBM i.
Apper Group AB
Apperär ett framstående konsultbolag med
över 20 år av framgångsrik verksamhet inom
IT. Vi är idag drygt 100 medarbetare och vi
finns i Göteborg, Trollhättan, Malmö, Stockholm och Lahti www.apper.se
Kontakt: Anders Bergstedt Tel. 031-107070
Atea Sverige AB
Atea finns i sju länder i Norden och Baltikum,
har ca 6 500 medarbetare, marknadsledare i
Norden och Baltikum och är den tredje största
it-infrastrukturleverantören i Europa. Koncernen
hade en omsättning på drygt 22 miljarder norska
kronor 2013 och är noterad på Oslo Börs.
www.atea.se.
Kontakt: Peter Nordström Tel. 08-477 48 34
Essist AB
Erbjuder produkter och tjänster runt IBM i.
Infrastruktur, driftstjänster, tredjepartslösningar
och rådgivning är vår starka sida. Vi bjuder alla
Data3s medlemmar på en kostnadsfri hälsokontroll av sin miljö. Är den modern?
www.essist.se
Kontakt Ulf Lundin Tel. 042-400 85 00
LOAD
Tieto AB
Tieto är Nordens största IT-tjänsteföretag och
erbjuder helhetslösningar för näringsliv och
offentlig sektor. Företaget verkar på global
nivå inom produktutveckling samt via globala
leveranscenter.
www.tieto.se
Kontakt Jimi Inge Tel. 010-481 21 53
iSMoTec
iSMoTec
iSMoTec AB är ett kundorienterat konsultföretag med bred erfarenhet inom Movex / M3 och
IBM i (samt tidigare versioner av program och
plattformar).
Vi är inte störst på marknaden men genom
spetskompetenser och vår bredd ger vi våra
kunder fler möjligheter att förenkla, förbättra
och säkra sin verksamhet.
www.ismotec.se
Kontakt David Hedström Tel. 010 - 150 17 00
Pdb
PDB
Evry One Blue
EVRY är ett ledande IT-företag med ett team
på 10 000 medarbetare och med en lokal närvaro på 50 orter i Norden. Vi hjälper dig med
allt från strategisk rådgivning och konsulttjänster till lösningar och outsourcing.
www.evry.se
Kontakt Anne Thörn Tel. 08-705 24 47
Vårt uppdrag är att använda vår kunskap för
att utveckla våra kunders verksamheter. Vi erbjuder IT-lösningar som präglas av tydlig verksamhetsnytta. Vår tekniska kompetens ligger i
yttersta framkant och utvecklas ständigt. Våra
verksamhetsutvecklare, business architects,
breddar erbjudandet ytterligare genom att se
helheten ur kundens perspektiv.
www.pdb.se
Kontakt Sven Ekeberg Tel. 08 - 41 05 37 10
Sid 10
Erbjuder unik kompetens inom lösningsområdena lagring, backup, arkivering, virtualisering, säkerhet och molntjänster samt service
support. IBM och EMC är våra främsta specialistområden.
www.loadsystem.se
Kontakt: Kim Quarnström Tel. 040 - 636 22 19
Sid 4 Intro
Sid 7 Krönika – Falsk trygghet
Sid 8 RedBooks om modernisering
Sid 12 DB2 Summit Fort Worth, Dallas
Sid 13 Åke Olsson ger alternativ till Query
Sid 14 Lillemor Gillberg om åren på IBM
Sid 16 Spångberg om säkerhet
Sid 18 Dolewski om kontinuitetsplanering
Sid 22 Fredrik Malmborg – Domino
Sid 24 Nerd Alert – High Tech Garden
Sid 25 Thomas Nilsson – Federationsyran
Sid 26 Patrik Gunnersten om OpenPOWER
Vision Solutions
Vision Solutions is the premier provider of
software solutions designed to protect data,
minimize downtime and maximize resources
for the modern data center. We are the only
company to deliver workload migrations, high
availability, disaster recovery and data sharing
– across any hardware and any physical,
virtual or Cloud-based environment.
www.visionsolutions.com
Kontakt: Danni Stjernegaard
Tel. +45 50 55 02 06
Sid 28 Nytt användargränssnitt - IBS XT
Sid 30 Medlemsförmåner
Sid 31 Om Data3
Sid 26 - OpenPOWER
Sid 10
Mina år på IBM
Patrik Gunnersten på IBM skriver om vad
OpenPOWER är och vad det innebär för dig.
Lillemor Gillberg skriver om
sina 39 år på IBM. Nostalgi
för Er som var med, en
historielektion för Er andra.
Data3 sponsorsidor
Sponsring kostar 6.000Kr per år (6 medlemsblad). Vi är tacksamma för alla bidrag då vi
försöker få medlemstidningen självförsörjande
för att kunna använda medlemspengarna till
aktiviteter m.m.
Vanlig annonsering uppmanar vi också till, ni
når ut till rätt målgrupp genom tidningen och
vår webb.
Tidningen har en upplaga om 1000 ex och
når ut till över 200 företag med IBM i runt om
i Sverige.
Webben har ca 60.000 sidvisningar per år,
majoriteten från Sverige men också från våra
grannländer och USA.
Pris för annonsering finns på sid 3.
Redaktionen
redaktionen@data3.se
Föreningen Data3
M&M Ekonomi AB,
Att: Liselotte Grandin
Söderhallarna 118
118 72 Stockholm
Ansvarig utgivare
Torbjörn Appehl
torbjorn@data3.se
Kansli och ekonomi
styrelsen@data3.se
Medlemsinformation
Anmälan om nytt medlemskap eller ändrade medlemsuppgifter görs till:
medlem@data3.se
Produktion
Arrive Publishing AB
www.arrive.se
Medarbetare i detta nummer
Lars-Olov Spångberg
Thomas Nilsson
Åke H Olsson
Patrik Gunnersten
Fredrik Malmborg
Richard Dolewski
Lillemor Gillberg
Annonsansvarig
Håkan Sjödin, hakan@data3.se
Annonsera
Annonser från färdiga original
Priser ord.nr (from MB 212)
Storlek pris
Helsida 5 000:Halvsida 3 500:Kvartssida
2 000:Rabatt vid 6 nummer
15%
COMMON SWEDEN 3
Intro
Steve Will
Ruby on Rails
Är klar som talare till Höskonferensen 12 - 14 Oktober
i Stockholm. Steve är chefsarkitekten för IBM i.
Senaste versionen är 0.2.5b, kan hämtas
hem från www.powerruby.com/download
Power8
Kommer ha stöd för både Big-endians och
Little-endians, läs Patriks artikel om ämnet.
COMMON Connect
COMMONs digitala månadstidning har
kommit ut med sin Aprilutgåva.
Penton satsar och lägger ner
Penton media lägger ner iProdeveloper och satsar på utbildning
Framgångsutmaningar
J
och tillsammans med partners erbjudit utbildningar inte minst
ag kommer i min roll som ordförande i Data3 ofta i kontakt
med beslutsfattare runt om i Sverige, både på IBM, hos IBMs genom vår höstkonferens.
Business Partners och framförallt ute hos IBMs kunder.
Men det kan vara så att detta inte räcker till om
nu trenden blir ännu starkare. Som tur är finns
Min fasta övertygelse från dessa möten är att flykten från
plattformen senaste åren bromsats upp och till och med vänt till det en hel del extra resurser att sätta in. IBM
har exempelvis något som kallas Academic
en trend där de som är kvar satsar hårt på den in i framtiden.
Intiative, färdiga utbildVi har tidigare nämnt storbanker som
enligt rykten valt IBM i som strategisk plattningspaket för högskolor
och universitet att väva
form igen, framför exempelvis UNIX. Det
”I SVERIGE SAKNAS The
in i sin
verksamhet.
Man
finns också exempel på företag som valt att
Infor
EMEA System
i
har
även
under
2013
lägga sitt affärssystem på IBM i istället för
TYDLIGA INITIATIV PÅUser Survey 2013
lanserat något som kallas
Windows och förhoppningsvis kan jag reOMRÅDET …”
Global Skills Initiative
dan till nästa tidning få presentera ett av de
Infor’s EMEA System i Surveyoch
2013 COMMON
was carried out
i USA
mer välkända företagen i ett eget reportage.
Still ‘future-proof’
during March and April 2013 with over a thousand
har
många
paket
runt
certifieringar
som
Efter ett möte i veckan med en beslutsfattare hos ett av våra
manager or higher decision-makers invited to
25 years
The Infor EMEAafter
System
i
participate and over a hundred responses collected.
komplement.
I Sverige saknas tydliga initiativ
sponsorer kom frågan upp huruvida företagen börjar ta upp
The computing landscape has changed immeasurably
Due to a small minority of end-users maintaining old
User
Survey
2013
since
June
1988ever
when theSystem
AS/400 was iintroduced,
Up-to-date
IBM
i is
thepurposes,
key
The
first
virus?
i applications
purely for
archive
and
påSystem
området,
förhoppningsvis
är saker
på
gång
kompetensförsörjningen som en utmatning. Än så länge har
so it’s a testament to the platform that even today,
to ensure the survey is representative of businesses
todå
reliability
To years
surprise,
a sole
disagreed
slightly
25
on, most
usersrespondent
rate the platform
as futurerunning
their
applications
on IBM i,mycket
only
och
harmission-critical
Data3 som
förening
attourbijag inte märkt av det, men det finns risk för att det inte dröjer
innan det blir ett stort problem. Infors undersökning från 2013
skickar samma signaler, se länk till rapporten nedan.
Data3 som användarföreningen skulle jag säga har ett ansvar
att se till att det inte går så långt till att det blir ett problem. Vi
har tidigare skrivit om företag som skolat om javautvecklare
till att få RPG-utvecklare med stor framgång, vi har listat de
utbildningar som trots allt lever kvar i IBMs utbildningsportfölj
those
still runningwhen
theirasked
mission-critical
applications
Unsurprisingly,
whether their
businesson
IBM Knowledge Center
IBM har ersatt sin gamla trotjänare Information Center med IBM
Knowledge Center. Allt innehåll skall ha förts över enligt utsago,
i alla fall allt som rör 6.1 och 7.1. Givetvis kommer all information
rörande 7.2 också hamna här. Utseendet är helt nytt och det finns
mängder med funktioner för att skräddarsy en egen kunskapsportal.Förutom att spara avancerade sökningar kan man exempelvis
lägga upp länkar under ”Mina samlingar”. Det finns också funktioner att dela med sig av materialet på sociala medier och via epost
www.ibm.com/support/knowledgecenter
with the
statement
they had never
experienced
proof.
Only
6.5% ofthat
respondents
disagreed
with this
a virus on their
System
i platform.
There
currently
dra
med,
exempelvis
attofresults.
koppla
studenter
statement,
and those
who
disagreed
wereis typically
Infor’s
EMEA
System
i Survey
2013
was
carried ihop
out
the
platform,
were
included
the
system
is “very
reliable”,
notinone
the
respondents
Still
‘future-proof’
no
known
virus which
targets
or infects
Systemdue
i, to
on
older
operating
systems,
perhaps
locked-in
during March
and April 2013business
with oversystems
a thousand
running
their mission-critical
on
med
företag
i
behov
av
kompetens.
however
is theoretically
possible
forwhich
an infected
PC
reliance
onit25
heavily
bespoke
software
can make
manager
or higher decision-makers
invited
after
years
System
i, disagreed.
92.5% agreed and
the to
remaining
user,
to
save
an
infected
file
to
a
System
i
file
server.
92%
Yes
difficult.
participate
and over a hundred
responses
collected. harupgrades
7.5%
“neutral”.
Hör
gärna
dig
om
ditt
företag
något
The
Infor
EMEA
System
i
Do
youwere
still
run yourav
business-critical
8%
No
Although
harmless
to
the
server,
the
file
can
potentially
The
computing
landscape
has
changed
immeasurably
Due to a small minority
ofYes
end-users maintaining old
92%
on respondent
the System
i platform?
Notably, every
running
IBM i 7.1 or later
be
redistributed
another
Additionally,
a virus
since
June 1988towhen
the PC.
AS/400
was introduced,
System
purely
for archive
and
attapplications
bidrai applications
med
runt
detta,
vi purposes,
lyfter
gärna
fram
8%
No
User
Survey
agreed or strongly agreed
that their system
is “very 2013
running
an infected
PCplatform
can potentially
damage
so it’s aon
testament
to the
that even
today,files
to ensure the survey is representative of businesses
And
those
running older O/S such as i 5.3
on
any
network
drive
to
which
it
has
access.
detreliable”.
i
den
här
tidningen.
25 Infor
years on,
most users
rate the platform
System
i Routemap
Day is aas futurerunning their mission-critical
92% Yesapplications on IBM i, only
proof.
6.5% of respondents
disagreed
freeOnly
consultation
to help 1you
map with this
10010000011110111100
statement,
and those
disagreed
were
typically
your route
backwho
to the
future.
Tools
1
00000111101110100011
on older operating systems, perhaps locked-in due to
10110100100110010000
such as
Infor ION middleware, Infor
reliance on
heavily bespoke software
which can make
reliability, all but one were
on System i 5.4 or earlier,
01111011101001000001
17%
Other
Development
Framework1 (IDF) and
43%
Infor
21
92%
YesSystem invited
manager
orversion
higher decision-makers
toand due
upgrades 110111100100000111101
difficult.
1
the
earliest
of business-critical
the model
O/S still supported
Which
System
i hardware
Do you
stilland
run
your
27%
Infor
Infor 10x can create opportunities
for
Other
8%
No XAresponses collected.
participate
over
a17%
hundred
1
10100011110110100100
92%
Yes
for
withdrawal
of
standard
maintenance
in
September
version
are you
using?
applications
the System
iLX
platform?
Theyou
computing
changed
immeasurably
13%ofInfor
to100100000111101110100
get landscape
ahead onhas
System
i, even
Due
to
a smallonminority
end-users
old
2013
– suggesting
that8%
it’sNo
only those maintaining
who may have
since
June
1988
when
the
AS/400
was
introduced,
43%
Infor
System
21
System
i
applications
purely
for
archive
purposes,
and
if you 100000111101111001000
think there may be barriers to
2% 2xx
fallen behind on updates
and maintenance who may
so it’sInfor
a testament
platform1that
even
001111011101000111101
to ensure
therisk
survey
is representative
of businesses
47%
5xx levels of reliability.
17%
Other
Systemtoithe
Routemap
Day
is atoday,
doing
so.
be
at a slight
of reduced
92%
Yes
2%
2xx
25 years on, most users rate the platform as future6%27%
6xxInfor
running their mission-critical
applications
on IBM i, only
XA
free
consultation
to help you map
47%
8%5xx
No
27%
7xx
proof.
Only
6.5%
of
respondents
disagreed
with this
those still running their
mission-critical
applications on
6%
6xx
13%
Infor
LX
your route
back to thesina
future.
Tools
16%
8xx
27%
Infor
XA
Infor
genomförde
under
förra året en stor
enkät
kunder.
statement,
andrunt
thosebland
who disagreed were
typically
27%
7xx
the platform,
were included
in the
results.
2%13%
Earlier
43%
Infor
System
21
such
as
Infor
ION
middleware,
Infor
Infor
LX
2% 2xx
on older
operatingEtt
systems,
perhaps locked-in due to
16%
8xx
Resultatet presenterades
i en mycket bra
rapport.
axplock:
17%
Other
47%
5xx
Development
Framework
(IDF)
and
2%
Earlier
43%
Infor System 21
We
believe
System
i platform
reliance
onour
heavily
bespoke
software
which
can make
Which
System
i hardware
model
6%
6xxYes
Infor
provides
a92%
range
of support
Infor
recommends
that
you keep for
27%
Infor
XA
Infor
10x
can
create
opportunities
is
future-proof
17%
Other
upgrades
difficult.
Which
version
of your
IBM
ibusiness-critical
software
operating system?
27%
7xxmay
Do
you
stillrun
run
your
business-critical
We
believe
our
System
i
platform
is
future-proof
Do
you
still
version
are
you
using?
for
companies
who
have
fallen
your
operating
system
up
to
date.
8%
No
12%
5.3
or Earlier
13%
Infor
LX
you to get ahead on System i, even
16%
8xx
92%
Yes
applications
onthe
the
System
i platform?
applications
System
platform?
behind on
on
updating
System
36% 5.4 itheir
IBM annonserade den 8e April detaljerna kring TR8 som kommer att
kunna laddas ned från och med den 6e Juni.
Bland nyheterna hittar vi förbättrad prestanda och nya funktioner i
DB2, Ny version av RDi (9.0.2) stöd för ny hårdvara (PCIe Gen 3 SAS
adaptrar), native stöd för 16Gb Fibre Channel Adatrar (dvs ingen VIOS
behövs), support för SR-IOV och Power Enterprise Pools för Power7+
av modellerna 770 och 780.
Annonseringen hittar du här: http://goo.gl/gYA5z9
Still ‘future-proof’
after 25 years
Infor EMEA System enkät 2013
2%
Earlier
43%
Infor
System 21
8%
No
12%
5.3
or Earlier
2%
2xx
23%
i business systems,
including
47%
5xx
17%6.1
Other
36%
5.4
2%
2xx
6% 7.1
6xx
29%
operating system
upgrades,
23%
6.1
92%
Yes
47%
5xx
27%
7xx
27%
Infor
XA via cloud,
infrastructure-as-a-service
6%
6xx
29%
7.1
8%
No
12%
5.3
or Earlier
16%
8xx
27%
7xxpackage
13%
Infor
and PowerFLEX
–5.4
a
of
2%
Earlier
36%
27%
InforLX
XA
2% 2xx
16%
8xx
43%
Infor
System
21
software, hardware
and
services
23%
6.1
13%
Infor
LX
47%
5xx
2%
Earlier
17%7.1
Other
6%
29%
Which
version to
of welcome
IBM
i6xx
software
designed
System
i
43%
Infor the
System
21
version
IBM 27%
i software
operating system?
7xx
Which
System
iof
hardware
model
operating
system?
27%
Infor
XA
platform
you’ve
come
rely upon,
17%
Other
12%
5.3
orto
Earlier
8xx
version are you using?16%
13% Infor
back to the future.
36%
5.4 LX
2%
12%Earlier
5.3 or Earlier
Servergy lanserar Power servrar
Servergy är ett av de senaste tillskotten som medlemmar i OpenPower Foundation. De blir däremot först ut att lansera en egen
serverserie baserad på Power teknologin. När servrarna kommer
nå marknaden är inte klart, de kommer bara att kunna köra Power
Linux och inte exempelvis IBM i enligt uppgift.
4 COMMON SWEDEN
43% 6.1
Infor System 21
23%
2%
36%2xx
5.4
29%
7.1
47%
5xx
17% Other
23%
6.1
2%
6% 2xx
6xx
29%
7.1 or Earlier
47%
5xx
12% 5.3
27%
7xx
6%
16%
8xx
36%6xx
5.4
Our current business system
27%
7xx is very reliable
2%
Earlier
23%
6.1
Our current business16%
system
is very reliable
2%
2xx
8xx
29%Earlier
7.1
47%
5xx
2%
6% 6xx
47.8%
44.6%
Which version of IBM 27%
i software
operating system?
7xx
12% 8xx
5.3 or Earlier
16%
36%Earlier
5.4
2%
12% 5.3 or Earlier
0% Strongly Disagree
23% 6.1
36% 5.4
0% Disagree
29% 7.1
7.6% Neutral
23% 6.1
47.8% Agree
29%5.3
7.1 or Earlier
12%
44.6% Strongly Agree
36% 5.4
23% 6.1
29% 7.1
System i still overwhelmingly
means value for money
if you think there may be barriers to
48.4%
Additionally,
inthat
the
unlikely
event23.1%
ofcan
It’s a 22%
widely-held
view
System
i applications
doing so.
file
infection,
Infor’s
cloudwith
backup
be deployed
faster and
fewer
Infor
System
i maintained
Routemap
Day
is astaff –
and users
with
first-hand
experience
clearly
share that
solution
for
System
can be
used
free
consultation
toi help
you
map
1.1%
Strongly
Disagree
belief. 5.5%
When
asked
whether
cost of
ownership of
to
restore
user
files
to their
state
Disagree
your
route
back
to total
the
future.
Tools
their system
compares
well
with
alternatives,
only 5.5%
22%
Neutral
pre-infection
and more reliably
such
as Inforfaster
ION middleware,
Infor
We believe
our System i platform
disagreed.
48.4%
Agree
than
before. Framework (IDF) and
Development
is future-proof
23.1% Strongly Agree
Infor 10x can create opportunities for
The Total Cost of Ownership (TCO) of our system
youwell
to get
ahead
on System
compares
with
alternatives
The Total
Cost
of48.4%
Ownership
(TCO) i,ofeven
our
22%
23.1%
if you
think there
mayalternatives
be barriers to
system
compares
well with
We have
never
doing
so.experienced a virus with our
System
i platform
31.9%
39.6%
1.1%
Strongly Disagree
23.1%
5.5% Disagree
22% Neutral
2.2%
Strongly
Disagree
47.8%
44.6%
21.1%
77.8%
48.4% Agree
3.3% Disagree
We believe
our System
23.1% Strongly
Agreei platform
31.9%
Neutral
is future-proof
0% Strongly
39.6%
Agree Disagree
1.1% Disagree
23.1%
Strongly Agree
22%
23.1%
0.0% Neutral 48.4%
21.1% Agree
77.8% Strongly Agree
1.1% Strongly Disagree
5.5% Disagree
22% Neutral
The clear picture is one of System i users having
48.4% Agree
very high confidence in their data backup. Only one
23.1% Strongly Agree
Hela rapporten hittar du här:
Over-confidence
in backups?
www.inforsystemi.com/survey
in 40 respondents lacked confidence in their ability
to recover 100% of their data in the event of data
loss, although 12% remained neutral. However this
high degree of confidence contradicts the anecdotal
hundratals av högkvalitativa artiklar så har du ännu inte registrerat
dig, gör det nu.
Penton skriver i ett uttalande att
man kommer koncentrera sig på
sina utbildningar runt IBM i efter
det här. Man erbjuder en blandning av live utbildningar och nedladdningsbara kurser med titlar
såsom ”XML for RPG Programmers”, ”Putting Web Services to
Work on IBM i” och ”Embedding
SQL in RPG Programs”.
Vad som händer med bloggar
etc. på webben är i skrivande
stund okänt.
Technology Refresh 8
or 5.4, still rated the system “very reliable” in the vast
27%
Infor XA
those still running their
mission-critical
applications on
8%
No
majority of cases.
the platform,
were included
inLX
the results.
13%
Infor
Torbjörn
Appehl
27%
Infor
XA
Infor’s EMEAthe
System
i Survey
2013 was
carried
Scrutinising
7.5% who
remained
on out
43%
Infor
Systemneutral
21
Ordförande
13%2013
Infor
LX
during MarchData3
and April
with
over a thousand
iProdeveloper lades ned i sin
nuvarande form den 1 April i
år. Redan i Maj 2013 upphörde
papperstidningen att distribueras
men har levt kvar på webben
sedan dess. Tidningen startades av David Duke 1982 under
namnet NEWS 34/38. Sedan dess
har tidningen hetat NEWS 3X/400,
NEWS/400, iSeries NEWS, System i NEWS och nu senast alltså
iProdevloper. I samband med det
här öppnar man upp arkivet med
artiklar för registrerade medlemmar (kostnadsfritt) vilket hittills
bara varit tillgängligt för betalande
prenumeranter. Arkivet innehåller
Modernization Tour
We are confident of restoring 100% of data in the
event of data loss
61.2%
Jonas Vallin i ny roll
24.7%
Jonas Vallin har sedan i Mars en ny roll på IBM.
Han är nu Channel Server Manager på Europanivå.
Tidigare har Jonas jobbat på en nordisk nivå som
ansvarig för Power systems. IBM har tidigare delat
upp Europa två geografiska regioner något som man
nu gått tillbaka ifrån och Jonas är alltså ansvarig för
hela regionen, d.v.s. ett femtiotal länder.
Declining skill base
Business Partner strategin är mycket viktig för IBM
When asked whether attracting
andjag
retaining
och
vet critical
att man jobbar på lite olika sätt i olika deIT skills was becoming a problem, over half of
lar
av
Europa,
något som skall bli intessant att sätta
respondents agreed while only one in five disagreed.
This probably reflects the fact
that many
System i Jonas.
mig
in i säger
1.2% Strongly Disagree
1.2% Disagree
11.8% Neutral
61.2% Agree
24.7% Strongly Agree
applications were first implemented 15-25 years ago
and in many cases the original technical experts
Jonas
delta vid Data3s
may be approaching retirement
age orbrukar
have moved
on already.
och han är inbjuden även i år.
årliga höstkonferens
COMMON Europe arrangerar en
turne runt ämnet modernisering.
Namnet på eventet är COMMON
Europe Enterprise Modernization Tour. Länderna som
besöks förutom Sverige (27/5)
är: Österrike, Belgien, Frankrike,
Luxemburg och Polen. Sponsor
är Arcad Software och talare är
bland annat Tim Rowe från IBM
och Charles Guarino som var på
vår Höstkonferens 2013 och
talade.
Vi återkommer
med detaljer
kring eventet i
Stockholm.
27
maj!
Attracting and retaining critical IT skills is
becoming a problem
17.9% 26.2%
3.6% Strongly Disagree
50%
COMMON SWEDEN 5
Intro
Har du sett filmen?
Data3 har producerat en film från Höstkonferensen 2013.
Du hittar den här: http://www.data3.se/?p=2941
Krönika
Nya IBM Fellows
Falsk trygghet
Inom IBM finns ett antal olika tekniska titlar, där
IBM Fellow är den absolut högsta.Totalt har
endast 257 personer får titeln i historien varav 87
är aktiva som anställda idag. Total har över 7700
patent registrerats och 5 Nobelpris vunnits av IBM
Fellows.
Hur känner du dig efter att ha passerat säkerhetskontrollen till
flyget? Kanske svettig, stressad eller kränkt. Du som jag tänker
kanske också att vill jag ta med mig något olämpligt ombord är det
inga problem. Jag tror inte vi är ensamma om den reflektionen.
Följande personer har blivit utsedda till IBM
Fellow för året 2014:
Sandy Bird, Rhonda Childress, Alessandro
Curioni, Tamar Eilam, Mike Haydock, Namik Hrle,
Dharmendra Modha, Saska Mojsilovic, Krishna
Ratakonda, Shivakumar Vaithyanathan, Andy Walls.
A
IBM Mainframe fyller 50
Den 9e april fyller IBM Mainframe 50 år. Systemet som i dag heter IBM
System z hette på den tiden IBM System/360 och har genom åren
genomgått en hel del förändringar. Mycket ny teknik har sett sin första
dagsljus på IBM Mainframe såsom virtuella maskiner och minnesskydd.
Enligt IBM har 92 procent av världens ledande banker en mainframe
i sin verksamhet. Kortföretaget VISA påstås hantera 20 procent av
världens BNP via IBM Mainframe årligen. Språket COBOL är starkt
förknippat med systemet som idag mestadels kör operativsystemen z/
OS och Linux
Kalender 2014
ICE Services siktar på guld
Det finns en hel del event under året som kan vara bra att ha koll på. Utöver de som är listade
här hittar du information om fler event såsom medlemsträffar och webinarer på vår webb.
IBM Impact 2014 Power8 annonsering
Data3 Studieresa till IBM Rochester
COMMON US
IBM Smarter Commerce Global Summit IBM Edge 2014 COMMON Europe Modernization Tour
IBM Innovate 2014
International i-Power
IBM Enterprise 2014 Data3 Höstkonferensen 2014
Common Denmark Annual Event
6 COMMON SWEDEN
27 April – 1 Maj Las Vegas
29 April
Stockholm
30 April – 4 MajRochester
4 – 8 MajOrlando
12 – 15 Maj
Tampa Florida
19 – 23 Maj
Las Vegas
27 Maj
Stockholm
1 – 5 JuniOrlando
18-18 Juni
Berkshire, England
6 – 10 Oktober Las Vegas
12 - 14 OktoberStockholm
11 NovemberKöpenhamn
ICE Services med Mats Lindström i
spetsen har blivit nominerad till COMMON/
IBM Power Systems Innovation Awards.
En utmärkelse som varje år delas ut vid
COMMON Annual Meeting and Exposition.
Utmärkelsen har tagits fram av IBM och
COMMON för att lyfta fram nya lösningar eller kraftfullt förbättrade existerande
lösningar på ett nytt och innovativt sätt
runt IBM Power plattformen. Juryn består
av medlemmar i ledningen för COMMON i
USA samt IBM där Steve Will - Chefsarkitekt för IBM i är en av dem.
Förra året vann Kawasaki med deras mobila lösning baserad på produkter från Lansa. Vinnaren får förutom en tjusig staty även
ett års medlemskap i COMMON, avgiftsfritt
deltagande vid konferensen samt uppmärksamhet i IBM Power Systems Magazine.
utvecklingen jag som konsument vill se.
tt säkerhetskontrollen inte är något
bara kontroller, som kanske skulle kunna
Visst går det att finna många likheter
hundraprocentigt skydd är alla
medföra lättnader i andra kontroller, är
inom informations och IT-säkerhet. Inte
medvetna om. Jag undviker speexempelvis en regelrätt bakgrundskontroll.
sällan fokuseras det på enskilda skyddsåtMen, det kräver så klart andra rutiner, inte
kulationer om hur väl fungerande skyddet
minst mot bakgrund av att jag den senaste
egentligen är. I relationen till kostnaden
gärder och dess enskilda förmåga istället
tiden flugit helt olegitimerad.
är min bedömning att kostnaden vida
för att se till helheten. Ingen har väl undgått
Ökade kontroller innebär inte bara
överstiger nyttan. Om jag har onda avsikter
mirakellösningarna som ska lösa allt och lite
har givetvis mina möjligheter
till, men som i praktiken rundas
begränsats, men inte i den
tämligen enkelt.
grad att det finns ett tillräckligt
Det krävs en balans i alla de
”KAN DET VARA SÅ ATT KOSTNADERNA åtgärder som genomförs i jakten
skydd mot illvilja.
FÖR SÄKERHETSKONTROLLEN LEDER
Det finns en rad saker jag
på förbättrad säkerhet. En överinte kan låta bli att reflektera
fokusering
på ett avgränsat omTILL BESPARINGAR SOM I SIN TUR KAN
över. Exempelvis vätskor. Om
råde leder lätt till att andra risker
ÄVENTYRA FLYGSÄKERHETEN? ”
det nu är förbjudet att medta
förbises. En mer genomtänkt
vätskor hur kan det komma
riskhantering skulle leda till en
sig att den potentiella fara som
mer nykter syn på relevansen i
denna vätska utgör kastas i ett helt vanligt
svettiga, stressade och kränkta passagerare,
många skyddsåtgärder. Punktinsatser må se
sopkärl vid konfiskeringen? Borde inte
det leder så klart också till ökade kostnader.
bra ut, men det är ofta ett kortsiktigt arbete
vätskor som bedömts som mycket farliga
De kostnader som flygbolagen påförs som
som inte bara driver kostnader utan desshanteras därefter?
en effekt av detta är så klart inte förhandvärre bara nämnvärt minskar den faktiska
Säkerhetskontrollen är dessutom bristfäl- lingsbara. Förhandlingsbara är heller inte
sårbarheten.
de kostnader som är förenade med alla de
lig i detta avseende. Hur många vätskor har
regulatoriska kraven. Trots detta så har det
inte passerat utan att deras next-generation
aldrig varit billigare att flyga. Hur går den
liquid inspection system (NG-LIS) inte reaekvationen egentligen ihop?
gerat? Flera av mina vätskor, som inte dolts
Thomas Nilsson
Kan det vara så att kostnaderna för
på något sätt, har passerat obemärkt. Jag
Thomas Nilsson är
säkerhetskontrollen leder till besparingar
kan med fog påstå att denna tilläggsoption
oberoende säkersom i sin tur kan äventyra flygsäkerheten.
till nuvarande inspektionsutrustning inte
hetsexpert. Grundare
Jag vill påstå att det inte går att bortse från
fungerar speciellt bra.
av informations- och
IT-säkerhetsföretaget
Vad är nästa steg? Vi kanske ska gå nakna det faktum att kostnadsjakten för aktörerna
Certezza.
endast kan bedrivas inom de områden de
genom säkerhetskontrollen och resa helt
har att påverka, vilket i förlängningen kan
utan bagage? Sannolikt är det inte någon
leda till att flygbolagen tar allt större risker
större idé att påföra fler fysiska kontroller
för att klara konkurrensen. Knappast den
som fäller avgörandet på plats. Andra tänk-
Läs tidigare krönikor på vår hemsida www.data3.se
COMMON SWEDEN 7
REDBOOKS
DEN
MODERNA
RÖDBOKEN
Så kom äntligen ”The mod book” som Dan Burger på
IT Jungle kallar den, eller som den egentligen heter
”Modernize IBM i Applications from the Database up to
the User Interface and Everything in Between”
Text: Torbjörn Appehl
A
tt modernisering är extra viktigt
ämne runt IBM i plattformen är
känt sedan länge. Hur många har
inte dödförklarat vårt på alla sätt superba IT
system p.g.a. dess grönsvarta 5250 gränssnitt, eller kastat ut systemet till förmån för
en SQL baserad applikation i brist på bättre
vetande?
8 COMMON SWEDEN
Ambitionen i rödboksprojektet sattes helt
klart mycket högt, den bok som nu kommit
som utkast har närmare 700 sidor uppdelat
på 18 kapitel där man inledningsvis helt
grundläggande beskriver vad modernisering
är, varför man skall modernisera, hur man
kommer igång och olika tillvägagångssätt.
En hel del har hänt de senaste tio femton
COMMON SWEDEN 9
REDBOOKS
Intervju: Scott B. Vetter
Mr. Redbooks
åren med systemet. Namnkriget som pågår
mellan ”jag kommer alltid säga AS/400”
människorna och ”IBM i är så mycket mer
än AS/400, kalla systemet vid sitt rätta
namn” är kanske lite underhållande men
utan alla de nya tekniker som IBM lanserat
och släppt in på plattformen sedan 1999
(senaste AS/400 modellen släpptes då) hade
majoriteten av oss fortfarande jobbat med
uråldriga system, om de nu alls stått kvar i
datahallarna.
Hela rödboksprojektet initierades av
Alison Butterill, hon lämnade över till Tim
Rowe som sedan styrt hela projektet i hamn.
Till sin hjälp har han haft ett stort gäng er-
kända specialister på sina områden, bland de
som är mest kända i Sverige hittar vi Susan
Gantner, Brian May, Jon Paris, Mike Pavlak,
Trevor Perry, Paul Tuohy, Carol Woodbury
och Hernando Bedoya. Över 20 personer
har varit involverade, tyvärr ingen från Sverige den här gången även om vi har ett antal
personer som skulle platsat bra i teamet.
Man är ganska ödmjuk i boken inför ämnet. Man tar hänsyn till de olika behov och
förutsättningar som olika företag har men
skriver ”The only mistake is to do nothing”.
I stort är det tre lager som man behandlar
i boken.
- Databas
- Användargränssnitt
- Applikationskod inkl. utvecklingsmiljö
Vissa kapitel är riktig stora, ett par över 100
sidor var. Det behövs å andra sidan då man
först skall beskriva grundläggande ett ämne,
många gånger med hjälp av bilder och dessutom ge läsarna mängder av kodexempel.
Det skall påpekas att boken fortfarande i
är levererat som utkast, det finns en del småfel
och en del kanske läggs till eller tas bort tills
boken blir färdig. Men den är tillräckligt bra
för att börja kika i redan nu. Vad väntar du på?
Redbowoks på nya sätt
IBM har släppt en app för iOS och Android enheter
Redbooks har funnit i närmare 50 år och publicerat rödböcker, red-papers och andra publikationer om det mesta. Nu har man alltså släppt en app för iOS och Androidenheter vilket ger dig
enkel tillgång till allt material på din smartphone och surfplatta. Givetvis kan du enkelt dela med
dig av böcker etc. på sociala medier såsom Facebook och Twitter eller varför inte enkelt maila
en kollega när du hittat något intressant.
Du kan enkelt söka och favoritmarkera dokument och kommer direkt från appen åt bloggar,
filmer på youtube.
Se introduktionsfilmen om appen här: www.youtube.com/user/IBMRedbooks
10 COMMON SWEDEN
En snabb sökning på Redbooks hemsida ger
över 250 träffar på namnet. Vi har ställt några
frågor till Scott om hur en rödbok kommer till.
”Över 20 personer har varit involverade, tyvärr
ingen från Sverige den här gången även om vi har
ett antal personer som skulle platsat”
De 18 kapitel som boken i dagsläget
har är:
• Why Modernize
• Path to modernization
• Modern application architecture techniques
• Modern development tools
• Interfacing
• User interface
• Modern RPG
• Data-centric development
• Database re-engineering
• Mobile, UI, and database modernization
tools
• EGL
• PHP
• Java
• Web serving: What and Why
• HTML, CSS, and JavaScript
• Security
• Globalization
• Cloud
RedPaper: Pushing the Limit: Using
Very Large Database Capabilities
with DB2 for i.
In IBM® i 7.1 with the latest Technology
Refresh updates, the maximum size of an
SQL index increased to 1.7 TB, allowing users
to take advantage of Very Large Database
(VLDB) capabilities. This IBM Redpaper™
publication shows you how to view your IBM
i 7.1 database file sizes from both a graphical
user interface using IBM i Navigator and by
using a stored procedure to help you identify
when you are getting close to these system
limits.
http://www.redbooks.ibm.com/redpapers/
pdfs/redp5084.pdf
Scott du har varit involverad i de flesta
Rödböckerna om IBM Power systems de
senaste åren. Kan du beskriva din roll för
våra läsare?
Jag är övergripande ”portfolio manager” för
Power Systems och projektledare för flertalet projekt inom området. Jag har varit med
inom organisationen de senaste 30 åren och
i har haft den nuvarande positionen sedan
1997.
Skulle du kunna beskriva ett typisk projekt runt skrivandet av en rödbok?
Vi har lite olika typer av projekt nuförtiden.
På senaste tiden har fokus gått över till
Lösnings Guider, Produkt Guider, Video och
bloggning. Men det klassiska upplägget runt
en rödbok är att man samlar ett gäng specialister vid ett av våra IBM Redbook Center.
Där jobbar de koncentrerat tillsammans i
2 - 4 veckor och tar fram ett utkast på en ny
publikation.
Det tillvägagångssättet är det som har
flest fördelar för teamet, författarna och
slutligen också läsarna. Men det är också
det mest kostsamma eftersom vi står för
kostnader såsom boende, transporter och
traktamente.
Då och då sätter vi därför ihop globala
team som jobbar på distans. Innan ett projekt startar går vi igenom listan över nominerade, arrangerar intervjuer med dem om
det är nödvändigt för att till slut komma fram
till en lista av deltagare som godkänns. Efter
projektet kvarstår tre delar review, editering
och publiceringsfasen.
Om jag skulle vilja delta i ett projekt, vad
är viktigt för mig att tänka på?
RedPaper: IBM i Reorganize
Physical File Member
This IBM® Redpaper™ publication describes
the IBM i Reorganize Physical File Member
(RGZPFM) command and some of the
recent enhancements to this command.
Enhancements to the RGZPFM command
continue to be made to meet client needs.
För att ett projekt skall lyckas most alla
deltagare jobba som ett team. Ett högpresterande team där alla bidrar till helheten och
inte bara ser till sin egna del.
Så för en som ansöker om att få delta vinner mycket på att visa på hur man jobbar i
en sådan miljö. Det är viktigare än kunskaper
i själva ämnet vill jag påstå.
Listan över projekt under 2014 är imponerande. Vem bestämmer vilka ämnen
som skall fångas upp i en rödbok?
Jag jobbar med en process där vi samlar de
besta ideerna från fältet och matchar med
IBM’s visioner och målsättningar.
Vi önskar vi kunde göra allt som kommer
upp. Nästa år skulle jag tro att en uppdatering på boken NIM A-Z kommer men
spännande ämnen som PowerVC är minst
lika viktiga.
Är det några ämnen som är mer populära
än andra bland svenska rödboksförfattare?
Jag kan inte säga att det finns en tydlig
trend men runt molnlösningar och virtualiseringsteknik ser jag flest nomineringar.
Min erfarenhet att jobba med svenskar
började tidigit med certifieringsguider och
systemhandböcker. Jag minns att jag var
väldigt imponerad av hur målmedvetna och
duktiga på ämnet de var.
De hade rätt nivå på kunskap för att ro
iland ett projekt och det har inte förändrats
med tiden.
Finns det något mer du vill tillägga de
svenska läsarna?
Nämn gärna våra bloggar som jag modererar.
Där får man gärna själv bidra om man har
skrivit en rödbok eller har kunskap att dela
med sig av.
Länken är: https://www.ibm.com/developerworks/community/blogs/PowerSystemsRedbooks/?lang=en
Tack för dina svar Scott.
http://www.redbooks.ibm.com/redpapers/
pdfs/redp5083.pdf
COMMON SWEDEN 11
KONFERENSE RPG & DB2 SUMMIT
GUIDE TEST OCH VALIDERING
RPG & DB2 Summit i
Dallas-Fort Worth
Snabba frågor eller?
Gamla ”goda” AS/400-Query är väldigt praktiskt inte
sant? Det är så lätt som aldrig att fixa till en rapport
eller ett utdrag från databasen.
Denna renodlade utvecklarkonferens ägde rum
måndag till torsdag 17 till 20 mars.
Text: Åke H Olsson
Text: Åke H Olsson
Å
rets plats var Embassy Suites Hotel
– praktiskt beläget nära flygplatsen
och ungefär lika nära den lilla staden
”Grapevine”.
For de som anlände tidigt var det en extra
intressant upplevelse.
Den sammankomst som ägde rum före
summiten var nämligen en samling för uppfödare av korasen ”Texas Longhorn”.
De var många, talade varenda amerikansk
dialekt. OCH de hade ett flertal av sina kossor med sig.
På söndagskvällen hölls kreatursauktion i
stora balsalen/konferensrummet. Och japp –
kossorna var med in!
Det var en viss aromatisk stämning över
stället någon dag. Litet mustigt, men för mig
som bor på landet inte helt oävet heller.
Och för den som undrar vad ett sådant
sött djur kan kosta meddelas härmed att
somliga djur betingade priser på runt $300
000. (OBS för en ko!). Bara i Texas!
Årets Summit var fulltecknad vilket betyder kring 120 deltagare (+ alla arrangörer,
talare etc.) från hela USA samt en del andra
länder. Från Europa var vi en österrikare, 2
danskar, 3 norrmän och 2 svenskar.
Viktiga spår och också sådant som Allison
Butterill och många andra talare tryckte på
var vikten av att modernisera och ta till sig all
ny funktionalitet som finns på plattformen.
• Varför man bör migrera sin RPG-kod till
fullt fritt format.
• Varför man bör/ska/måste överge SEU
och börja med RDI
• Varför SQL är strategiskt OCH nödvändigt
Med mera.
Nya heta ämnen var sådant som ”Ruby On
Rails” för IBM-i (presenterat av Aaron Bartell på PowerRuby), PhoneGap för att öppna
applikationer mot den mobila världen. Samt
”abstraktion” – ett ämne som Ted Holt gjorde
mycket mer konkret.
Och som med de flesta konferensen så är
det också minglet med andra deltagare som
är en viktig bit. Där får man höra hur andra
tänker och häftiga saker som det har på gång.
En sådan ”lunchsnackis” var om ett stort
företag i Atlanta som skaffade ett webifieringsverktyg för att lyfta sina 5250-applikationer.
Men som i stället kom att byta ut alla sin
dotnet applikationer mot webifierade RPG
program eftersom lönsamheten för ett sådant
projekt var så enorm. Sånt är kul att höra!
M
an bara väljer litet filer, fält,
selekteringar och sorteringar och
så är man klar. Snabbt och lätt när
projektet är i tidsnöd eller det är ont om
utvecklingspengar. Eller hur?
Men man kan också travestera ett gammalt citat och säga att ”det känns rätt bra i
början, men blir snart tämligen obehagligt”.
Det finns nämligen ett antal problem med
gamla Query:
• Man måste bygga om dem (och framför
allt komma ihåg att göra det) när något har
ändrats i databasen – nya fält eller annat.
• Det går inte utan vidare att styra med
parametrar. Villkor som datumintervall och
liknande ligger ”hårdkodat”
• Prestanda! I likhet med den klassiska
skräckisen ”OpnQryF” använder Query/400
den ”gamla” optimizern medan annan modern
funktionalitet använder en bättre och nyare.
Just här och nu ska vi titta på prestanda
en stund.
Hur många kan ärligen säga att deras maskiner har ett övermått av prestanda och att
det aldrig någonsin är problem med att få t.ex.
natten att räcka till för alla nattkörningarna?
Just det ungefär 1/Googolplex procent.
Jag har roat mig att som ett exempel jämföra körtid och databasbearbetning för en
Query ”nära mig” med exakt samma funktionalitet överförd till ett modernt RPG-pro-
Att hämta data med hjälp
av RPG är betydligt mer
effektivt än en klassisk
Query.
12 COMMON SWEDEN
gram med embedded Sql.
Det går nämligen att extrahera söksträngen från en Query så att den kan ”klistras in”
i RPG-koden.
Det denna Query gör är att samla in data
från 6 tabeller och skriva resultatet till en fil.
Det finns litet selekteringar på värden som
statuskoder, datumintervall och liknande.
Rätt många faktiskt.
Som så ofta finns det rätt stora datamängder i tabellerna. Drygt en och en halv miljon
rader i de största, men så är den maskin det
körs på också rätt stor.
Nå hur blev det då med körtiderna? Är det
någon större skillnad? Man kan ju tänka optimizer som optimizer…
Så här blev det i ett antal körningar vid
olika tillfällen.
Tid Query/400
Tid RPG program
Skillnad Faktor
72,3
4,6
15
57,3
1,4
40
33,3
0,008
4162
33,312
0,006
5552
Kör man frekvent så hamnar större delar
av det data man jobbar i primärminnet. Databasen ”lär sig” också efterhand att hämta
data mer effektivt (särskilt i RPG-SQL fallet).
Som synes varierar resultatet rätt vilt (jag
har med ytterligheterna i tabellen ovanför),
men efter ett större antal försök under olika
tidpunkter så hamnar ett medianvärde på någonstans kring 100.
Så många gånger mer effektivt är således
exakt samma söklogik
Så: Det visar sig att det är rätt lönsamt att
skrota gamla AS/400 Query - åtminstone när
Här visar Visual Explain
de steg som sker vid en
klassik query. Bilden ned
till vänster på sidan visar
på när RPG-programmet
gör precis samma sak.
det gäller sådant som ska
köras mer än en gång. Den
lilla tid det tar att bygga bort
Query från produktionen är
väl använd.
För den intresserade bifogar
jag analys från ”Visual explain”.
Detta visar litet om hur databasen
försökt lösa problemet i de båda
fallen. Den ena visar Query och
den andra RPG.-programmet.
Det är rätt fantastiskt vad databasen hinner med på under en
tiondels sekund!
Åke Olsson
Åke H Olsson är
seniorkonsult på PDB
Datasystem i Jönköping och arbetar bland
annat med arkitektur
och infrastrukturfrågor
på IBM i.
COMMON SWEDEN 13
HISTORIA IBM GENOM ÅREN
1976-1977 del 2
Mina år på IBM
Lillemor Gillberg berättar om hur IT har förändrats
under hennes 39 år på IBM. En nostalgitripp för er
som var där och en historielektion för alla er andra.
Text: Lillemor Gillberg
H
ur gick det? Gick IBM under när
andra leverantörer började komma med flera skärmar kopplade till
samma dator. Jo, då det gick men det var en
utmaning.
Under de här åren fick jag vara med om
den fantastiska revolutionen när branschen
gick från batch till online.
14 COMMON SWEDEN
1976 blev jag erbjuden att vara med i en
grupp som skulle bildas för att skriva en
standardapplikation. Vi skulle skriva en generell O/F/L (Order/Fakturering/Lager)
applikation för en ny revolutionerande dator
som var mycket hemlig. Jag fick ansvaret för
kundreskontran där vi var 3-4 st som skrev på
denna del. Vi skrev i RPG ll men man kunde
också använda Cobol, Basic och Fortran. Då
hela projektet inklusive maskinen, S/34, var
så hemligt så satt vi i egna lokaler på Ynglingagatan i Stockholm.
Operativsystemet hette SSP (System Support Program). En av dom stora nyheterna
med S/34 var att man hade skärmar så att
flera användare kunde jobba samtidigt mot
den. Vi gick alltså från batch till on-line bearbetning. Texten (det var bara text man kunde
lägga ut) på skärmarna kunde läggas i färg(!)
jo både grönt och starkt lysande grönt. Det
var roligt att göra ’färgglada’ bilder genom
att lysa upp text eller bakgrund blandat med
blinkningar (nej vi hade ingen som helst utbildning i design).
Maskinen kunde bestyckas med primärminne på 48K – 256K, disk på 8,6MB
– 258MB. Du läser rätt det står K och MB.
Det fanns fortfarande möjlighet att ’stansa’
plastkort som kunde läsas in ett och ett eller
monteras 10 st i en låda som sedan sattes i
och lästes av datorn.
Vid programmeringen använde vi oss av
funktioner som SEU (Source Entry Utility)
för att skriva in själva programmet och SDA
(Screen Design Aid) för att mata in/designa
skärmlayouten.
Med S/34 fick vi sådana moderniteter som
filer där datat kunde lagras (flata filer ingen
databas) och bibliotek där man lagrade programmen.
En annan nyhet var spooling. Ofattbart Så kom annonseringsdagen i April -77.
för oss i början att man kunde skriva ut från Inbjudna kunder fick komma till Ynglingaprogrammet fast skrivaren var upptagen. gatan och titta både på maskinen och appliJobbköer kom också för att kunna hantera kationen. Vi iscensatte stor dramatik när vi
att flera användare startade olika jobb.
drog ur elkontakten och maskinen inte stanDetta var en otronade.
Intresset var stort
ligt spännande tid
för detta fantastiska
med så mycket nytt
och allt var hem- ”Under dom här åren fick fleranvändarsystem.
Fördelarna att kunligt. Målet var att ha
jag vara med om den
O/F/L applikationen
na vara flera som
klar att annonseras
fantastiska revolutionen jobbade direkt mot
samtidigt med S/34.
var så stora
när branschen gick från datorn
Hårdvara
och
att skräcken för sambatch till on-line.”
mjukvara skulle hänga
manblandning av oliihop. Kom ihåg att vid
ka jobb dämpades.
den här tiden fanns
Däremot var det
inga färdiga applikationer att köpa för någon ingen som ansåg sig vara som alla andra och
som helst funktion. Var och en skrev det den kunde anpassa sig till en standardapplikation.
ville ha. Med S/34 skulle det finnas en stanSå den kommande tiden gick till att dodardapplikation som passade alla.
kumentera respektive kunds önskemål om
Detta skapade ett antal nya utmaningar:
ändringar i O/F/L paketet, införa dessa för− Nu skulle vi skapa förtroende för att ändringar, testa.
köra flera användare mot samma dator
Tror inte att någon enda tog paketet som
(många skärmar) trots att vi tidigare sagt att det var utan ändringar.
det var riskabelt.
Nästa gång skriver jag om dramatiken
− En köpare skulle förstå att de inte var kring S/38.
UNIKA i sin hantering av O/F/L utan gott
kunde anpassa sig till standard.
− Man behövde kunna mer för att sköta
om systemet.
S/34 hade dessutom den epokgörande
funktionen att den klarade ett kortare strömavbrott utan att gå ner. Maskinen hade ett
batteri som höll kvar datat i minnet en viss
(kort) tid.
Lillemor Gillberg
Lillemor arbetade
på IBM Svenska AB
mellan 1974 och 2013.
Hon har jobbat med
IBM i och alla dess
föregångare genom
ett antal olika roller.
Hon är bland annat
engagerad i Data3s
konferensgrupp.
COMMON SWEDEN 15
SÄKERHET RISKANALYS
filen. Används FTP så rekommenderar jag
att använda FTPS vilket krypterar trafiken
och framförallt så skickas inte användar-ID
och lösenord i klartext, vilket görs med vanlig FTP. I en kommande artikel kommer jag
att beskriva hur man enkelt kör krypterad
FTP (FTPS).
I nummer #200 av Medlemsbladet
beskrev jag hur man går tillväga för att be-
Stäng ner tjänster
som inte används
gränsa FTP-funktioner för FTP-servern och
FTP-klienten med hjälp av ”Function Usage”.
Det finns massor av förträffliga möjligheter att begränsa olika funktioner, använd
kommandot WRKFCNUSG för att lista alla
functions ID.
Som exempel finns funktions ID QIBM_
DB_DDMDRDA för att låsa DDM och
DRDA.
Om en person har *USE rättigheter till
t.ex. en fil på systemet kan den personen också ladda ner filen från systemet med ODBC,
JDBC, FTP, etc. Data kan sedan kopieras,
ändras eller på annat sätt förvanskas och kanske läsas upp på systemet igen, beroende på
användarens behörighet. Som exempel kan
en användare som har *CHANGE behörighet
till en fil ladda upp filen igen till systemet.
Det finns många sätt att skydda sig mot att
information på det här sättet kan ”tappas”
Objektsäkerheten är det främsta sättet att skydda
informationen i systemet. Men det räcker inte alltid
med objektsäkerheten, det kan även behövas andra
åtgärder för att skydda din information. Stäng t.ex.
ner tjänster som inte används.
Text: Lars-Olov Spångberg
G
enom att stänga ner tjänster som inte
används begränsas antalet interface
till systemet vilket också begränsar
olika icke önskvärda möjligheter till åtkomst
till informationen som finns på systemet.
Genom att bara ha tjänster som används
aktiva är det lättare att ha kontroll över vilka
åtkomstvägar som är öppna och begränsa
åtkomsten för användare via dessa tjänster.
Om en användare har läsbehörighet till
ett objekt har användaren läsbehörighet till
det oavsett vilken accessmetod som används.
Se därför till att skydda din information med att sätta den publika
behörigheten *EXCLUDE. Reglera
åtkomsten till din information med
hjälp av grupprofiler och/eller behörighetslistor. Använd gärna metodiken för att sätta ”Exclusionary access
control” som jag beskrev i nummer
#213 av Medlemsbladet.
16 COMMON SWEDEN
Ett sätt att begränsa åtkomstmöjligheterna
till systemet, är att begränsa de tjänster som är
aktiverade, t.ex. POP3, SMTP, TFTP, FTP, etc.
Verifiera att de tjänster som du har aktiva
verkligen behövs, om inte, se till att de stängs
ner och inte startas upp automatiskt igen.
Det lättaste sättet att se vilka TCP/IP
servrar som är igång är att använda System i
Navigatorn och klicka på aktuellt system ->
Network -> Servers -> TCP/IP, varvid alla
servrar listas med deras status.
Notera att jag krypterar all trafik med
System i Navigatorn, vilket alla borde göra.
Ni ser att trafiken är krypterad genom att det
finns ett hänglås på systemsymbolen, samt
ett hänglås längst ner i det vänstra hörnet på
fönstret. Genom att kryptera trafiken säkerställer jag bl.a. att mitt lösenord inte skickas i
klartext samt att informationen som skickas
över nätverket är skyddad från insyn med
hjälp av kryptering.
Genom att högerklicka på en server-ikon
och sedan välja Properties, kan ni välja om
servern skall startas automatiskt när TCP/IP
startas på systemet. Se till att endast
de servertjänster som används startar
när TCP/IP startas.
Nästa steg är att begränsa vilka
som skall få använda serverfunktionerna, för även om en användare skall
ha rätt att läsa en tabell behöver det
inte innebära att han/hon automatiskt
ska kunna använda FTP för att hämta
För att se vilka portar som är öppna kan kommandot NETSTAT *CNN användas.
DET ÄR VIKTIGT ATT
SÄKERHETEN ÄR
UPPBYGGD I FLERA SKIKT
SOM MÅSTE PASSERAS…
från systemet; genom brandväggar, interna
IP-filter, begränsa funktioner, exit-program,
säkerhetsprogram mm.
Det är viktigt att säkerheten är uppbyggd
i flera skikt som måste passeras för att någon
slutligen ska få åtkomst till informationen
eller programmet. Objektsäkerheten är alltid
den kärna som skyddslagren byggs omkring. Glöm inte att begränsa den publika
behörigheten som jag skrev om i nummer
#213 av Medlemsbladet.
Jag vill också nämna att det finns flera
leverantörer på marknaden som tillhandahåller program som kan begränsa vilka
funktioner som användarna får och inte får
använda. Vill man inte investera i någon
sådan produkt går det att själv skapa regler
för vissa funktioner med ”Function Usage”
och eller Exit-program.
Lycka till, mer om säkerhet i nästa
nummer.
Lars-Olov Spångberg
Genom att trycka F14 (SHIFT+F2) visas portnumren istället för portnamnen.
Lars-Olov Spångberg
har arbetat med IBM i
serverplattformen och
dess föregångare i 33
år, 27 av dessa inom
olika positioner på
IBM. Är sedan 2007
anställd på Handelsbankens IT-säkerhetsavdelning.
COMMON SWEDEN 17
KONTINUITETSPLANERING
Disaster
Recovery
– Let’s get down to the basics
I tell my 3 sons all the time, “Could Have, Would
Have, and Should Have” is not an excuse for not
being prepared for a test in school. The same holds
true in Information Technology. You can choose
to be prepared or choose not to! Or you can simply
ignore the truth about your level of DR readiness.
Text: Richard Dolewski
18 COMMON SWEDEN
COMMON SWEDEN 19
KONTINUITETSPLANERING
lications, servers, network and storage devices
that are in scope for DR delivery. Performing a
readiness assessment is Disaster Prevention. In
other words, money well spent. Your primary
responsibility is to protect your corporate data,
your business greatest asset.
Workshop
M
any of you have realized the benefits of virtualization. Yet, you may
not have been able to step back
and analyze how to maintain your disaster
recovery capabilities. Competing IT priorities, limited staff and tight budgets prevent
you from taking the next step.
Business interruptions simply do not accommodate your business or personal schedule. Nor do they wait for you to get ready.
Murphy’s Law suggests that bad things
happen in the most inopportune time.
Yes Murphy lives here and everywhere else. You must get back to basics. An
excellent starting point is performing a DR
Readiness Assessment of your data center.
Richard Dolewski
Richard is President
and CEO of iTinuum
that delivers business
driven technology solutions by modernizing
architecture designs
with resiliency, security, and an ”always on”
methodology.
20 COMMON SWEDEN
Disaster Readiness Assessment
The objective of the assessment is to formally review your current backup reference
architecture and recovery state for the entire
Data Center. This includes every server
supporting the current business application
environments. Assuming that all servers are
properly managed, conform to compliance
standards, COMPLETE data protection
methods fully implemented, recoverable,
and tested regularly is a very common mistake made in our industry.
The assessment will identify exposures
and current practices employed within the
server infrastructure. Your goal is to develop systems availability, backup and recovery
recommendations per application. This
typically includes critical applications that
span across several servers and supporting
technology foundation.
Companies with mission-critical data
centers and a near-zero tolerance for downtime must maintain precise disaster recovery
prevention measures. With so many inter
dependencies within the data center; every
Disaster Recovery Planner should examine all potential single points of failure and
associated risk factors.
You must discover and document the app-
Conduct a workshop with your IT staff to
determine the technical readiness, service
level agreement, recovery metrics and implementation of the servers supporting your
business today.
The objectives are oriented toward
gaining an understanding of the current
operating environment. This assessment is
essentially a review of everything that is in
place today and what is required to recover
the infrastructure in a disaster. This includes
a listing of all servers, their function in the
environment, current backup strategy existing DR procedures, latest DR test results,
and recovery site supporting inventory.
Consider the big picture - Enterprise Recovery:
verview of the infrastructure environment
O
• Virtualization ( VM & LPARs).
• Physical and stand alone servers.
• Examine Operating systems configuration.
verview current Backup policies/capabilities.
O
ie: BRMS, TSM.
Overview systems availability objectives.
Map application flow between servers.
Identify key business processes per server.
Investigate Levels of availability management.
Model
recovery to RPO & RTO.
• Examine current save strategy across all
server hardware.
• Create data loss/exposure models.
• Examine infrastructure recovery and data
recovery.
• Optimization of backup policies to ensure
recovery within stated objectives.
• Architect backup and recovery solution
based on change rates, retention and backup
window.
Tape retention policies.
Network topology and capacity.
Information and documents obtained
during this workshop will provide a basis
for level of current risk, new technology or
configuration improvements, remediation
activities, project scope, and its impact to the
business.
Supporting documents should include:
ackup & Recovery Operations Assesment
B
Document.
• Best Practices Backup & Recovery Assessment with recommendations for Enterprise
infrastructure.
• Recommendation to optimize backups to
ensure successful and complete recoverability.
eference Backup Architecture.
R
• A logical representation of the needed solution for enterprise backup alternatives.
• Solutions requirements to meet enterprise
level backups to include tape, levels of resiliency: Vaulting, HA, Cloud.
Include your Application Owners
IT cannot single handedly determine
the criticality of every server. Include your
business management teams. Obtain information from the business and build the relationship back to a technology profile which
identifies availability requirements for key
business systems, application data flows and
interdependencies, along with application
specific recovery objectives.
An understanding of the business drivers, technical environment and financial
parameters is equally important.
Business requirements must be spelled
out and measured in terms of the Application RPO and RTO? Recovery Point
and Recovery Time objectives are the most
important metrics when architecting a complete DR solution.
Recovery Point Objective (RPO) represents the maximum amount of data (volume
of transactions) you are willing to lose as a
result of a disaster or a complete server or
application failure?
The Recovery Time Objectives (RTO) is
the amount of time it takes to recover from
a disaster to deliver the same working state
prior to the outage. If you do not understand nor have the answers to these critical
business questions then you simply do not
have a viable IT response. The participation
with your business and IT will validate
details regarding risk mitigation, the
technology solution; provide alignment
and expectations in a disaster.
YOU MUST ENSURE
THAT YOUR RECOVERY
FACILITY IS ISOLATED
FROM THE SAME
POTENTIAL DISASTER…
center, then it’s simply too close. This may
sound funny to some; however the occurrence of using another office building or the
previous data center located in walking or
short dive proximity, happens far too often.
It is critical that when utilizing a DR site
whether it’s a commercial offering or an
internal solution, that the facility is situated
far away from your primary data center.
Some of you might respond “ We like the
DR site to be nearby so we can easily get
staff quickly to the facility. This approach is
prone to failure.
Distance is the key separation point. You
must ensure that your recovery facility is
isolated from the same potential disaster
that would affect the primary site ( weather,
power, communication failure etc. ) Distance ensures that the same type of disaster
will not affect both sites simultaneously
when considering the negative effects of
weather systems, flooding, power outages,
and communication provider failures. Both
facilities should not be impacted by the
same disaster. Consider FEMA region separation or a minimum of 250 miles.
ot site Solution
H
• Review capabilities of your alternate computing facility.
• Location of Recovery facility.
• Recovery infrastructure vs. Production infrastructure ( Capacity & Performance ) profile.
• Outdated Infrastructure: May not protect
current business requirements.
• Infrastructure – model recovery from multiple
backup solutions and determine capabilities,
recovery timelines, staff resourcing.
• IT staff training/knowledge.
• Testing: DR plan has not been tested recently
or has not been tested completely.
Organizations can’t control whether or
not they will be affected by a disaster, but
they can work to help ensure their IT is prepared to respond to and recover from these
events with minimal impact to the business.
Disaster recovery planning is an organizational imperative that can help reduce risk
and ensure predicable repeated recovery.
Your disaster recovery solution needs to
be a living process and keep pace with new
business applications and computer systems.
IT must always ensure readiness to deliver
and stay current with the ever changing data
center needs.
Completing an assessment of your backup reference architecture and recovery state
will enable best practices methodologies to
help you navigate through technology decisions and procedural improvements.
In addition, regular testing will help you
validate and demonstrate to the business
your ability to recover in a disaster with
minimal impact.
Could Have: IT completes the Readiness
Assessment
Would Have: Completed all remediation recommendations from the Assessment
Should Have: Why did we wait so long to fix
what presumed to be working?
DR recovery facility across the street
I have a simple rule to live by. If you can see
you recovery facility from your primary data
COMMON SWEDEN 21
DOMINO OPEN SOURCE
IBM Domino och
öppen källkod
Redan sedan Notes utvecklades av företaget Lotus har
det funnits en tradition av att dela med sig av smarta
lösningar i gemenskapen runt produkten. Ni kanske har
hört talas om notes.net eller Lotus Sandbox.
Text: Fredrik Malmborg
I
dag delas det mesta via en organisation
- OpenNTF, som startades av några
eldsjälar 2002. Man har idag ca 400 olika
projekt och 1000 delade ”kodsnuttar” vilka
delas av 65 000 registrerade användare.
IBM är med och stöttar och har anställda
som jobbar direkt för att stödja OpenNTF.
Som kuriosa kan nämnas att Lotus Sandbox
fortfarande finns åtkomlig.
”Om du är nyfiken så
finns det en demosajt
där du kan skapa ett eget
konto och testa
alla funktioner. ”
Modellen för delning av lösningar
En applikation är en databas som är en fil.
En lösning kan bestå av flera applikationer/
databaser. Tidigare kallades de bara för
databaser men IBM har ändrat till att kalla
de för applikationer.
Det finns ett inbyggt system för att hantera mallar. Mallar är egentligen en kopia av en
applikation som kan användas för att skapa
nya instanser av applikationen. Normalt tar
man bara med design och kod i en mall, men
man kan även ta med data i form av Notesdokument. Eftersom applikationen är en fil
så är den väldigt lätt att distribuera.
Idag finns även möjlighet att koppla utvecklingsmiljön mot versionshanteringsprogram såsom Git.
Licensform är viktigt
När man vill dela med sig av kod eller lösningar så är det viktigt att ange under vilken
licensform man delar med sig. Om man
inte har med information om licensform så
stoppar man möjligheten för andra att på
ett seriöst sätt vidareutveckla som öppen
källkod och sprida vidare. För om man
vill använda andras lösningar i sin egen så
måste alla delar falla under reglerna för den
licens man själv vill dela under.
De vanligaste licensformerna är Apache
License Version 2. (ALv2) och GPL Licensing.
ALv2 är i många fall enklare att använda än
GPL då den senare har ett mer komplext re-
22 COMMON SWEDEN
gelverk för användande av kod från tredje part.
Om du är intresserad av att veta mer
om licenserna för öppen källkod så har
OpenNTF sammanställt en sida om detta. Se
länksamling i slutet.
Svenskutvecklat socialt intranät
För några år sedan började Thomas Adrian att utveckla det sociala intranätet intrapages baserat på utvecklingsramverket XPages
för Domino. Han har valt att dela med sig av
resultatet och han uppdaterar det fortlöpande med buggfixar och nya funktioner.
Det handlar alltså om en fil som du fritt
kan ladda ner och lägga in på din Dominoserver, och därefter har du ett eget socialt intranät som innehåller bland annat:
Lösningen är konfigurerbar så utseende
och vilka delar som skall vara aktiva är valbart.
Om du är nyfiken så finns det en demosajt
där du kan skapa ett eget konto och testa alla
funktioner.
XPages
Med version 8 av IBM Notes/Domino kom
utvecklingskonceptet XPages. Det är ett helt
nytt sätt att bygga i första hand webb- och
mobilapplikationer för Domino.
En viktig del är Custom Controls, det är
konfigurerbara delar som kan kopplas in i en
XPage. Enkelt förklarat ger det möjlighet att
genom att dra och släpp bygga en sida med
koppling med relationsdatabaser, interagera
med Twitter, Facebook mfl. Det finns även
färdiga mallar för layout i stil med Twitter mfl.
Mestadels skriver man logiken med JavaScript. Både för klientsidan och serversidan.
OpenNTF har massor av material delat i
kategorin XPages.
Relaterade länkar
Arkiverad Lotus Sandbox
www.bananahome.com/ldd/sandbox.nsf
• Delning av filer, foton och annat internt eller
OpenNTF
externt material.
www.openntf.org
• Enkelt användargränssnitt för att styra behörighet. Förutom inloggning med Dominokonto
OpenNTF - Intellectual Property Policy
kan man använda sitt Facebook, Linkedin eller
www.openntf.org/main.nsf/page.xsp?name=IPPolicy
Twitterkonto.
• En lösning för att styra om mailandet av filer till
Intrapages demo
att istället delas på en plats.
www.intrapages.com
• Alla användare har en egen profil och kan skapa
eget innehåll.
Nyheter relaterade till IBM Collaboration Solutions
• Separata grupprum för projekt, avdelningar,
www.collaborationtoday.info/
länder mm.
• Gemensam kalender för resursbokning, annonsering av möten, events mm.
COMMON SWEDEN 23
Krönika
Nerd Alert
BB LITTLE GARDEN
LIVING LIGHT
Om du nu inte har en stor trädgård till ditt
förfogande eller helt enkelt inte vågar lite
på moder naturs förmåga att ge tillräckligt
med exempelvis sol till dina örter, så är det
här prylen för dig. Den fungerra året runt
skall tilläggas.
Electrolux Design Lab har mycket spännande
på gång. Här en hängande trädgård med
inbyggt gravitationsbaserat bevattningsystem
och som är självförsörjande på solljus.
Hamnar man på en öde ö är det här prylen
man vill ha med sig!
Garden
Hi-Tech
Det spirar i Sverige men riktig hur mycket är svårt
att säga, fram till nu. I dessa tider av BIG Data
hype så har vi hittat ett gäng prylar som bidrar till
datafloden och samtidigt säger åt dig att vattna om
det behövs. Hur klarar du dig utan?
PLANT-O-ROBOT
BIOME
Ett blomsterterrarium som fungerar
som en tamagotchi. Med din
smartphone eller platta styr du klimatet
där inne. Om du glömt bort den under
semestern kan man lätt byta klimat till
öken där inne …
CLICK & GROW
Inspirerad av NASA har Click & Grow utvecklat
en produkt som ger din planta optimalt med
vatten och näring, hela tiden. ”It’s a bit like
giving plants a personal trainer, a chef, Harvard
schooling, loving parents and a dog”
- Enough said!
Robotarna tar över mer och mer i våra
liv. Först var det gräsklipparrobotarna
och nu detta. Frågan är om den skördar
sig själv?
PETAL SOLAR LIGHT
Sidans kanske mest lågtekniska
pryl, så långt har utvecklingen
gått Detta är inget annat än en
solpanelsdriven lampa att lysa
upp växter och varför inte trädgårdens grönsaker med!?
FLOWER POWER
Stoppa ned den brevid din planta och
den håller koll på fuktigheten i jorden,
temperatur, solstrålning och jordens
elektriska ledningsförmåga. Du väljer
vilken växt du har via den medföljande
databasen. Sedan är det bara att lyda
appen så kommer det frodas.
Federationsyran
N
är jag träffade min dotters klassföreståndare i våras diskuterade vi
inloggningar. Jag frågade henne hur
många konton hon behöver hålla ordning på
i sin roll som lärare och det var en bit över
20 stycken. Jag ställde aldrig frågan om hon
hade samma lösenord på flera ställen, men
jag frågade däremot hur hon skulle se på
nyttan av att bara logga in i skolan och sedan
sömlöst nå alla digitala lärresurser, skoladministrativa system, molntjänster med flera.
– Det vore fantastiskt, var reaktionen!
Skolfederationen är på god väg att ge
just den reella nyttan för landets alla lärare
och elever. Tänk vilka tidsbesparingar detta
kommer att leda till som i stället
kan ägnas eleverna. Betänk också
det faktum att samma lösenord inte
förekommer på flera ställen. Givetvis
ställer detta krav på den inloggningslösning som ligger till grund
för den enda inloggningen, men
samtidigt ges möjligheten att spärra
missbruk på ett ställe, istället som
idag att det mer eller mindre behövs
ett personligt IT-stöd för att hålla ordning på
alla konton och lösenord, eller motsvarande.
Inom hälsa, vård och omsorg växer
motsvarande federation fram, benämnd
Sambi. Den är visserligen inte lika långt
gången, men potentialen är minst lika stor.
Här är min uppfattning att det är dags att
gå från ord till handling. Från PowerPoint
till verkstad. Vi kan lugnt vara trygga med
att rutinerna, processerna och de tekniska
lösningarna håller. Det är hög tid att skörda
frukterna så att landets all vård- och omsorgspersonal, apotekare, handläggare med
flera kan ägna mer tid åt patienten, brukaren och kunden än att krångla med olika
inloggningar som i sig äventyrar patientsäkerheten.
En ytterligare federation som måste nämnas i sammanhanget är så klart
E-legitimationsnämndens federation, som
i folkmun benämns EID2. Den är tänkt att
ersätta den mer eller mindre proprietära
lösning som upphandlingarna EID2004
och EID2008 är ett resultat av. Kort och
gott möjliggöra en federerad lösning med
E-legitimationer från så väl dagens utfärdare
i form av BankID (som inklusive Nordeas
lösning idag har drygt 90% av marknaden)
och Telia (som har knappt 10% av marknaden, mestadels bestående av Skatteverkets
ID-kort och grundelementet i SITHS) som
morgondagens utfärdare. En klar skillnad
mot EID2008 är att EID2 är standardiserad,
öppen och inkluderande vilket möjliggör att
helt andra utmaningar. Det är långt ifrån
självklart att alla tänkta parter ser samma
nytta. Affärsmodellen blir därmed minst
sagt ett konststycke, långt ifrån enkel, och till
skillnad från andra federationer är tanken,
något förenklat, att förlitande parter betalar
med utgångspunkt av antalet inloggade
användare per månad. Jag håller givetvis
en tumme, för federationen är av många
mycket efterlängtad, men jag känner fortsatt
en oro för affärsmodellen.
Det känns otroligt trist om det är en
affärsmodell som gör att flera likt min
dotters klassföreståndare fortsatt sitter med
massor av olika konton som präglar en
stor del av dennes vardag. Tycker
dock i sammanhanget att just min
dotters klassföreståndare har tur, för
Skolfederationen kommer att ”rädda”
henne. Men, tänk så många fler
(alla?) som har motsvarande behov
som till syvende och sist gärna nöjer
sig med ett användarkonto.
Slutligen ska sägas att alla goda
federativa initiativ, och jag ser fram
emot långt fler, inte hade varit lika långt
gångna om inte universitets- och högskolefederationen SWAMID hade varit den
framgång den är. En enorm eloge till de som
etablerat SWAMID och på det sätt som de
har gjort det. Starkt präglat av öppenhet och
engagemang i kombination med ordning
och reda. Föredömligt på alla sätt!
”AFFÄRSMODELLEN BLIR
DÄRMED MINST SAGT ETT
KONSTSTYCKE…”
flera utfärdare kan anslutas över tid och implementationen hos de förlitande parterna
är mycket enklare än idag. Federationen är
inte i luften än och tidplanen är reviderad i
flera omgångar vilket oroar. Förhoppningsvis ser vi resultatet av allt nedlagt arbete
under 2014. Fortfarande finns det ett antal
frågetecken som behöver rätas ut. Affärsmodellen är kanske den absolut svåraste nöten
att knäcka.
De framgångsrika federationerna vågar
jag påstå har haft enkla affärsmodeller. Alla
ingående parter har sett nyttan, även om det
ibland har tagit lite tid, och affären har snarast varit att parterna delar på federationens
förvaltningskostnader. En klassisk win-win
helt enkelt.
Affärsmodellen som utformats för
E-legitimationsnämndens federation har
Thomas Nilsson
Thomas Nilsson är
oberoende säkerhetsexpert. Grundare
av informations- och
IT-säkerhetsföretaget
Certezza.
Läs tidigare krönikor på vår hemsida www.data3.se
24 COMMON SWEDEN
COMMON SWEDEN 25
OPENPOWER
OpenPOWER
IBM POWER, världens kanske bästa processorarkitektur
har av många betraktats som proprietär, inlåst, dyr och
inte lika framtidssäker som Intels x86.
Text: Patrik Gunnersten, IBM
V
i som dagligen jobbar med POWER,
IBM i och AIX delar inte den synen
och framhäver gärna tillgänglighet,
låga totalkostnader, licensbesparingar och
en oslagbart säker och skalbar virtualisering som anledningar till att investera i
plattformen. När det gäller öppenhet så är
också Linux, själva definitionen på Open,
supportat på POWER sedan 2001.
Men självklart finns det korn av sanning
i de flesta påståenden och det är inte odelat
positivt att det bara är IBM som utvecklar
och tillverkar POWER. Kanske kan det finnas fördelar genom att samarbeta och låta
andra aktörer bidra till utveckling, för att
sedan tillverka och sälja teknologin? Men
det görs ju redan säger ni, jo på sätt och
vis. Idag kan du köpa en bil med motorelektronik styrd av en POWER processor
eller en Nintendo Wii U, en nätverksswitch
eller en Sony PS3 för att besegra ungarna i
FIFA 14. Gemensamt för dessa är dock en
CPU designad, tillverkad och såld av IBM.
26 COMMON SWEDEN
Gemensamt är också att vi alla besegras av
våra barn på FIFA 14.
Den 6 Augusti 2013 bildades OpenPOWER Foundation (det kallades OpenPower Consortium från början men har
sedermera bytt namn) av IBM, Google,
Tyan, Mellanox samt Nvidia. Medlemmarna får full insyn och möjlighet att påverka
både chipdesign och funktionalitet via tex
firmware eller specifika CPU instruktioner.
Gemensamt utvecklingsarbete och möjligheten att använda respektive företags
tidigare hemliga eller patenterade lösningar
innebär också nya innovativa lösningar
IBM inte kunnat göra på egen hand. Sedan
bildandet har det tillkommit ett antal
nya medlemmar som Samsung, Micron
,Altera, Severgy och PowerCore och antalet
fortsätter växa. Med OpenPOWER
licensierar IBM alltså
möjligheten att
både
tillverka och sälja en modifierad version av
POWER CPU under eget namn. Det här är
i sig inte nytt, ARM har gjort nästan samma
sak framgångsrikt i många år. Självklart
skall det även vidare följas en övergripande
specifikation men denna kan nu påverkas
och specialanpassas för specifika tillämpningar i väldigt hög utsträckning.
Så vad innebär OpenPOWER Foundation för IBM och våra kunder? Rätt mycket
vill jag påstå. Som nuvarande POWER kund
är det kanske viktigast att framtida utveckling sker oförtrutet och plattformen fortsätter leverera de mervärden som vi är vana
vid. Systemen skall kunna tillverkas och
säljas till bra
kost-
nad och support skall erbjudas enligt
sedvanlig hög kvalitet. Detta kräver utvecklingskostnader som kan spridas ut på
många enheter. OpenPOWER ger volym
ans till Little-endians. Syftet är att göra det
ännu lättare att flytta Linux på x86 last över
till Linux på POWER. Ni kommer se support av KVM på POWER, helt native utan
”Idag kan du köpa en bil med motorelektronik
styrd av en POWER processor eller en Nintendo
Wii U, en nätverksswitch eller en Sony PS3 för att
besegra ungarna i FIFA 14 …”
och cementerar utvecklingen av kommande
generationer servers från IBM för AIX och
IBM i. Nuvarande kunder och deras lösningar är fortfarande hörnstenen i IBMs POWER
strategi och intäkt.
Stabilitet för existerande kunder är alltså
en effekt men den nya och mer dramatiska är att vi lyfter på locket till en delvis
ny marknad med tydligt avstamp i Linux.
Med OpenPOWER kommer nya ögon att
detaljstudera design och idéer vilket leder
till mer innovation och helt nya lösningar.
OpenPOWER innebär en ny fokus på Linux
och en re-design av de supportade distributionerna från
Big-endi-
PowerVM för de som vill ha en komplett
OpenSource stack. Flera av medlemsföretagen fokuserar på lösningar kring Analytics
och Big Data och där är Linux och Hadoop
på POWER en oslagbar kombination, precis
som Watson i Jeopardy. Vi kan förvänta oss
intressanta lösningar inom detta område
från IBM såväl som andra medlemmar.
Nya lösningar på delvis nya marknader innebär också en ökad exponering av
POWER. Dessutom från flera olika tillverkare, inte bara IBM har framöver intresse av
POWER försäljning. Förhoppningsvis kan
det ge positiva effekter tillbaka även på existerande IBM i och AIX installationer. Där
många idag förknippar IBM POWER med
en gammal plattform kanske fler får upp
ögonen för hur väl POWER passar dagens
krav på tillgänglighet, prestanda
och skalbarhet. Personligen anser jag
OpenPOWER vara det kanske viktigaste
steget som plattformen tagit sedan den
skapades och möjligheterna kan vi ännu inte
överblicka fullt ut.
POWER är alltså inte längre lika med
enbart IBM, inte proprietär eller inlåst. Nya
utvecklingsteam jobbar med nya lösningar
för nya marknader och effekten blir trygga
investeringar för befintliga och nya kunder. Besegra tonåringen i FIFA 14 kan vi
fortfarande drömma om men framtiden för
POWER citeras bäst med en gammal låt från
Timbuk3 ”The future’s so bright, I gotta
wear shades”
Endianess
Endianess bestämmer hur en CPU skriver och läser sina bytes mellan register och minne. UNIX är
traditionellt Big-endians och x86 är Little-endians.
Det här betyder att operativsystemet måste hantera bytes på samma sätt som CPUn. Eftersom
POWER fram till P7+ är Big-endians måste Linux
också vara det, därav en separat Linux distribution för POWER. Med POWER8 kommer CPUn ha
stöd för att hantera både Big-endians för AIX och
IBM i, men även Little-endians för Linux.
POWER.org
POWER.org bildades 2004 och är en sammanslutning av företag med syftet att t.ex. säkerställa
gemensamma standarder, best practices samt
certifieringar. Medlemsföretagen arbetar också
för att stärka ekosystemet och marknadsföra
POWER. Medlemmar i POWER.org har dock ingen
formell påverkan på design och kan inte producera POWER processorer på egen hand.
COMMON SWEDEN 27
ANVÄNDARGRÄNSSNITT
”Now, with the most recent versions of XT UI you
can install and run everything native on the IBM i”
M
Figure1. XT UI Welcome page
any customer installations have
since then requested that we
enhance the solution so it could
be installed and run native within the IBM
i environment; allowing better support and
structure for a HA configuration and reduced costs for a Windows server.
Now, with the most recent versions of
XT UI you can install and run everything
native on the IBM i without the need for a
Windows server. Another enhancement
was when we introduced the possibility to
run the client via a browser as an alternative
to the existing rich client.
The XT UI is used as the user interface
platform for a number of business systems,
both IBS-owned, but also for systems made
by other software providers where IBS has
licensed the XT UI.
Solution
IBS User Interface for
IBM i applications
The IBM i RPG programs are automatically
modified in order to communicate with XT
UI instead of the 5250 display system. The
display files can be enhanced in order to
provide additional columns / fields which
will become visible in XT UI only; the 5250
function will work as usual.
The XT Client creates panels (screens
for your business
application) by using a
layout XML file and the
data sent by the RPG
program. The layout
XML files are created
automatically by conversion of the IBM i display
files (DSPF) and can be
enhanced in XT Studio.
Figure5. XT UI
architecture
XT UI consists of the
following parts:
1. XTiSE – XT UI Enabler that runs on IBM i
2. XT Server – Server part, either on IBM i
or Windows
3. XT Client – User interface
4. XT Studio – Layout design and management tool
XT Client
XT UI has both a rich and thin client. With
exception of minor differences, the thin client
and rich client have similar functionality.
XT Studio
XT Studio delivers the following functions:
– Panel Layout Editor. Allows you to design
panel layouts for your back-end application. Typically layouts are created with the
convertor described in the next step and
enhanced with this editor.
– Display file to layout convertor. This tool
is used to create panel layouts from IBM i
display files (DSPF). Conversion is controlled by the conversion profile and metadata
configuration which can be maintained with
XT Administration.
– Layout translation function.
– Powerful find and replace functions.
IBS XT UI is developed in Java. The main
development tool is Eclipse.
IBS XT UI is a powerful user interface for IBM i RPG
applications developed by IBS. It replaces the old 5250 and
screen-scraper based UI solutions for the IBS Enterprise
business application. The first version of XT UI was released
in 2006 and required a Windows server as the UI server.
Text: André Lundqvist
Figure2. XT Administration
28 COMMON SWEDEN
Figure3. XT UI Client Workbench
Figure4. XT Studio
COMMON SWEDEN 29
MEDLEMSINFORMATION
Medlemsförmån
Data3 har förhandlat fram ett
förmånligt pris vid prenumeration av
iProDeveloper.
RSS – Hur du gör
Föreningen Data3
Jag är ett stort fan av RSS flöden. I korthet går det ut på att man får
en indikation i sin RSS läsare (mer om det strax) på att en websida är
uppdaterad. Detta är ovärderligt när man vill direkt vill få koll på om
något hänt och inte råka snubbla över informationen veckor senare
(eller gud förbjude få höra det av någon annan först).
Data3 är en oberoende intresseförening som skall verka för ett
ömsesidigt utbyte av erfarenheter i användandet av IBM:s Power
servrar med fokus på operativsystemet IBM i.
Grunden till Data3 lades 1966 då ”Föreningen Data20” bildades
av några användare av IBM System 360-20. När IBM System 3
introducerades ändrades namnet till Data3.
Styrelsen som väljs på årsmötet, består av ordförande och upp till
sex ledamöter. Styrelsen har till uppgift att leda och planera de
projekt för kunskapsspridande som utgör stommen i föreningens
verksamhet.
Data3 är ansluten till Common Europe som är en paraplyorganisation för Data3:s motsvarighet i övriga Europa, med ca 20.000
medlemsföretag anslutna.
Data3 är även medlemmar i Common US, som är paraplyorganisationen i USA. Detta medför att alla Data3- medlemmar kan
delta i aktiviteter som Common US arrangerar.
Här går jag igenom hur man börjar prenumererar på Data3s RSS
ström. Först måste man ha en s.k. RSS läsare, det finns mängder av
olika sådana. Oftast har man det i sin e-mail klient. Nedan visar jag hur
man gör det i Outlook, har du IBM Notes så finns en bra film om ämnet
på: http://goo.gl/nZh9ys
Det finns också massor av alternativ i molnet, googla RSS reader så
får du mängder av träffar.
Ordinarie pris är 149USD årligen,
Data3s medlemmar betalar
endast 99USD.
Medlemskap
Använd koden WP004XCS när du
beställer prenumerationen via:
http://goo.gl/C4ynnn
1. I outlook har du förhoppningsvis en menypunkt i vänsterkolumnen som heter RSS.
Företagsmedlemskap: Företag som arbetar med IBM Power
Systems äger rätt att ansöka om medlemskap i föreningen, s.k.
företagsmedlemskap. Företagsmedlemskap ger rätt att delta på
aktiviteter och får tillgång till föreningens medlemstidning &
övriga förmåner.
Personligt medlemskap: Personer äger rätt att ansöka om
medlemskap, s.k. personligt medlemskap och erhåller samma
möjligheter och förmåner som Företagsmedlemmar.
Hedersmedlemsskap: Föreningen kan utse till hedersmedlem
sådan person som synnerligen främjat föreningens intressen och
strävanden. Förslag till hedersmedlem lämnas av föreningsmedlem.
Hedersmedlem betalar ej föreningsavgift.
2. Högerklicka på den menyn och välj Lägg till RSS.
Information till våra annonsörer.
3. Skriv in länken till RSS flödet.
http://www.data3.se/?feed=rss2
Annonsbokning och annonsmanus skickas till:
Per Hammarsjö, per@arrive.se. Tel: 08-736 12 01
Skicka alltid med en utskrift eller provtryck på annonsen annars
kan vi inte ta ansvar för att det blir 100% korrekt.
Du får också fram länken om du trycker
på RSS länken längst ned på vår
hemsida.
Klart!
Data 3
Org.nr: 556409-4273
Bankgiro: 5314-1560
Kansli och ekonomi
styrelsen@data3.se
Medlemsinformation
Anmälan om nytt medlemskap
eller ändrade medlemsuppgifter
görs till: medlem@data3.se
30 COMMON SWEDEN
Medlemsavgifterna för 2013:
Företagsmedlemskap 1.900:-/år
Personligt medlemskap 650:-/år
Fakturaadress:
Data3 föreningens Service AB
c/o M&M Ekonomi AB
Att: Liselotte Grandin
Söderhallarna 118
118 72 Stockholm
Föreningens styrelse
styrelsen@data3.se
Ordförande
Torbjörn Appehl,
Essist AB
torbjorn.appehl@essist.se
Vice Ordförande
Agneta Gosch, Handelsbanken
agneta@data3.se
Ledamöter
Erik Larsson
Ulrika Ström
Håkan Sjödin
Björn Toller
Christina Fasth
Kassör
Agneta Gosch
COMMON SWEDEN 31
Posttidning B
Retur till Data3-redaktionen
M&M Ekonomi AB
Att: Liselotte Grandin
Söderhallarna 118
118 72 Stockholm
Arcad software
Application Lifecycle Management
standard
transformer
Eclipse .NET DDL
Integrator Compilation
Java
Pre-compiler Audit
Efficient
Conclusion PowerIBM i Unify
DDS
management
Documentation
builder Bäst Dependencies
Discover
Jazz
RTC
Archive
Software configuration
Rational Winner
proven JDBC
2013
på Security
winner 2012
ILE SQL
extraction RDi Enterprise
Modernization
Ticketing
batch
Constraints
Deliver
Datachanger
automation
Data
Webinars
signature
Fields
modernisering!
analyzing
Cleanup database Development
Release Management Innovation
Integrater
Graphical
Ownership
COBOL
Linux configuration
CASE
Guaranteed Legacy
Test
Awards
Third Party
Understanding Deployment
DB2 repository
SQL Sourcecode
RPG Free Format Converter
remote
www.essist.se