Senaste nytt från COMMON US. Medlemsbladet

Storlek: px
Starta visningen från sidan:

Download "Senaste nytt från COMMON US. Medlemsbladet"

Transkript

1 Senaste nytt från COMMON US COMMON EUROPE SÄKERHET MED SPÅNGBERG NYHETER FRÅN IBM...OCH MYCKET MER! Medlemsbladet #208 JUNI 2012

2 The home of IBM mid-range support specialists Hardware Maintenance iseries i5, i6 & pseries p5, p6, p7 Disaster Recovery iseries i5, i6 & pseries p5, p6, p7 OS400 & AIX Helpdesk Office Recovery Business Continuity Server Management High Availability iseries i5, i6 & pseries p5, p6, p7 Hardware Sales iseries i5, i6 & pseries p5, p6, p7 Outsourcing Business Critical Hosting Off Site Tape Storage Kontakta oss för att få veta mer om de tjänster Blue Chip erbjuder: T: + 46(0) (0) F: + 46(0) E: sales@bluechip.se Blue Chip Customer Engineering Nordic AB, Vretenvägen 13, Solna, Stockholm

3 LEDARSIDAN Inspirerande! Mer och mer kommer jag i kontakt med användare av IBM Power i plattformen (det pågår en rasande diskussion på olika forum där tunga namn nu är överens om att AS/400 är lika dött som System/36 etc, mer om det längre fram i tidningen..) Det är inspirerande, väldigt inspirerande. Nämligen visar det sig att det är en i allra högsta grad vital serverplattform, som tillsammans med sin bakåtkompabilitet är den mest moderna på marknaden, och användarna utnyttjar det mer och mer hela tiden. Vår höstkonferens inspirerade många av utvecklarna som var där och blir glada när vi säger att det blir en upprepning av förra årets satsning på dem. Användare som inte varit aktiva på länge lever i tron att de har en gammal serverplattform som är på väg att dö (den dödföklarades 1989 enligt vissa). DET ÄR FEL! Vi måste sluta säga att den inte är omodern utan välja att enkelt förklara att företagen har ett monster i sin datahall, ett modernt monster som kan allt och lite till!! RPG programmerare är svåra att få tag på och dyra. Detta gäller bara företagen som inte växlat över komptens från de som pensionerats de senaste åren. Tieto plockade tre unga killar som kunde andra språk såsom Java i skolan under 3 veckor, idag är de uppe på banan och fullt produktiva. Givetvis har de anammat den allra senaste utvecklingstekniken och är på så vis effektivare än många andra på marknaden. (Läs mer om det längre fram i bladet) Vi i styrelsen har f.ö. varit på den årliga Common konferensen (Data3 tillhör användarföreningen Common för er nytillkomna medlemmar) i Kaliforninen, ni kan väl bara gissa hur jag summerar den resan: Inspirerande! Torbjörn Appehl Att den dessutom är billigare än samtliga andra plattformar är ett mysterium att det inte nått fram till alla. Kompetensbrist skriker någon, FEL den finns där ute om än något utspridd men det avhjälper Data3 genom sociala medier och nätverksgrupper. Innehåll I DETTA NUMMER COMMON US Inspirerande Common US... 8 RPG Satsningen som gick vägen COMMON EUROPE Nyheter från IBM NILSSONS KRÖNIKA REDBOOKS Actual PTF FÖRENINGEN ATT TÄNKA PÅ när det gäller Savewhile-active Data3 #208 3

4 AVDELNING Common US 2012 Ännu en maxad konferens är avklarad. I år var den belägen vid Disneyland Resort i Anaheim, Kalifornien. Sämre ställen kunde man hittat, jag lovar. Steve Will i utställardelen Scott Klemens får pris Colin Parris, Vice President, IBM Power Systems Vi fick höra om Disneys framgångssaga Resan hit var lite i det längsta laget. Flyget över till Chicago var ok, men att få vänta på en flygplats i mer än fyra timmar för ytterligare en fyra timmars flygning är inte helt ok. Nästa år lär vi ta bytet i Europa. Disneyland är så magiskt som man kan tänka sig, det blir så när amerikanarna slår på stora trumman och öppnar plånboken vidöppen. Dyrt är det, men det är något man inte hymlar med utan säger att man får vad man betalar för, en lite ovanlig inställning för oss prismedvetna svenskar. Konferensbyggnaderna omgärdade poolområdet som var populärt såklart. Att jämföra med förra årets konferens i ett snöigt Minneapolis blir orättvist på flera sätt, men visst var det härligt. Vissa svenskar kom till USA långt innan konferensen började, vissa till och med en vecka innan för att delta på den resa Common Norway arrangerade med Caraldata. Några passade på att besöka vindistriken runt om i regionen och andra såsom jag själv passade på att njuta av miljön efter avslutad konferens. Erik Larsson och Torbjörn Appehl representerade Data3 på lördagen då vi sammanträdde med Bord of Directors för Common US. En snabb presentation gjordes där vi lade fram den positiva egna konferensen vi arrangerade 2011, våra uppskattade medlemsblad, webinarer anordnade samt våra besök hos större medlemsföretag. På söndagen rivstartade konferensen med bland 4 Data3 #208

5 Picture courtesy of COMMON - A Users Group Gruppbild av Common US gänget Alla IBM Champions uppställda för gruppfoto. Svenska killar får ett och annat förklarat för sig Allison och Trevor i farten. annat en First Timers session som den uttrycksfulla och härligt häcklande och engagerade Trevor Perry höll i. Det är ett måste att vara med på den inser jag så här efteråt då jag missade den vid mitt första deltagande förra året. Därefter var det full fart på sessionerna. Några av de svenska deltagarna var med redan igång under lördagen på de LAB:s etc som erbjöds. En av de första sessionerna hette IBM i Q/A och var illa marknadsförd då det radades upp med hela gänget av de tyngsta beslutsfattarna på IBM rörande plattformen. Trevor Perry var moderator för en panel med Ian Jarman, Alison Butterlill, Steve Will, Dawn May m.fl. Vi som var där fick lite svar på frågor som varför SDMC hastigt plockades bort som supportad produkt från IBM, och huruvida IBM i och med technical refresher kommer släppa nya releaser eller inte. Sammanhållningen var som vanligt otroligt bra på den här konferensen och det är extra kul att många svenskar dyker upp. Vi fick ihop det till 23 svenskar till slut, ett stort gäng relativt sett och man får en speciell härlig sammanhållning på denna typ av konferens. Bland annat hann vi som vanligt med en middag som Data3 arrangerade och betalade notan för de deltagare som anmält sig genom oss. Mycket uppskattat så klart och givetvis gör vi samma sak nästa år då konferensen går av stapeln i Austin, Texas. Småsnacket mellan alla sessioner är väldigt kul, Data3 #208 5

