SlideShare a Scribd company logo
1 of 27
Download to read offline
SDN, CMDB, NMS… CRM?!
Howwe're putting the
customer at the centre of our
network
Marek Isalski – marek @ faelix.net – @maznu
faelix limited – https://faelix.net/ – @faelix
PDF: https://faelix.link/uknofcrm (7Mb)
THANK YOU!
Me, to UKNOF
MOTIVATION AND INSPIRATION FROM INDUSTRY PEERS
NEIL MCCRAE — UKNOF31 (APRIL 2015)
"HOW TO CONVINCE YOUR BOSS OF THE VALUE OF UKNOF"
INTRODUCTION – UKNOF’S
PURPOSE
•  To act as an open forum for operational, technical and engineering information
exchange, co-operation and co-ordination between Internet, Ethernet and other
public telecommunications network operators within the United Kingdom.
•  To pro-actively support the sharing of knowledge, ideas and best practices to
enhance the effective, stable and secure operation of the UK's Internet
infrastructure as a whole.
•  Or in old terms “rough consensus and running code”
•  How does that compare to your organisations purpose?
BRIAN NISBET — UKNOF36 (JAN 2017)
"YOUR SIXTY SECONDS STARTS NOW!"
KC Green -
http://gunshowcomic.com/
ANDY DAVIDSON — UKNOF31 (APR 2015)
"SOME THOUGHTS ON NETWORK AUTOMATION"
This may be a little unstructured, sorry
❯I am a believer in software.
❯Inevitable future of network orchestration
❯A few days work to build tools that help:
❯Consistent decision making
❯Consistent provisioning
❯Consistent troubleshooting
DAVID ROTHERA — UKNOF32 (SEP 2015)
"DR NMS, OR: HOW FACEBOOK LEARNED TO STOP WORRYING…"
How is it now?
Vendors
checks
FBNet
Vendors logs
event in OperDB
Megazord
groups alarms
Link down
alarms
[Monitoring period ends]
Event is closed
Links come back
[Monitoring period starts]
Carrier is contacted
with details of event
© 2015 Facebook | Dublin | Credits: robot icon created by Gregory Sujkowski for https://thenounproject.com/term/robot/37319/, list icon created by Stefano Vetere https://thenounproject.com/term/list/21440/, folder by Luis Mesinas https://thenounproject.com/term/folder/79694/, check-list by Luboš Volkov https://
thenounproject.com/term/check-list/20936/, connected icon by Manav Dhiman https://thenounproject.com/term/connected/86082/, operator by Alice Cerconi https://thenounproject.com/term/conference-call/41544/, brain created by Rohith M S for https://thenounproject.com/term/microchip/29013/
https://creativecommons.org/licenses/by/3.0/
Task created
WE WANT A
CRM, PLEASE?
Three customers, early 2014
MOTIVATION AND INSPIRATION FROM OUR CUSTOMERS
ITIL


IT SERVICE
MANAGEMENT
(and qualifications
with pin-badges)
// FOR A LONGER INTRO, JUST GO AND READ THE WIKIPEDIA PAGE…
ITIL MAN PAGE
AVAILABILITY SERVICE LEVEL
SECURITY CAPACITY
PLANNING
SERVICE
DELIVERY
INCIDENT
MANAGEMENT
PROBLEM
MANAGEMENT
FINANCIAL
MANAGEMENT
// XXX TODO: INCLUDE LOLCAT GIFS TO KEEP PEOPLE'S ATTENTION
ITIL MAN PAGE
CI NAME
CI OWNERSHIP
CI IMPORTANCE
HARDWARE
SOFTWARE
NETWORKS
PEOPLE
LOCATION
// REAL GOLD BECAUSE THAT'S HOW MUCH BUILDING A CMDB COULD COST
ITIL MAN PAGE
C

M

D

B
"CMDB CAN’T BE DONE. NOT AS ITIL DEFINES IT." — http://www.itskeptic.org/itil-cmdb-skeptic
REAL WORLD…
C

M

D

B
NAGIOS/etc
SENTRY/etc
CUSTOMER
LIST
OXIDIZED
BILLING

SYSTEM
RIPE DB
TLD
REGISTRY

WHOIS
IMAP

FOLDERS
"GREAT PUTRESCENCE IN CORNER … THAT EVERYONE STUDIOUSLY IGNORES"
REAL WORLD…
C

M

D

B
NAGIOS/etc
SENTRY/etc
CUSTOMER
LIST
OXIDIZED
BILLING

