SlideShare a Scribd company logo
1 of 24
Download to read offline
Evolving	
  the	
  DevOps	
  
Organiza3on	
  around	
  IBM	
  
PureApplica3on	
  System	
  at	
  
the	
  Dutch	
  Tax	
  Office	
  
IBM	
  InterConnect	
  2016	
  
Session	
  PAD-­‐3126	
  
	
  
Tom	
  Moerman	
  -­‐	
  to.moerman@belas8ngdienst.nl	
  
IT	
  architect,	
  Dutch	
  Tax	
  Office	
  
	
  
Hendrik	
  van	
  Run	
  -­‐	
  	
  hvanrun@nl.ibm.com	
  
Execu8ve	
  IT	
  Specialist,	
  IBM	
  
•  Introduc8on	
  to	
  Dutch	
  Tax	
  Office	
  
•  PureApplica8on	
  System	
  at	
  Dutch	
  Tax	
  Office	
  
•  Organisa8onal	
  best	
  prac8ces	
  
•  Looking	
  ahead…	
  2016	
  and	
  beyond	
  
Agenda	
  
3
Introduc3on	
  to	
  Dutch	
  Tax	
  Office	
  
Lines	
  of	
  business:	
  Tax,	
  Customs,	
  Benefits	
  and	
  Fiscal	
  Intelligence	
  
3000	
  IT	
  Staff	
  
€	
  232	
  billion	
  in	
  taxes	
  
€	
  12	
  billion	
  in	
  benefits	
  
14	
  mio	
  calls	
  
2.2	
  mio	
  fiscal	
  inves8ga8ons	
  
12	
  mio	
  shipping	
  containers	
  
to	
  pass	
  the	
  Port	
  of	
  
RoUerdam	
  each	
  year	
  
29.000	
  employees	
  
Serving	
  11	
  mio	
  ci8zens	
  	
  
Serving	
  1	
  mio	
  companies	
  
Introduc3on	
  to	
  Dutch	
  Tax	
  Office	
  
Twin	
  data	
  centers	
  
3000	
  m2	
  test	
  &	
  lab	
  
	
  
	
  
	
  
7140	
  m2
hUps://www.youtube.com/watch?v=FtjkLhlQufI	
  
1000	
  m2	
  produc8on	
  
	
  
	
  
	
  
1000	
  m2	
  produc8on	
  
	
  
	
  
	
  
fiber	
  
Total 5000 m2
Current	
  
HPT	
  
PureApplica3on	
  System	
  at	
  Dutch	
  Tax	
  Office	
  
Current	
  and	
  target	
  strategic	
  plaNorms	
  
Applica8ons	
  and	
  middleware	
  
z/OS	
  
PR/SM	
  
Z	
  
AIX	
  
VIO	
  
P	
  
Linux	
  
VMWare	
  
X	
  
IPAS	
   Cumulus	
  
X	
  
Windows	
   Hos8ng	
  
Plaform	
  
Toeslagen	
  
Exadata	
  /	
  
Oracle	
  
DBMS	
  
Appliances	
  
Applica8ons	
  and	
  middleware	
  
z/OS	
  
PR/SM	
  
Z	
  
VMWare	
  
X	
  
IPAS	
  
Exadata	
  /	
  
Oracle	
  
DBMS	
  
Appliances	
  
Linux	
   Windows	
  
Target	
  2018	
  
x86-64
x86-64
•  Organisa8onal	
  challenges	
  
– Dependencies	
  on	
  various	
  teams	
  
– Sogware	
  lifecycle	
  management	
  for	
  exis8ng	
  
sogware	
  
– Long	
  8me	
  to	
  market	
  for	
  new	
  solu8ons	
  
•  Key	
  requirements	
  
– Private	
  and	
  on-­‐premise	
  cloud	
  
– Increase	
  in	
  flexibility	
  
– Red	
  Hat	
  Enterprise	
  Linux	
  instead	
  of	
  AIX	
  
PureApplica3on	
  System	
  at	
  Dutch	
  Tax	
  Office	
  
Why?	
  
PureApplica3on	
  System	
  at	
  Dutch	
  Tax	
  Office	
  
Timeline	
  and	
  size	
  of	
  PureApplica3on	
  plaNorm	
  
2012 20162013 2014 2015
01-­‐06-­‐2012	
  
First	
  thoughts	
  of	
  PureApp	
  
01-­‐09-­‐2012	
  
Start	
  of	
  PoC	
  
	
   19-­‐12-­‐2012	
  
GO!	
  decision	
  PureApp	
  
	
  
01-­‐09-­‐2013	
  
First	
  BPM	
  app	
  
14-­‐11-­‐2014	
  
First	
  WAS	
  JEE	
  app	
  
13-­‐12-­‐2013	
  
InfoSphere	
  MDM	
  &	
  IS	
  
5-­‐11-­‐2015	
  
IBM	
  Connec3ons	
  
1-­‐12-­‐2015	
  
IBM	
  WSRR	
  
1-­‐12-­‐2015	
  
PoC	
  IBM	
  WCM	
  &	
  Portal
15-­‐1-­‐2016	
  
PoC	
  IBM	
  MobileFirst
1	
  IPAS	
  
6	
  nodes	
  
96	
  cores	
  
4	
  IPAS	
  
24	
  nodes	
  
384	
  cores	
  
4	
  IPAS	
  
48	
  nodes	
  
768	
  cores	
  
5	
  IPAS	
  
68	
  nodes	
  
1088	
  cores	
  
27-­‐10-­‐2012	
  