6 AVDELNING Utställardelen Har du varit på något bra och Har du sett X någon gång? Han är otroligt rolig/duktig etc.. Att vissa personer träffar varandra för första gången i USA trots att de jobbar på samma företag är ju lite typiskt och bekräftar vad jag upprepar gång på gång Kompetensen finns där ute, det gäller bara att hitta den (ibland tydligen i byggnaden bredvid). Uppdraget vi i styrelsen har förutom att se till att våra medlemmar har det bra, är att identifiera eventuella talare till vår egna konferens. Förra året fick vi ju över Jon Paris, Susan Gantner, Randall Munson ml.fl. I år jagade vi ifatt på Alison Butterill och Trevor Perry som lär sätta extra magi på vår konferens som Du givetvis kommer på! Att aktivt nätverka är också viktigt anser vi i styrelsen. Bland annat pratade vi med Charles Guarino som är en uppskattad föreläsare och ordförande för en användarförening i New York. Från den diskussionen har vi nu på försök börjat arrangera mindre Data3 träffar på några timmar där 6 Data3 #208

7 AVDELNING Powerdown sista kvällen, temat Texas då nästa års konferens är i Austin. vi tar upp enskilda ämnen, kanske är det någon extern talare som presenterar en lösning/produkt eller användare som diskuterar utmaningar sins emellan. Vi hoppas verkligen att många får möjligheten att följa med på konferensen i USA nästa år, den är lagd lite tidigare för att bland annat attrahera universitet etc som har en hektisk period i maj. Har ni chefer som inte ser vidden av att utbilda sin personal, hör av er till oss vi har mängder med argument att beväpna er med! Vi ses i Austin, Texas 2013! Data3 #208 7

8 Inspirerande Common US Jag kan bara hålla med Tobbe om det han skrev i ledaren - Common är inspirerande. Common US inspirerar och ger kickstart till att utveckla sig i den fascinerande värld som programmering och IBM i är. Konferensen började för min del på söndagen och jag tillbringade hela dagen med att flyta runt i ett lyckorus över att få lyssna på alla fantastiska talare. Jag började visserligen med ett ganska tungt pass som handlade om REST webservices and RPG men som tur är tog föreläsaren Charlies Guarino med oss på en snitslad bana genom webservices. Allt jag behövde göra var att följa snitslarna för att komma i mål. Det kändes efter det passet som att jag var redo att börja koda webservices. Charles Guarino är en rolig och pedagogisk talare som vi förhoppningsvis får välkomna till Sverige nästa år på HK Tyvärr kommer han alltså inte i år, men det gör däremot Susan Gantner och Jon Paris tillsammans med sin kollega Paul Tuohy. Susan och Jon var i USA och de höll många roliga och inspirerande föreläsningar och de kommer fortsätta inspirera på HK Höstkonferensen 2012 Nu när jag skriver orden HK-2012 känns det lite som uttrycket Beach-2012 som ni säkert känner igen. Att ladda inför Beach-2012 är kanske mest jobbigt och deprimerande medan HK-2012 är raka motsatsen. Inget motstånd till att träna inför HK-2012 inte, och inte blir det jobbigt behålla HK-2012 eftersom det kommer finnas bra elektroniska presentationer att tanka ner och fortsätta frossa i även efter konferensens slut. En liten parentes om HK-2012 och nu tillbaks till Common US. Inspirerande Scott Klement En annan mycket bra och kunnig talare är Scott Klement. Trots att han inte kommer till Sverige i år vill jag ändå passa på att nämna honom lite extra. Han började en av sina föreläsningar med att säga: Hi, my name is Scott Klement and I am a geek. I love doing this and to find kindred spirits. RPG and programming is my passion. Det märks verkligen att han tycker det är roligt och att programmering är hans passion. Hans familj har ett företag som tillverkar korv, men Scott ville inte tillverka korv (han ville äta korv!) utan istället ville han arbeta med datorer. Han skrev sitt första program när han var 11 år (han är född 1969) och det på en S/34! Sedan många år driver han familjeföretagets ITavdelning. Han skriver artiklar för tidningen ipro Developer (tidigare SystemiNews) och han bloggar. Han började som föreläsare år 2004 tillsammans med Jon, Susan och Paul. Tur för oss andra vanliga programmerare så gillar han att dela med sig av sin kunskap och det går att ladda ner bra kompendium, hitta information och användbara open source program på hans hemsida En sektion på hemsidan ger användbara och finurliga tips om RPG. Jag har själv laddat ner ett kompendium om Sockets och TCP Programming, det är på 171 sidor och kanske ingen direkt semesterläsning men jag tycker den gav en bra inblick till TCP-programmering från RPG. Min rekommendation nu såhär inför semestern är kanske inte att ta med sig just den här på ledigheten som semesterlektyr utan ladda ner den, läsa första kapitlet och spara resten till efter semestern. Då när ni är laddade efter en härlig ledighet kan ni kasta er in i resten av kompendiet. En lite mer lättsmält lektyr, dock inte heller för semestern, är Working with the IFS in RPG IV. Den gav mig en bra första introduktion till IFS och hur jag kan använda mig av RPG och IFS på ett bra sätt. Jag var på Scotts föreläsning i USA om just IFS och jag tyckte det var väldigt intressant, och det låter så enkelt!

