#223 MEDLEMSBLADET • OKT 2015 • MED KOMPETENS OCH NÄTVERK FÖR DIG • WWW.DATA3.SE 2015 HÖSTKONFERENSEN PROGRAM • TALARE • FÖRETAGEN Innehåll #223 Sid 4 Ledare Allt om Höstkonferensen 2015 PROGRAM • TALARE • SPONSORER Sid 8 Sid 4 Intro och nyheter Sid 6 Technology Refresh 3 och 11 Sid 7 Thomas Nilssons krönika Sid 8 Program Höstkonferensen 2015 Sid 11 Talare Höstkonferensen 2015 Sid 12 Sponsorer Höstkonferensen 2015 Sid 16 Teknikskuld Sid 18 Föryngring inom IBM i Sid 20 Utredning om IBM i, Handelsbanken Sid 22 Dolewski - Disaster Recovery Sid 24 Säkerhet med Spångberg ARCAD has always offered the widest functional coverage in Application Lifecycle Management (ALM) on IBM i, from comprehensive impact analysis to integrated change management. And Rational is industry-recognized as the true ALM standard in the multi-platform arena. Let’s combine the best of both worlds… North America: Toll free. +1 800 676 4709 Tel. +1 603 371 9074 email: sales-us@arcadsoftware.com Asia/Pacific: Tel. +852 3618-5822 email: sales-asia@arcadsoftware.com www.arcadsoftware.com Sid 26 Förmåner Sid 27 Om Data 3 Sid 28 Karta Höstkonferensen 2015 Now with the ARCAD Pack for Rational, you can have: Each and every developer: • Understand existing software assets, • Modernize legacy IBM i applications progressively, • Work with source code management that understands your technology and preferred IDE, • Use intelligent Build tools for 100% automation, Your operations team: • Collaborate smoothly with development teams, • Automate and pilot deployment to every type of production system, synchronously. All management: • Define a clear workflow on the entire change process, • Gain full control over ongoing projects, • Adopt agile and DevOps efficiently, • Use one single dashboard and reporting system for total transparency. Sid 18 Föryngring hägrar för IBM i www.boutondarts.fr Europe: Tel. +33 450 578 396 email: sales-eu@arcadsoftware.com Sid 25 Boktips Now is the time to move together into the future… 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 Sid 16 Teknikskuld Har vi en teknikskuld? Det kan vara ett bra fråga att få svar på. Läs Håkan Sjödins artikel om ämnet. Medlemsinformation Anmälan om nytt medlemskap eller ändrade medlemsuppgifter görs till: medlem@data3.se Produktion IC Factory AB www.icfactory.se Medarbetare i detta nummer Lars-Olov Spångberg Thomas Nilsson Lillemor Gillberg Torbjörn Appehl Sven Jansson Åke H Olsson 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% Annonsansvarig Håkan Sjödin hakan@data3.se COMMON SWEDEN 3 Det händer grejer S om engagerad i Data3 och COMMON Europe kanske jag får en lite annorlunda syn på verkligheten. Det händer nämligen fantastiskt mycket runt IBM i enligt mig. Däremot träffar jag fortfarande människor då och då som tycker IBM i är en sömnig plattform (som de oftast kallar AS400, iSeries eller i5’an). Det här förbryllar mig lite även om jag förstår de bakomliggande orsakerna såklart. Att företag de senaste tio femton åren lagt systemet i malpåse i väntan på framtidens lyckobringande standardsystem som ”är på gång” har fått en massa negativa konsekvenser. Man har givetvis inte skickat några av de anställda på utbildningar och sett vad som händer runt teknikutvecklingen. Medlemskapet i Data3 sades upp i samband med att man Ove gick i pension och en konsult fick ta över det minimala arbetet som dagligen krävs för att hålla servern och applikationen igång. Några PTF påläggningar eller releaseuppgraderingar var det inte tal om utan V5R3 fick tugga på. Läs mer om ”Teknikskuld” längre fram i tidningen. Alla har inte samma förutsättningar, men något av det mest intressanta som hänt under året var kanske Handelsbankens interna utredning om framtiden för IBM i. Är du inte en av de 6000 personerna som läst den på webben så hittar du den i sin helhet här i tidningen. Vi ser fler och fler företag som nu satsar vidare på IBM i vilket vi som användarförening givetvis ser positivt på. Alldeles för många har tappats på vägen av olika skäl, men nu känns det som att det har stabiliserats. Och med tanke på att snittåldern på människorna som jobbar med plattformen är fortsatt mycket hög är det ju extra kul att Apper AB fått till en RPG kurs vid Göteborgs Universitet. Niclas Ekblad, Sverigechef vid Evry och Johan Rittner, VD IBM Svenska AB Fram till och med 30 September 2016 går det att få förlängt underhållsavtal på V5R4, sen upphör supporten helt. EVRY och IBM har ingått ett samarbetsavtal. Basen är att EVRY kommer köpa infrastrukturtjänster baserade på Softlayer för 500Miljoner Norska kronor initialt. Detta är IBMs största Softlayer affär i Norden och man beräknar att avtalet är värt en miljard dollar, eller drygt 8 miljarder kronor, under avtalets tio år. Nominera till IBM Champion IBM Champion programmet är öppet för nominering fram till 31 Oktober. Programmet är tänkt att lyfta fram individer som är engagerade och hjälper till att sprida kunskap om IBMs lösningar, inte minst genom sociala medier. Som IBM Champion får man rabatt på konferenser, tillgång till stängda forum med förhandsinformation, logo att använda vid kommunikation etc. De program som är öppna för nominering nu är: IBM Social Business (AKA Lotus, ICS, ESS) IBM Power Systems IBM Middleware (AKA Tivoli, Rational, WebSphere) Läs mer på: https://goo.gl/KUWiD7 Tietomolnet växer I samband med storaffären mellan Tieto och International Card Services (ICS), Nederländernas största utgivare av kreditkort, adderade Tieto 40 stycken IBM Power Processorer i deras moln. En blandning av operativsystemen IBM i, AIX och Linux används i lösningen enligt Jimi Inge på Tieto. Tipsa oss om nyheter Har du en nyhet om ditt företag eller vet något vi borde ta upp? maila: tips@data3.se Certiferingar Under Höstkonferensen kommer deltagarna ges möjlighet att certifiera sig genom COMMON Certification Program. Tre olika tester finns där COMMON Certified Application Developer – ILE RPG är den som inriktas direkt mot utvecklare. De två övriga är mer generella och heter COMMON Business Computing Associate (CBCA) samt COMMON Certified Business Computing Professional (CCBCP). IBM och EVRY Torbjörn Appehl Ordförande Data3 4 COMMON SWEDEN Är man automatiskt med i COMMON. Kika på deras förmåner på www.common.org Tape för framtiden Nästa generation LTO (Linear Tape-Open) har nu annonserats. Den nya generationen innebär fördubblad prestanda mot dagens LTO6. Med ungefär 15Terabyte per band och en överföringshastighet på 300MB per sekund så kommer backupfönstren minska rejält. Traditionsenligt kan LTO7 läsa två bandgenerationer bakåt (LTO6 & LTO5) och skriva en generation bakåt (LTO6). I början av December planeras LTO7 finnas tillgängliga på marknaden. Rational Developer for i 1 September släpptes version 9.5 av den eclipsbaserade utvecklingsplattformen Rational Developer for i eller RDi kort och gott. Bland nyheterna finns en inbyggd 5250 emulator samt bättre stöd för RPG Free Format. LOAD System AB blev IBM Business Partner of the year Motiveringen lyder: Årets pris för Business Partner of the year går till en partner som är specialiserad inom hårdvara och som även tillsammans med oss är med på en transformationsresa med hjälp av nya fokusområden. Tack vare ett gediget arbete med att förstå kundens utmaningar förstod denna partner att en helhetslösning med en flexibel betalningsmodell var nyckeln till ett lyckat avslut. Det resulterade i en strategiskt viktig lagringsaffär i form av ett ON Demand-avtal på fyra år. Kunden har nu en lösning för hela sin lagringsmiljö, från affärssystem till produktionssystem. IBM i 2015 Intro Som medlem i Data3 MARKETPLACE SURVEY RESULTS IBM i Marketplace Survey Numera anordnar företaget Helpsystems en årlig undersökning av den globala IBM i marknaden. Rapporten för 2015 har släppts där närmare 350 företag har fått svara på över 30 frågor. Bland frågorna hittar man: Vilken verison av operativsystemet kör ni? Kör ni AIX och/eller Linux på IBM Power? Kör ni Linux på x86? Hur många systemadministratörer har ni? Svaren är intressanta från flera perspektiv. Exempelvis är modernisering riktigt hett med 58,7% som tittar på såna projekt och 56,7% som planerar att gå över till SQL. Insamlingen av rapporten för 2016 är i full gång. Rapporten för 2015 och insamlingen för 2016 hittar man här: www.helpsystems.com/ibm-i-marketplace-study RPG Kursen är igång Som vi nämnt vid ett antal tillfällen har en RPG kurs vid Göteborgs Universitet planerats till hösten. Nu är den igång! Kent Hellqvist på Apper är projektledaren som drivit igenom detta och ingen mindre än Paul Tuohy är en av lärarna. Antalet elever är 28 och utbildningen ger 7.5 högskolepoäng. Nu söker man med ljus och lykta efter uppdrag åt eleverna. Uppdraget innebär praktiskt systemutvecklingsarbete med en omfattning av 7 veckor. Ryktet säger att det förmodligen blir en ny kurs redan till våren. Läs mer på: www.apper.com COMMON SWEDEN 5 Krönika THOMAS NILSSON I VÄNTAN PÅ VADÅ? DB2 När det gäller databasen så handlar mycket av nyheterna om SQL men även lite runt säkerhet genom stödet i IBM Guardium. Har du inte läst på om IBM i Services så är det läge att göra det. Mängder av nyheter har kommit senaste åren och många även nu. Exempel på nya som kommer är: SYSTOOLS.GROUP_PTF_DETAILS, QSYS2.SYSTEM_STATUS(),QSYS2.OBJECT_LOCK_ INFO, QSYS2.NETSTAT_INFO QSYS2.NETSTAT_INTERFACE_ INFO, QSYS2.LICENSE_INFO Hela listan hittar du här: https://goo.gl/ZfDdeg Technology Refresh 3 och 11 Som vi alla vet släpper IBM nyheter genom Technology Refresh två gånger per år. En omgång på våren och en nu på hösten. Vi har kommit fram till Technology Refresh (TR) nummer 11 för IBM i version 7.1 och nummer 3 för version 7.2. Det är däremot inte ENBART genom TR som nya funktioner kommer till vilket är både bra och dåligt. Dessutom annonseras samtidigt stöd för ny hårdvara som inte heller helt ingår i TR konceptet. Med andra ord är det bra att hålla ögonen öppna även mellan TR annonseringarna. Den 5 Oktober var det alltså dags för den senaste omgången nyheter. Eftersom IBM i är ett 10/5/2015 så omfattande operativsystem så ska jag försöka gruppera in dessa i underkategorier. Systemhantering IBM i Access Client Solutions (5733-XJ1), den nya javabaserade versionen av Client Access har nu uppdaterats med SQL Performance Center och möjligheten att köra SQL Scripts. IBM i What’s New for & IBM i 7.2 TR3 IBM i 7.1 TR11 us.ibm.com Tim Rowe– timmr@ pment & Application Develo ement Systems Manag ct Business Archite BRMS Disk Migration – eller ”Tiered Storage” innebär att man enkelt kan flytta en databas till ASP med Solid State under en viss period exempelvis under en batchkörning. Corporation 2015. © Copyright IBM Agenda • Look at the Roa dmap 15 TB • Continued App lication Develop ment Transform ation • Database ss • Systems Acce • Hardware stuff Hårdvara IBM Power S822 kan nu köra IBM i under VIOS. Tidigare har bara 4U modellerna haft möjlighet att köra IBM i, de kan givetvis fortfarande också köra operativsystemet direkt på maskinen. PurePower kan nu också köra IBM i under VIOS. Linux kan köras i little endian mode under en s.k. client partition. LTO7, den senaste generationen tape som kommer senare i år alternativt i början av 2016 stöds i och med TR3 och TR11. 6,4 TB opackat och uppemot 16TB packat kommer att få plats på banden. 6 COMMON SWEDEN & Management Corporation 2015. © Copyright IBM SVC Hyperswap, bättre tillgänglighet på tape genom SAN Multipath och på smidigare underhåll på expansionsrack listas också som nyheter. Observera att vissa nyheter bara gäller för IBM i 7.2 och inte 7.1. Ett nytt fiberkort har kommit genom 4-port 8Gb Fibre Channel Adapter (#EN12). vNIC med SR-IOV kommer nu också. Runt virtualisering händer det fortfarande mycket helt klart. DUPOPT stöder nu att en IPL-bar (bootbar) image att kopieras till exempelvis en USB sticka. Systemutveckling …. 1 eller 15.000.000 Megabyte ryms på nästa generation LTO band. Rational Developer for i version 9.5 kom för några veckor sedan. Nu kompletteras det med att 1 man tar bort hålkortskopplingen i kompilatorn. Kopplingen som fanns kvar var att du var tvungen att hålla dig mellan kolumn 8 och 80 vid programmering. När det gäller 5733-OPS och dess open source projekt så har man nu lagt till GCC kompilatorn. Det här kommer öppna upp för helt nya innovativa lösningar från det öppna ekosystemet. Ny version av Apache servern kommer genom TR3 och TR11. Versionen blir 2.4.12. Zend uppdateras till version 8.5 V Hur svårt kan det vara att överföra infor- drivs uppifrån och ner, hämmar utvecklingen ardagen kantas av mycket som förvånar. Varje gång jag lyfter på en mationen på ett säkrare sätt än faxen? Inom är ingen nyhet. Att just vårdsverige fungesten utifrån min profession så blir sjukvården är det ett faktum att den som rar som referens för detta är kanske orättvist inte sällan förvåningen ännu större. Det skickar faxet och att den som mottar faxet med tanke på att det trots allt gjorts en hel del mest skrämmande är att det som förvånar båda innehar ett assymmetriskt nyckelpar i framsteg. Min poäng är dock att de nationella, under stenen hade kunnat undvikits med form av ett e-tjänstekort med tillhörande cer- och även internationella projekten, ofta hämsmå medel. Tyvärr så görs aldrig dessa små tifikat som tilldelats under rigorösa former. mar den utveckling som är driven nerifrån förändringar för att ta hand om problemen, Varför inte använda dessa för att skydda in- och upp. Allt för många väljer att göra ingenvilket troligen beror på rädsla hos de som formationen vid överföringen? ting av rädsla för att göra fel. sitter på mandat att göra en riktig förändring. Då uppstår frågan om det verkligen är rätt I en verksamhet som inte är så storskalig Krasst är det så att om man inte tar som sjukvården hade jag varit förvånad något steg så tar man heller inget felsteg. om det i exemplet rigoröst utfärdade Jag undrar dock hur vår utveckling skul”I VÄNTAN PÅ DEN ULTIMATA nyckelparet inte används för att exempelle ha sett ut om vi aldrig någonsin vågavis mejla materialet mellan två förlitande de ta ett steg som kanske är ett felsteg? LÖSNINGEN SÅ TUGGAR FAXEN parter trots att det kanske inte är den långJag är övertygad om att det hade varit VIDARE, SOM EN SYMBOL FÖR siktiga lösningen. Jag tror med bestämdhelt förödande för hela vår existens. att faxen inte hade varit den kommuATT DEN ULTIMATA LÖSNINGEN het I samband med ett besök i somras på nikationsmetod som hade kommit i fråga ALDRIG INFINNER SIG…” akutmottagningen på ett av Stockholms och jag vågar påstå att den inte ens finns i akutsjukhus blev jag varse att den inforbegreppsvärlden längre. Vad är förresten fax tänker kanske flemation som utbyttes med specialisterna på ett annat sjukhus faxades. Min förvåning väg fram att använda personalens assymme- ra läsare i likhet med mina barn? Menar du besvarades av personalen med att de inte har triska nyckelpar. Eftersom de tilldelats under kanske en app? någon annan accepterad metod. Jag vågar mig rigorösa former så går det inte med enkelhet att inte på en gissning vilket decennium faxen blev anmärka på just det, men det är inte svårt att en accepterad kommunikationsmetod. Kanske hitta mängder med andra argument mot löstre decennier sedan? Vi kan på goda grunder ningen. Den kommer sannolikt inte att skala anta att denna metod har granskats ur alla tillräckligt eller vara tillräckligt användarvänThomas Nilsson tänkbara vinklar innan den etablerades så den lig. Det finns risk att materialet arkiveras i en Thomas Nilsson är torde vara säker sett till den tid när granskning- form som gör den oläsbar i framtiden. Är det oberoende säkerverkligen rätt att implementera en lösning just en senast genomfördes. hetsexpert. Grundare Trots att det går att påvisa att dessa två nu med tanke på att det lär vara nationella proav informations- och organisationer, som dessutom verkar på upp- jekt på gång som bör inrymma detta? IT-säkerhetsföretaget Certezza. I väntan på den ultimata lösningen så tugdrag av samma uppdragsgivare, i alla tänkbara dimensioner har långt bättre och säkrare gar faxen vidare, som en symbol för att den lösningar för ett informationsutbyte har ut- ultimata lösningen aldrig infinner sig… Att just nationella projekt, som inte sällan vecklingen inte kommit längre. Läs tidigare krönikor på vår hemsida www.data3.se COMMON SWEDEN 7 SESSIONS MONDAY, OCTOBER 19 PROGRAM DATA3 HÖSTKONFERENSEN 2015 CHECKING-IN 08.00-09.00 Välkommen till årets upplaga av Höstkonferensen. Som synes är programmet fullspäckat och vi har inte mindre än 8 parallella spår. I år fick vi tack vare IBMs hjälp genom Jesper Bergh och Patrik Gunnersten ett riktig bra spår runt AIX & Linux. Vi hoppas innehållet möter era högt ställda förväntningar. Glöm inte bort att dela med er av det ni lär er under konferensen, inte minst till chefer och kollegor när ni kommer hem till vardagen igen. 09.00-09.30 21 Data3’s ordförande Torbjörn Appehl hälsar välkommen och utställarna presenterar sig 09.30-10.00 22 Senaste nytt från IBM, Jonas Ullberg, IBM 10.15-11.00 23 IBM i in a Modern World, Alison Butterill, IBM i Product Offering Manager 11:00-12.00 Soliden 24A The Best of the IBM i Performance Data Investigator SESSIONS SUNDAY, OCTOBER 18 Dawn May IBM Rochester Seglora 24B The RedBook Revealed - What is Modernization on IBM i Tim Rowe IBM Rochester CHECKING-IN 12.00-13.00 Skansen 24C Let’s Join Together – Joining SQL Tables and Views Birgitta Hauser Toolmaker Advanced Efficiency GmbH Prins Eugenes salong Mannagrynskvarnen Saltsjöqvarn / Waldemarsudde 24D The Business, Science and Uses of ILE Service Programs 24E ”Va! Konvertera databasen från DDS till DDL, utan att program behöver ändras?” 24F Allt du velat veta om Databassystem med Öppen Källkod men varit för skraj att fråga om. Björn Blomqvist Electi Konsult Anders Karlsson MariaDB Charles Guarino Central Park Data Systems LUNCH 13:00-14:00 (Not included in the Free availability session) Seglora 11A 13:00-17:00 IBM i Access Strategy, Deployment and Administration At the end of this workshop you will leave with a lot of useful tools and skills around deploying and administering IBM i Access Client Solutions, which will be extremely important if you are looking to move to the Windows 10 Operating System. Tim Rowe, Business Architect Application Development & Systems Management for IBM i IBM i Development Lab, Rochester, MN Prins Eugenes salong OBS, kursen körs på Svenska Modernization Goals – Moving Business Logic into Database DDS described logical files versus Views versus Indexes – Views – Binary Radix Tree Indexes – Encoded Vector Indexes DDS described physical files versus SQL Tables – Constraints – Row and Column Access Control System and SQL Trigger – Instead Of Trigger 12.15-13.00 In this classroom course, you will learn basic concepts and skills you need to be productive users on Power Systems with IBM i. With plenty of hands-on lab exercises, we show everything from signing onto the available user interfaces; green screen environment, System i Navigator, and IBM Navigator for i. 25A Investigate Database Performance the Navigator Way Dawn May IBM Rochester Torbjörn Appehl Evry 12 GLOSSOPHOBIA OR FEAR OF PUBLIC SPEAKING 15:00-15:45 DINNER POOL PARTY - STUREBADET SPA MARINA TOWER 16:00-17:00 Tim Rowe IBM Rochester 25C KTH studenters utredning på Handelsbanken kring IBM i plattformen Veronica Randleff, Victor Viklund 25D Activation Groups and Overrides in Action Charles Guarino Central Park Data Systems 25E Moderniza- 25F OpenPOWER och tion of an IBM IBM i i application in real life Kenneth Albinsson Jonas Conoa Ljungdahl Volvo 25I Executive Session Arbetsgrupp runt föryngring träffas. Vad skall arbetsgruppen 25H - 12:40-13:00 Manage Advanced SQL ha för mål and Reduce Downtime for Database Modernization Projects 25G - 12:15-12:35 MIMIX 8.0 and beyond Stephan Leisse Vision Solutions 26B IBM i Application Development Strategy and Update 26C HMC, IBM I, FSP, & Firmware: Putting all the pieces together 26D User Defined Table Functions (UDTF) – Hidden Secrets Alison Butterill IBM Pete Massiello iTech Solutions Birgitta Hauser Toolmaker Advanced Efficiency GmbH 27B A Look at IBM i 7.2 and the Technology Refreshes Alison Butterill IBM 27C Step-bystep guide to creating Virtual i Partitions hosted by IBM i Pete Massiello iTech Solutions 27D Tips and Tricks for Advanced Embedded SQL Birgitta Hauser Toolmaker Advanced Efficiency GmbH 26E IBM i, inte alltid så säker som du tror Lars-Olov Spångberg Handelsbanken 27E Strategier för backup och återställning av ständigt växande datamaängder Gunnar Elmgren Pulsen 26F Vad PowerSystems har kunnat, kan nu och kommer att kunna. Jesper Bergh IBM 27F IBM – Forskning och innovation blir aldrig omodernt Patrik Gunnersten IBM 26G 14:00-14:20 Automates all your cross platform & applications job scheduling Mr. José Da Silva SMA Solutions 26I Executive Session Modernization. Where to start How do you build the business case Q/A 26H 14:25-14:45 Tim Rowe IBM 27G 15:00-15:20 27I Executive Session TBD 27H 15:25-15:45 Seglora-Skansen 28 i-mponerad -- En utomståendes uppskattande upptäckt av ett unikt system. Jakob Engblom, Fil Dr 19:00 - 8 COMMON SWEDEN 27A How to Be an IT Survivor Trevor Perry Angus Thinks! Chief Strategist Charlie Guarino, Central Park Data Systems 18:00-22:00 Philippe Magne ARCAD Software Alison Butterill IBM LUNCH / EXHIBITION 26A Get a Life! Trevor Perry Angus Thinks! Chief Strategist Why is it for some people the mere thought of standing in front of a room brings on cold sweats, raised blood pressure and overall panic? And that’s without even saying anything! How do others seemingly breeze right through a speech or presentation and actually enjoy the experience? Being able to speak before an audience is a key professional asset to possess, regardless of your industry. A huge part of conquering your fear of speaking in front of others and boosting your confidence is preparation. In this session we will discuss the process of abstracting, sequencing and ultimately delivering a speech or presentation of any length and on topic. 25B My Emulator is better then your Emulator 13:00-14:00 Seglora-Skansen 17:00-18:00 24i Executive Session Trends & Directions for IBM i. Michael Morgan Midrange Dynamics 14:00-14:45 Birgitta Hauser, Toolmaker Advanced Efficiency GmbH 24G - 11:15-11:35 Successful IBM i modernization, from the database up to the UI with ARCAD Software and Profound Logic. Jacob Flik QSL Northern Europe NYBÖRJARKURS: Introduktion till IBM i för nya användare SQL – Database Modernization Saltsjön 11:40-12:00 24H Introduction of QSL Northern Europe Danviken 11C 13:00-17:00 11B 13:00-17:00 Stadshuset DINNER COMMON SWEDEN 9 SESSIONS TUESDAY, OCTOBER 20 08.00-09.00 REGISTRATION OPEN 09.00-09.45 Seglora-Skansen 31 How to onboard new employees onto the IBM i, Trevor Perry Modernization Strategist at Fresche Legacy 10:00-10.45 Soliden 32A Monitoring System Performance and Health of IBM i Seglora 32B Mobile please? Tim Rowe IBM Rochester Dawn May IBM Rochester Prins Eugenes salong Mannagrynskvarnen 32C Cool Things in Navigator for IBM i to be a Star Administrator 32D Developing Web-Applications solely with RPG and WOPiXX 32E PaaS 2.0 tillämpningarna är här Bluemix, Dockers, Containser Pete Massiello iTech Solutions Birgitta Hauser Toolmaker Advanced Efficiency GmbH Frode Langemoen IBM Skansen Saltsjöqvarn / Waldemarsudde 32F The new HMC GUI Stadshuset 32G 10:00-10:20 Nigel Griffith IBM UK 32H LOAD – Backup and restore as a service Kim Quarnström LOAD 10:25-10:45 11.00-11.45 33A Best Practices for IBM i Performance Management 33B iAccess Mobile - Accessing your IBM i from anywhere Dawn May IBM Rochester Tim Rowe IBM Rochester 33C What you need to know when upgrading IBM i (i5/ OS) to 7.2, 7.1, or 6.1 Pete Massiello iTech Solutions 33D (C D I R) Introduction to Error Trapping and Recovery 33F HMC remote restart Jimi Inge Björn Toller Nigel Griffith IBM UK 33G 11:00-11:20 33H Halcyon och PowerTech! Helle Mering VD, SOSY Charles Guarino Central Park Data Systems 11:25-11:45 LUNCH / EXHIBITION 12:00-13:00 13:00-13:45 33E Molnlösningar + PCI 34A What’s New in DB2 for i. 34B Open Source and Why do ’i’ Care Alison Butterill Tim Rowe IBM Rochester IBM 34C Skapa moderna och kostnadseffektiva system från blankt papper eller med en stor ryggsäck. Hur tänker man? Mats Lidström Nice Solutions 34D Putting the Pedal to the Metal for RDi 34E IBM i storage options update Charles Guarino Central Park Data Systems Henrik Grönberg LOAD 34F Nigel Griffith ÖPPEN FÖR ALLMÄNHETEN 34G 13:00-13:20 34H Nigel Griffith IBM UK 13:25-13:45 Seglora-Skansen 14:00-14:45 36 Varför kreativitet är nödvändig för att lyckas och att man måste jobba för att dra nytta av den, Teo Härén Författare och Talare CLOSING SESSION Exhibitors awards – Win a prize Data3 Forum - Brainstorming Årsmöte 15:00-16:00 Stanna och vinn en iPad! TALARE 2015 Alison Butterill, IBM Jonas Ullberg, IBM Charlie Guarino, Central Park Data Systems Trevor Perry, Angus Thinks! Pete Massiello, iTech Solutions Group Kenneth Albinsson, Conoa Dawn May, IBM Veronica Randleff, Handelsbanken Torbjörn Appehl, Data3 Victor Viklund, Handlesbanken Nigel Griffiths, IBM Jesper Bergh, IBM Frode Langmoen, IBM Björn Blomqvist, Electi Konsult AB Björn Toller, Tieto Jimi Inge, Tieto Birgitta Hauser, SSS-Software Mats Lidström, Nice Solutions AB Gunnar Elmgren, Pulsen AB Lars-Olov Spångberg, Handelsbanken Henrik Grönberg, Load AB Jonas Ljungdahl, Volvo IT Patrik Gunnersten, IBM Anders Karlsson, MariaDB Glöm inte bort utlottningen av iPad Mini för er som anmält er före 7 September. Dessutom genomför utställarna sina dragningar av vinster vid eventuella tävlingar. Så se till att vara kvar till slutet, varför inte vara med på årsmötet? 10 COMMON SWEDEN COMMON SWEDEN 11 SMA Solutions Ad Data3.pdf common-se-r3.pdf 1 30/09/2015 11:39:52 Change Management 1 05/10/2015 09:42 QSL Northern Europe is the exclusive distributor of the Quick-Software-Line suite via Business Partners in the UK, Ireland, Scandinavia, Germany and the Benelux. www.midrangedynamics.com SOSY offererar numera två HelpSystems’ lösningar: Halcyon och PowerTech! C M Y CM Hur står det till med er säkerhet på IBM i? Få ett KOSTNADSFRITT SECURITY SCAN! QUICK-EDD - Real time replication - 24/7 uptime - Easy to maintain - Easy to switch QUICK-SmartData - Real time replication - Multi platform - User friendly - DB2 / SQL / Orcale / MySQL / etc... C M Very eye-opening. I thought the system was secured, but Security Scan showed me the system is wide open to security breaches. —Security Scan deltagare i USA J CM MJ MY CY CMY K Snabb Enkel Det tar bara 10 minuter att köra ett ”security scan” Kör eran scan från din PC. Ingen behöver komma åt er miljö utifrån Tydlig Noggrann Se scan resultaterna i en browser baserat lösning En säkerhetsexpert förklarar konklusionerna i säkerhetsrapporten CJ CMJ N QUICK-DOC - Management, design and organisation - Graphical formatting of spoolfiles - Spool manager - Storage of spool files www.sosy.dk | www.helpsystems.com QUICK-CSi - Control & Security for IBM i - Trace and Analyze all operations - System Management - SOX / Bale3 / PCI / HIPAA / 21CFR / LSF… COMMON Sweden Ad_90x130mm_outlines.pdf www.midrangedynamics.com IBM Power Systems C M Y 140+ CM MY CY CMY K © Copyright IBM Corporation 2015 Automates all your cross platform & applications job scheduling from a single point of control! 1 9/8/15 9:48 PM Repeatable Perfection. Vet du vad det mest lokala IT-företaget i Norden heter? Vintage Built on Power Våra kunder vet hur effektivt och lönsamt det är att förädla och förbättra inarbetade och välbeprövade system istället för att bygga helt nya. Vi berättar gärna mer om detta koncept som vi på Apper kallar Vintage. Kontakta oss på vintage@apper.se +46 31 10 70 70 www.apper.se EVRY är ett IT-företag som hjälper små och stora företag med allt från strategiska råd till färdiga lösningar. I allt vi gör skapar vi värde för våra kunder, men vad som egentligen driver oss är att underlätta för människor i deras vardag. Vi finns på över 50 orter i Norden med ett team på över 10 000 medarbetare. Lär känna oss mer på evry.com. We bring information to life Tieto_Cloud_Swe_26022014.pdf 1 26.02.14 evry.com 11:31 Hur hanterar din verksamhet driftstopp? LOAD kan hjälpa dig med en plan B, C och D för dina affärskritiska system. Med spetskompetens inom tillgänglighetslösningar hindrar vi driftstopp som i värsta fall leder till dataförluster och intäktsbortfall. www.load.se Upptäck hur molnet kan utveckla ditt företag QSL Northern Europe is the exclusive distributor of the Quick-Software-Line suite via Business Partners in the UK, Ireland, Scandinavia, Germany and the Benelux. QUICK-Csi Access Control &Traceability - Control & Security for IBM i - Trace and Analyze all operations - System Management - SOX/Bale3/PCI/HIPAA/21CFR/LSF… QUICK-EDD - Real time replication - 24/7 uptime - Easy to maintain - Easy to switch QUICK-DOC Printing solutions for IBM Power i - Management, design and organisation - Graphical formatting of spoolfiles - Spool manager - Storage of spool files QUICK-SmartData - Real time replication - Multi platform - User friendly - DB2/SQL/Orcale/MySQL/etc... Enkla moln för nya affärer C M Y CM MY CY CMY K Oavsett i vilken typ av företag du jobbar – driver du affärsutveckling med stöd av IT är Tieto din partner. Med gedigen branschkunskap, nya innovativa lösningar och väl beprövad integrationskompetens, hjälper vi våra kunder att samordna befintlig IT med privata och offentliga moln. Vi gör detta via en beprövad hybridmodell för att din IT ska framtidssäkras på ett tryggt och okomplicerat sätt. Tieto är den ledande specialisten på IT- och molnlösningar i Norden. tieto.se/cloud Tieto – The cloud uncomplicator www.qsl-ne.com for Business Breaking barriers between generations Convert RPGLE to Free Format RPG, AUTOMATICALLY with ARCAD-Transformer RPG We speak the same language: Free Form RPG With 23 years of experience on IBM i, ARCAD Software pushes the barriers in Enterprise Modernization - introducing an end-to-end methodology, toolset and services to help you get started on the modernization path and reach your specific goals. End-to-end modernization Our integrated solutions automate and secure modernization from start to finish – from the analysis of the existing system, structuring of the development environment, transformation of user interface, RPG source code and Database, up to the testing and validation of results. Logic www.profoundlogic.com www.arcadsoftware.com TEKNIKSKULDEN Teknikskuld Teknikskuld, vad är det är för något. Kan man ställa sig den frågan? Har vi en teknikskuld? Svårt att säga, det beror lite på vad man vill med sitt system, vad det är till för, men om man inte ställer frågan får man inget svar. Kan vara en nyttig fråga att få svar på. En teknikskuld kan delas in i fyra delar. Text: Håkan Sjödin K unskapsskulden är troligtvis den största skulden som vi inte är medvetna om. Alla sitter där, jag kan, men kan man med handen på hjärtat säga att jag vet vad Power kan göra idag och att vi utnyttjar det fullt ut? Många tror fortfarande idag att Power (AS/400) är gammal teknik, vilket är tråkigt när vi sitter på den snabbaste, säkraste maskinen som finns idag. Folk säger att RPG är gammal kod. RPG free format är ett av det nyaste programmeringsspråk som finns. För att inte tala om SQL. Tyvärr finns det fortfarande de som säger att SQL inte ska användas på Power. Det bevisar att dom inte har lyft blicken på många år, och inte har vart med i utvecklingen av maskinen och är en bidragande orsak till teknikskulden. Här finns mycket att hämta, se till att era medarbetar tittar upp och ser vad som är på gång. Som chef gör man sig själv en ogärning om medarbetarna inte vill utveckla sig själva. Det borde vara obligatoriskt att utbilda sig. Pengarna man spara på att personalen inte utvecklar sig, förlorar man ganska snabbt om man inte hänger på tekniktåget. Det behöver inte vara stora utbildningar, det kan räcka med gratis seminarier på webben. Man kan ta in talare, utbildare, m.m. istället för att skicka iväg enstaka personer. Ta vara på kompetensen i företaget, sprid kunskapen. Data3 har kostnadsfria webbinarer med det senaste som händer, ta och samla alla, titta på dem gemensamt, diskutera. Kom med önskemål till Data3 om vad ni vill se, så gör vi vad vi kan. 16 COMMON SWEDEN Designerskulden Idag så är minne inte längre ett problem, men man lever kvar i det. Det ska kortas ned och sparas. När man ändå ska gå över till DDL bör man titta på arkitekturen, stanna inte i det traditionella. Här finns det mycket att göra. Dela upp det i tre delar, hur data ska lagras, accessas och displayas. Man kanske ska dela upp data i fler tabeller, men displaya via en vy av flera olika tabeller. Här kan man komma bort från gamla surdegar och få ett helt otroligt sätt att accessa sitt data. Behöver jag verkligen dubbel lagra data i ett datawarehouse? kan jag skapa vyer istället åt dom som ska accessa data m.m. Vad det gäller design/arkitektur finns det så mycket intressanta saker att göra. Rekommenderar att ni läser på vad som finns inom området. Vad man också bör göra är att utvärdera sin desigen/arkitektur minst en gång om året. Är jag kvar på banan, är jag där jag trodde jag skulle vara, har marknad/ teknik ändrats, ska jag ändra? Gör man en utvärdering så hamnar man förhoppningsvis inte alldeles snett när marknaden/tekniken ständigt går framåt. Programeringsskulden Den skuld man tänker minst på, så länge personerna som skrivit programmen jobbar där. Skulden uppdagas oftast när någon slutat eller det börjar någon som ifrågasätter saker. Denna skuld kan begränsas om man har en tydlig policy och någon som kodgranskar innan man börjar använda ”MAN KAN BÖRJA MED ATT VARA MED PÅ DATA3 HÖSTKONFERENSEN” programmet. Detta låter kanske lite stelbent men om ett system ska leva i generationer, kan det vara bra att det finns ett tydligt tänk i hur koden ska skrivas? Alla programmerare skriver annars sina lösningar och det kan bli rörigt. Det fungerar, tills nästa generation som ska ta över och det kan bli svårt att göra ändringar, för en massa saker påverkas. Ska vi konvertera till free format? Tekniken går framåt även fast man kan köra ”gamla” saker på Power. Det kanske inte behöver ändras så mycket för att man ska vara på banan igen. Dem som börjat använda RPG free säger att nybörjare från skolan lättare tar till sig språket och kommer snabbare in i arbetet. Det finns en del verktyg som konverterar RPG till free format. Det går att konvertera till SQL utan att ändra i koden. Varför ska man göra det. En fördel är att du slipper levelcheck när du ändrar i en tabell. Sen är det den riktningen IBM förordar, man bör gå över till SQL databas. Här kommer också dokumentationen in, hur skrivs den. Finns det en systemkarta? kan man som nyanställd snabbare sätta sig in i systemet? Desto bättre dokumentation, desto tryggare kan man vara, då är man inte i skuld om någon slutar. Testskuld Idag börjar det komma en massa automatiserade test verktyg. Då är det viktigt att man dokumenterar, så om fel uppstår så måste man veta om felet är programfel och inte fel i testmiljön. Men jag tycker att man ofta missar en viktig faktor när man testar och det är hur miljön är uppsatt, oftast har man en begränsad testmiljö, begränsad testdata. Man kör sin test allt är frid och fröjd. Flyttar till produktion och saker slutar fungera man blir förvånad. Men i produktion kanske man har 1 TB data att bearbeta inte 10 GB som man hade i testmiljön. I Produktionsmiljön har man oftast yttre kopplingar som påverkar andra program som läser dina tabeller m.m. Ibland till och med en annan version av operativt. Så länge testmiljön inte är uppsatt på samma sätt som produktionsmiljön har man inte ett 100% säkert test, det måste man vara medveten om. Och vad gör man nu för att titta igenom sin teknikskuld. Man kan börja med att vara med på DATA3 höstkonferensen, där man får en massa inblickar i vad som finns idag och vart Power maskinen är på väg. Som chef borde du komma och vara med i executive mötet där du träffar dom ansvariga från IBM som talar om vart plattformen är på väg mot. Det finns en massa fördelar att lyfta blicken och ta till sig av alla nyheter som kommer. Är det verkligen så farligt att lära sig något nytt, att göra saker på ett annat sätt, än så har vi alltid gjort. Denna skuld behöver inte vara ett problem utan en möjlighet att ta till sig och utveckla sitt system till ett modernt topp system som kommer att hålla länge. COMMON SWEDEN 17 FÖRYNGRING INOM IBM I Framtidens utvecklare utbildas Att det krävs yngre förmågor för att lösa behovet av IBM i-kompetens på lång sikt inser nog de flesta. Men är yngre generationer intresserade av att lära sig programspråk som RPG och Cobol? Absolut! I höst anordnas en utbildning på Göteborgs universitet. Text: Camilla Markus A lltför många företag känner sig tvungna att byta ut väl fungerande system trots att det inte finns någon som helst ekonomisk vinning i det. Ansvariga medarbetare går i pension och det ser mörkt ut att hitta långsiktiga ersättare. Systemen är mycket verksamhetstunga och ofta I vissa fall samhällskritiska system - Systemen används främst inom branscher som bank och finans, försäkring, tillverkande industri samt transport och logistik. De är inte bara oerhört verksamhetskritiska utan även i en del fall samhällskritiska, påpekar P-A Freiholtz som är VD för Apper Systems. Han och hans medarbetare driver en föryngringsprocess med syfte att säkra framtiden för kunder på IBM i-plattformen. I januari fick studenter på Chalmers lära sig varför det är viktigt att säkerställa fortsatt funktion i systemen. Studenterna fick en inblick i hur systemen används i praktiken för stora volymer transaktioner via bland annat bankkort. Något som också tål att tänkas på är att moderna tjänster som exempelvis Bank-ID och Swish i slutändan är kopplade till system på en plattform som av många anses som omodern. Syftet med kvällen var att väcka intresse för att lära sig programspråk som RPG och Cobol. Responsen på en kommande universitetsutbildning var väldigt positiv, särskilt eftersom den som kan dessa språk kommer att vara mycket efterfrågad på arbetsmarknaden. Universitetsutbildning i höst Planeringen med Göteborgs universitet har pågått ett tag och nu börjar det alltså bli konkret. Kursen är på 7,5 poäng och kommer att vara en projektutbildning som ligger utanför ordinarie kursplan. Utbildningen är studiemedelsgrundande och vissa förkunskaper krävs. - Man ska ha gått grundkurs i operativsystem och man ska också ha läst något programspråk, vilket som helst egentligen. Vidare bör man ha förståelse för datamodellering, säger Kent Hellqvist på Apper som är ansvarig för och en av eldsjälarna bakom utbildningen. Nu ska några sista bitar falla på plats innan utbildningen finns klar att ansöka. Tidpunkt och uppstart ska synkas med systemvetenskapliga programmets övriga kurser och beslut ska även tas om huruvida kursen ska köras på halv- eller helfart. För potentiella framtida utvecklare är det bara att bevaka höstens kursutbud alltså. I nästa nummer kan du läsa om 25-årige Mattias som under en tid varit lärling inom IBM i-plattformen. 18 COMMON SWEDEN ”JAG UPPLEVER ATT DET KOMMER ATT FINNAS MÅNGA UPPDRAG FRAMÖVER” har man också anpassat och skräddarsytt systemen efter företagets specifika behov. Mattias satsar på en framtid inom IBM i Efter sin utbildning på Chalmers började Mattias Herzog förra hösten arbeta i ett supportteam för ett Microsoftbaserat system. När han fick frågan om att även börja lära sig IBM i-plattformen, var det självklart att anta utmaningen. Text: Camilla Markus Foto: Yosef Mohammad P å Apper i Göteborg sitter ett supportteam för kunder som använder företagets egenutvecklade kommunikationsplattform för inköp och logistik, ett system som utvecklats i .Net. Det var här 25-årige Mattias Herzog började arbeta hösten 2014 när han avslutat sin dataingenjörsutbildning på Chalmers. I teamet har han huvudsakligen arbetat med att supporta kunder samt även gjort en del utveckling och tester. På samma företag finns även ett förvaltningsteam som enbart arbetar med underhåll, felrättningar och nyutveckling åt kunder med system på IBM i-plattformen. Detta innebär att man också behöver satsar hårt på att föryngra kompetensen inom det- ta, så att kunderna kan försäkra sig om långsiktig tillgång till kunniga människor och att systemen rullar under lång tid framöver. IBM i en rolig utmaning När Mattias fick frågan om han ville bli en del av detta team också, var det inte särskilt svårt. - Det kändes som en rolig utmaning, säger han. Idag delar han upp sin arbetstid ungefär 50/50 mellan teamen. Han har suttit som ”lärling” med sin äldre kollega Heléne Werebring sedan maj och lärt sig ett ordersystem som har en central roll hos en av företagets kunder. Fördelen med just detta system är att Mattias är bekant med processer kring order- läggning från det andra uppdraget. Hittills har han hunnit vara delaktig i det allra mesta, främst tester innan produktionssättning, samt själva produktionssättningen. - Mattias har lärt sig en hel del om hur IBM i-miljön fungerar och han har deltagit i alla steg som förvaltningsprocessen innebär. Berättar kollegan och handledaren Heléne. Hur fungerar kommandon i den här miljön, hur skapar man filer, att förstå specen och hur programmeringen fungerar. Och hur man skapar tester – här är det inte automatiserat utan man får skapa testdata. Yngre entusiasm Heléne går i pension i år och detta är en del i överlämningen, som sker till Mattias och ytterligare en kollega. Hon trivs mycket bra med att jobba med Mattias. - Det är alltid stimulerande med yngre entusiastiska människor. För att han ska lära sig på ett bra sätt är det också viktigt att hela tiden hitta vettiga och konkreta uppgifter där han får jobba självständigt. Hon vill framhäva vikten av att lyckas med föryngringsprocessen och att få fler unga intresserade av IBM i. - Systemen kommer att leva länge och marknaden är inte död. IBM och deras partners satsar ju på detta - det har tagits initiativ till att modernisera, att uppgradera databasen och kodningen Tror på många uppdrag Mattias ser fram emot att ta ett större ansvar efter hand som han får mer erfarenhet. - Jag ser fram emot att kunna jobba mer självständigt med buggfixar, små utvecklingsuppdrag och annat inom förvaltningsuppdraget framöver, berättar Mattias. Han ser väldigt ljust på framtiden för IBM i: - Många verkar tro att det är en utdöende plattform men det känns som om det kommer att finnas många uppdrag även i framtiden. COMMON SWEDEN 19 UTREDNING Ljus framtid för IBM i När vi som två KTH-studenter först fick höra att ”Vi vill att ni gör en utredning på IBM i …” så kände vi oss lite vilsna. På uppdrag av Handelsbanken så ville man att vi, två studenter på andra året i programmet Civilingenjör Datateknik, skulle genomföra en utredning på en av de äldsta plattformarna i banken. Text: Veronica Randleff och Victor Viklund V i hade knappt hört talas om System i, RPG eller Power. Möjligtvis hade vi skymtat en ”omodern” och grönsvart utvecklingsmiljö någonstans, men det var också den enda ”erfarenheten” som fanns hos oss. Varför skulle vi vara passande för något som detta tänkte en. Men efter en hel del research, diskussioner med personer insatta i plattformen, och framförallt intervjuer med personer som verkligen brinner för IBM i så har vi nu när utredningen snart är klar ett helt annat perspektiv. Man kan påstå att vår brist på erfarenhet i plattformen tillsammans med inblicken från högskolan har bidragit till en unik analys och utredning. Inte bara anser vi nu att IBM i kan vara väldigt modern, men också att vi som unga och (förhoppningsvis) snart nyexaminerade har mycket att bidra med vilket behövs på plattformen. Vilka är vi? För snart två år sedan började vi, Victor Wiklund och Veronica Randleff, på Handelsbanken och deras satsning Studentprogrammet. Detta innebär att vid sidan av studierna på KTH jobbar vi på någon av Handelsbankens IT-avdelningar i en form av traineeprogram under hela ingenjörsutbildningen. Vi har under våra två år på KTH läst mycket matematik, programmering och teknik. Men ingen av oss har under denna period läst något om ett av IBMs flaggskepp IBM i eller programmeringsspråket RPG. Så när vi på bankens avdelning för korttransaktioner i början av februari blev erbjudna att starta en utredning kring detta accepterade vi med viss reservation och respekt. 20 COMMON SWEDEN Vårt uppdrag Utredningen utgick som brukligt är från ett antal huvudsakliga syften och problemformuleringar. Dessa var framförallt Kartlägga hur stor IBM i är i Sverige och internationellt. Vilken framtid finns för plattformen? Vilka företag utanför Handelsbanken satsar på IBM i? Hur kan man attrahera nya yngre medarbetare direkt från högskolan till IBM i? Att försöka besvara dessa frågor och utforska olika problemområden för plattformen blev därför fokus för oss våren 2015. För att göra detta genomförde vi en mängd intervjuer med folk inom och utanför Handelsbanken. Dessa intervjuer genomfördes med utvecklare, tekniker, IT-arkitekter och personer med chefsroller. De var också strukturerade med ett antal frågor som alla syftade att ge en så nyanserad och bred bild som möjligt av fokusområdena genom att t.ex fråga ”Vad är din bakgrund inom plattformen”, ”Hur ser du på framtiden för IBM i”, och ”På vilket sätt kan bemanning vara ett problem?”. Vi tittade också på olika former RPGkod (fixed format, free format och full free format) och jämförde med språk som vi lärt oss i vår utbildning, bland annat Java och C. Men kanske mest spännande i utredningen var besöket på Handelsbankens avdelning i London, med syftet att undersöka hur plattformens användande och syn kan skilja sig i ett internationellt perspektiv. Personer vi träffade Under vårens gång har vi intervjuat nästan 20 personer från olika avdelningar och företag som på något sätt jobbar med IBM i, och har på så sätt fått en uppfattning om plattformen. Vi träffade Mats Lidström från ICE Services som visade deras prisvinnande och moderna databas och webbapplikation. Torbjörn Appehl pratade om sin bakgrund på IBM och visade hur den ständigt moderniseras och uppgraderas, men kanske inte marknadsförs. Vi pratade också med Thomas Lindqvist hur han är inblandad i bemanning och kompetensutveckling på plattformen. Och från alla dessa spännande möten har vi sedan försökt hittat någon form av konsensus, för att kunna sammanställa detta i utredningen. Vi har baserat på intervjuerna samt vår inblick i nutida utbildningar försökt ge vår uppfattning om fördelar, nackdelar, modernisering, rekrytering och kanske hur man ska gå tillväga i framtiden med just rekrytering för IBM i. Vad vi kom fram till Vad vi kom till och fick höra på intervjuer var framförallt att IBM i har många fördelar. Driftsäkerhet, stabilitet och kan hantera väldigt stora mängder data var några av dessa, och nästan alla som jobbar på plattformen verkar vara överens om detta. IBM i moderniseras också konstant med exempel som ”full free format RPG”, mer SQL integreras och Eclipse-baserade verktyg som RDI kan användas istället för ”grön-svarta” miljöer. Dessutom används moderna gränssnitt och webbapplikationer med PHP och Javascript mer och mer. Allt detta anser vi bidrar till att nyexaminerade, eller programmerare ej insatta i IBM i kan känna igen sig och lättare sätta sig in i både språket RPG och plattformen i sig. Som exempel var free format RPG för oss som läst mycket Java på KTH väldigt mycket lättare att förstå än fixed format. Men IBM i har heller inte helt lämnat rykten som ”gammal” och förlegad. Det finns en allmän föreställning om att plattformen tillhör det förflutna, att det inte är en plattform man borde satsa på i framtiden. Det är något vi har fått höra från en majoritet av de företag och personer vi har pratat med. Men det är nödvändigtvis inte heller helt sant. Som vi har sett blir plattformen mer och mer modern, samt använder ett programmeringsspråk som är generiskt och lätt att lära sig för nyexaminerade. IBM själva satsar mycket på plattformen, och har bra framtidstro. Dessa rykten om att plattformen är gammal och förlegad fungerar bara som bromsar. För både företag och unga programmerare. Avslutning Vi har förstått att det behövs fler unga på plattformen, det är inget tvivel om saken. Efter denna utredning anser vi också att det är mycket möjligt att både locka dem, och att snabbt ha nytta av dem. För det första måste vi inse att man kan anställa unga programmerare utan lång erfarenhet. De kommer att bli produktiva och viktiga i arbetet även utan 20 års erfarenhet i RPG och på IBM i. Detta såg vi flera exempel på. Dessutom behöver vi visa upp plattformen för sökande och den framtid som finns i den. Gå bortom rykten att IBM i är slut. Vi som unga studenter fick ofta frågan under utredningens gång: ”Kan ni tänka er att jobba på IBM i, är det något ni kan se er själva göra?” I början av utredning hade vårt första svar kanske varit ”Nja, den plattformen vet vi inte mycket om, är inte den väldigt gammal?”. Nu i efterhand när vi har sett att arbetet på plattformen är modernt, har stor efterfrågan, internationella möjligheter och bra framtidsplaner så kan vi med trygghet säga ”absolut!”. Sprid den förståelsen så tror vi att nya och motiverade medarbetare kommer samlas för att jobba på IBM i. Victor Viklund Veronica Randleff COMMON SWEDEN 21 DISASTER RECOVERY Does your IT delivery get fooled by Success? When you perform the same Disaster Recovery exercise with your recovery teams every year, follow the same test objectives, restore data from that same special save option 21, you will achieve the same old results…. Success! Text: Richard Dolewski S o what’s wrong with that you might ask? Success should never curb your enthusiasm to get better and achieve improved test and delivery outcomes on a consistent basis. This is something that I refer to as repeatable recovery. Status Quo: What you think you may have learned by a recent or worse your only successful test result (DR is now checked off for the auditor) may be a wrong assumption in our ability to recover in a real disaster. Your experience may seem like a reliable guiding principle, but experience does not always make you any wiser. The problem is efficiency and that we view past success as a reason NOT to challenge our recovery objectives and delivery. Instead we are content with the status quo. Every day we rely on our years of combined departmental IT experience to prioritize work or make technical decisions specific to daily service delivery or project roadmaps. We rely on our personal experience 22 COMMON SWEDEN to make judgments and decisions on what we’ve seen/heard in the IBM community or possibly what you have learned through social media channels to chart a course for the future of IT in your organization. DR however rarely evolves. No innovation or desire to do so. Just the same approach, test every year or even every other year. Innovate to achieve success Innovation initiatives frequently fail. The root cause is that IT falls into the trap of adopting whatever DR Best Practices dictate. Many of these techniques are older technology practices. Practices we might have learned from a conference we attended years back or BRMS policies a consultant installed several OS versions previously. The problem is we do not invest in our own abilities to move our organizations forward in thinking and delivery of IT services. Creating a DR innovation strategy involves determining how this innovation will drive value for your business, how your company will capture that value, and to become more competitive in its market place. This is like products your company designs or manufactures. They must evolve to stay competitive. I recommend to businesses, “When you invest in your product strategy to stay viable in your market sector, so too is the need for investment in IT to be equally competitive”. This will help them make a tradeoff decision so that they can choose the most appropriate investment and delivery practices with innovation priorities that align with business recovery and availability requirements. Breaking old success habits A good test outcome can lead us to stand complacent with a minimal DR test strategy or worse a bad testing outcome. This can cause us to change or discard a strategy all together that may still be worthwhile thus deferring any progress. In the business and IT view, the outcome of our decisions is highly visible and is readily judged. Disaster Recovery testing requires a break from old IT testing habits to deliver new proven business ready results. Special system state saves of your IBMi or Windows environments; in advance of a test, is one example of achieving the same old predictable result. Test because your business depends on IT. That means your Disaster Recovery Plan requires a complete end to end test. The recovery scope includes: infrastructure, your data, security and network. When you fail over or recover your business to the alternate facility, test your business processes thoroughly to ensure completeness of the recovered working solution. This includes: ensuring you have the same performance profile of the infrastructure, meaning batch throughput and system performance is equal to that of the production servers back in the primary facility, recovered environment maintains the same security compliance, and include your business analysts to demonstrate application integrity of your ERP systems. Finally ensure your recovery teams become familiar by practicing, practicing, three times a charm, practicing the recovery. Your Disaster Recovery strategy is a commitment to a set of coherent, comprehensive procedures, policies and technical behaviors aimed at achieving a common recovery objective. Complete and robust strategies should promote alignment within an organization and define IT objectives to meet business priorities. A good strategy involves the process of developing an innovation approach that must start with a clear understanding and articulation of specific objectives related to helping the company achieve a sustainable competitive advantage. Disaster Recovery and Resiliency are key components to ensuring the competitive advantage is maintained true to form. Success is Improving both DR efficiency and system uptime requires a second look at today’s data centers! Examine new innovative IBMi infrastructure and operating system components, review deployments to improve interoperability and deliver true data center agility to achieve operational efficiency. Do not stand still and rely on previous success to stop the evolution of technology in your company. Do not let your DR plans become legendary, meaning passing the DR plan along with minimal change from one year to another and relaying only on past success. Swedish folklore says that Gotland was once an enchanted isle that rose from the sea each evening with great anticipation and predictability by its on lookers. Make sure your DR plan success is also as predictable and IT is not fooled by previous success. Never become complacent with success, rather keep innovation front of mind. Richard Dolewski Richard Dolewski is Chief Technology Officer at Denovo Ventures. COMMON SWEDEN 23 SÄKERHET FREE-FORMAT RPG IV Se över dina krypteringsprotokoll och chifferserier Det senaste året har det framkommit några allvarliga sårbarheter som gör att du behöver se över vilka protokoll och chifferserier som du tillåter och använder när du krypterar din nätverkstrafik. Text: Lars-Olov Spångberg P rotokollet SSLv3 och RC4 chifferalgoritmen skall inte användas längre bl.a. på grund av POODLE och Bar Mitzvah sårbarheterna. POODLE utnyttjar en sårbarhet i SSLv3 protokollet som gör att det med SSLv3 förfrågningar går att avslöja krypterade meddelanden. Bar Mitzvah sårbarheten utnyttjar en svaghet i RC4 chifferalgoritmen som gör det möjligt att genom avlyssning av trafiken få fram nycklarna som används i den krypterade trafiken och därigenom få tillgång till delar av informationen, t.ex. en krypterad sessionsinloggning. Det är aldrig att rekommendera att använda sig av osäkra konfigurationer som har blivit kända. Så rekommendationen är att inaktivera SSLv3 och RC4 så snabbt som möjligt på alla klienter och servrar, inte bara på IBM i. Om något skulle krascha så har du ändå möjlighet att backa tillbaka och aktivera 24 COMMON SWEDEN SSLv3 och RC4 på din IBM i server igen, om du är villig att ta den risken. Du kan då jobba med att eliminera beroendet och sedan återigen inaktivera SSLv3 och RC4. Försök att minimera antalet applikationer som använder SSLv3 eller RC4 så fort som möjligt för att minimera användandet av sårbara protokoll och chifferserier. Om du inte redan har gjort det så rekommenderar jag att du genast inaktiverar SSLv3 och RC4. Du inaktiverar RC4 genom att ta bort alla chifferserier som innehåller RC4 (t.ex. *RSA_RC4_128_SHA, *RSA_RC4_128_MD5, etc) i systemvärdet QSSLCSL , när det gäller RC4. När det gäller SSLv3 protokollet så uppdaterar du systemvärdet QSSLPCL endast med de protokoll som du tillåter (t.ex. *TLSV1.2, *TLSV1.1, etc). När du ändå är inne i systemet och tittar på systemvärdet QSSLCSL för att se vilka chifferserier som är specificerade, så passa på att även plocka bort sådana chifferserier som du absolut inte vill använda dig av. Exempel på sådana gamla sårbara chifferserier kan vara sådana chifferserier som innehåller: RC2 och DES. Förr eller senare måste du begränsa alla kända sårbarheter på ditt system, ju snabbare du gör det desto bättre. Lycka till, mer om säkerhet i nästa nummer av Medlemsbladet. Lars-Olov Spångberg Lars-Olov Spångberg har arbetat med IBM i serverplattformen och dess föregångare i mer än 30 år, 27 av dessa inom olika positioner på IBM. Är sedan 2007 anställd på Handelsbankens IT-säkerhetsavdelning. Författare: Jim Martin Språk: Engelska Utgiven: 2015-04 ISBN: 9781583474136 Pris: 447Kr FLEXIBLE INPUT, DAZZLING OUTPUT WITH IBM I Författare: Rafael VictoriaPereira Språk: Engelska Utgiven: 2014-10 ISBN: 9781583478325 Antal sidor: 444 sidor Pris: 589Kr SQL FOR ESERVER I5 AND ISERIES Författare: Kevin Forsythe Språk: Engelska Utgiven: 2004-09 ISBN: 9781583470480 Antal sidor: 353 sidor Pris: 569Kr DATABASE DESIGN AND SQL FOR DB2 Författare: James Cooper Språk: Engelska Utgiven: 2013-04 ISBN: 9781583473573 Antal sidor: 487 sidor Pris: 695Kr MASTERING IBM I Författare: Jerry Fottral & Jim Buck Språk: Engelska Utgiven: 2011-05 ISBN: 9781583473566 Antal sidor: 937 sidor Pris: 745Kr RPG TNT Författare: Bob Cozzi Språk: Engelska Utgiven: 2011-05 ISBN: 9781583473641 Antal sidor: 287 sidor Pris: 569Kr Boktipset På den här platsen brukar vi lista nya Redbooks som kommit ut. Det har det gjort även nu, men vi ville lista lite mysiga böcker inför höst och vintermörkret. Beställ böckerna på Adlibris exempelvis. Ha en härlig bokhöst. Ninna Ninna Ni Nanna … COMMON SWEDEN 25 2149 / February 2015 / All information is subject to change. First Hotels is not liable for printing errors. Hotell för dig som reser i jobbet – centralt placerade i Skandinavien. 2149 / February 2015 / All information is subject to change. First Hotels is not liable for printing errors. MEDLEMSINFORMATION Nytt avtal Data3 har (Tack Håkan Sjödin) fått ett erbjudande till våra medlemmar som ger upp till 21% rabatt på hotell i Norden. Uppge koden FHVDATA3 när du bokar via webben. All information kan du läsa under medlemmar / medlemsförmåner på www.data3.se Lösenord Data3first FIRST HOTELS / THON HOTELS Hotell för dig som reser i jobbet – centralt placerade i Skandinavien. THON HOTEL OSLO PANORAMA THON HOTEL MARITIM THON HOTEL BRISTOL BERGEN Som medlem i användarföreningen Data3 får man 10% rabatt på Arrow ECS kurser. Därutöver går 5% av avgiften tillbaks till Data3. Ett axplock av de kurser som erbjuds. AS06G AS10G AS240 AS27G AS28G AS5BG OE98G OL19G OL20G OL23G OL49G OL52G OL66G OS19G RPG IV Programming Fundamentals Workshop for IBM i RPG IV Programming Advanced Workshop for IBM i System Operator Workshop for IBM i Advanced System Operator Workshop for IBM i BRMS for IBM i HA and Implementing Clusters on IBM i Introduction to IBM i for New Users IBM i System Administration Control Language Programming Workshop for IBM i IBM i Performance Tuning - I: Performance Tools and Basic Tuning IBM i Programming Facilities Workshop Hardware Management Console (HMC) for Power Systems with IBM i IBM i Performance Tuning - II: Advanced Analysis and Capacity Tuning What’s new in IBM i V7R2 and IBM POWER8 Systems Arrow är en av IBMs fyra globala utbildningsleverantörer och har 100% av marknaden i Sverige. Se mer på: http://goo.gl/qOssMA Kallelse till Föreningen Data 3s årsmöte 2015. Plats: Elite Marina Tower Hotel, När: 20 Oktober, Tid: 15:00 Agenda § 1 Mötets öppnande § 2 Val av funktionärer för årsmötet – ordförande – sekreterare § 3 Fastställande av upprättad röstlängd § 4 Val av två justeringsmän, rösträknare, som tillsammans med ordförande justerar protokollet. § 5 Fråga om kallelse skett i behörig ordning § 6 Fastställande av dagordningen § 7 Styrelsens verksamhetsberättelse § 8 Fastställande av resultat-och balansräkning för föreningen och koncernen § 9 Beslut om disposition av föreningens resultat § 10 Fråga om ansvarsfrihet för styrelsen i Föreningen Data3 § 11 Fastställande av styrelsearvoden § 12 Val av ordförande på ett år § 13 Val av ledamöter på två år § 14 Fastställande av medlemsavgifter och serviceavgift § 15 Av medlem inlämnade förslag § 16 Av styrelsen inlämnade förslag § 17 Godkännande av budget § 18 Beslut av direktiv för föreningens representant på bolagsstämman i Data-3 Föreningens Service AB § 19 Stadgeändring § 20 Övriga frågor § 21 Mötets avslutande THON HOTEL OSLO PANORAMA THON HOTEL BRISTOL BERGEN Föreningen Data3 FIRST HOTEL GRAND FIRST HOTEL MILLENNIUM FIRST HOTEL GRAND BUSINESS DEAL FIRST HOTEL MILLENNIUM FIRST HOTEL GRIMS GRENKA Data3 är en oberoende intresseförening som skall verka för ett För företag ö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. 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. Medlemsavgifterna för 2015: Företagsmedlemskap 1.900:-/år Personligt medlemskap 650:-/år Information till våra annonsörer. Annonsbokning och annonsmanus skickas till: Per Hammarsjö, per@icfactory.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. Medlemskap 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. Data 3 Org.nr: 556409-4273 Bankgiro: 5314-1560 Kansli och ekonomi styrelsen@data3.se Medlemsinformation Finns på www.data3.se 26 COMMON SWEDEN THON HOTEL MARITIM Lösenord på webben För medlemsmatrikel: matr1k3l Fakturaadress: Data3 föreningens Service AB c/o M&M Ekonomi AB Att: Liselotte Grandin Söderhallarna 118 118 72 Stockholm Föreningens styrelse Ordförande Torbjörn Appehl, EVRY torbjorn@data3.se Vice Ordförande Agneta Gosch, Handelsbanken agneta@data3.se Björn Toller Christina Fasth Kassör Ulrika Ström Ledamöter Ulrika Ström Håkan Sjödin COMMON SWEDEN 27 Stadshuset Solliden Seglora Skansen Posttidning B Retur till Data3-redaktionen M&M Ekonomi AB Att: Liselotte Grandin Söderhallarna 118 118 72 Stockholm Prins Eugenes salong Waldemarsudde Saltsjökvarn Mannagrynskvarnen Saltsjön Danviken Elite Marina Tower Floorplan
© Copyright 2024