First	
  	
  PureApp	
  in	
  DataCenter
19-­‐01-­‐2013	
  
Four	
  PureApps	
  in	
  DataCenter	
  
	
  
14-­‐01-­‐2014	
  
Expansion	
  PureApp	
  
	
  
14-­‐01-­‐2015	
  
Expansion	
  PureApp	
  	
  and	
  MINI	
  
	
  
14-­‐11-­‐2014	
  
First	
  DB2	
  instance	
  
PureApplica3on	
  System	
  at	
  Dutch	
  Tax	
  Office	
  
Size	
  of	
  PureApplica3on	
  plaNorm	
  
96	
  
384	
  
768	
  
1088	
  
6	
  
24	
  
48	
  
68	
  
0	
  
10	
  
20	
  
30	
  
40	
  
50	
  
60	
  
70	
  
80	
  
0	
  
200	
  
400	
  
600	
  
800	
  
1000	
  
1200	
  
10/27/2012	
   1/19/2013	
   1/14/2014	
   1/14/2015	
  
Cores	
  
Nodes	
  
PurePlex	
  
PureApplica3on	
  System	
  at	
  Dutch	
  Tax	
  Office	
  
PureApplica3on	
  infrastructure	
  
Datacenter Q
PurePlex	
  and	
  Mul8-­‐system	
  
V7000	
   V7000	
  V7000	
  
External	
  Storage	
  
Integra8on	
  through	
  	
  
IBM	
  SVC	
  
Datacenter P
pure00	
  
nodes	
   2	
  
cores	
   32	
  
pure01	
  
nodes	
   24	
  
cores	
   384	
  
pure03	
  
nodes	
   14	
  
cores	
   224	
  
pure04	
  
nodes	
   14	
  
cores	
   224	
  
pure02	
  
nodes	
   14	
  
cores	
   224	
  
•  Use	
  of	
  the	
  “pure00”	
  mini	
  for	
  changes	
  that	
  
could	
  impact	
  produc8on	
  workloads	
  including	
  
– External	
  storage	
  integra8on	
  
– Firmware	
  upgrades	
  
– Integra8on	
  with	
  external	
  IBM	
  Installa8on	
  
Manager	
  repository	
  
– Import	
  and	
  use	
  of	
  new	
  content,	
  paUern-­‐types/
system-­‐plugins	
  
– Develop	
  LDAP	
  serngs	
  
PureApplica3on	
  System	
  at	
  Dutch	
  Tax	
  Office	
  
Separa3on	
  of	
  produc3on	
  and	
  non-­‐produc3on	
  systems	
  
PureApplica3on	
  System	
  at	
  Dutch	
  Tax	
  Office	
  
Integra3on	
  within	
  the	
  data	
  center	
  
Backup	
  
Monitoring	
   OS	
  maintenance	
  
OS	
  authen3ca3on	
  
Virtual	
  System	
  
So]ware	
   Version	
   Classic	
   vNext	
  
WAS	
  (JEE)	
   8.5.5	
   X	
   (planned	
  for	
  Q2)	
  
DB2	
   10.1	
   X	
   (planned	
  for	
  Q2)	
  
BPM	
   8.5.6	
   X	
  
ODM	
   8.8.0	
   X	
  
InfoSphere	
  Master	
  
Data	
  Management	
  
10.1	
   X	
  
InfoSphere	
  
Informa8on	
  Server	
  
9.1	
   X	
  
Connec8ons	
   5.0	
   X	
  
WSRR	
   8.5.5	
   X	
  
PureApplica3on	
  System	
  at	
  Dutch	
  Tax	
  Office	
  
IBM	
  so]ware	
  in	
  produc3on	
  on	
  PureApplica3on	
  today	
  
Connecti
ons
Pure
Application
WAS
BPM
DB2
InfoSphere
Information
Server
InfoSphere
Master Data
Management
WSRR
ODM
Challenges	
  include:	
  management	
  of	
  script	
  package	
  versioning,	
  etc	
  
Organisa3onal	
  best	
  prac3ces	
  
In	
  2015	
  we	
  started	
  …	
  
Pattern Consultancy
Pattern Consultancy
Organisa3onal	
  best	
  prac3ces	
  
DevOps	
  teams	
  for	
  various	
  so]ware	
  plaNorms	
  
Integrate -->
Cataloged
Platform
Services	
  
Platform
Services
Deployment	
  
Daily Operations
and monitoring
Fabric, Platform
Services	
  
Image &
patterns
building
(or buy)	
  
(Optional)
Consume
3rd party
Cloud services	
  
Application
Platform as a
Service	
  
Service	
  
Provider	
  
Service	
  
Consumer	
  
Build or Buy
Applications
(Business Logic)	
  
Appl. Integration
Infra Sizing
Infra
Configuration	
  
Information
System
(value chain)	
  
Information
System
Deployment	
  
Daily Operations
and monitoring
Information
System	
  
DevOps	
  
DevOps	
  
Organisa3onal	
  best	
  prac3ces	
  
DevOps	
  teams	
  for	
  various	
  so]ware	
  plaNorms	
  
Connec3ons	
  JEE	
  hos3ng	
   MIH	
   BPM	
  /	
  ODM	
   WSRR	
  
IPAS	
  Applica3ons	
  
Ops	
   Ops	
   Ops	
   Ops	
   Ops	
  
Ops	
   Ops	
   Ops	
   Ops	
  
Dev	
   Dev	
   Dev	
   Dev	
   Dev	
  
Ops	
  