9 AVDELNING Nytt i RPG Jag tänkte faktiskt nu göra reklam för ett pass som är perfekt för att hålla sig uppdaterad om vad som händer i RPG-världen. Det är Jon Paris föreläsning om nyheter och han håller den föreläsningen på höstkonferensen. Han berättade t ex om en ny BIF (Built in function) som verkar användbar %SCANRPL ( scanfor : replacewith : targetstring ) Ersätter alla förekomster av scanfor inom targetstring till det som står i replacewith. Går även att ytterligare förfina med valfria parametrar 4 och 5 för scan-startposition och scan-length. %SCANRPL( scanfor : replacewith : target { : scan start { : scan length } ) Mer nyheter är att storleken för en DS nu är utökad och kan vara 16 MB (16,773,104), visserligen har längddefinitionen bara 7 positioner men det finns ett nytt D-spec keyword som hanterar det. ex. D reallybig S a D evenbigger S a LEN( ) D tinyfield S a LEN(1) Naturligtvis finns det många fler nyheter, men det här var två av de som jag kunde förklara lättast och som jag verkligen gillade. Släpp det grönsvarta Nyfikenhet och viljan att utveckla sig uppmanar en annan rolig föreläsare, Trevor Perry, oss alla till, och framförallt att saker förändras. Han uppmanade oss att sluta tänka grönsvart och tänka mer grafiskt. Vi fick med oss varsina grönfärgade glasögon att använda då vi känner oss nostalgiska och vill se skärmen grönsvart igen. Trevor Perry kommer till Höstkonferensen i höst och jag lovar att ni kommer känna er inspirerade till att lära nya saker om ni går på en av hans föreläsningar. Men å andra sidan känner ni redan den viljan eftersom ni går på höstkonferensen! Gå på hans föreläsning ändå så bekräftas det ni redan vet samt det ger ännu mer energi, och ni har kul samtidigt. Inte bara nytta utan också nöje Förutom att flyta runt i en programmerares himmelrike bland nördar och gurus så blev det även en hel del andra trevligheter i USA. En kväll bjöd Data3 på middag på ett av Disneyhotellen. Mycket gott och mycket trevligt! Sista kvällen var det Texaskväll och Common bjöd på härlig texasbuffé. Ett liveband underhöll och några var uppe och dansade, härlig stämning och det faktum att festen hölls utomhus var som extra krydda för vintertrötta svenskar. Hoppas vi ses på höstkonferensen i oktober, tills dess har jag bestämt mig för att lära mig RDP. Jag ska släppa taget om den grönsvarta skärmen och se vad som finns bortom STRPDM. Kanske att jag ibland kommer sätta på mig de grönsvarta glasögonen och se den välbekanta trygga skärmen igen. Men till hösten läggs de på hyllan och jag tror då att jag är redo att gå på Jon Paris föreläsning om PHP, sedan ska jag kura i vintermörkret och lära mig PHP-programmering. Vad tänker ni utveckla er inom? P.S Om ni undrar vad RPD är för påhitt så är det Rational Developer for Power Systems Software: RPG and COBOL Development Tools for IBM i. Efterföljaren till WebSphere Development Studio Client/ Rational developer iseries) (WDSC)/RDi). Jag tror det finns olika förkortningar i omlopp men jag har valt RDP som lanserades av Joe Pluta i artikeln D.S Ulrika Ström Data3 #208 9

10 RPG Satsningen som gick vägen Åldersstrukturen har mer att önska. För ca 1 år tog Tieto Card ett initiativ för att komma runt problematiken med en alltför stigande medelålder bland RPG programmerarna. Lösningen blev en nygammal satsning på nyutexaminerade från universitetet, en satsning som gett mycket gott resultat. Vi gjorde det för 10 talet år sedan på Entra (Entra Card heter applikationen som idag ägs av Tieto Card Se red. Anm.), och även den gången gick det bra säger Barbro Mörk Jonsson, Konsultchef på Tieto. Upplägget är att man växlar utbildning med praktiskt arbete, i det här fallet hittade man med hjälp av Arrow den utbildning i IBMs utbud som idag arrangeras av Iptor i Solna. En tre veckors utbildning omfattar två veckor i skolbänken vilket följs upp med fyra veckors praktiskt arbete på hemmaplan för att slutligen kompletteras med en tredje utbildningsvecka därefter. Richard Asterot, Dana Ali och Lars Rosenberg heter de tre som för ett år sedan inte hört talas om RPG men i dag är i full fart med de spännande projekt som Tieto Card (*) arbetar med. Just kombinationen att växla skolbänk med praktiskt arbete var ett perfekt sätt att komma igång snabbt tycker alla tre. Tieto hade dessutom satt upp ett mentorskap som den här gången inte kändes viktig i sammanshanget. Mottagandet och den support vi fick av våra hela teamet var betydligt viktigare för oss säger Richard. Dana Ali, Richard Asterot & Lars Rosenberg Framgångsfaktorerna är flera i detta projekt, att Tieto är en stor organisation hjälpte att få killarna att våga nappa på erbjudandet, även om de inte tidigare ens hört talas om IBM plattformen under sina år i skolan. Det var mest.net och Java säger Lars och Dana. Jag hade egentligen tänkt söka till ett trainee-program på Tieto, men Student Consulting undrade om jag inte var sugen på ett spännande jobb istället säger Richard, ett erbjudande han idag inte ångrar att han nappade på. Lennart Husell Manager Card SE på Tieto Card tycker att just finansiella system är bland det bästa man kan jobba med för att få en bra grund för framtiden. Det här är inte de minst avancerade systemen direkt säger Lennart underfundig vilket jag tolkar som får man kläm på det här så får man kläm på det mesta. Snabbt upp på banan Att få komma in i viktiga projekt och få riktiga uppdrag snabbt inpå utbildningen var inspirerande säger Dana Ali, det var nyutveckling i ett projekt med att dela ut nya kort. Vi blev som sagt mycket väl mottagna och alla i teamet var behjälpliga och måna om att vi skulle lyckas. Lennart och Barbro tycker att satsningen gick över förväntan, att de inte ens ett år efter påbörjat utbildning levererar för fullt i projekten hade de inte riktigt räknat med. 10 Data3 #208