SYSTEM
RIPE DB
TLD
REGISTRY

WHOIS
IMAP

FOLDERS
VM / CLOUD
MGMT
ANSIBLE/etc
CONTROL
PANEL
RESELLER
ACCOUNTS
RANDOM
SCRIPTS
HARDWARE
WARRANTY
"HOW WILL YOU KEEP IT CURRENT AND ACCURATE?"
REAL WORLD…
C

M

D

B
NAGIOS/etc
SENTRY/etc
CUSTOMER
LIST
OXIDIZED
BILLING

SYSTEM
RIPE DB
TLD
REGISTRY

WHOIS
IMAP

FOLDERS
VM / CLOUD
MGMT
ANSIBLE/etc
CONTROL
PANEL
RESELLER
ACCOUNTS
RANDOM
SCRIPTS
HARDWARE
WARRANTY
HELPDESK
/ SUPPORT
TIMESHEETS
CONTRACTS
IMPORTANT
CONTACTS
BRIAN'S SIXTY SECONDS ARE UP: WHERE DO YOU GET YOUR INFORMATION?
REAL WORLD…
C

M

D

B
NAGIOS/etc
SENTRY/etc
CUSTOMER
LIST
OXIDIZED
BILLING

SYSTEM
RIPE DB
TLD
REGISTRY

WHOIS
IMAP

FOLDERS
VM / CLOUD
MGMT
ANSIBLE/etc
CONTROL
PANEL
RESELLER
ACCOUNTS
RANDOM
SCRIPTS
HARDWARE
WARRANTY
HELPDESK
/ SUPPORT
TIMESHEETS
CONTRACTS
IMPORTANT
CONTACTS
BRIAN'S SIXTY SECONDS ARE UP: THE PHONES ARE RINGING. FML.
REAL WORLD…
C

M

D

B
NAGIOS/etc
SENTRY/etc
CUSTOMER
LIST
OXIDIZED
BILLING

SYSTEM
RIPE DB
TLD
REGISTRY

WHOIS
IMAP

FOLDERS
VM / CLOUD
MGMT
ANSIBLE/etc
CONTROL
PANEL
RESELLER
ACCOUNTS
RANDOM
SCRIPTS
HARDWARE
WARRANTY
HELPDESK
/ SUPPORT
TIMESHEETS
CONTRACTS
IMPORTANT
CONTACTS
CRM
=
CMDB
Python,

APIs, etc
CRM
{
"id": 746,
"created": "2016-12-30T17:50:39Z",
"name": "workstation.marek.isal.ski",
"d": {
"ganeti_nodes": {
"secondary_nodes": [
"dolly.g.faelix.net"
],
"primary_node": "queen.g.faelix.net"
},
"ganeti_beparams": {
"vcpus": 4,
"memory": 4096,
"minmem": 512,
"maxmem": 4096
},
"addr": [
"185.134.197.5",
"2a01:9e01:a217:77:a800:ff:fe3f:a75c"
],
"ganeti_disks": [
{
"spindles": null,
"template": "drbd",
"size": 8192
},
{
"spindles": null,
"template": "drbd",
"size": 16384
}
],
"ganeti_nics": [
{
"vlan": 777,
"mac": "aa:00:00:3f:a7:5c",
"link": "host0",
"mode": "openvswitch"
}
],
"ganeti_hvparams": {
"reboot_behavior": "reboot",
"root_path": "/dev/xvda1",
"bootloader_args": "",
"bootloader_path": "",
"cpu_mask": "all",
"cpu_weight": 256,
"use_bootloader": false,
"kernel_path": "/boot/vmlinuz-3.16.0-4-amd64",
"initrd_path": "/boot/initrd.img-3.16.0-4-amd64",
"vif_script": "/etc/xen/scripts/vif-ganeti-ovs"
},
"name": "workstation.marek.isal.ski"
}
}
{
"id": 110,
"created": "2014-03-18T13:55:51.219084Z",
"archived": null,
"name": "Marek Isalski",
"d": {
"username": [
"maz"
],
"ripe_nic_hdl": "MFLX-RIPE",
"uid": 1000,
"RIPE_address": "Faelix Limited, M21 9WR",
"salutation": "Marek",
"gid": 1000,
"email": [
"marek@faelix.net"
],
"name": [
"Marek Isalski"
]
}
}
{
"id": 56,
"created": "2014-08-09T14:51:05.172449Z",
"name": "Faelix Limited",
"d": {
"address_registered": {
"postcode": "M21 9WR",
"address": "13 Peveril Crescent"
},
"address_billing": {
"postcode": "M21 9WR",
"address": "13 Peveril Crescent"
},
"name": [
"Faelix Limited"
],
"company": "05852778",
"vat": "GB 889 441470"
}
}
WORKSAT
PAYING FOR
CAN MAKE REQUESTS ABOUT
THING PERSON
ORG
CRM
VIRTUAL
MACHINES
VM