Dev	
   Dev	
   Dev	
   Dev	
   Dev	
  
Ops	
  
Middleware	
  
Dev	
  
Ops	
  
Dev	
  Dev	
   Dev	
   Dev	
  
Ops	
   Ops	
   Ops	
  
•  Support	
  with	
  the	
  customisa8on	
  of	
  paUerns	
  
–  HowTo’s	
  
–  Documenta8on	
  
–  Examples	
  
•  In	
  the	
  end	
  workload	
  teams	
  should	
  be	
  able	
  to	
  
maintain	
  and	
  manage	
  the	
  workload	
  paUerns	
  on	
  
their	
  own	
  
•  Every	
  workload	
  is	
  assigned	
  a	
  dedicated	
  
consultant	
  
•  Regular	
  contact	
  between	
  the	
  consultant	
  and	
  the	
  
workloadteam	
  
Organisa3onal	
  best	
  prac3ces	
  
Delivering	
  PureApplica3on	
  Paaern	
  Consultancy	
  
Mul8-­‐disciplinary	
  skill	
  set	
  is	
  required	
  for	
  most	
  
PureApplica8on	
  specialists	
  
•  Internal	
  hiring	
  
•  External	
  hiring	
  
•  Consultancy	
  through	
  IBM	
  Services	
  
organisa8on	
  
This	
  con8nues	
  to	
  be	
  a	
  challenge.	
  
Organisa3onal	
  best	
  prac3ces	
  
Engaging	
  people	
  with	
  the	
  right	
  skills	
  
•  Red	
  Hat	
  Enterprise	
  Linux	
  (RHCSA)	
  
•  PureApplica8on	
  educa8on	
  (Interim	
  +	
  Adv)	
  
•  WAS	
  8.5.5	
  administra8on	
  
•  WAS	
  8.5.5	
  troubleshoo8ng	
  
	
  
We	
  sent	
  our	
  en8re	
  “core”	
  team	
  onto	
  these	
  
courses.	
  
Organisa3onal	
  best	
  prac3ces	
  
Inves3ng	
  in	
  the	
  skills	
  of	
  the	
  technical	
  team	
  through	
  educa3on	
  
•  Engage	
  through	
  open	
  communica8on	
  
•  Regularly	
  update	
  stakeholders	
  through	
  email	
  
•  Collaborate!	
  
Organisa3onal	
  best	
  prac3ces	
  
Proac3vely	
  counter	
  resistance	
  against	
  new	
  plaNorm	
  
•  Lab	
  advocate	
  Joe	
  Wigglesworth	
  
•  PureApplica8on	
  Meet-­‐the-­‐Expert	
  
•  PureApplica8on	
  European	
  Execu8ve	
  
Symposium	
  
•  Ongoing	
  rela8on	
  with	
  members	
  from	
  IBM	
  
SWAT	
  team	
  
•  Teaming	
  with	
  Services	
  from	
  IBM	
  
Organisa3onal	
  best	
  prac3ces	
  
Collabora3ng	
  with	
  IBM	
  
•  IBM	
  Web	
  Content	
  Manager	
  and	
  Portal	
  (Digital	
  Experience)	
  
•  IBM	
  MobileFirst	
  
•  Aspera	
  Enterprise	
  Server	
  
•  IBM	
  Content	
  Navigator	
  5.2.1.1	
  *	
  
•  IBM	
  Case	
  Founda8on	
  2.0.3	
  *	
  
•  IBM	
  Watson	
  Content	
  Analy8cs	
  3.5.3*	
  
Ini8ally	
  we	
  chose	
  PureApplica8on	
  to	
  improve	
  our	
  8me-­‐to-­‐
market.	
  This	
  is	
  now	
  mandated	
  through	
  a	
  new	
  government	
  
direc8ce!	
  
*)	
  Delivered	
  through	
  IBM	
  PaUern	
  Hub:	
  
hUp://www.ibm.com/common/ssi/cgi-­‐bin/ssialias?infotype=OC&subtype=NA&htmlfid=897/
ENUS5725-­‐Y68	
  	
  
Looking	
  ahead…	
  2016	
  and	
  beyond	
  
So]ware	
  currently	
  planned	
  for	
  PureApplica3on	
  in	
  2016	
  
•  IBM	
  Informa8on	
  Bus	
  
•  IBM	
  WebSphere	
  DataPower	
  XI52	
  Virtual	
  
Edi8on	
  
•  IBM	
  API	
  Management	
  
•  IBM	
  MQ	
  
•  Avada	
  Infrared360™	
  for	
  IBM	
  MQ	
  
Looking	
  ahead…	
  2016	
  and	
  beyond	
  
So]ware	
  worth	
  inves3ga3ng	
  for	
  PureApplica3on	
  in	
  2016	
  
Looking	
  ahead…	
  2016	
  and	
  beyond	
  
External	
  facing	
  JEE	
  applica3ons	
  
23
Performance	
  
Hos8ng	
  
Auditability	
  
Design	
  Audit	
  
Network	
  Security	
  
(Poli8cal)	
  aUen8on	
  
Workloads	
  
Migra8on	
  planning	
  
24
Ques3ons?	
  
Please	
  complete	
  your	
  feedback,	
  	
  
session	
  number	
  is	
  PAD-­‐3126	
  

More Related Content

Similar to PAD-3126 - Evolving the DevOps Organization around IBM PureApplication System at the Dutch Tax Office