11 Utvecklingsmiljö Att de fått en hypermordern utvecklingsmiljö har delvis också bidragit till det snabba resultatet. RDP rullades ut i samma veva som vi började här, och vi var bland de första att få det installerat. Vi kände snabb igen oss i det grafiska interfacet, även om vi inte är rädda att kika in i den traditionella grön/svarta miljön då det krävs säger killarna. Förutom RDP använder vi Filescope för hantering av filer, PDM för saker som vi saknar i RDP och X- Analysis vid speciella jobb såsom utredningar och dokumentation. Terminologi Jag frågar om de tyckt att terminologin varit en hämmande faktor för dem. Men de tycker själva att de inte satt fast i gamla hjulspår kring ordval etc vilket gjorde att de snabbt anpassade sig till de som användes på Tieto. Det blandas friskt vad det verkar, lite beroende på vad som skall göras. Men fysiska och logiska filer säger vi ju bland annat säger Lars. Ibland kan det till och med vara lite roligt att vara unik med att arbeta med plattform som är helt okänd för kompisarna från universitetstiden säger någon, en åsikt jag själv kan förstå men ju själv tycker är lite dyster med tanke på vad det innebär egentligen. Infrastrukturen har vi inte någon kläm på än, Single-Level-Storage etc är okända begrepp. Ett projekt pågår på Tieto för att få lite rotation mellan avdelningarna för att korsbefrukta lite bättre säger Jimi Inge. Vi har även ett antal satsningar på Innovativa team som går rakt igenom organisationerna. Ett måste för att säkerställa att vi även i framtiden ligger i teknikens framkant för våra kunder och är en attraktiv arbetsgivare för de anställda. OFf-shoring Tieto har som alla andra på marknaden satsat på off-shoring. I Pune i Indien sitter ett tio tal utvecklare, allt från juniora till väldigt seniora RPG programmerare. Orsaken är först och främst ekonomiskt, men vi har hittat en modell som fungerar för oss vilket bygger på att kompetensen hos oss som kravställare är hög. Det i sin tur kräver att vi har egen grundkompetens för att kunna förstå hur vi smart kan överföra våra kunders önskemål till färdiga lösningar säger Lennart. Så även om delar av Richard, Dana och Lars arbete idag flyttas över till Indien på sikt så kommer Tieto behöva duktiga kravställare, och det i sin tur kräver lite skit under naglarna och egen erfarenhet som programmerare. Kompetens När vi letade efter kompetens på markanden var inte erfarenhet och tekniska nördar vår främsta målgrupp, utan personer med rätt attityd och nyfikenhet på finansiella system. De här killarna har precis den rätta attityden och nyfikenheten vilket visar att det var rätt väg att gå för oss. En fråga som kommer upp när det hämtas kaffe är om Data3 vet hur många RPG programmerare det finns i Sverige. Mitt svar blir att jag inte vet, men att det är betydligt fler än man tror. En stund senare förklarar Jimi Inge att det finns stycken inom Tieto bara i Sverige. Framtiden känns ljus säger killarna, de ångrar inte en sekund att de hoppade på tåget även om de inte fick svar på frågan vad RPG var när de googlade förkortningen för första gången för något år sedan. Role Playing Game är ju det vår generation tror det står för skrattar de lättsamt under vår lunch. Men RPG är precis som exempelvis Cobol hjärtat i många företags IT system idag och kommer så förbli över en oöverskådlig framtid. Termen Blended system är den senaste trenden säger Jimi, man låter hjärtat av systemen ligga kvar i sin mogna RPG medan man kanske lägger andra delar av systemet runt om kring. Att räkna hem en fullständig nyutveckling sina system är det få som lyckas med idag, och varför skulle man vilja byta plattform? Man kan göra allt med IBM Power i dessutom betydligt mer kostnadseffektivt och flexibelt än övriga plattformar på marknaden säger Jimi. Framtida satsningar Tieto kan absolut tänka sig att göra liknande satsningar i framtiden, kanske kan de här unga killarna då vara mentorer. Fakta Tieto Grundades 1968 Omsättning 1.8Miljarder EUR 2011 Är listade på NASDAQ OMX Helsinki & Stockholm Bedriver verksamhet i 30 talet olika länder anställda Över 130 experter på IBM i Tieto utvecklar och hanterar fyra huvudsakliga IBM i applikationer: - Entra Card - Entra Loan - Entra Bank - FINESS Över 600 Power7 LPARS hanteras av Tieto

12 Foto: Marcus Winter När vi summerar deltagandet vid Common Europe Confernce var det positivt Data3s relation till Common Europe har varit rätt frostig på senare år. Egentligen sedan vi arrangerade den årliga konferensen 2006 av lite olika skäl. Senaste året har varit extra turbulent för organisationen då förra årets konferens i Italien blev allt annat än lyckosam rent ekonomiskt. Common Italy lämnade för övrigt Common Europe efter missnöje med den ekonomiska kompensationen från centralt håll. Av flera skäl har vi svenskar haft en förkärlek till konferenserna i USA mer än här i Europa. Ett kan ju vara vår allmänna kärlek till det stora landet i väst, ett skäl kan vara att alla (nästan) tunga namn kommer från just USA och alltid dyker upp på hemmaplan. Att det varit turbulent i Common Europe organisationen har vi givetvis märkt av, vi betalar en avgift till CE och givetvis ställer vi frågan varje år - vad tjänar Data3 på att vara medlemmar?. En direkt fördel är den rabattsats om 15 procent på samtliga IBM utbildningar som alla medlemsföretag inom Common Europe erhåller, men mycket annat har vi inte sett hittills. I år bestämde vi oss för att finnas representerade vid BoD (Board of Directors) mötet och försöka skaffa en egen uppfattning om hur hälsan är för organisationen. Vi blev positivt övereraskade vill jag säga, mötet där respektive land skulle presentera sina aktiviteter etc. började i och för sig inte så roligt då en av styrelsens äldsta medlemmar (omvald dagen innan) valde att avsäga sig förtroendeuppdraget med omedelbar verkan. Därefter presenterade land efter land en rad spännande och inspirerande saker de gör i respektive land, mängder med uppslag att ta med oss hem till Data3 blev resultatet, ett axplock: Några av länderna arbetar med working groups, där medlemmar med gemensamma intressen specialiserar sig om ett ämne t.ex. Databas, SAP on i etc. Tyskland har lyckats väl med IBM Academic Intiative, till skillnad mot Sverige blev Common Germany inbjudna till en aktiv roll (Satsningen i Sverige avslutades när den ansvarige vid Göteborgs Universitet flyttade till sitt hemland igen). De samarbetar med andra användarföreningar såsom Tivoli User Group, de ger medlemsrabatter till studenter, de ger studenter utmärkelser m.m Vissa länder använder Top Concerns väldigt mycket, även om det diskuterades över presentationsformen av svaren en del. 12 Data3 #208