AGENTS
DNS
PAPERWORK
etc
SUPPORT
+ BILLING
CUSTOMER
COMMS
GANETIAPI
CRM API
POWERDNS
CRM
UI
EMAIL+NEW
SLETTERS
HARD GRAFT
CONTROL

PANEL
CRM API
CRM
VIRTUAL
MACHINES
VM

AGENTS
DNS
PAPERWORK
etc
SUPPORT
+ BILLING
CUSTOMER
COMMS
VHOSTS
CREATE
CRM
UI
EMAIL+NEW
SLETTERS
PROVISION(SOON?)
CONTROL

PANEL
CRM API
HARD GRAFT
CRM
NETWORK
MONITORING
VIRTUAL
MACHINES
VM

AGENTS
DNS
PAPERWORK
etc
SUPPORT
+ BILLING
CONTROL

PANEL
CUSTOMER
COMMS
GANETIAPI
CRM API
POWERDNS
ICINGA2API
CRM
UI
CRM API
EMAIL+NEW
SLETTERS
HARD GRAFT
PROVISIONING
RIPE DB
etc
SALTSTACK
AD-HOC
CRM
NETWORK
MONITORING
VIRTUAL
MACHINES
VM

AGENTS
DNS
PAPERWORK
etc
SUPPORT
+ BILLING
CONTROL

PANEL
CUSTOMER
COMMS
GANETIAPI
CRM API
POWERDNS
SERVICE/HOSTALERTS
CRM
UI
CRM API
EMAIL+NEW
SLETTERS
HARD GRAFT
PROVISIONING
RIPE DB
etc
SALTSTACK
AD-HOC
AFTER MUCH YAK-SHAVING…
WHERE HAVE WE GOT TO?
▸ "State of the Net" and "CMDB"
actually align!
▸ Who is using what service?
How much are they paying?
Has it been billed?
▸ Rolling out "control
panel" (end-uservisibility) to
customers gradually. Improving
with their feedback.
[HAND-WAVING COST-BENEFIT ANALYSIS GOES HERE]
HAS IT BEEN WORTH IT?
▸ Easy notifications for maintenance, support, etc.
▸ Better billing processes; and SLA tracking.
▸ More automation is saving time; self-service for customers.
▸ Shining a light in dark and dusty corners of infrastructure.
▸ Improves our confidence… and maybe customer confidence?
▸ Feels like a stronger foundation for expanding services, helping
more customers, growing staff?
WE ARE AT THE START OF THE JOURNEY
WHAT IS LEFT TO DO?
▸ Provisioning of new services directly from CRM.
▸ Should destructive operations be possible from CRM?
▸ Should destructive operations be "web UI easy" for customers?
▸ Better integration with third-party services.
▸ Move to using RIPE DB RESTful interface.
▸ Soliciting feedback (customer surveys, etc).
▸ Hard stats to show it's been worth it! ;-)
e: marek@faelix.net
t: @maznu
w: https://faelix.net/
THANKS FOR LISTENING!
ANY QUESTIONS?

More Related Content

Similar to SDN, CMDB, NMS ...CRM! How we're putting the customer at the centre of our network

Mobilizing your Existing Enterprise Applications
Mobilizing your Existing Enterprise ApplicationsMobilizing your Existing Enterprise Applications
Mobilizing your Existing Enterprise ApplicationsNick Landry
 
Changing landscape of front end. How does it impact your business?
Changing landscape of front end. How does it impact your business?Changing landscape of front end. How does it impact your business?
Changing landscape of front end. How does it impact your business?Frosmo
 
SAAS, Cloud & The Supply Chain
SAAS, Cloud & The Supply ChainSAAS, Cloud & The Supply Chain
SAAS, Cloud & The Supply ChainNeel Sharma
 
Digital Employee Experience Breakfast - 9th May Wellington
Digital Employee Experience Breakfast - 9th May WellingtonDigital Employee Experience Breakfast - 9th May Wellington
Digital Employee Experience Breakfast - 9th May WellingtonSquiz
 