Javier Lopez_Mihail Vieru - Flink in Zalando's World of Microservices - Flink...
Javier Lopez_Mihail Vieru - Flink in Zalando's World of Microservices - Flink...Javier Lopez_Mihail Vieru - Flink in Zalando's World of Microservices - Flink...
Javier Lopez_Mihail Vieru - Flink in Zalando's World of Microservices - Flink...Flink Forward
 
IBM Monitoring and Event Management Solutions
IBM Monitoring and Event Management SolutionsIBM Monitoring and Event Management Solutions
IBM Monitoring and Event Management SolutionsIBM Danmark
 
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)DevOps as a Service - our own true story with a happy ending (JuCParis 2018)
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)Philippe Ensarguet
 
Activeeon technology for Big Compute and cloud migration
Activeeon technology for Big Compute and cloud migrationActiveeon technology for Big Compute and cloud migration
Activeeon technology for Big Compute and cloud migrationActiveeon
 
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )Rajendra Kumar Sahu
 
Transforming to OpenStack: a sample roadmap to DevOps
Transforming to OpenStack: a sample roadmap to DevOpsTransforming to OpenStack: a sample roadmap to DevOps
Transforming to OpenStack: a sample roadmap to DevOpsNicolas (Nick) Barcet
 
L4MS Webinar - All you need to know (25th Oct)
L4MS Webinar - All you need to know (25th Oct)L4MS Webinar - All you need to know (25th Oct)
L4MS Webinar - All you need to know (25th Oct)L4MS
 
Curiosity Software, Infuse and Kumoco present: The Democratisation of Testing
Curiosity Software, Infuse and Kumoco present: The Democratisation of TestingCuriosity Software, Infuse and Kumoco present: The Democratisation of Testing
Curiosity Software, Infuse and Kumoco present: The Democratisation of TestingCuriosity Software Ireland
 
OpsStack--Integrated Operation Platform
OpsStack--Integrated Operation PlatformOpsStack--Integrated Operation Platform
OpsStack--Integrated Operation PlatformChinaNetCloud
 
2022.06 Community Update.pdf
2022.06 Community Update.pdf2022.06 Community Update.pdf
2022.06 Community Update.pdfDiana Gray, MBA
 
SCM Migration Webinar - English
SCM Migration Webinar - EnglishSCM Migration Webinar - English
SCM Migration Webinar - EnglishCollabNet
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRBWilliam Poos
 
Platform governance, gestire un ecosistema di microservizi a livello enterprise
Platform governance, gestire un ecosistema di microservizi a livello enterprisePlatform governance, gestire un ecosistema di microservizi a livello enterprise
Platform governance, gestire un ecosistema di microservizi a livello enterpriseGiulio Roggero
 
How to Migrate Applications Off a Mainframe
How to Migrate Applications Off a MainframeHow to Migrate Applications Off a Mainframe
How to Migrate Applications Off a MainframeVMware Tanzu
 
Dances with bits - industrial data analytics made easy!
Dances with bits - industrial data analytics made easy!Dances with bits - industrial data analytics made easy!
Dances with bits - industrial data analytics made easy!Julian Feinauer
 
How to scale your PaaS with OVH infrastructure?
How to scale your PaaS with OVH infrastructure?How to scale your PaaS with OVH infrastructure?
How to scale your PaaS with OVH infrastructure?OVHcloud
 
Python in the Financial Industry The universal tool for end-to-end developme...
Python in the Financial Industry  The universal tool for end-to-end developme...Python in the Financial Industry  The universal tool for end-to-end developme...
Python in the Financial Industry The universal tool for end-to-end developme...PyData
 
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014IBM Systems UKI
 

Similar to PAD-3126 - Evolving the DevOps Organization around IBM PureApplication System at the Dutch Tax Office (20)

Javier Lopez_Mihail Vieru - Flink in Zalando's World of Microservices - Flink...
Javier Lopez_Mihail Vieru - Flink in Zalando's World of Microservices - Flink...Javier Lopez_Mihail Vieru - Flink in Zalando's World of Microservices - Flink...
Javier Lopez_Mihail Vieru - Flink in Zalando's World of Microservices - Flink...
 
IBM Monitoring and Event Management Solutions
IBM Monitoring and Event Management SolutionsIBM Monitoring and Event Management Solutions
IBM Monitoring and Event Management Solutions
 
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)DevOps as a Service - our own true story with a happy ending (JuCParis 2018)
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)
 
Activeeon technology for Big Compute and cloud migration
Activeeon technology for Big Compute and cloud migrationActiveeon technology for Big Compute and cloud migration
Activeeon technology for Big Compute and cloud migration
 
RTI Connext 5.2.0
RTI Connext 5.2.0RTI Connext 5.2.0
RTI Connext 5.2.0
 
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
 
Transforming to OpenStack: a sample roadmap to DevOps
Transforming to OpenStack: a sample roadmap to DevOpsTransforming to OpenStack: a sample roadmap to DevOps
Transforming to OpenStack: a sample roadmap to DevOps
 
L4MS Webinar - All you need to know (25th Oct)
L4MS Webinar - All you need to know (25th Oct)L4MS Webinar - All you need to know (25th Oct)
L4MS Webinar - All you need to know (25th Oct)
 
Curiosity Software, Infuse and Kumoco present: The Democratisation of Testing
Curiosity Software, Infuse and Kumoco present: The Democratisation of TestingCuriosity Software, Infuse and Kumoco present: The Democratisation of Testing
Curiosity Software, Infuse and Kumoco present: The Democratisation of Testing
 