13 COMMON EUROPE GS-Gruppen (Danmark) har fyra aktiviteter varje år varav en viss del är kund kund aktivitet, d.v.s. utan leverantörer. Andra länder tittar på aktiviteter med enbart leverantörer, kanske kan vi ha en träff för dem under höstkonferensen? Common GB har tre olika typer av medlemskap Medlemsföretag Leverantör Personligt, något vi kanske kan kopiera då vi just nu har en något luddig radda olika former av medlemskap. Något land går över till enbart personligt, något vi strävat efter även inom Data3. Styrelsen lär komma med förslag på ny modell till årsmötet, ge oss gärna input och kom givetvis också gärna och rösta när det är dags. Common Switzerland har endast företagsmedlemskap och var livrädda för att tappa dem om de går över till personligt.. Common Israel har över 60 aktiviteter per år!! Varje vecka träffas de och får ett ämne presenterat för sig. Vi skall komma ihåg att de har två heltidsanställda som enbart jobbar med dessa aktiviteter. När det gällde konferensen höll den hög kvalitet, många av de ytterst ansvariga var på plats. Steve Will, Alison Butterill, Dave Nelsson bara för att nämna några. Upplägget är precis som vid konferensen i USA och vid vår egna. Konferensen börjar med ett antal Key Note, talare som håller hela publiken i schack för att sedan släppa iväg dem på olika break-out-sessions Namnen på organisationerna går mer och mer över till Common + landet, en trend vi hittills stått emot, men frågan är om vi gör det om det kommer ett förslag vid årsmötet. När vi summerar deltagandet vid Common Europe Confernce var det som sagt positivt, vi har återigen hämtat inspiration och har mängder med idéer om hur vi kan arbeta framåt och hur vi kan ge värde av medlemskapet. Ni märker förhoppningsvis av det under året som kommer. Vi har återigen hämtat inspiration och har mängder med idéer om hur vi kan arbeta framåt och hur vi kan ge värde av medlemskapet Data3 #208 13

14 Besök oss på Facebook LinkedIn! & Nu över 90 medlemmar på Linkedin och 60 medlemmar på Facebook

15 Klara för höstkonferensen! Boka in oktober! Data3 #208 15

16 SÄKERHET Att tänka på när det gäller Som jag skrev i förra numret så är syftet och målet med IT-säkerhet är bl.a. att säkerställa informationens: Tillgänglighet (Availability) Riktighet (Integrity) Sekretess (Confidentiality) Spårbarhet (Accountability) En teknik för att säkerställa tillgänglighet är att ta backuper. Därför tänkte jag skriva lite om den speciella backup funktionen save-while-active. När det inte finns tid att stänga ner systemet för att ta backup känns save-while-active som den ultimata lösningen. Att kunna ta backup utan att stänga ner produktionen, är det verkligen möjligt? Hur fungerar save-while-active? Tanken med save-while-active är att kunna ta backup utan att stänga ner produktionen helt och hållet. Men det finns restriktioner, vilket jag återkommer till senare. I grova drag så fungerar save-while-active så att systemet sätter en kontrollpunkt ( checkpoint ) på objektet. För att kunna sätta en checkpoint, måste systemet göra en låsning ( lock ) av objektet för att säkerställa att objektet inte förändras under tiden som en checkpoint sätts. Därför får det inte finnas någon låsning ( lock ) på objektet för att en checkpoint ska kunna sättas. När en checkpoint har satts på objektet släpper systemet låsningen och objektet kan åter användas. Om en förändring av objektet sker efter att objektet har fått en checkpoint, så skapas en kopia ( checkpoint image ) av hur den förändrade delen av objektet såg ut före förändringen. Det är denna checkpoint image som sparas för ändrade objekt när save-whileactive används. När flera objekt ska sparas samtidigt är det väsentligt att objekten får en checkpoint som är i relation till varandra. Här är de synkroniseringsvarianter som finns att tillgå: 16 Data3 #208

17 SÄKERHET Save-while-active Full synchronization, vilket innebär att alla objekt ska ha samma checkpoint. Under den tiden som objekten får sin checkpoint är alla objekten låsta. Det här är den typ av synkronisering som IBM rekommenderar. Library synchronization, innebär att alla objekt i biblioteket får samma checkpoint. System defined synchronization, systemet får bestämma när checkpoint sätts för de olika objekten. Kan resultera i att det blir olika checkpoint -tider för objekten som sparas, vilket gör att en eventuell återläsning blir komplicerad. Begränsningar Det finns en hel del begränsningar för save-whileactive, här kommer några exempel: Följande OS V7.1 kommandon har save-whileactive som ett alternativ: SAVLIB, SAVOBJ, SAVCHGOBJ, SAVDLO och SAV. Den sista punkten ovan, vilket lätt glöms bort, är att det inte går att spara objekt om det används av andra jobb under checkpoint -processen. I save -kommandona finns det en parameter Save active wait time (SAVACTWAIT) som definierar hur länge som checkpoint -processen ska vänta på ett låst objekt innan den går vidare. Kan inte checkpoint -processen låsa objektet går den vidare och objektet sparas inte. När save-while-active används så är det viktigt att kontrollera jobblogen så att det inte är något objekt som inte har sparats. En backup som använder sig av save-while-active går klart utan att något felmeddelande skickas, även om det är något objekt som inte har sparats. Lycka till! Mera om säkerhet i nästa nummer. Det går inte att använda save-while-active om alla delsystem är nedtagna, därför går det inte att använda save-while-active för att spara systembiblioteket, alla bibliotek eller hela systemet. Om man väljer t.ex. Storage STG(*FREE) vid en save går det inte att välja save-while-active. Save-while-active ska inte användas om systemet är väldigt belastat eller om det finns begränsat med diskutrymme. Det går inte att spara ett objekt, om objektet används av något jobb under checkpoint -processen. Lars-Olov Spångberg har arbetat med IBM i serverplattformen och dess föregångare i 32 år, 27 av dessa inom olika positioner på IBM. Är sedan 2007 anställd på Handelsbankens IT-säkerhetsavdelning. Data3 #208 17