Wetelo_Inc_Presentation
Wetelo_Inc_PresentationWetelo_Inc_Presentation
Wetelo_Inc_PresentationSvitlana Luts
 
Wetelo_Inc_Presentation
Wetelo_Inc_PresentationWetelo_Inc_Presentation
Wetelo_Inc_PresentationKate Grygola
 
Front-end lead developer Modcam
Front-end lead developer ModcamFront-end lead developer Modcam
Front-end lead developer ModcamRobert Särman
 
TBC - Digital transformation
TBC - Digital transformationTBC - Digital transformation
TBC - Digital transformationTato Norakidze
 
Strategic Alliance proposal to IT Service Providers – Creating Growth Opportu...
Strategic Alliance proposal to IT Service Providers – Creating Growth Opportu...Strategic Alliance proposal to IT Service Providers – Creating Growth Opportu...
Strategic Alliance proposal to IT Service Providers – Creating Growth Opportu...abhinashak
 
BWU-NL_RHG Radson_2003.06.25
BWU-NL_RHG Radson_2003.06.25BWU-NL_RHG Radson_2003.06.25
BWU-NL_RHG Radson_2003.06.25marcel colemont
 
Career Fairs - June 2017 - Białystok - KarieraIT
Career Fairs - June 2017 - Białystok - KarieraITCareer Fairs - June 2017 - Białystok - KarieraIT
Career Fairs - June 2017 - Białystok - KarieraITukaszSkowroski
 
PrestaShop - Kathmandu Ecommerce Meetup #1
PrestaShop - Kathmandu Ecommerce Meetup #1PrestaShop - Kathmandu Ecommerce Meetup #1
PrestaShop - Kathmandu Ecommerce Meetup #1Hem Pokhrel
 
Iasi codecamp 20 april 2013 sponsors 5 minutes presentations
Iasi codecamp 20 april 2013 sponsors 5 minutes presentationsIasi codecamp 20 april 2013 sponsors 5 minutes presentations
Iasi codecamp 20 april 2013 sponsors 5 minutes presentationsCodecamp Romania
 
Mobile solutions for iOS (and other platforms) - Cloudant
Mobile solutions for iOS (and other platforms) - CloudantMobile solutions for iOS (and other platforms) - Cloudant
Mobile solutions for iOS (and other platforms) - CloudantRaul Chong
 
Docker Summit MongoDB - Data Democratization
Docker Summit MongoDB - Data Democratization Docker Summit MongoDB - Data Democratization
Docker Summit MongoDB - Data Democratization Chris Grabosky
 
Justphonebook - FREE Web & Mobile Contact Management App
Justphonebook - FREE Web & Mobile Contact Management AppJustphonebook - FREE Web & Mobile Contact Management App
Justphonebook - FREE Web & Mobile Contact Management AppJustphonebook
 

Similar to SDN, CMDB, NMS ...CRM! How we're putting the customer at the centre of our network (20)

Mobilizing your Existing Enterprise Applications
Mobilizing your Existing Enterprise ApplicationsMobilizing your Existing Enterprise Applications
Mobilizing your Existing Enterprise Applications
 
Optimum web - company profile
Optimum web - company profileOptimum web - company profile
Optimum web - company profile
 
Changing landscape of front end. How does it impact your business?
Changing landscape of front end. How does it impact your business?Changing landscape of front end. How does it impact your business?
Changing landscape of front end. How does it impact your business?
 
Ess Data Mining
Ess Data MiningEss Data Mining
Ess Data Mining
 
SAAS, Cloud & The Supply Chain
SAAS, Cloud & The Supply ChainSAAS, Cloud & The Supply Chain
SAAS, Cloud & The Supply Chain
 
Digital Employee Experience Breakfast - 9th May Wellington
Digital Employee Experience Breakfast - 9th May WellingtonDigital Employee Experience Breakfast - 9th May Wellington
Digital Employee Experience Breakfast - 9th May Wellington
 
Wetelo_Inc_Presentation
Wetelo_Inc_PresentationWetelo_Inc_Presentation
Wetelo_Inc_Presentation
 
Wetelo_Inc_Presentation
Wetelo_Inc_PresentationWetelo_Inc_Presentation
Wetelo_Inc_Presentation
 
Front-end lead developer Modcam
Front-end lead developer ModcamFront-end lead developer Modcam
Front-end lead developer Modcam
 
TBC - Digital transformation
TBC - Digital transformationTBC - Digital transformation
TBC - Digital transformation
 
