You are on page 1of 49

Automating Infrastructure

Documentation With Microsoft Visio


David Cuthbertson
Square Mile Systems / AssetGen
A Few Questions
• Anyone here attended the workshops in 2014, 2016 or 2018?

• Which is easier and faster to complete?


a. Updating a Visio drawing with changes
b. Re-drawing into Visio a drawing sent in Cad/PDF/JPEG/BMP

• What has to happen to have 6500 racks drawn with consistent


format and detail by different engineers?
This Workshop Will Show
• What can be reduced with Visio
workload - skills dependent
cost - $26 or $20,000
time - 16 minutes or 25 days
• How to improve diagram quality and accuracy
• All of which you can do later today - yourself!!
Visio Automation Agenda
1. Understand Visio – out of the box
2. Diagramming techniques
- Making it simpler for all
3. Linking Visio to data sources
- Reduce cut/paste, diagram refresh, consistency
4. Automation for larger infrastructures
- Automated creation and updating
Diagrams Are Very Useful!
If A Picture Paints a Thousand Words

How do we paint a thousand pictures?


Consistent in data and format?
Understanding IT Dependencies Isn’t Easy
Many 1,000s of documents are created by Data Diagrams
projects, operations and risk processes
Commercial Physical Logical Business

Ownership Room LAN System

Support Rack SAN Service

Virtual
Software Cabling Applications
Machines

Security Power OS User Data

Contracts Hardware Build Remote Mgmt DR Plan

Licences Backup Environment Change Impact


440

One Server ,
microsystems

CRITIC AL

MAJOR

MINOR

USER I

COMPACT

UK_BIRM_UX01

Multiple Mappings and Diagrams


Dependencies & Diagrams
Rack Floor Plan ITIL Service Map Data Flows/Capacity
Birmingham Computer Room AssetGen Planner Birmingham Computer Room Service assets have
AssetGen Planner embedded links for
Racks further analysis or

AA AB AC AD AE AF AG AH AI AJ AK AL AM AN AO AP AQ AR AS AT AU AV AW AX AY AZ Claims Processing Example verification

PDU1 PDU2
01
Birmingham | Call Centre - UK | Computer Room | 01-03
I-Series A I-Series B
02
Front Rear
03
Policy Claims Accounts Accounts
Sales Payroll
Administration Processing Receivable Payable
04
SAN-01 SAN-02
01-01 01-02 01-03 01-04 01-05 01-06 01-07 01-08 01-09 01-10
05
PROLIANT

06
SERVERWIN0099
07

PROLIANT
08
02-01 02-02 02-03 02-04 02-05 02-06 02-07 02-08 02-09 02-10
CRM Member Module Policy Module Claims Module Payment Module Accounts Module Sage Payroll
SERVERWIN0001 09

10

11
PROLIANT

12 03-01 03-02 03-03 03-04 03-05 03-06 03-07 03-08 03-09 03-10
CRM_DB INS_LIVE ACCOUNTS PAYROLL
SERVERWIN00078
13 Earth
Bar
14

15

16
tsr 4554
Physical assets also
17 have AssetGen
SVRUNX001 SVRWIN001
Connect links for
m ic ro s ys te ms
4 40

more detail
C RITIC AL

M A JO R

M INO R
Run Date: 02 June 2008
U SE R I

CO M PA CT
UK_BIRM_UX01

PO
SU
W
E
PP
RP
O
W
LYS
U
ER
PLY
O

D
M
N
LN
SP
IR
R

IM
S
IE
AR
O
E
R P
C
I
R
ISE
CA
R
G
E
1 2 3 4 5 6 7 8
HP
ProLiant
DL380G
5

Network Topology Build Zones


M
P
P

P
RO
CP
RO
C

IN
TE
R
F
AN
S LOC
K

C
OM
PA
CT
U
ID 12
O
VER
T
EMP

Network Topology Example


ASR 9000 Series

OPEN
WS- X6K-SUP1A-2GE

PWR MGMT
SYSTEM
STATUS

ACTIVE

DTE/DCE
RESET
SW-BHAM-CORE1.Card1
100%
PORT 1 PORT 2