18 IBM I Nyheter från IBM Vad annonserades på IBM i och Power 24 april IBM i TR4 (Technical Refresh) annonserades och är tillgänglig 18 Maj. Man beställer och installerar TR4 som en PTF med nummer SF99707 level 4. Med TR4 får du följande nya funktioner: + Live partition mobility Förbättrar servicenivån för IBM i applikationer + PowerVM Live Partition Mobility, flyttar aktiva IBM i partitioner mellan system Med detta så kan man eleminera planerade stopp och balansera lasten mellan system VIOS är ett krav Tillåter flytt av IBM i partitioner från en fysisk maskin till enn annan + Aktiva Partitioner som kör last (ingen nertid för applikationerna!) + Inaktiva partitioner + Suspenderade partitioner kan flyttas och aktiveras på ett annat system Systemkrav IBM i 7.1 TR4 PTF grupp Firmware release 7.3 eller 7.4 med speciell service pack HMC är ett krav PowerVM enterprise edition Två POWER7 system Båda systemen måste vara konfigurerade att använda samma SAN disk Båda systemen måste vara på samma Ethernet nätverk IBM i partitioner måste vara virtuella klienter under VIOS för ALL I/O Används lämpligen vid: Lastbalansering eller konsolidering HW och Firmware underhåll och uppgradering DB2 förbättringar Dessa funktioner levereras genom DB2 grupp PTF. SQL förbättringar Subselect Funktionella förbättringar Korta namn Where used information Support för JDBC 4.1 specifikation RUNSQL kommandot Säkerhetsförbättringar Object Auditing Control Prestandaförbättringar Baserade på analys av index statistik Databas Management förbättringar Lägger till SYSDISKSTAT till QSYS biblioteket Bättre SQL felrapportering vid monitorerade poster DB2 Web Query enhancements Ny version 2.1 Nytt Product ID (5733-WQe/WQs) Ny Kärn-baserad prissättning + Mer flexibla prissättningsmöjligheter för system med flera kärnor + Sub-kapasitetsprissättning vid capping Enklare paketering Express Edition Standard Edition Web integrations förbättringar Java JV1 Options 14 & och 64 bit version Java 7 runtime motor Tillgänglig bara på IBM i 7.1 XML Service tillgänglig december 2011 Nytt Open Source verktyg för att komma åt native IBM i objekt från alla språk Åtkomst till RPG program från PHP, RUBY eller andra språk Använd i Tier 1 eller Tier 2 miljö Application Management Tool Set Ny Produkt för hantering och editering CL editering Arbeta med bibliotek och objekt Målgruppen är administratörer och superanvändare För att göra olika system och application aktiviteter Låg kostnad En licens prissatt på serienummer Gruppera last förbättrad hantering och licensiering Gruppera last, ny möjlighet att hantera/licensiera last på IBM i Begränsa antalet kärnor som används av en speciell application i ett enstaka system/partition/subsystem Begränsningen sätts på hel processor-kärna nivå. Applikationer licensieras för antalet skyddade kärnor (capped cores) Man kan skydda ett enstaka job/tråd I ett subsystem Läs mer: Ny I/O support för IBM i Ny SFF SSD disk: 2X prestanda och 2X kapasitet Bättre pris prestanda Hög prestanda låg profil SAS SSD Adapter RAID 5/6 med bara en adapter (mot tidigare två) Kan minska kostnaden för SSD konfigurationer Ny billigare, 4-port 1Gb LAN adapter Native support och support via VIOS Ersätter befintlig 2-port och 4-port LAN adaptrar i de flesta POWER7 nyinstallationer Ny DAT160 USB-ansluten bandstation för Power 720/740/750 HH bay på systemenheten Supportad via VIOS Potentiellt förbättras prestanda Ny PTF istället för RPQ för PowerHA grafiska webinterface. Du kan nu beställa PTF SF99706 ovanpå TR3 d.v.s. SF99707 level 3 eller högre. Denna ger det nya grafiska webinterfacet till PowerHA som levererades för några månader sedan via en PRPQ. Lillemor Gillberg, IBM 18 Data3 #208