Strategic Alliance proposal to IT Service Providers – Creating Growth Opportu...
Strategic Alliance proposal to IT Service Providers – Creating Growth Opportu...Strategic Alliance proposal to IT Service Providers – Creating Growth Opportu...
Strategic Alliance proposal to IT Service Providers – Creating Growth Opportu...
 
BWU-NL_RHG Radson_2003.06.25
BWU-NL_RHG Radson_2003.06.25BWU-NL_RHG Radson_2003.06.25
BWU-NL_RHG Radson_2003.06.25
 
Career Fairs - June 2017 - Białystok - KarieraIT
Career Fairs - June 2017 - Białystok - KarieraITCareer Fairs - June 2017 - Białystok - KarieraIT
Career Fairs - June 2017 - Białystok - KarieraIT
 
PrestaShop - Kathmandu Ecommerce Meetup #1
PrestaShop - Kathmandu Ecommerce Meetup #1PrestaShop - Kathmandu Ecommerce Meetup #1
PrestaShop - Kathmandu Ecommerce Meetup #1
 
fieldwork
fieldworkfieldwork
fieldwork
 
Iasi codecamp 20 april 2013 sponsors 5 minutes presentations
Iasi codecamp 20 april 2013 sponsors 5 minutes presentationsIasi codecamp 20 april 2013 sponsors 5 minutes presentations
Iasi codecamp 20 april 2013 sponsors 5 minutes presentations
 
Mobile solutions for iOS (and other platforms) - Cloudant
Mobile solutions for iOS (and other platforms) - CloudantMobile solutions for iOS (and other platforms) - Cloudant
Mobile solutions for iOS (and other platforms) - Cloudant
 
Docker Summit MongoDB - Data Democratization
Docker Summit MongoDB - Data Democratization Docker Summit MongoDB - Data Democratization
Docker Summit MongoDB - Data Democratization
 
LARUS 10th - Lorenzo Speranzoni
LARUS 10th - Lorenzo SperanzoniLARUS 10th - Lorenzo Speranzoni
LARUS 10th - Lorenzo Speranzoni
 
Justphonebook - FREE Web & Mobile Contact Management App
Justphonebook - FREE Web & Mobile Contact Management AppJustphonebook - FREE Web & Mobile Contact Management App
Justphonebook - FREE Web & Mobile Contact Management App
 

More from Faelix Ltd

Net mcr 2021 05 handout
Net mcr 2021 05 handoutNet mcr 2021 05 handout
Net mcr 2021 05 handoutFaelix Ltd
 
L2TP 101 ON-RAMP TO CONSUMING WHOLESALE BROADBAND SERVICES
L2TP 101 ON-RAMP TO CONSUMING WHOLESALE BROADBAND SERVICESL2TP 101 ON-RAMP TO CONSUMING WHOLESALE BROADBAND SERVICES
L2TP 101 ON-RAMP TO CONSUMING WHOLESALE BROADBAND SERVICESFaelix Ltd
 
VYOS & RPKI at the BGP as edge
VYOS & RPKI at the BGP as edgeVYOS & RPKI at the BGP as edge
VYOS & RPKI at the BGP as edgeFaelix Ltd
 
Things I wish I had known about IPv6 before I started
Things I wish I had known about IPv6 before I startedThings I wish I had known about IPv6 before I started
Things I wish I had known about IPv6 before I startedFaelix Ltd
 
Netmcr 40 - Salt + Netbox + Vyos = Network Automation + Routing Security
Netmcr 40 - Salt + Netbox + Vyos = Network Automation + Routing SecurityNetmcr 40 - Salt + Netbox + Vyos = Network Automation + Routing Security
Netmcr 40 - Salt + Netbox + Vyos = Network Automation + Routing SecurityFaelix Ltd
 
Bastion jump hosts with Teleport
Bastion jump hosts with TeleportBastion jump hosts with Teleport
Bastion jump hosts with TeleportFaelix Ltd
 
How we found a firewall vendor bug using Teleport as a bastion jump host
How we found a firewall vendor bug using Teleport as a bastion jump hostHow we found a firewall vendor bug using Teleport as a bastion jump host
How we found a firewall vendor bug using Teleport as a bastion jump hostFaelix Ltd
 
The Story of CVE-2018-19299 - finding and reporting bugs in Mikrotik RouterOS v6
The Story of CVE-2018-19299 - finding and reporting bugs in Mikrotik RouterOS v6The Story of CVE-2018-19299 - finding and reporting bugs in Mikrotik RouterOS v6
The Story of CVE-2018-19299 - finding and reporting bugs in Mikrotik RouterOS v6Faelix Ltd
 