1%
CONSOLE SWIT CH LOAD PCMCIA EJECT LINK LINK
SU PERVISOR 1

PP01-03-01
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

SW-BHAM-CORE1 SW-BHAM-CORE2

SW-BHAM-CORE1.Card3
WS-X6748-GE-TX 1 11 1 31 23 25 35 3 738 47
2 12 4 24 26 36 48

SW-BHAM-CORE1.Card4
STAT US 4 8 P OR T 1 0/1 00/ 100 0 FABRI C ENABLED
1 2 3 4 5 6 7 8 9 G E MOD RJ45
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

WS-X6748-GE-TX 1 11 1 31 23 25 35 3 738 47
2 12 4 24 26 36 48

Run Date: 02 June 2008


SW-BHAM-CORE1.Card5
STAT US 4 8 P OR T 1 0/1 00/ 100 0 FABRI C ENABLED
1 2 3 4 5 6 7 8 9 G E MOD RJ45
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

text

SW-BHAM-01 SW-BHAM-05 SW-BHAM-06 SW-BHAM-04 SW-BHAM-02


FA N STA TU S ASR-9010-FAN
! HIGH SPE ED MOVING BLA DES

SW-BHAM-CORE1.Card9
FA N STA TU S ASR-9010-FAN
! HIGH SPE ED MOVING BLA DES
N

N
RU

RU

SW-BHAM-CORE1

UK_BIRM_UX01 UK_BIRM_UX02 UK_BIRM_UX09 UK_BIRM_UX04 UK_BIRM_UX05 UK_BIRM_UX03 UK_BIRM_UX06 UK_BIRM_UX07 UK_BIRM_UX08 UK_BIRM_UX10
Diagrams Also Cover Processes/Timelines
Design Deployment Build Change
Projects
Team Planning Team Mgmt.

No
Request Std
Components
Request
form
Yes Design
Review

Forward booking
Outline schedule Book
Design Doc Contractor

Update Allocated
dates
Capacity Plan

Deployment
design QA Check

Change from reserved


to allocated
Handover
Accept/Reject Detailed
Release Schedule Change
Accept Plan

Reject
Confirm
Contractors
Information Gaps Cause Pain – Cost, time, quality
1. Buy things you don’t need
Business Processes
2. Don’t buy things you do need Departmental, Company
3. Reverse engineer with every project
Services
4. Fault resolution takes longer End user, infrastructure, supplier
5. Problems escalate with distractions
Applications
6. Unnecessary site surveys PC, server, mainframe, SOA
7. Project timescales are not predictable
Virtual Infrastructure
8. Repeated “one off” audits PCs, Network, Servers, Storage, DBMS
9. Overload key individuals
Hardware Infrastructure
10. Less confidence in security controls PCs, Network, Servers, UPS, Storage, Other
11. Inability to optimise team processes
Fixed Infrastructure
12. Unplanned change disruption (Cabling, Power, Cabinets, Rooms, Buildings)
13. Duplicate what can’t be found
1. Visio Basics
• Visio history
• 1992 First released, 2000 acquired by Microsoft
• Last non-MS versions had auto-discovery, equipment templates – all removed
with Visio 2003
• Versions
• Visio 2019 Standard
• Visio 2019 Professional
• Visio Pro For Office 365
• Visio Viewer (runs in IE browser, outlook) 11

• Visio app for iOS


• Visio online Web based collaboration
Which Version - Standard or Professional?
• No thought required – Go for Professional!
• Why?
• More extensive selection of shapes
• Data linking (look for data tab)
• Data graphics – saves typing and redrawing diagrams
• Visio extras
• An hour saved in a year makes it worth it! 12
Visio Resources And Help
• Microsoft web site
• Books
• LinkedIn group – Visio Enthusiasts
• Equipment manufacturer web sites
• Cisco, CommScope, Siemon
• HP, Dell, IBM, others www.visiocafe.com www.shapesource.com
• 3rd Party stencils
• netZoom, others www.altimatech.com
• Visioguy forum www.visguy.com
Templates, Stencils, Shapes
Categories

Templates

Stencils

Shape
Visio Concepts and terms
SW-BHAM-01 Properties