19 KRÖNIKA Informationssäkerhetssagan Det bidde bara en tumme Aldrig tidigare har väl så många varit engagerade i informationssäkerhet. Engagemanget är på topp och nu skall vi göra skillnad. Alla som arbetat med IT-säkerhet en längre tid vet att det finns en gräns där det inte spelar någon större roll så länge vi har med användare att göra. Några hårdrar det så långt och konstaterar kort att finge vi bara slippa människan. Flertalet konstaterar dock lugnt att vi självklart måste hantera de mjuka delarna och arbetar metodiskt vidare. Metodiken kring informationssäkerhet är väl standardiserad inom ramen för ISO familjen. Myndigheten för samhällsskydd och beredskap (MSB) tillsammans med myndigheter med särskilda uppgifter inom området informationssäkerhet (SAMFI) släppte i december 2011 ett bra och genomarbetat ramverk som underlättar praktisk tillämpning på svensk mark (se Ramverket torde vara som en skänk från ovan för den som nu sätter spaden i jorden. Vi har en allt för stark förkärlek till att i regler och riktlinjer bli så pass otydlig att den som har till uppgift att omsätta teori till praktik blir sin egen mästare i tolkningar snarare än i sin faktiska yrkesutövning. Eller är det så här vi önskar att klä det som är skyddsvärt? När någon väl konstaterar att kejsaren är naken så är tolkningsutrymmet så pass brett att ingen kan beskyllas för det inträffade då det sannerligen inte fanns några brister i varken ramverk eller tillämpning. Det är mer än hög tid att det som sker på molnfri höjd har någon form av konkret beröring till det som sker mer jordnära. Det är först när ett ramverk kommer till praktisk nytta som det har ett berättigande. Finns det tvivel, stanna upp och tillse att ni vågar sätta ner foten vid varje besvärligt vägskäl istället för att klä era alster i svepande ordalag. Ett informationssäkerhetsarbete skall göra skillnad. Gärna till det bättre! MSB, SAMFI och våra egna iakttaganden är, oavsett alla förutsättningar i övrigt, att den viktigaste förutsättningen för att lyckas i informationssäkerhetsarbetet är ett fullödigt engagemang från ledningen. Saknas det, då kommer resultatet att bli hopplöst långt från det önskvärda. Med en någorlunda engagerad ledning så leder informationssäkerhetsarbetet ofta vidare igenom ett inledande arbete med informationssäkerhetspolicy och tillhörande riktlinjer. Tidigt på agendan står också informationsklassning. Äntligen, äntligen, äntligen skall den som har i uppgift att klä ett system i rätt skyddsskrud också få vetskap om vilken karaktäristik systemet har i form av konfidentialitet, riktighet och tillgänglighet. Denna vetskap är guld värd, men vad säger den egentligen. Här stannar tyvärr allt för många initiativ upp och uttrycket det bidde bara en tumme gör sig påmint. Thomas Nilsson är oberoende säkerhetsexpert.grundare av informations- och IT-säkerhetsföretaget Certezza. Data3 #208 19

20 REDBOOKS IBM XIV Storage System with the Virtual I/O Server and IBM i Publish Date: 20 Februari 2012 Authors: Bertrand Dufrasne, Roger Eriksson, Jana Jamsek IBM Form Number: REDP Number of pages 84 This IBMÆ Redpaperô publication explains how you can connect the IBM XIVÆ Storage System server to the IBM i operating system through the Virtual I/O Server (VIOS). A connection through the VIOS is especially of interest to IT centers that have many small IBM i partitions. When using the VIOS, the Fibre Channel host adapters can be installed in the VIOS and shared by many IBM i clients by using virtual connectivity to the VIOS. This paper also includes guidance for sizing XIV logical unit numbers (LUNs) when attached to the IBM i client. IBM PowerVM Virtualization Introduction and Configuration Publish Date: 31 May 2011 Last update: 12 Juni 2012 Authors: Stuart Devenish, Ingo Dimmer, Rafael Folco, Mark roy, Stephane Saleur, Oliver Stadler, Naoya Takizawa, Scott Vetter ISBN IBM Form Number: SG Number of pages: 600 This IBMÆ RedbooksÆ publication provides an introduction to PowerVMô virtualization technologies on Power System servers. PowerVM is a combination of hardware, firmware, and software that provides CPU, network, and disk virtualization. These are the main virtualization technologies: POWER7, POWER6ô, and POWER5ô hardware POWER Hypervisorô Virtual I/O Server Though the PowerVM brand includes partitioning, management software, and other offerings, this publication focuses on the virtualization technologies that are part of the PowerVM Standard and Enterprise Editions. This publication is also designed to be an introduction guide for system administrators, providing instructions for these tasks: Configuration and creation of partitions and resources on the HMC Installation and configuration of the Virtual I/O Server Creation and installation of virtualized partitions Examples using AIX, IBM i, and Linux Keep in mind that this is Volume 1 of a two volume set. The IBM PowerVM Virtualization Managing and Monitoring IBM Redbooks publication SG picks up where this one leaves off with operational considerations for long term sustainable enterprise virtualization solution. Find it here: html?open IBM PowerVM Virtualization Active Memory Sharing Publish Date: 30 June 2011 Last Update: 12 June 2012 Authors: Allyson Brito, Loic, Fura, Bartlomiej Grabowski IBM Form Number: REDP Number of pages 128 This IBMÆ Redpaperô publication introduces PowerV- Mô Active Memoryô Sharing on IBM Power Systemsô based on POWER6Æ and later processor technology. Active Memory Sharing is a virtualization technology that allows multiple partitions to share a pool of physical memory. This is designed to increase system memory utilization, thereby enabling you to realize a cost benefit by reducing the amount of physical memory required. The paper provides an overview of Active Memory Sharing, and then demonstrates, in detail, how the technology works and in what scenarios it can be used. It also contains chapters that describe how to configure, manage and migrate to Active Memory Sharing based on hands-on examples. The paper is targeted to both architects and consultants who need to understand how the technology works to design solutions, and to technical specialists in charge of setting up and managing Active Memory Sharing environments. For performance related information, see: ftp://ftp.software.ibm.com/common/ssi/sa/wh/n/ pow03017usen/pow03017usen.pdf 20 Data3 #208

21 ACTUAL PTF Actual PTF s Cumulative PTFs Actual PTF s Actual Cumulative PTF s PTFs OS/400 Version Current Cum Next Cum Scheduled V6R1M0 C Cumulative PTFs 2/ V5R4M0 C / V5R3M0 OS/400 Version C Current Cum Next NO Cum ADDITIONAL Scheduled CUMULATIVE PACKAGES ARE V6R1M0 C / PLANNED V5R4M0 C / V5R3M0 C NO ADDITIONAL CUMULATIVE PACKAGES ARE PLANNED Group PTF s WRKPTFGRP Group to display PTF s groupptf level Function Group PTF s, WRKPTFGRP to display WRKPTFGRP group to display PTF level groupptf level V7R1 Lvl V6R1 Lvl V5R4 Lvl DB2 Web Query for IBM i V1.1.2 SF SF SF Function V7R1 Lvl V6R1 Lvl V5R4 Lvl Electronic Services SF SF SF DB2 Web Query for IBM i V1.1.2 SF SF SF DB2 Web Electronic Query Services for IBM i V1.1.1 SF99627 SF SF99626 SF SF99625 SF HIPER's DB2 (High Web Query Impact/Pervasive) for IBM i V1.1.1 SF99617 SF SF99616 SF SF99615 SF Security HIPER's (High Impact/Pervasive) SF99709 SF SF99609 SF SF99539 SF DB2 For Security IBM i SF99708 SF SF99608 SF SF99538 SF Java DB2 For IBM i SF99701 SF SF99601 SF SF99504 SF Java SF SF SF WebSphere Application Server V8.0 SF SF N/A N/A WebSphere Application Server V8.0 SF SF N/A N/A IBM i integration with BladeCenter and System x SF SF SF IBM i integration with BladeCenter and System x SF SF SF Print Print SF99366 SF SF99356 SF SF99347 SF TCP/IP TCP/IP SF99367 SF SF99354 SF SF99315 SF WebSphere App App Server - V6.1 - SF99364 SF SF99353 SF SF99323 SF WebSphere App App Server Server - V6.0 - N/A N/A N/A N/A SF99352 SF SF99312 SF Websphere Websphere MQ MQ for for i5/os i5/os - V SF99359 SF SF99351 SF SF99332 SF Websphere MQ for iseries - V6.0 N/A N/A SF SF Websphere MQ for iseries - V6.0 N/A N/A SF SF Smart Business for IBM I (Smarti) N/A N/A SF N/A N/A Smart Websphere Business App for IBM Server I (Smarti) - V7.0 SF99363 N/A 9 N/A SF99325 SF SF99324 N/A 16 N/A Websphere Backup App Recovery Server Solutions - V7.0 SF99362 SF SF99187 SF SF99186 SF Backup Performance Recovery Tools Solutions SF99145 SF SF99144 SF SF99143 SF Performance IBM HTTP Tools Server for i SF99368 SF SF99115 SF SF99114 SF IBM HTTP iseries Server Access for Windows i (5722-XE1) N/A SF99368 N/A 13 SI42423 SF99115 None 25 SI37892 SF99114 None 31 iseries IBM Access i Access for for Windows Web (5761-XH2) (5722-XE1) N/A N/A N/A N/A SI44342 SI42423 None None N/A SI37892 N/A None Latest Cumulative PTF Package - Includes SF99609 (HIPER's), SF99601 SF IBM i Access for Web (5761-XH2) N/A N/A SI44342 None N/A N/A (Database), & SF99608 (Security) Latest Technology Cumulative Refresh PTF Package - Includes SF99609 (HIPER's), SF99601 SF N/A SF99610 N/A 2122 N/A N/A (Database), High Availability & SF99608 for ibm (Security) i SF N/A N/A N/A N/A Technology Websphere Refresh App Server V8.0 SF99380 SF N/A N/A N/A N/A N/A N/A N/A High Availability iseries Access for for ibm Windows i (5770-XE1) SI45664 SF99706 Non 1 N/A N/A N/A N/A N/A N/A N/A Websphere IBM i Access App Server for Web V8.0 (5770-XH2) SI44392 SF99380 Non 5 N/A N/A N/A N/A N/A N/A N/A iseries Access for Web (5722-XH2) N/A N/A N/A N/A SI33310 none iseries Access for Windows (5770-XE1) SI45664 Non N/A N/A N/A N/A WebSphere MQ for iseries - V5.3 N/A N/A N/A N/A SF IBM i Access for Web (5770-XH2) SI44392 Non N/A N/A N/A N/A Latest Cumulative PTF Package - Includes SF99539 (HIPER's), SF99504 N/A N/A N/A N/A SF iseries (Database), Access for & SF99538 Web (5722-XH2) (Security) N/A N/A N/A N/A SI33310 none WebSphere MQ for iseries - V5.3 N/A N/A N/A N/A SF Latest Cumulative PTF Package - Includes SF99539 (HIPER's), SF99504 N/A N/A N/A N/A SF (Database), & SF99538 (Security) Data3 #208 21

22 FÖRENINGEN VIKTIG INFORMATION TILL VÅRA ANNONSÖRER! Manus skickas med e-post till: Annonsbokning ska göras till Thomas Englund: Annonsmaterial skickas till: Bok & Tryck AB Kungsgatan Söderhamn eller Frågor angående annonsmaterial besvaras av Thomas: Telefon Fax Skicka alltid med en utskrift eller provtryck på annonsen annars kan vi inte ta ansvar för att den ser rätt ut i tidningen. Om annonsmaterialet inte är framme i tid, kan vi inte garantera att annonsen kommer med. Vill Du också berätta om någon nyhet? Skriv till Aktuellt & Notiser Medlemmarnas nyhetssida för aktuella händelser i sin affärsverksamhet. Skicka dina notiser eller pressmeddelanden till: redaktionen@data3.se UPPROP Vi söker dig som vill vara med i en referensgrupp och tycka till om Data3, konferensinnehåll, Medlemsbladet! Kontakta oss styrelsen@data3.se 22 Data3 #208

23 Föreningen Detta är Data3 Data3 är en oberoende intresseförening som skall verka för ett ömsesidigt utbyte av erfarenheter i användandet av IBM:s mindre och medelstora datorer. Grunden till Data3 lades 1966 då Föreningen Data20 bildades av några användare av IBM System När IBM System 3 introducerades ändrades namnet till Data3. Antalet medlemsföretag är idag närmare 500. Styrelsen som väljs på årsmötet, består av ordförande och 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 medlemsföretag anslutna. Data3 är även medlemmar i Common US, som är motsvarigheten till Data3 i USA. Detta medför att alla Data3 medlemmar kan deltaga i aktiviteter som Common US arrangerar. Medlemskap Företag som arbetar med IBM-datorer har rätt att ansöka om medlemskap, basmedlemskap. Företag kan även ansöka om plusmedlemskap för anställda inom samma organisation. Privatpersoner har rätt att ansöka om med lem skap, toppmedlemskap. Ansökan om medlemskap ska ställas till föreningens styrelse, som prövar ansökan. Medlemsavgifterna för 2012: Basmedlemskap 1.900:-/år (för företag/organisationer) Individuellt medlemskap 650:-/år Org.nr: Bankgiro: Kansli och ekonomi styrelsen@data3.se Medlemsinformation Anmälan om nytt medlemskap eller ändrade medlemsuppgifter görs till: medlem@data3.se Post- och fakturaadress Data3 föreningens Service AB c/o M&M Ekonomi AB Att: Lena Dyplin Söderhallarna STOCKHOLM Föreningens styrelse styrelsen@data3.se Ordförande Erik Larsson Essist AB Mobil: erik@data3.se Tidningen redaktionen@data3.se Ansvarig utgivare (ordf.) Erik Larsson Produktion/Annonsansvarig Thomas Englund Bok & Tryck AB Kungsgatan Söderhamn annons@data3.se thomas@bok-tryck.se Tryckning Bok & Tryck AB Kungsgatan Söderhamn Annonser från färdiga original Priser ordinarie nummer (from MB 167) Storlek Placering Pris Helsida Övriga 9 000: Halvsida Övriga 7 000: Kvartssida Övriga 5 500: Helsida Sidan : Helsida Baksida : Uppslag Övriga : Annan begärd sida : Endast 4-färgstryck Helårsannonsörer (7 nummer) får 15% på ovanstående priser + logo/länk på Halvårsannonsörer (4 nummer) får 5% på ovanstående priser Bilaga Bipack 7.200: Ledamot Torbjörn Appehl Essist AB torbjorn.appehl@essist.se Ledamot Ulrika Ström Mitos AB ulrika@data3.se Ledamot Håkan Sjödin NasdaqOMX hakan@data3.se Kassör Agneta Gosch Handelsbanken agneta@data3.se Har Du frågor, ideér, synpunkter tag då kontakt med någon i styrelsen. Data3 #208 23

24 Posttidning B Retur till Data3-redaktionen Data3 föreningens Service AB c/o M&M Ekonomi AB Att: Lena Dyplin Söderhallarna STOCKHOLM Har er verksamhet infört en Kontinuitetsplan...eller har du förberett en bra ursäkt? es s is t