OpsStack--Integrated Operation Platform
OpsStack--Integrated Operation PlatformOpsStack--Integrated Operation Platform
OpsStack--Integrated Operation Platform
 
2022.06 Community Update.pdf
2022.06 Community Update.pdf2022.06 Community Update.pdf
2022.06 Community Update.pdf
 
SCM Migration Webinar - English
SCM Migration Webinar - EnglishSCM Migration Webinar - English
SCM Migration Webinar - English
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRB
 
Platform governance, gestire un ecosistema di microservizi a livello enterprise
Platform governance, gestire un ecosistema di microservizi a livello enterprisePlatform governance, gestire un ecosistema di microservizi a livello enterprise
Platform governance, gestire un ecosistema di microservizi a livello enterprise
 
How to Migrate Applications Off a Mainframe
How to Migrate Applications Off a MainframeHow to Migrate Applications Off a Mainframe
How to Migrate Applications Off a Mainframe
 
Dances with bits - industrial data analytics made easy!
Dances with bits - industrial data analytics made easy!Dances with bits - industrial data analytics made easy!
Dances with bits - industrial data analytics made easy!
 
How to scale your PaaS with OVH infrastructure?
How to scale your PaaS with OVH infrastructure?How to scale your PaaS with OVH infrastructure?
How to scale your PaaS with OVH infrastructure?
 
Python in the Financial Industry The universal tool for end-to-end developme...
Python in the Financial Industry  The universal tool for end-to-end developme...Python in the Financial Industry  The universal tool for end-to-end developme...
Python in the Financial Industry The universal tool for end-to-end developme...
 
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014
 
Streaming in the Wild with Apache Flink
Streaming in the Wild with Apache FlinkStreaming in the Wild with Apache Flink
Streaming in the Wild with Apache Flink
 

More from Hendrik van Run

Open shift deployment review getting ready for day 2 operations
Open shift deployment review   getting ready for day 2 operationsOpen shift deployment review   getting ready for day 2 operations
Open shift deployment review getting ready for day 2 operationsHendrik van Run
 
WSI35 - WebSphere Extreme Scale Customer Scenarios and Use Cases
WSI35 - WebSphere Extreme Scale Customer Scenarios and Use CasesWSI35 - WebSphere Extreme Scale Customer Scenarios and Use Cases
WSI35 - WebSphere Extreme Scale Customer Scenarios and Use CasesHendrik van Run
 
WSI33 - Advanced Performance Tactics for IBM WebSphere Application Server
WSI33 - Advanced Performance Tactics for IBM WebSphere Application ServerWSI33 - Advanced Performance Tactics for IBM WebSphere Application Server
WSI33 - Advanced Performance Tactics for IBM WebSphere Application ServerHendrik van Run
 
WSI32 - IBM WebSphere Performance Fundamentals
WSI32 - IBM WebSphere Performance FundamentalsWSI32 - IBM WebSphere Performance Fundamentals
WSI32 - IBM WebSphere Performance FundamentalsHendrik van Run
 
W23 - Advanced Performance Tactics for WebSphere Performance
W23 - Advanced Performance Tactics for WebSphere PerformanceW23 - Advanced Performance Tactics for WebSphere Performance
W23 - Advanced Performance Tactics for WebSphere PerformanceHendrik van Run
 
W22 - WebSphere Performance for Multicore and Virtualised Platforms
W22 - WebSphere Performance for Multicore and Virtualised PlatformsW22 - WebSphere Performance for Multicore and Virtualised Platforms
W22 - WebSphere Performance for Multicore and Virtualised PlatformsHendrik van Run
 
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...Hendrik van Run
 
2596 - Integrating PureApplication System Into Your Network
2596 - Integrating PureApplication System Into Your Network2596 - Integrating PureApplication System Into Your Network
2596 - Integrating PureApplication System Into Your NetworkHendrik van Run
 
1457 - Reviewing Experiences from the PureExperience Program
1457 - Reviewing Experiences from the PureExperience Program1457 - Reviewing Experiences from the PureExperience Program
1457 - Reviewing Experiences from the PureExperience ProgramHendrik van Run
 
CSD-2881 - Achieving System Production Readiness for IBM PureApplication System
CSD-2881 - Achieving System Production Readiness for IBM PureApplication SystemCSD-2881 - Achieving System Production Readiness for IBM PureApplication System
CSD-2881 - Achieving System Production Readiness for IBM PureApplication SystemHendrik van Run
 
ACU-1445 - Bringing workloads into production on PureApplication System
ACU-1445 - Bringing workloads into production on PureApplication SystemACU-1445 - Bringing workloads into production on PureApplication System
ACU-1445 - Bringing workloads into production on PureApplication SystemHendrik van Run
 
CIT-2697 - Customer Success Stories with IBM PureApplication System
CIT-2697 - Customer Success Stories with IBM PureApplication SystemCIT-2697 - Customer Success Stories with IBM PureApplication System
CIT-2697 - Customer Success Stories with IBM PureApplication SystemHendrik van Run
 
CIN-2650 - Cloud adoption! Enforcer to transform your organization around peo...
CIN-2650 - Cloud adoption! Enforcer to transform your organization around peo...CIN-2650 - Cloud adoption! Enforcer to transform your organization around peo...
CIN-2650 - Cloud adoption! Enforcer to transform your organization around peo...Hendrik van Run
 
IC6284A - The Art of Choosing the Best Cloud Solution
IC6284A - The Art of Choosing the Best Cloud SolutionIC6284A - The Art of Choosing the Best Cloud Solution
IC6284A - The Art of Choosing the Best Cloud SolutionHendrik van Run
 