• Template Cisco 2950


10.6.2.32
Live
• Stencil
• Shape Data Centre

• Shape properties
• Connector
• Background RTR-BHAM-01

• Layer Comms Room


Visio Basics -1
• Creating new diagram from a template
• Manipulating shapes on a page
• Aligning and Distributing Shapes
• Copy, Paste and Duplicate Shapes
• Grouping and ungrouping shapes
• Foreground and Background options
16
• Zooming in and Out of the Page
• Using the Drawing Toolbar to create basic shapes
Visio Basics - 2
• Connectors
• Static and dynamic glue
• Adding, deleting and moving connector points
• Using different stencils
• Stencil search
• Shape behaviour -1d, 2d, drill down
• Working with text
17
• Object text
• Freeform text
• Text block tool
Static glue
• Static glue is to a
particular connection
point
• The connection points
used don’t move even
if the shapes are
moved 18
Dynamic glue
• Drag connector onto shape
and wait until shape is
highlighted in red
• If you move the shapes
relative to each other the
connection moves
appropriately
19
Using Different Stencils (and searching)
• Use Shapes tab
• Select via menus
• Use Search options
• External stencil
sets
• Suppliers, 3rd party
20
Danger! - Visio File Sizes

Two files
Diagram 1 1995kB
Diagram 2 12kB

Diagram 1 is 166 times the size of Diagram 2!


21

Some tips to reduce file sizes


2. Diagramming Techniques
Good diagramming practice

1. The detail that you see


- What is seen visually / printed
2. Additional data / information within diagram
- Additional action by viewer – display, click, show layer, etc.
3. How you get to other information 22

- Drill down, open files, launch remote session


The Process of Creating a Diagram
1. Purpose

2. Gather data

3. Define shapes 1. Which takes the most time?


Transfer data
4.
to diagram 2. Where can errors creep in?
5. Layout

6. Add extra
detail

7. Save

8. Send / publish
diagram

23
Diagram Process Examples
Network Diagram
1. Purpose Rack Diagram R01
Orlando LAN

Select Rack R01 Switches / Router


2. Gather data
Inventory W S- X6K-SU P1 A-2 GE

in Orlando SW-BHAM-Trade01

PWRMGMT
SYSTEM
STATUS

ACTIVE

DTE/DCE
RESET
1
SW-BHAM-CORE1.Card1
10 0%
PO RT 1 PORT 2

1%
LINK LINK
SUPERVISO R 1 CON SO LE SWITCH L OAD PCMC IA EJECT

FA N
S TATUS

3
SW-BHAM-CORE1.Card3

WS-X6748-GE-TX 1 11 1 31 232 25 35 3 73 47
2 12 4 4 26 36 8 48

4 SW-BHAM-CORE1.Card4
STATU S 4 8 PO RT 10 /1 00 /1 00 0 FABRICENABLED
1 2 3 4 5 6 7 8 9 G E MOD RJ 45
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

WS-X6748-GE-TX 1 11 1 31 232 25 35 3 73 47
2 12 4 4 26 36 8 48

5
SW-BHAM-CORE1.Card5
STATU S 4 8 PO RT 10 /1 00 /1 00 0 FABRICENABLED
1 2 3 4 5 6 7 8 9 11 31 G E MOD RJ 45
10 12 14 15 61 17 18 19 02 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 54 46 47 84

Match to 7

Match to
3. Define shapes C6 509 -E-FAN
9
SW-BHAM-CORE1.Card9

Physical Shapes Logical Shapes


WS-C6509-E

INPUT 1 INPUT 1
100-240V ~ 100-240V ~
16A 16A
60/ 50 Hz 60/ 50 Hz

INPUT 2 INPUT 2
100-240V ~ 100-240V ~
16A 16A
60/ 50 Hz 60/ 50 Hz

L L
STAL
INSTAL IN

RUN

RUN
INPUT FA N OUTPUT INPUT FAN OUTPUT
OK OK FAIL OK OK FA IL

SWITCH MUST BE IN O FF “O” PO SITIO N TO INSTA LL/


2 SW-BHAM-CORE1 1 2

