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
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
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! ;-)