C219 - Docker and PureApplication Patterns: Better Together
C219 - Docker and PureApplication Patterns: Better TogetherC219 - Docker and PureApplication Patterns: Better Together
C219 - Docker and PureApplication Patterns: Better TogetherHendrik van Run
 
C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...
C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...
C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...Hendrik van Run
 
7450A - CRONOS helping ENGIE adopting Private Cloud with Bluemix Local System
7450A - CRONOS helping ENGIE adopting Private Cloud with Bluemix Local System7450A - CRONOS helping ENGIE adopting Private Cloud with Bluemix Local System
7450A - CRONOS helping ENGIE adopting Private Cloud with Bluemix Local SystemHendrik van Run
 
IBM Think 2019 session 2116 - Best practices for operating and managing a pro...
IBM Think 2019 session 2116 - Best practices for operating and managing a pro...IBM Think 2019 session 2116 - Best practices for operating and managing a pro...
IBM Think 2019 session 2116 - Best practices for operating and managing a pro...Hendrik van Run
 

More from Hendrik van Run (18)

Open shift deployment review getting ready for day 2 operations
Open shift deployment review   getting ready for day 2 operationsOpen shift deployment review   getting ready for day 2 operations
Open shift deployment review getting ready for day 2 operations
 
WSI35 - WebSphere Extreme Scale Customer Scenarios and Use Cases
WSI35 - WebSphere Extreme Scale Customer Scenarios and Use CasesWSI35 - WebSphere Extreme Scale Customer Scenarios and Use Cases
WSI35 - WebSphere Extreme Scale Customer Scenarios and Use Cases
 
WSI33 - Advanced Performance Tactics for IBM WebSphere Application Server
WSI33 - Advanced Performance Tactics for IBM WebSphere Application ServerWSI33 - Advanced Performance Tactics for IBM WebSphere Application Server
WSI33 - Advanced Performance Tactics for IBM WebSphere Application Server
 
WSI32 - IBM WebSphere Performance Fundamentals
WSI32 - IBM WebSphere Performance FundamentalsWSI32 - IBM WebSphere Performance Fundamentals
WSI32 - IBM WebSphere Performance Fundamentals
 
W23 - Advanced Performance Tactics for WebSphere Performance
W23 - Advanced Performance Tactics for WebSphere PerformanceW23 - Advanced Performance Tactics for WebSphere Performance
W23 - Advanced Performance Tactics for WebSphere Performance
 
W22 - WebSphere Performance for Multicore and Virtualised Platforms
W22 - WebSphere Performance for Multicore and Virtualised PlatformsW22 - WebSphere Performance for Multicore and Virtualised Platforms
W22 - WebSphere Performance for Multicore and Virtualised Platforms
 
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
 
2596 - Integrating PureApplication System Into Your Network
2596 - Integrating PureApplication System Into Your Network2596 - Integrating PureApplication System Into Your Network
2596 - Integrating PureApplication System Into Your Network
 
1457 - Reviewing Experiences from the PureExperience Program
1457 - Reviewing Experiences from the PureExperience Program1457 - Reviewing Experiences from the PureExperience Program
1457 - Reviewing Experiences from the PureExperience Program
 
CSD-2881 - Achieving System Production Readiness for IBM PureApplication System
CSD-2881 - Achieving System Production Readiness for IBM PureApplication SystemCSD-2881 - Achieving System Production Readiness for IBM PureApplication System
CSD-2881 - Achieving System Production Readiness for IBM PureApplication System
 
ACU-1445 - Bringing workloads into production on PureApplication System
ACU-1445 - Bringing workloads into production on PureApplication SystemACU-1445 - Bringing workloads into production on PureApplication System
ACU-1445 - Bringing workloads into production on PureApplication System
 
CIT-2697 - Customer Success Stories with IBM PureApplication System
CIT-2697 - Customer Success Stories with IBM PureApplication SystemCIT-2697 - Customer Success Stories with IBM PureApplication System
CIT-2697 - Customer Success Stories with IBM PureApplication System
 
CIN-2650 - Cloud adoption! Enforcer to transform your organization around peo...
CIN-2650 - Cloud adoption! Enforcer to transform your organization around peo...CIN-2650 - Cloud adoption! Enforcer to transform your organization around peo...
CIN-2650 - Cloud adoption! Enforcer to transform your organization around peo...
 
IC6284A - The Art of Choosing the Best Cloud Solution
IC6284A - The Art of Choosing the Best Cloud SolutionIC6284A - The Art of Choosing the Best Cloud Solution
IC6284A - The Art of Choosing the Best Cloud Solution
 
C219 - Docker and PureApplication Patterns: Better Together
C219 - Docker and PureApplication Patterns: Better TogetherC219 - Docker and PureApplication Patterns: Better Together
C219 - Docker and PureApplication Patterns: Better Together
 
C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...
C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...
C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...
 
7450A - CRONOS helping ENGIE adopting Private Cloud with Bluemix Local System
7450A - CRONOS helping ENGIE adopting Private Cloud with Bluemix Local System7450A - CRONOS helping ENGIE adopting Private Cloud with Bluemix Local System
7450A - CRONOS helping ENGIE adopting Private Cloud with Bluemix Local System
 
IBM Think 2019 session 2116 - Best practices for operating and managing a pro...
IBM Think 2019 session 2116 - Best practices for operating and managing a pro...IBM Think 2019 session 2116 - Best practices for operating and managing a pro...
IBM Think 2019 session 2116 - Best practices for operating and managing a pro...
 

