Bridge the Gap with Continuous Performance Optimization PAPHOS GROUP – The IT TRANSFORMERS Surprisingly Predictable
Agenda
Even voorstellen Paphos Group “Wie zijn we” De wereld van IT verandert DevOps en wat levert het op?
Continuous Validation & Monitoring binnen DevOps Continuous Validation & Monitoring met HP Software Q&A 4/1/2015
PaphosGroup © confidential | www.paphosgroup.com
2
Even voorstellen PAPHOS GROUP Cloud Integrators
Introductie Coen Meerbeek & Danny Hemminga
Danny Hemminga Senior Pre Sales Co-Founder
Coen Meerbeek Performance Consultant
Sinds 2006 betrokken bij meerdere HP BSM (SiteScope, BPM, RUM) en UCMDB implementaties. In staat om de vertaalslag van Business naar IT te maken met bewezen resultaat. Leeft voor succesvolle APM implementaties Zelfstandig Performance Consultant sinds 2011 en partner van Paphos Group
4/1/2015
Sinds 2008 bij top 100 organisaties betrokken bij de vormgeving van IT4IT als blauwdruk en de realisatie van verbeteringen Is pragmatische en in staat een visie om te zetten in concrete resultaten (Agile) Gelooft in Samen, Continue Verbeteren, Continuous Delivery en IT Automation Is in 2007 gestart met Quality Utd, dat opgegaan is in de Paphos Group, met het geloof in een integrale aanpak van de 4P’s (People, Proces, Product en Performance)
PaphosGroup © confidential | www.paphosgroup.com
4
Paphos Group “Wie zijn we” PAPHOS GROUP Cloud Integrators
Paphos Group | Wie zijn we Onze missie en aanpak
Missie
Historie
Onze missie is verbetering van de performance van ITorganisaties, waarbij onze kennis reikt over de gehele IT lifecycle. We borgen dat IT-organisaties tegen lagere kosten, sneller en voorspelbare kwaliteit business resultaat kunnen leveren gebaseerd op ‘best practice’. Middels een integrale implementatie aanpak over de vier assen: Performance, Product, Proces en People. Kortom Surprisingly predictatble
Gestart in 2006 is Paphos Group uitgegroeid tot een bekende speler binnen de IT-wereld met een diversiteit aan trouwe klanten. Door nauwgezet met klanten te overleggen en trends en ontwikkelingen vroegtijdig te spotten zijn we in staat om snel te anticiperen. Jarenlange kennis is opgebouwd van HP, ServiceNow en SAS technologie, we zijn een belangrijke partner voor u als het gaat om bijvoorbeeld Cloud Integratie, Big Data en het optimaliseren van uw IT en de IT-investering(en).
60+ Professionals
Aanpak volgens TRANSFORM de 4P’s
We werken samen met de technologie partners, onze meer dan 60 professionals zijn gecertificeerde consultants met niet alleen jaren ervaring op het gebied van de processen maar ook op onderstaande technologieën en zijn als geen ander in staat de oude en nieuwe wereld te bedienen vanuit de doelstelling van de klant. Knowledgeable and experienced people
Performance Backlog Story 2
Story 1
Sprint Backlog
Story 1
PERFORMANCE PEOPLE Sprint PROCESS PRODUCT 4/1/2015
Sprint 3
Story 3
PaphosGroup © confidential | www.paphosgroup.com
Sprint 2 1
TIME 6
Paphos Group | One-Stop-Shop HP Nederland Van investering naar waarde
Reseller HP Software
Implementaties
HP Software contracten en licenties Business Cases en PoV begeleiding Licentie en contract advies Licenties Volledige HP Software Portfolio Contracten HP Software as a Service Portfolio
Betrouwbaar advies voor een serieuze investering
HP Accelerators vanuit Best Practices Volledige HP Software Portfolio Onze oplossingen: Application Lifecycle Management Testautomation & Performance Testing Continuous Delivery & DevOps Ketenregie & Monitoring IT Service Excellence Sneller en maximaal waarde creëren
Detachering
Diensten
HP Value Assessment HP Care Service Release & Change Management Upgrades & Packaging Delta Trainingen Support Licentie en contract Advies HP Migrate2ALM HP Monitoring as a Service
Uw zorg in ervaren handen 4/1/2015
Detachering van HP Professionals met de volgende kennis en ervaring: PPM AGM, ALM, UFT, PC, LR BSM, BAC, Omi, AppPulse SM, ServiceAnywhere uCMDB en Asset Manager
De beste en meeste HP Professionals PaphosGroup © confidential | www.paphosgroup.com
7
Paphos Group | Klantsuccessen Door onze klanten gewaardeerd met een 8.1
De wereld (van IT) verandert PAPHOS GROUP Cloud Integrators
De wereld verandert Alles is gericht op eindgebruikers
Velocity
Mobility
Cloud
Huidige Situatie van IT Imago van IT is “te traag”, “te duur”, “levert niet waar we om vragen”
Lange T2M
Lage Kwaliteit
Hoge Kosten
Lage Tevredenheid
Voorbeelden van inefficiëntie: • Initiatie van innovatie initiatieven (projecten) duurt veel te lang • Projecten en Releases vaak buiten tijd, budget en kwaliteit • Veel incidenten en nazorg vanuit projecten en releases • Inefficiënte Development teams, silo’s, weinig samenwerking • IT Operations re-actief, niet betrokken in projecten en ontwikkelfase • IT Operations in silo’s, procesgedreven en redundante processen • Te veel manuele activiteiten, veel documentatie en administratie • IT4IT technologie complex, niet integraal, veel en kostbaar onderhoud
De verandering van IT Van klassiek IT naar een High Performing Organisatie en Cloud Integrator
DevOps Servicegericht WAARDE KETEN WAARDE KETEN
Agile Development
ScrumTeam
Asset
Configuration
Monitor
Service
Test
Develop
Design
Portfolio
Business
Asset
Configuration
ScrumTeam
Monitor
ScrumTeam
Service
Business
Traditioneel
Demand
Business ScrumTeam
ServiceTeam
ScrumTeam
ServiceTeam
ScrumTeam
ServiceTeam
WAARDE KETEN WAARDE KETEN
DevOps PAPHOS GROUP Cloud Integrators
Wat is DevOps
Het integreren van Business en IT (Dev en Ops), waarin Agile wordt samengewerkt, zoveel mogelijk wordt geautomatiseerd, continue wordt geoptimaliseerd en de waarde van de dienst centraal staat.
Sneller en meer business waarde Major Release
Change ->
Current Situation
Major Release
Minor Releases
Time ->
Change ->
Vision
Minimum Viable Product
• • • •
Business Value Improvement Adaptability Improvement Risk Reduction Cost Reduction
Continues Delivery & Improvement Time ->
DevOps Capabilities
PLAN
DESIGN
DEVELOP
TEST
RELEASE
DEPLOY
MONITOR
Continuous Operations
Agile SCRUM
Continuous Integration
Continuous Validation & Monitoring
Continuous Deployment
DevOps Continuous Improvement
OPERATE
Welke waarde levert DevOps Op basis van People, Process, Product
High performing teams • Goede samenwerking en kennisoverdracht • Productievere mensen en teams • Hoge medewerkerstevredenheid Geautomatiseerde en geïntegreerde processen • Eerder waarde creatie voor de business door meer en snellere opleveringen • Kostenbesparingen door uitfaseren redundante processen Geïntegreerde- en Next Gen Tooling • Easy-to-use technologie • Versimpelde en integrale Tool Architectuur • Kostenbesparingen door Tool Rationalisatie
DevOps Benefits Verkorten T2M
Verlagen van kosten
Verhogen Kwaliteit
Verlagen Risico’s
Verhoogde Efficiency en Productiviteit
Verhogen Tevredenheid
Continuous Validation & Monitoring Organisatie, Proces en HP Tooling PAPHOS GROUP Cloud Integrators
Continuous Validation & Monitoring
PLAN
DESIGN
DEVELOP
TEST
RELEASE
DEPLOY
MONITOR
Continuous Operations
Agile SCRUM
Continuous Integration
Continuous Validation & Monitoring
Continuous Deployment
DevOps Continuous Improvement
OPERATE
DevOps en HP Software Continuous Deployment
Continuous Integration Continuous Validation & Monitoring
Continuous Operations
Agile SCRUM
PLAN
DESIGN
DEVELOP
TEST
RELEASE
DEPLOY
MONITOR
OPERATE
AGM
AGM
AGM
ALM
OO
SM
AppPulse
SM
RaaS
RaaS
ALI
Fortify
CSA
OO
BSM
UCMDB
Agile Designer
Service Virtualization
QTP/UFT
CDA
Server Automation
OMi
System Health
NNMi
CSA
Performance
Center
AppPulse TDM
Continuous Validation & Monitoring met HP Software PAPHOS GROUP Cloud Integrators
Ook applicaties veranderen
Mobile explosion
Web en apps / verschillende devices
Web | Native | Hybrid
Rich internet apps HTML5 / streaming protocols / social media
Hybrid delivery
CDNs / public cloud
Composite apps
SOA / private cloud / middleware / mainframe
1-4-2015
PaphosGroup © confidential | www.paphosgroup.com
23
Verstoringen niet En zijn zichtbaarder dan ooit
1-4-2015
PaphosGroup © confidential | www.paphosgroup.com
24
Waarom performance belangrijk is Bron: http://blog.kissmetrics.com/loading-time/
47%
40%
Van de consumenten verwacht dat een pagina binnen 2s geladen is
Verlaat een webpagina die meer dan 3 seconden nodig heeft om te laten
79%
52%
Van de shoppers is minder geneigd terug te komen als ze ontevreden zijn over de performance
1-4-2015
Van de online shoppers geeft aan dat page loading belangrijk is voor de loyaliteit aan een site
PaphosGroup © confidential | www.paphosgroup.com
25
Maar hoe kies ik nu de juiste monitoring tool?
Eén oplossing voor al je apps
Makkelijk te installeren en te beheren
Ondersteund baselining en detecteert afwijkingen
1-4-2015
Performance = response tijd != resource usage
Focus op productie (lage overhead)
PaphosGroup © confidential | www.paphosgroup.com
26
Visualiseren Je moet je apps end-to-end weergeven: Welke app en transaction stappen zijn geraakt?
Vanuit welke locatie zijn gebruikers geraakt?
Levert je cloud server provider een goede dienst?
Je moet issues snel isoleren: Welke specifieke transaction stap is geraakt?
Is het voor een probleem voor alle gebruikers?
Is het een netwerk of server issue?
Je moet pro-actief zijn: Welke anomalies doen er zich voor?
1-4-2015
Welke applicaties zijn geraakt?
Heeft de nieuwe versie van mijn app de juiste performance?
PaphosGroup © confidential | www.paphosgroup.com
27
HP Agile Manager Wat voer je wanneer uit en hoe zorg je dat monitoring niet buiten de boot valt?
Plan je monitoring en testing user stories op het Kanban board zodat ze niet vergeten worden!
Werk direct samen met de ontwikkelaars door integraties met build tools
Zie direct de resultaten van nieuwe releases en bewaak de kwaliteit in 1 oplossing
1-4-2015
PaphosGroup © confidential | www.paphosgroup.com
28
Load testing HP LoadRunner – Industrie standaard voor load testing – Scripts en resultaten zijn input voor monitoring HP Performance Center – Organiseer load testing vanuit een centrale omgeving die beschikbaar is voor de Dev en Ops StormRunner Load – Load testing vanuit de cloud – Wereldwijd netwerk van load generators – Altijd beschikbaar!
1-4-2015
PaphosGroup © confidential | www.paphosgroup.com
29
HP AppPulse Active Een overzicht
Monitor je kritieke bedrijfsapplicaties zoals ze ervaren worden door de eindgebruiker – zowel extern als intern Browser-based web apps
Cloud service providers
Apps kunnen intern gehost worden of extern bij een cloud service provider zoals Amazon Network
Citrix/SAP/Oracle (traditional apps) Web servers /Load balancer
Mobile carriers
1-4-2015
Databases Application servers/ composite applications
Mainframe
Virtual / physical or hybrid cloud environments
Native mobile apps
External monitoring location
Web services
Firewall
Private monitoring location
PaphosGroup © confidential | www.paphosgroup.com
30
De protocollen De kracht van LoadRunner in het klein
Web / HTML / Ajax / JavaScript Java / .Net Citrix (XenApp en XenDesktop) WebServices Microsoft Remote Desktop Windows Sockets …
Scripts zijn uitwisselbaar met LoadRunner
1-4-2015
PaphosGroup © confidential | www.paphosgroup.com
31
Proactieve monitoring vanaf kritieke locaties Synthetische monitoring op steroids
1
2
Ontwikkel je eigen scripts of gebruik een simpele wizard
Kies je monitorlocaties (intern en extern)
3
1-4-2015
4
Visualiseer in een centrale console en ontvang alert via email
Controleer belangrijke bedrijfsprocessen
PaphosGroup © confidential | www.paphosgroup.com
32
Isoleer performance en availability issues I
• Applicatie en stap • Locatie en toegangsmethode • Application server response tijd
In dit voorbeeld zien we dat de “Transfer Savings to Checking” en“Login” transacties vanuit New York meer dan 10 seconden duren!
1-4-2015
PaphosGroup © confidential | www.paphosgroup.com
33
Isoleer performance en availability issues II Breakdown van netwerktijden
1-4-2015
PaphosGroup © confidential | www.paphosgroup.com
34
Voorspellend vermogen I Expect the unexpected
• Wordt gewaarschuwd door alerts • Voorkom problemen door de baseline te herkennen • Begrijp snel wat de business impact en oorzaak van het mogelijke probleem zijn
• Herken de patronen en • verkort je MTTR
1-4-2015
PaphosGroup © confidential | www.paphosgroup.com
35
Dashboards
4/1/2015
PaphosGroup © confidential | www.paphosgroup.com
36
Service Level Management Voldoe ik ondanks alle wijzigingen aan de gemaakte afspraken?
1-4-2015
PaphosGroup © confidential | www.paphosgroup.com
37
HP AppPulse Active en DevOps De kracht van goede samenwerking
Wat moet je doen: – Bouw intelligente scripts die minimaal onderhoud vereisen – Neem monitoring mee in je releases Wat krijg je: – Objectieve testresultaten van je werk – Meer grip op de performance van je werk Wat je manager wil zien: – Een veel kortere MTTI en MTTR – Lagere TCO – Tevreden eindgebruikers!
1-4-2015
PaphosGroup © confidential | www.paphosgroup.com
38
Q&A PAPHOS GROUP Cloud Integrators
Q&A Geïnteresseerd, meer weten? Lever uw visitekaartje in bij de Paphos stand, of stuur voor woensdag as. een mail naar
[email protected] . Onder de geïnteresseerde verloten wij een “Gratis Proof of Value” van 2 dagen voor HP AppPulse Active.
Paphos HP Sales team We helpen u graag!
Please contact: Marlous van Oostende Client Manager +31 6 29199777
[email protected]
Kim Hajer Client Manager +31 611707142
[email protected]
Jacco Luijt Practice Lead +31 625319477
[email protected]
Robin Marchand Partner (Pre sales consultant for Service Ex) +31 6 51 289 456
[email protected]
Danny Hemminga Partner (Pre sales consultant for Build Ex)
+31 646025518
[email protected]
Wytze R.H. Rijkmans Managing Partner +31 6 23 252 505
Wytze.rijkmans @paphosgroup.com