SWITCH MUST BE IN OFF “O” POSITION TO INSTALL/


CIS CO SYS TEMS , INC. CISCO S YSTE MS, I NC.
REM OVE PO WER SUPPLY. FASTENER MUST BE FULLY REMOVE POWER SUPPLY. FASTENER M UST BE FULLY
ENGAG ED PRI OR TO OPERATING POWER SUPPLY. ENGAGED PRIO R TO OPERATIN G POWER SUPPLY.

4 40

mic r os ys tems

C R ITIC AL

M AJOR

M INOR

U SE R
I

COMPA CT

Transfer data Create Shapes


4. Create Shapes
to diagram and connections

Place/size Move/size
5. Layout
to position in rack for readability

6. Add extra
Notes, etc. Notes, etc.
detail

7. Save as Save as
Save
Rack R01 Orlando LAN

8. Send / publish Store on server Store on server


diagram Intranet/SharePoint Intranet/SharePoint

24
Is This A Good Diagram?

25
Does It Have These Characteristics?
1. Title

2. Purpose

3. Author

4. Version

5. Date

6. Instructions

7. Symbols

8. Attributes 26

9. Connections

10. Grouping

11. Background / layers


Visio Examples

• Floor plans
• Importing CAD / other formats
• Layers
• Data center floor plans
• Backgrounds
• Hyperlinking
3. Linking Visio To Data Sources

• Saves typing mistakes


• Enables refresh of data
• One diagram can serve multiple purposes
• Less to maintain
• Multiple views of one device
• Less to maintain
• Enables use Of Data Graphics Feature
Understanding Reality
To understand infrastructure and
manage change

We need multiple views


• Rack schematics
• Equipment configuration
• Physical connectivity
• Logical end point connectivity
• End device connectivity
Types Of Information / Documentation
What should be updated with a server or network change?
1. Update project documentation with “as built” details
2. Update asset/inventory list PROLIANT

3. Update rack diagrams PROLIANT

4. Update network patching records


5. Update switch port usage and capacity PROLIANT

6. Update floor plan rack capacity


7. Update power usage spreadsheet(s)
8. Update storage / backup system documentation CRITICAL

MAJOR

MINOR

USER

COMPAC T
I
microsystems
440

9. Update systems architecture documentation ONLINE


SPARE
1 2 3 4 5 6 7 8
HP
MIRROR
PCI ProLiant
POWER POWER
DL380 G5

10. Update DR lists and documents


RISER
SUPPLY SUPPLY CAGE
DIMMS

PP PP MM
PROC PROC

INTER
FANS LOCK

OVER
TEMP

11. Update supplier maintenance records


UID 1 2

COMPACT

12. Update billing and charging data 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

The larger the environment – the more there is….


Service view

Power Supply
Multiple Device Instances in Diagrams

31
H/W Build
Rack Position

BLADE-BIRM01.BLADE-SW2

Network Connections
BLADE_BIRM01

UK_BIRM01_BLADE-05
UK_BIRM01_BLADE-04 UK_BIRM01_BLADE-12
UK_BIRM01_BLADE-03
UK_BIRM01_BLADE-02 UK_BIRM01_BLADE-10
UK_BIRM01_BLADE-01 UK_BIRM01_BLADE-09
BLADE-BIRM01.BLADE-SW1
Floor Plan
Reducing The Workload!

Excel Visio

Floor box list Floor plan

Cabinet list Equipment room floor plan

Patch panel list Backbone cabling diagram

Inventory Network diagram

Inventory Rack diagram

Inventory Server connectivity diagram


Using External Data Sources
New 1. Purpose 1. Purpose Updating

2. Gather data Time 2. Gather data


saving
Check diagram
3. Define shapes 3.
for match

Transfer data Add / Delete shape


4. 4.
to diagram Connector, Data

5. Layout 5. Review Layout

Add extra Add extra


6. 6.
detail detail

7. Save 7. Save

Send / publish 8. Send / publish


8.
diagram diagram
Visio Data Graphics

• Standard feature 2007/10/13/16/19 Professional

• Enables use of embedded data