Recently uploaded

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Recently uploaded (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

PAD-3126 - Evolving the DevOps Organization around IBM PureApplication System at the Dutch Tax Office

  • 1. Evolving  the  DevOps   Organiza3on  around  IBM   PureApplica3on  System  at   the  Dutch  Tax  Office   IBM  InterConnect  2016   Session  PAD-­‐3126     Tom  Moerman  -­‐  to.moerman@belas8ngdienst.nl   IT  architect,  Dutch  Tax  Office     Hendrik  van  Run  -­‐    hvanrun@nl.ibm.com   Execu8ve  IT  Specialist,  IBM  
  • 2. •  Introduc8on  to  Dutch  Tax  Office   •  PureApplica8on  System  at  Dutch  Tax  Office   •  Organisa8onal  best  prac8ces   •  Looking  ahead…  2016  and  beyond   Agenda  
  • 3. 3 Introduc3on  to  Dutch  Tax  Office   Lines  of  business:  Tax,  Customs,  Benefits  and  Fiscal  Intelligence   3000  IT  Staff   €  232  billion  in  taxes   €  12  billion  in  benefits   14  mio  calls   2.2  mio  fiscal  inves8ga8ons   12  mio  shipping  containers   to  pass  the  Port  of   RoUerdam  each  year   29.000  employees   Serving  11  mio  ci8zens     Serving  1  mio  companies  
  • 4. Introduc3on  to  Dutch  Tax  Office   Twin  data  centers   3000  m2  test  &  lab         7140  m2 hUps://www.youtube.com/watch?v=FtjkLhlQufI   1000  m2  produc8on         1000  m2  produc8on         fiber   Total 5000 m2
  • 5. Current   HPT   PureApplica3on  System  at  Dutch  Tax  Office   Current  and  target  strategic  plaNorms   Applica8ons  and  middleware   z/OS   PR/SM   Z   AIX   VIO   P   Linux   VMWare   X   IPAS   Cumulus   X   Windows   Hos8ng   Plaform   Toeslagen   Exadata  /   Oracle   DBMS   Appliances   Applica8ons  and  middleware   z/OS   PR/SM   Z   VMWare   X   IPAS   Exadata  /   Oracle   DBMS   Appliances   Linux   Windows   Target  2018   x86-64 x86-64
  • 6. •  Organisa8onal  challenges   – Dependencies  on  various  teams   – Sogware  lifecycle  management  for  exis8ng   sogware   – Long  8me  to  market  for  new  solu8ons   •  Key  requirements   – Private  and  on-­‐premise  cloud   – Increase  in  flexibility   – Red  Hat  Enterprise  Linux  instead  of  AIX   PureApplica3on  System  at  Dutch  Tax  Office   Why?  
  • 7. PureApplica3on  System  at  Dutch  Tax  Office   Timeline  and  size  of  PureApplica3on  plaNorm   2012 20162013 2014 2015 01-­‐06-­‐2012   First  thoughts  of  PureApp   01-­‐09-­‐2012   Start  of  PoC     19-­‐12-­‐2012   GO!  decision  PureApp     01-­‐09-­‐2013   First  BPM  app   14-­‐11-­‐2014   First  WAS  JEE  app   13-­‐12-­‐2013   InfoSphere  MDM  &  IS   5-­‐11-­‐2015   IBM  Connec3ons   1-­‐12-­‐2015   IBM  WSRR   1-­‐12-­‐2015   PoC  IBM  WCM  &  Portal 15-­‐1-­‐2016   PoC  IBM  MobileFirst 1  IPAS   6  nodes   96  cores   4  IPAS   24  nodes   384  cores   4  IPAS   48  nodes   768  cores   5  IPAS   68  nodes   1088  cores   27-­‐10-­‐2012   First    PureApp  in  DataCenter 19-­‐01-­‐2013   Four  PureApps  in  DataCenter     14-­‐01-­‐2014   Expansion  PureApp     14-­‐01-­‐2015   Expansion  PureApp    and  MINI     14-­‐11-­‐2014   First  DB2  instance  
  • 8. PureApplica3on  System  at  Dutch  Tax  Office   Size  of  PureApplica3on  plaNorm   96   384   768   1088   6   24   48   68   0   10   20   30   40   50   60   70   80   0   200   400   600   800   1000   1200   10/27/2012   1/19/2013   1/14/2014   1/14/2015   Cores   Nodes  
  • 9. PurePlex   PureApplica3on  System  at  Dutch  Tax  Office   PureApplica3on  infrastructure   Datacenter Q PurePlex  and  Mul8-­‐system   V7000   V7000  V7000   External  Storage   Integra8on  through     IBM  SVC   Datacenter P pure00   nodes   2   cores   32   pure01   nodes   24   cores   384   pure03   nodes   14   cores   224   pure04   nodes   14   cores   224   pure02   nodes   14   cores   224  
  • 10. •  Use  of  the  “pure00”  mini  for  changes  that   could  impact  produc8on  workloads  including   – External  storage  integra8on   – Firmware  upgrades   – Integra8on  with  external  IBM  Installa8on   Manager  repository   – Import  and  use  of  new  content,  paUern-­‐types/ system-­‐plugins   – Develop  LDAP  serngs   PureApplica3on  System  at  Dutch  Tax  Office   Separa3on  of  produc3on  and  non-­‐produc3on  systems  
  • 11. PureApplica3on  System  at  Dutch  Tax  Office   Integra3on  within  the  data  center   Backup   Monitoring   OS  maintenance   OS  authen3ca3on   Virtual  System  
  • 12. So]ware   Version   Classic   vNext   WAS  (JEE)   8.5.5   X   (planned  for  Q2)   DB2   10.1   X   (planned  for  Q2)   BPM   8.5.6   X   ODM   8.8.0   X   InfoSphere  Master   Data  Management   10.1   X   InfoSphere   Informa8on  Server   9.1   X   Connec8ons   5.0   X   WSRR   8.5.5   X   PureApplica3on  System  at  Dutch  Tax  Office   IBM  so]ware  in  produc3on  on  PureApplica3on  today  
  • 13. Connecti ons Pure Application WAS BPM DB2 InfoSphere Information Server InfoSphere Master Data Management WSRR ODM Challenges  include:  management  of  script  package  versioning,  etc   Organisa3onal  best  prac3ces   In  2015  we  started  …   Pattern Consultancy Pattern Consultancy
  • 14. Organisa3onal  best  prac3ces   DevOps  teams  for  various  so]ware  plaNorms   Integrate --> Cataloged Platform Services   Platform Services Deployment   Daily Operations and monitoring Fabric, Platform Services   Image & patterns building (or buy)   (Optional) Consume 3rd party Cloud services   Application Platform as a Service   Service   Provider   Service   Consumer   Build or Buy Applications (Business Logic)   Appl. Integration Infra Sizing Infra Configuration   Information System (value chain)   Information System Deployment   Daily Operations and monitoring Information System   DevOps   DevOps  
  • 15. Organisa3onal  best  prac3ces   DevOps  teams  for  various  so]ware  plaNorms   Connec3ons  JEE  hos3ng   MIH   BPM  /  ODM   WSRR   IPAS  Applica3ons   Ops   Ops   Ops   Ops   Ops   Ops   Ops   Ops   Ops   Dev   Dev   Dev   Dev   Dev   Ops   Dev   Dev   Dev   Dev   Dev   Ops   Middleware   Dev   Ops   Dev  Dev   Dev   Dev   Ops   Ops   Ops  
  • 16. •  Support  with  the  customisa8on  of  paUerns   –  HowTo’s   –  Documenta8on   –  Examples   •  In  the  end  workload  teams  should  be  able  to   maintain  and  manage  the  workload  paUerns  on   their  own   •  Every  workload  is  assigned  a  dedicated   consultant   •  Regular  contact  between  the  consultant  and  the   workloadteam   Organisa3onal  best  prac3ces   Delivering  PureApplica3on  Paaern  Consultancy  
  • 17. Mul8-­‐disciplinary  skill  set  is  required  for  most   PureApplica8on  specialists   •  Internal  hiring   •  External  hiring   •  Consultancy  through  IBM  Services   organisa8on   This  con8nues  to  be  a  challenge.   Organisa3onal  best  prac3ces   Engaging  people  with  the  right  skills  
  • 18. •  Red  Hat  Enterprise  Linux  (RHCSA)   •  PureApplica8on  educa8on  (Interim  +  Adv)   •  WAS  8.5.5  administra8on   •  WAS  8.5.5  troubleshoo8ng     We  sent  our  en8re  “core”  team  onto  these   courses.   Organisa3onal  best  prac3ces   Inves3ng  in  the  skills  of  the  technical  team  through  educa3on  
  • 19. •  Engage  through  open  communica8on   •  Regularly  update  stakeholders  through  email   •  Collaborate!   Organisa3onal  best  prac3ces   Proac3vely  counter  resistance  against  new  plaNorm  
  • 20. •  Lab  advocate  Joe  Wigglesworth   •  PureApplica8on  Meet-­‐the-­‐Expert   •  PureApplica8on  European  Execu8ve   Symposium   •  Ongoing  rela8on  with  members  from  IBM   SWAT  team   •  Teaming  with  Services  from  IBM   Organisa3onal  best  prac3ces   Collabora3ng  with  IBM  
  • 21. •  IBM  Web  Content  Manager  and  Portal  (Digital  Experience)   •  IBM  MobileFirst   •  Aspera  Enterprise  Server   •  IBM  Content  Navigator  5.2.1.1  *   •  IBM  Case  Founda8on  2.0.3  *   •  IBM  Watson  Content  Analy8cs  3.5.3*   Ini8ally  we  chose  PureApplica8on  to  improve  our  8me-­‐to-­‐ market.  This  is  now  mandated  through  a  new  government   direc8ce!   *)  Delivered  through  IBM  PaUern  Hub:   hUp://www.ibm.com/common/ssi/cgi-­‐bin/ssialias?infotype=OC&subtype=NA&htmlfid=897/ ENUS5725-­‐Y68     Looking  ahead…  2016  and  beyond   So]ware  currently  planned  for  PureApplica3on  in  2016  
  • 22. •  IBM  Informa8on  Bus   •  IBM  WebSphere  DataPower  XI52  Virtual   Edi8on   •  IBM  API  Management   •  IBM  MQ   •  Avada  Infrared360™  for  IBM  MQ   Looking  ahead…  2016  and  beyond   So]ware  worth  inves3ga3ng  for  PureApplica3on  in  2016  
  • 23. Looking  ahead…  2016  and  beyond   External  facing  JEE  applica3ons   23 Performance   Hos8ng   Auditability   Design  Audit   Network  Security   (Poli8cal)  aUen8on   Workloads   Migra8on  planning  
  • 24. 24 Ques3ons?   Please  complete  your  feedback,     session  number  is  PAD-­‐3126