Keeping your rack cool with one "/IP route rule"
Keeping your rack cool with one "/IP route rule"Keeping your rack cool with one "/IP route rule"
Keeping your rack cool with one "/IP route rule"Faelix Ltd
 
MikroTik & RouterOS
MikroTik & RouterOSMikroTik & RouterOS
MikroTik & RouterOSFaelix Ltd
 

More from Faelix Ltd (10)

Net mcr 2021 05 handout
Net mcr 2021 05 handoutNet mcr 2021 05 handout
Net mcr 2021 05 handout
 
L2TP 101 ON-RAMP TO CONSUMING WHOLESALE BROADBAND SERVICES
L2TP 101 ON-RAMP TO CONSUMING WHOLESALE BROADBAND SERVICESL2TP 101 ON-RAMP TO CONSUMING WHOLESALE BROADBAND SERVICES
L2TP 101 ON-RAMP TO CONSUMING WHOLESALE BROADBAND SERVICES
 
VYOS & RPKI at the BGP as edge
VYOS & RPKI at the BGP as edgeVYOS & RPKI at the BGP as edge
VYOS & RPKI at the BGP as edge
 
Things I wish I had known about IPv6 before I started
Things I wish I had known about IPv6 before I startedThings I wish I had known about IPv6 before I started
Things I wish I had known about IPv6 before I started
 
Netmcr 40 - Salt + Netbox + Vyos = Network Automation + Routing Security
Netmcr 40 - Salt + Netbox + Vyos = Network Automation + Routing SecurityNetmcr 40 - Salt + Netbox + Vyos = Network Automation + Routing Security
Netmcr 40 - Salt + Netbox + Vyos = Network Automation + Routing Security
 
Bastion jump hosts with Teleport
Bastion jump hosts with TeleportBastion jump hosts with Teleport
Bastion jump hosts with Teleport
 
How we found a firewall vendor bug using Teleport as a bastion jump host
How we found a firewall vendor bug using Teleport as a bastion jump hostHow we found a firewall vendor bug using Teleport as a bastion jump host
How we found a firewall vendor bug using Teleport as a bastion jump host
 
The Story of CVE-2018-19299 - finding and reporting bugs in Mikrotik RouterOS v6
The Story of CVE-2018-19299 - finding and reporting bugs in Mikrotik RouterOS v6The Story of CVE-2018-19299 - finding and reporting bugs in Mikrotik RouterOS v6
The Story of CVE-2018-19299 - finding and reporting bugs in Mikrotik RouterOS v6
 
Keeping your rack cool with one "/IP route rule"
Keeping your rack cool with one "/IP route rule"Keeping your rack cool with one "/IP route rule"
Keeping your rack cool with one "/IP route rule"
 
MikroTik & RouterOS
MikroTik & RouterOSMikroTik & RouterOS
MikroTik & RouterOS
 

Recently uploaded

'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...singhpriety023
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...Neha Pandey
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...Diya Sharma
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Delhi Call girls
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$kojalkojal131
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.soniya singh
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.soniya singh
 
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.CarlotaBedoya1
 

Recently uploaded (20)

'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
 