• Display multiple text fields around a shape
SW-BHAM-09
• Data bars to show capacity Switch
SW-BHAM-09 SW-BHAM-09

10.0.0.11
• Use icons for status differences Live

• Change shape colour based on data value 3745


10.0.0.11
Limitations Of Visio / Data Source

• Good for quick diagrams


• The data transfer and refresh is automated, but the
filtering and selection is manual
• It doesn’t connect shapes together
• Limits value in a network environment
• Devices are not added / deleted on diagrams
First Steps For Multiple Diagrams
• Control use of shapes / stencils
• Follow best practices for diagram information
• Save reference versions in common areas
• File locations
• Web site
• SharePoint
• Use a common source where possible for shape data
• Databases preferred to spreadsheets
• Create views to suit diagram information need 36
4. Automation For Larger Infrastructures
• Looking beyond a few spreadsheets 1800 locations
• Minimise manual maintenance effort Overnight updates
• Scale and separation of roles demands it
• Improving accuracy and consistency auto selection
• Software driven diagram production
• Infrastructure document management save/publish
• Shared across teams, controlled access

37
Automating Documentation - Example
• Manual method – draw a rack diagram 2 – 5 hours
• Gather rack inventory data and positioning
• Find Visio shapes for equipment
• Draw the rack

• Automated method with software 10 seconds


• Tick rack for cabinet drawing
• Visio rack diagram produced

• 100 racks – 16 minutes or 25 days or $26 vs $20,000 ($100hr)


• 6500 racks???
Automated Enterprise Drawing
• Should we draw and redraw diagrams in Visio or have a GUI that
does this with a database?
• Yes for simple views (i.e. rack, path) DCIM/CMS approach
• No for anything that requires layout or crosses technologies
• Physical – floor plans, blown fiber, cabling runs, OSP
• Logical – LAN/SAN/VLAN/WAN/VLAN system

• If we are refreshing data, then we have to update existing


shapes, adding/removing shapes and connectors.
• Beyond Excel/Visio data linking
• Database driven systems
Extending Visio Automation
New 1. Purpose 1. Purpose Updating
2. Gather data Time 2. Gather data
saving
Check diagram
3. Define shapes 3.
for match

Transfer data Add / Delete shape


4. 4.
to diagram Connector, Data

5. Layout 5. Review Layout

Add extra Add extra


6. 6.
detail detail

7. Save 7. Save

Send / publish 8. Send / publish


8.
diagram diagram
Simple Goals
• Draw 60 rack diagrams and save on a file server, in folders
listed by room location
• Check and update 100 site network diagrams with changes
in devices, connections and data
• Refresh an updated set of build documents covering racks,
hardware, cabling, power within a data center transition
project
• When – now, tonight, every Friday
Many Infrastructure Information Needs

Plan Build Operate Risk Dispose

Project and tasks Operations And Risk Control


Ease and speed of creation Ease of use by many
Ease of distribution Structured for integration & reporting
Flexible to meet task needs Support for multiple processes
Limited training Wide scope – the big picture!

Examples Examples 42
Project documentation Asset and Inventory management
Equipment lists Business / service dependencies
Visio/CAD diagrams Monitoring of performance, status
Test results Risk and Recovery
Infrastructure Documentation Workflow
Project / Design teams Operations
Could we get the
project teams to
update operational
Build / Visio diagrams?
Contractors
Audit
team

Operations Toolsets
- Service desk
- Monitoring
- Asset tracking
Repository - Capacity
Diagram Automation Examples
Network Diagram
1. Purpose Rack Diagram R01
Las Vegas LAN

Select Rack R01 Switches / Router


2. Gather data
Inventory W S- X6K-SU P1 A-2 GE

in Las Vegas SW-BHAM-Trade01

PWRMGMT
SYSTEM
STATUS

ACTIVE

DTE/DCE
RESET
1
SW-BHAM-CORE1.Card1
10 0%
PO RT 1 PORT 2

1%
LINK LINK
SUPERVISO R 1 CON SO LE SWITCH L OAD PCMC IA EJECT

FA N
S TATUS

3
SW-BHAM-CORE1.Card3

WS-X6748-GE-TX 1 11 13 23 25 35 37 47
2 12 14 24 26 36 38 48

4 SW-BHAM-CORE1.Card4
STATU S 4 8 PO RT 10 /1 00 /1 00 0 FABRICENABLED
1 2 3 4 5 6 7 8 9 G E MOD RJ 45
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

WS-X6748-GE-TX 1 11 13 23 25 35 37 47
2 12 14 24 26 36 38 48

5 SW-BHAM-CORE1.Card5
STATU S 4 8 PO RT 10 /1 00 /1 00 0 FABRICENABLED
1 2 3 4 5 6 7 8 9 G E MOD RJ 45
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

Match to 7

Match to
3. Define shapes C6 509 -E-FAN
9
SW-BHAM-CORE1.Card9

Physical Shapes Logical Shapes


WS-C6509-E

INPUT 1 INPUT 1
100-240V ~ 100-240V ~
16A 16A
60/ 50 Hz 60/ 50 Hz

INPUT 2 INPUT 2
100-240V ~ 100-240V ~
16A 16A
60/ 50 Hz 60/ 50 Hz

L L
INSTAL IN STAL

RUN

RUN
INPUT FA N OUTPUT INPUT FAN OUTPUT
OK OK FAIL OK OK FA IL

SWITCH MUST BE IN O FF “O” PO SITIO N TO INSTA LL/


2 SW-BHAM-CORE1 1 2

SWITCH MUST BE IN OFF “O” POSITION TO INSTALL/


CIS CO SYS TEMS , INC. CISCO S YSTE MS, I NC.
REM OVE PO WER SUPPLY. FASTENER MUST BE FULLY REMOVE POWER SUPPLY. FASTENER M UST BE FULLY
ENGAG ED PRI OR TO OPERATING POWER SUPPLY. ENGAGED PRIO R TO OPERATIN G POWER SUPPLY.

4 40

mic r os ys tems

C R ITIC AL

M AJOR

M INOR

U SE R
I

COMPA CT

Transfer data Create Shapes


4. Create Shapes
to diagram and connections

Place/size Move/size
5. Layout
to position in rack for readability

6. Add extra
Notes, etc. Notes, etc.
detail

7. Save as Save as
Save
Rack R01 Las Vegas LAN

8. Send / publish Store on server Store on server


diagram Intranet/SharePoint Intranet/SharePoint 44
Maintain - Infrastructure Knowledge

Plan Build Operate Risk Dispose

Project and tasks Operations And Risk Control


Ease and speed of creation Ease of use by many
Ease of distribution Structured for integration & reporting
Flexible to meet task needs Support for multiple processes
Limited training Wide scope – the big picture!

45
Record planning decisions in the operational system
Produce project docs for/from the operational system
Good Data = Good Diagrams
1. Establish policies, standards and ownership of data and diagrams.
Make it simpler and easier for engineers and managers

2. Have project / operations use common terms & formats


Supply templates, naming system, labels, etc.

3. Reduce the numbers of documents / files to maintain


Consolidate into centralised systems and make them easy to find
Link / create / update Visio diagrams, reports, excel from databases

4. Use operational systems to support planning processes as much as possible


Save discovery time and improve consistency
This Workshop Has Shown

• What can be reduced with Visio


workload - skills dependent
cost - $26 or $20,000
time - 16 minutes or 25 days
• How to improve diagram quality and accuracy
All of which you can do later today - yourself!!
Visio Automation Tips and Techniques
• Lots of productivity features are unknown
• Save yourself and others a lot of effort planning and managing infrastructure!
• Learn more about Visio – lots of free materials

• Linking to existing data sources has many benefits


• Less errors, easier to refresh diagrams and update them
• Use the data graphics feature to reduce diagram numbers

• For larger environments


• Assess the value of automation and database driven systems
Additional Materials
www.microsoft.com

www.assetgen.com
Evaluation software Free “DCIM/CMS” evaluation version
Webinars Data center practices, Visio integration
Free Visio utilities Data centers, network, floor plans, modular fiber

www.squaremilesystems.com
Documentation services Downloads and videos
Training/webinars/videos Onsite/remote Visio training, documentation methods, etc.

You might also like