SDN, CMDB, NMS ...CRM! How we're putting the customer at the centre of our network

  • 1. SDN, CMDB, NMS… CRM?! Howwe're putting the customer at the centre of our network Marek Isalski – marek @ faelix.net – @maznu faelix limited – https://faelix.net/ – @faelix PDF: https://faelix.link/uknofcrm (7Mb)
  • 2.
  • 3. THANK YOU! Me, to UKNOF MOTIVATION AND INSPIRATION FROM INDUSTRY PEERS
  • 4. NEIL MCCRAE — UKNOF31 (APRIL 2015) "HOW TO CONVINCE YOUR BOSS OF THE VALUE OF UKNOF" INTRODUCTION – UKNOF’S PURPOSE •  To act as an open forum for operational, technical and engineering information exchange, co-operation and co-ordination between Internet, Ethernet and other public telecommunications network operators within the United Kingdom. •  To pro-actively support the sharing of knowledge, ideas and best practices to enhance the effective, stable and secure operation of the UK's Internet infrastructure as a whole. •  Or in old terms “rough consensus and running code” •  How does that compare to your organisations purpose?
  • 5. BRIAN NISBET — UKNOF36 (JAN 2017) "YOUR SIXTY SECONDS STARTS NOW!" KC Green - http://gunshowcomic.com/
  • 6. ANDY DAVIDSON — UKNOF31 (APR 2015) "SOME THOUGHTS ON NETWORK AUTOMATION" This may be a little unstructured, sorry ❯I am a believer in software. ❯Inevitable future of network orchestration ❯A few days work to build tools that help: ❯Consistent decision making ❯Consistent provisioning ❯Consistent troubleshooting
  • 7. DAVID ROTHERA — UKNOF32 (SEP 2015) "DR NMS, OR: HOW FACEBOOK LEARNED TO STOP WORRYING…" How is it now? Vendors checks FBNet Vendors logs event in OperDB Megazord groups alarms Link down alarms [Monitoring period ends] Event is closed Links come back [Monitoring period starts] Carrier is contacted with details of event © 2015 Facebook | Dublin | Credits: robot icon created by Gregory Sujkowski for https://thenounproject.com/term/robot/37319/, list icon created by Stefano Vetere https://thenounproject.com/term/list/21440/, folder by Luis Mesinas https://thenounproject.com/term/folder/79694/, check-list by Luboš Volkov https:// thenounproject.com/term/check-list/20936/, connected icon by Manav Dhiman https://thenounproject.com/term/connected/86082/, operator by Alice Cerconi https://thenounproject.com/term/conference-call/41544/, brain created by Rohith M S for https://thenounproject.com/term/microchip/29013/ https://creativecommons.org/licenses/by/3.0/ Task created
  • 8. WE WANT A CRM, PLEASE? Three customers, early 2014 MOTIVATION AND INSPIRATION FROM OUR CUSTOMERS
  • 10. // FOR A LONGER INTRO, JUST GO AND READ THE WIKIPEDIA PAGE… ITIL MAN PAGE AVAILABILITY SERVICE LEVEL SECURITY CAPACITY PLANNING SERVICE DELIVERY INCIDENT MANAGEMENT PROBLEM MANAGEMENT FINANCIAL MANAGEMENT
  • 11. // XXX TODO: INCLUDE LOLCAT GIFS TO KEEP PEOPLE'S ATTENTION ITIL MAN PAGE CI NAME CI OWNERSHIP CI IMPORTANCE HARDWARE SOFTWARE NETWORKS PEOPLE LOCATION
  • 12. // REAL GOLD BECAUSE THAT'S HOW MUCH BUILDING A CMDB COULD COST ITIL MAN PAGE C
 M
 D
 B
  • 13. "CMDB CAN’T BE DONE. NOT AS ITIL DEFINES IT." — http://www.itskeptic.org/itil-cmdb-skeptic REAL WORLD… C
 M
 D
 B NAGIOS/etc SENTRY/etc CUSTOMER LIST OXIDIZED BILLING
 SYSTEM RIPE DB TLD REGISTRY
 WHOIS IMAP
 FOLDERS
  • 14. "GREAT PUTRESCENCE IN CORNER … THAT EVERYONE STUDIOUSLY IGNORES" REAL WORLD… C
 M
 D
 B NAGIOS/etc SENTRY/etc CUSTOMER LIST OXIDIZED BILLING
 SYSTEM RIPE DB TLD REGISTRY
 WHOIS IMAP
 FOLDERS VM / CLOUD MGMT ANSIBLE/etc CONTROL PANEL RESELLER ACCOUNTS RANDOM SCRIPTS HARDWARE WARRANTY
  • 15. "HOW WILL YOU KEEP IT CURRENT AND ACCURATE?" REAL WORLD… C
 M
 D
 B NAGIOS/etc SENTRY/etc CUSTOMER LIST OXIDIZED BILLING
 SYSTEM RIPE DB TLD REGISTRY
 WHOIS IMAP
 FOLDERS VM / CLOUD MGMT ANSIBLE/etc CONTROL PANEL RESELLER ACCOUNTS RANDOM SCRIPTS HARDWARE WARRANTY HELPDESK / SUPPORT TIMESHEETS CONTRACTS IMPORTANT CONTACTS
  • 16. BRIAN'S SIXTY SECONDS ARE UP: WHERE DO YOU GET YOUR INFORMATION? REAL WORLD… C
 M
 D
 B NAGIOS/etc SENTRY/etc CUSTOMER LIST OXIDIZED BILLING
 SYSTEM RIPE DB TLD REGISTRY
 WHOIS IMAP
 FOLDERS VM / CLOUD MGMT ANSIBLE/etc CONTROL PANEL RESELLER ACCOUNTS RANDOM SCRIPTS HARDWARE WARRANTY HELPDESK / SUPPORT TIMESHEETS CONTRACTS IMPORTANT CONTACTS
  • 17. BRIAN'S SIXTY SECONDS ARE UP: THE PHONES ARE RINGING. FML. REAL WORLD… C
 M
 D
 B NAGIOS/etc SENTRY/etc CUSTOMER LIST OXIDIZED BILLING
 SYSTEM RIPE DB TLD REGISTRY
 WHOIS IMAP
 FOLDERS VM / CLOUD MGMT ANSIBLE/etc CONTROL PANEL RESELLER ACCOUNTS RANDOM SCRIPTS HARDWARE WARRANTY HELPDESK / SUPPORT TIMESHEETS CONTRACTS IMPORTANT CONTACTS
  • 19. CRM { "id": 746, "created": "2016-12-30T17:50:39Z", "name": "workstation.marek.isal.ski", "d": { "ganeti_nodes": { "secondary_nodes": [ "dolly.g.faelix.net" ], "primary_node": "queen.g.faelix.net" }, "ganeti_beparams": { "vcpus": 4, "memory": 4096, "minmem": 512, "maxmem": 4096 }, "addr": [ "185.134.197.5", "2a01:9e01:a217:77:a800:ff:fe3f:a75c" ], "ganeti_disks": [ { "spindles": null, "template": "drbd", "size": 8192 }, { "spindles": null, "template": "drbd", "size": 16384 } ], "ganeti_nics": [ { "vlan": 777, "mac": "aa:00:00:3f:a7:5c", "link": "host0", "mode": "openvswitch" } ], "ganeti_hvparams": { "reboot_behavior": "reboot", "root_path": "/dev/xvda1", "bootloader_args": "", "bootloader_path": "", "cpu_mask": "all", "cpu_weight": 256, "use_bootloader": false, "kernel_path": "/boot/vmlinuz-3.16.0-4-amd64", "initrd_path": "/boot/initrd.img-3.16.0-4-amd64", "vif_script": "/etc/xen/scripts/vif-ganeti-ovs" }, "name": "workstation.marek.isal.ski" } } { "id": 110, "created": "2014-03-18T13:55:51.219084Z", "archived": null, "name": "Marek Isalski", "d": { "username": [ "maz" ], "ripe_nic_hdl": "MFLX-RIPE", "uid": 1000, "RIPE_address": "Faelix Limited, M21 9WR", "salutation": "Marek", "gid": 1000, "email": [ "marek@faelix.net" ], "name": [ "Marek Isalski" ] } } { "id": 56, "created": "2014-08-09T14:51:05.172449Z", "name": "Faelix Limited", "d": { "address_registered": { "postcode": "M21 9WR", "address": "13 Peveril Crescent" }, "address_billing": { "postcode": "M21 9WR", "address": "13 Peveril Crescent" }, "name": [ "Faelix Limited" ], "company": "05852778", "vat": "GB 889 441470" } } WORKSAT PAYING FOR CAN MAKE REQUESTS ABOUT THING PERSON ORG
  • 24. AFTER MUCH YAK-SHAVING… WHERE HAVE WE GOT TO? ▸ "State of the Net" and "CMDB" actually align! ▸ Who is using what service? How much are they paying? Has it been billed? ▸ Rolling out "control panel" (end-uservisibility) to customers gradually. Improving with their feedback.
  • 25. [HAND-WAVING COST-BENEFIT ANALYSIS GOES HERE] HAS IT BEEN WORTH IT? ▸ Easy notifications for maintenance, support, etc. ▸ Better billing processes; and SLA tracking. ▸ More automation is saving time; self-service for customers. ▸ Shining a light in dark and dusty corners of infrastructure. ▸ Improves our confidence… and maybe customer confidence? ▸ Feels like a stronger foundation for expanding services, helping more customers, growing staff?
  • 26. WE ARE AT THE START OF THE JOURNEY WHAT IS LEFT TO DO? ▸ Provisioning of new services directly from CRM. ▸ Should destructive operations be possible from CRM? ▸ Should destructive operations be "web UI easy" for customers? ▸ Better integration with third-party services. ▸ Move to using RIPE DB RESTful interface. ▸ Soliciting feedback (customer surveys, etc). ▸ Hard stats to show it's been worth it! ;-)
  • 27. e: marek@faelix.net t: @maznu w: https://faelix.net/ THANKS FOR LISTENING! ANY QUESTIONS?