.
Course Workbook 1st Edition
Copyright 2017 Building Automation Monthly
Contents Succeed in this course .......................................................................................................................................................... 5
Module 1: Introduction to IT .............................................................................................................................................. 6
Module 1 Lesson 1: What is IT ............................................................................................................................................ 7
Module 1 Lesson 2: How a IT Group Works ..................................................................................................................... 8
Module 2: Networking ....................................................................................................................................................... 10
Module 2 Lesson 1: Networking Components ................................................................................................................ 11
Module 2 Lesson 2: The IP Address ................................................................................................................................ 12
Module 2 Lesson 3: Local Area Networks ....................................................................................................................... 13
Module 2 Lesson 4: Wide Area Networks ....................................................................................................................... 14
Module 2 Lesson 5: Wireless Networks .......................................................................................................................... 15
Module 2 Lesson 6: Asking for IP Addresses ................................................................................................................. 16
Module 2 Lesson 7: Why do you need a static IP Address? .......................................................................................... 17
Module 2 Lesson 8: Why do you need to be on my network? ...................................................................................... 18
Module 3: Servers and Stuff.............................................................................................................................................. 19
Module 3 Lesson 1: Parts and Pieces of PC’s .................................................................................................................. 20
Module 3 Lesson 2: What are Clients and Servers ........................................................................................................ 21
Module 3 Lesson 3: What are Virtual Servers? .............................................................................................................. 22
Module 3 Lesson 4: Virtual Machine or Physical Machine? ........................................................................................ 23
Module 3 Lesson 5: Why do you need a VM? ................................................................................................................. 24
Module 4: Databases .......................................................................................................................................................... 25
Module 4 Lesson 1: What is a Database? ........................................................................................................................ 26
Module 4 Lesson 2: How does a database work?........................................................................................................... 27
Module 4 Lesson 3: Shared or Non-Shared Databases ................................................................................................. 28
Module 4 Lesson 4: Why do you need a database? ....................................................................................................... 29
Module 5: Remote Access ................................................................................................................................................. 30
Module 5 Lesson 1: What is Remote Access? ................................................................................................................. 31
Module 5 Lesson 2: Methods ............................................................................................................................................ 32
Module 5 Lesson 3: Setting up remote access ................................................................................................................ 33
Module 5 Lesson 4: Why do you need a VPN? ............................................................................................................... 34
Module 6: Cyber Security .................................................................................................................................................. 35
Module 6 Lesson 1: What is cyber security? ................................................................................................................... 36
Module 6 Lesson 2: The anatomy of a hack ................................................................................................................... 37
Copyright 2017 Building Automation Monthly
Module 6 Lesson 3: Hardening your BAS ....................................................................................................................... 39
Module 6 Lesson 4: Is your system secure? ................................................................................................................... 40
Module 7: Cloud ................................................................................................................................................................. 41
Module 7 Lesson 1: What is the cloud ............................................................................................................................. 42
Module 7 Lesson 2: Cloud Hosting a BAS....................................................................................................................... 43
Module 7 Lesson 3: Is the cloud secure ........................................................................................................................... 44
Module 8: Internet of Things............................................................................................................................................ 45
Module 8 Lesson 1: What is IoT? ..................................................................................................................................... 46
Module 8 Lesson 2: Common IoT Platforms ................................................................................................................. 47
Module 8 Lesson 3: Evaluating IoT Applications .......................................................................................................... 48
Module 9: API’s and Programming ................................................................................................................................. 49
Module 9 Lesson 1: What is an API? ............................................................................................................................... 50
Module 9 Lesson 2: The Fundamentals of Programming ............................................................................................ 51
Module 9 Lesson 3: SDK’s and Libraries ........................................................................................................................ 52
Module 9 Lesson 4: Working with API’s ......................................................................................................................... 53
Module 10: Computer Management, Services, and Logs ............................................................................................. 54
Module 10 Lesson 1: An overview of Windows Computer Management ................................................................... 55
Module 10 Lesson 2: A look Into Systems Tools ............................................................................................................ 56
Module 10 Lesson 3: Services and Applications ............................................................................................................ 57
Module 11: Protocols and Ports ........................................................................................................................................ 58
Module 11 Lesson 1: What are Protocols and Ports ....................................................................................................... 59
Module 11 Lesson 2: Common IT Protocols and Ports ................................................................................................. 60
Module 11 Lesson 3: The OSI Model ............................................................................................................................... 61
Module 11 Lesson 4: TCP and UDP ................................................................................................................................. 62
Module 12: Advanced Networking ................................................................................................................................... 63
Module 12 Lesson 1: NAT and Remote Access ............................................................................................................... 64
Module 12 Lesson 2: VLSM and VLAN Segmentation .................................................................................................. 65
Module 12 Lesson 3: Port security and QoS ................................................................................................................... 66
Module 13: Network Troubleshooting ............................................................................................................................. 67
Module 13 Lesson 1: When networks go bad .................................................................................................................. 68
Module 13 Lesson 2: Common Network Troubleshooting Commands ...................................................................... 69
Module 13 Lesson 3: Common network troubleshooting tools ................................................................................... 70
Module 13 Lesson 4: The networking troubleshooting process ................................................................................... 71
Copyright 2017 Building Automation Monthly
Bonus 1: Wireshark Mini Course..................................................................................................................................... 72
Bonus 2: Secure your BAS Mini Course ......................................................................................................................... 73
Copyright 2017 Building Automation Monthly
Succeed in this course
I want you to succeed in this course. But I can’t do the work for you. I’ve captured everything you need to know from this course in this workbook.
But here’s the deal.
You need to answer the questions in this workbook.
That is the process.
If you don’t do this, you won’t grow in your knowledge, you won’t gain mastery of the things you need to know.
The fact that you are here means that you are a doer. You aren’t someone who cries about IT and how hard it is.
You stepped up and you made the choice to learn.
Now, I’m asking you to continue that action.
I am going to do everything in my power to help you on this journey.
I’ve poured my heart into the video training, I will send you e-mails to drive you.
But…
I can’t make you answer the questions in this workbook.
That is all you!
So here’s my challenge.
Print this workbook out.
And follow along.
In a few weeks you will be amazed by how much knowledge you’ve gained.
To your success,
-Phil Zito
Copyright 2017 Building Automation Monthly
Module 1: Introduction to IT
Copyright 2017 Building Automation Monthly
Module 1 Lesson 1: What is IT
What are the four reasons BAS professionals should understand IT?
IT can keep you from getting your system installed More BAS systems are utilizing IT systems You need to work with IT to remotely access your BAS IT can be a deciding vote in whether you win a project
What are the five areas of IT that impact BAS?
Networks Databases Applications Servers Security
Copyright 2017 Building Automation Monthly
Module 1 Lesson 2: How a IT Group Works What are the common titles of IT professionals?
CIO CTO CISO VP of Department Manager or Director of Group Technician Engineer Developer
What are the six groups that make up most modern IT organizations?
Helpdesk Network Administration System Administration Database Administration Cyber Security Enterprise Architecture
How can each group help you with your Building Automation System?
Helpdesk o 1 o 2
Network Administration o 1 o 2
System Administration o 1 o 2
Database Administration o 1 o 2
Cyber Security o 1 o 2
Copyright 2017 Building Automation Monthly
Enterprise Architecture o 1 o 2
Copyright 2017 Building Automation Monthly
Module 2: Networking
Copyright 2017 Building Automation Monthly
Module 2 Lesson 1: Networking Components What is the purpose of the network interface card? What is transmission media? What are 3-types of transmission media? What is a port? What is a switch? What is a router? What is the difference between a switch and a router? What is a wireless access point?
Copyright 2017 Building Automation Monthly
Module 2 Lesson 2: The IP Address
What is an IP Address? What is a bit? What is an octect? What is a subnet? What is a subnet mask? How do you determine the network and host bits? How are IP addresses assigned? What is a static IP address? What is a dynamic IP address? Manual assignment vs DHCP? How does DHCP work??
Copyright 2017 Building Automation Monthly
Module 2 Lesson 3: Local Area Networks
What is a local area network? What are the components in a Local Area Network? How does the BAS fit into the LAN? What BAS devices do you tend to find in a LAN? What is a switch port? What is a MAC address? How does the MAC address get tied to the IP address? How does a VLAN relate to a LAN?
Copyright 2017 Building Automation Monthly
Module 2 Lesson 4: Wide Area Networks What is a wide area network? What are the components in a Wide Area Network? How does the BAS fit into the WAN? What BAS devices do you tend to find in a WAN? What is a default gateway? What is a route? What are the two kinds of routes?
Copyright 2017 Building Automation Monthly
Module 2 Lesson 5: Wireless Networks What is a wireless network? What is an SSID? How does a BAS use a Wi-Fi network? What is a mesh network? How does a BAS use a Mesh network? What is the difference between mesh and Wi-Fi?
Copyright 2017 Building Automation Monthly
Module 2 Lesson 6: Asking for IP Addresses
How many addresses do you need? How many of these addresses need to be static? How many addresses need to need to be dynamic? What subnet do the addresses need to be on?
Copyright 2017 Building Automation Monthly
Module 2 Lesson 7: Why do you need a static IP
Address?
What are the three reasons why you would need an IP address?
How do you handle the objection to each reason?
Copyright 2017 Building Automation Monthly
Module 2 Lesson 8: Why do you need to be on my
network?
What are the three reasons your BAS should be on a customer network?
How do you address objections to each of these reasons?
Copyright 2017 Building Automation Monthly
Module 3: Servers and Stuff
Module Overview
Copyright 2017 Building Automation Monthly
Module 3 Lesson 1: Parts and Pieces of PC’s
How does a PC work?
Describe what the 5 parts of a PC are for
Input
CPU
Memory
Storage
Output
Copyright 2017 Building Automation Monthly
Module 3 Lesson 2: What are Clients and Servers What is a computer? What are the major components of a computer? What are clients? What are servers? What are servers used for? What are the different types of servers? What is the client server architecture? What are applications? What are sessions? What are application ports? How does a BAS use servers? How does a BAS use clients?
Copyright 2017 Building Automation Monthly
Module 3 Lesson 3: What are Virtual Servers?
What is a virtual server?
What does it mean to be elastic?
How is a virtual server different then a physical server?
Copyright 2017 Building Automation Monthly
Module 3 Lesson 4: Virtual Machine or Physical
Machine?
What are the benefits of a virtual server?
What are three reasons why you’d want to use a physical server?
Copyright 2017 Building Automation Monthly
Module 3 Lesson 5: Why do you need a VM?
What are the reasons you’d need a virtual server?
How can you justify needing a virtual server to an IT person?
Copyright 2017 Building Automation Monthly
Module 4: Databases
Copyright 2017 Building Automation Monthly
Module 4 Lesson 1: What is a Database? What is a database? What are the three main types of databases? How do databases work with a BAS? What is a structured database? What is a semi-structured database? What is a unstructured database? What is a relational database? What is SQL? What is a table? What is a primary key? What is a foreign key? How does knowing the type of database matter to a BAS professional?
Copyright 2017 Building Automation Monthly
Module 4 Lesson 2: How does a database work?
No questions for this lesson just view the video.
Copyright 2017 Building Automation Monthly
Module 4 Lesson 3: Shared or Non-Shared
Databases Be prepared to answer these questions when you work with IT. What database software does your BAS use? What storage requirements does your database require? Can your database be on a shared database?
Copyright 2017 Building Automation Monthly
Module 4 Lesson 4: Why do you need a database?
What are the three main concerns IT has in regards to databases?
How would you address these concerns?
Copyright 2017 Building Automation Monthly
Module 5: Remote Access
Copyright 2017 Building Automation Monthly
Module 5 Lesson 1: What is Remote Access?
What is remote access? What is it used for with a BAS? What are the three pros to remote access? What are the three cons to remote access?
Copyright 2017 Building Automation Monthly
Module 5 Lesson 2: Methods What are the four methods for remote access? How does a VNC connection work? How does a VPN work? How does a public IP address work? How does a modem work?
Copyright 2017 Building Automation Monthly
Module 5 Lesson 3: Setting up remote access
You need to be able to answer these questions before meeting with IT What network do you need to be connected to, to reach the BAS? What device(s) will you be using to connect to the BAS? What user(s) will be connecting to the BAS? When will they be connecting? What will you be using the connection for? What software will you be using to connect to the BAS? What ports will you need open to access the BAS?
Copyright 2017 Building Automation Monthly
Module 5 Lesson 4: Why do you need a VPN?
What are the 5 questions you need to answer when you meet with IT?
Copyright 2017 Building Automation Monthly
Module 6: Cyber Security
Copyright 2017 Building Automation Monthly
Module 6 Lesson 1: What is cyber security?
What is cyber security Why does cyber security matter for a BAS? What are the domains of cyber security that apply to a BAS? What is network security? What is application security? What is physical security? What is Business Continuity and Disaster Recovery?
Copyright 2017 Building Automation Monthly
Module 6 Lesson 2: The anatomy of a hack What are the phases of a cyber-attack?
1. Reconnaissance 2. Scanning 3. Access and Escalation 4. Exfiltration
What are two major hacks folks reference?
What is one website that you can use to find exposed BAS?
What is a device signature?
The Target Attack
How did the Target attack happen?
How did this relate to a BAS?
How did this not relate to a BAS?
How could this have been prevented?
The IoT DDoS Attack
How did the IoT DDoS attack happen?
How did this relate to a BAS?
Copyright 2017 Building Automation Monthly
How did this not relate to a BAS?
How could this have been prevented?
Copyright 2017 Building Automation Monthly
Module 6 Lesson 3: Hardening your BAS
What is a security control?
What are the three categories of controls?
What are three examples of each category of control?
Copyright 2017 Building Automation Monthly
Module 6 Lesson 4: Is your system secure? How do you determine what secure means to a customer? What are the 3 main meanings of secure? Why is it important for a customer to be willing to work with you to create a secure environment?
Copyright 2017 Building Automation Monthly
Module 7: Cloud
Copyright 2017 Building Automation Monthly
Module 7 Lesson 1: What is the cloud What are the two main platforms for the cloud? If you had to describe the cloud after this video, what would you say? What are some of the benefits of the cloud?
Copyright 2017 Building Automation Monthly
Module 7 Lesson 2: Cloud Hosting a BAS Can you host a BAS in the cloud? What parts of a BAS can you host in the cloud? What are the pros and cons of this approach?
Copyright 2017 Building Automation Monthly
Module 7 Lesson 3: Is the cloud secure What are the three areas that make the cloud secure? How does each area make the cloud secure?
Copyright 2017 Building Automation Monthly
Module 8: Internet of Things
Copyright 2017 Building Automation Monthly
Module 8 Lesson 1: What is IoT?
What are the three main capabilities of IoT?
Describe how each capability works with a BAS?
Copyright 2017 Building Automation Monthly
Module 8 Lesson 2: Common IoT Platforms No questions for this lesson just view the video.
Copyright 2017 Building Automation Monthly
Module 8 Lesson 3: Evaluating IoT Applications
What are the four characteristics you want to consider when looking at IoT applications?
How do you know what characteristic is most important?
Copyright 2017 Building Automation Monthly
Module 9: API’s and Programming
Copyright 2017 Building Automation Monthly
Module 9 Lesson 1: What is an API? Describe an API
What is a URL/URI?
What is a Path?
What is a data adapter?
What is a parameter?
What is a POST vs a GET?
Copyright 2017 Building Automation Monthly
Module 9 Lesson 2: The Fundamentals of
Programming What is a program?
What is a class?
What is a parameter?
What is a function?
What is a return value?
Copyright 2017 Building Automation Monthly
Module 9 Lesson 3: SDK’s and Libraries
What is an SDK?
What is a design pattern?
What are data types?
What is a data model?
What is a service?
What is a library?
Copyright 2017 Building Automation Monthly
Module 9 Lesson 4: Working with API’s No questions for this lesson just view the video.
Copyright 2017 Building Automation Monthly
Module 10: Computer Management, Services, and
Logs
Copyright 2017 Building Automation Monthly
Module 10 Lesson 1: An overview of Windows
Computer Management
How do you access computer management?
What are the three main areas of computer management?
What do you use each area for?
Copyright 2017 Building Automation Monthly
Module 10 Lesson 2: A look Into Systems Tools
What are the different modules in the System Tools category?
What module could you use if you wanted to understand why your BAS server is slowing down?
What module could you use if you wanted to understand what hardware devices were installed?
Copyright 2017 Building Automation Monthly
Module 10 Lesson 3: Services and Applications
On a Windows server what application runs the web server?
Explain how a server, provides resources to clients.
What are services and what are they used for?
Copyright 2017 Building Automation Monthly
Module 11: Protocols and Ports
Copyright 2017 Building Automation Monthly
Module 11 Lesson 1: What are Protocols and Ports
What are the two types of ports?
What are the three categories of software ports?
What is a protocol?
How is a protocol related to a port?
Copyright 2017 Building Automation Monthly
Module 11 Lesson 2: Common IT Protocols and
Ports
What are the common ports and protocols that you will see in a BAS?
Copyright 2017 Building Automation Monthly
Module 11 Lesson 3: The OSI Model
What is the OSI model?
What are the 7 layers of the OSI model?
How does the OSI model work?
Copyright 2017 Building Automation Monthly
Module 11 Lesson 4: TCP and UDP
What is TCP?
How does TCP work?
What is UDP?
What is the difference between TCP and UDP?
Copyright 2017 Building Automation Monthly
Module 12: Advanced Networking
Copyright 2017 Building Automation Monthly
Module 12 Lesson 1: NAT and Remote Access
What is NAT?
Why do you need to use NAT between public and static IP addresses?
What are the three categories of NAT?
How does each version of NAT work?
Copyright 2017 Building Automation Monthly
Module 12 Lesson 2: VLSM and VLAN
Segmentation
What is VLSM and how does it apply to a BAS?
How does VLSM work?
What is VLAN segmentation?
Copyright 2017 Building Automation Monthly
Module 12 Lesson 3: Port security and QoS
What is port security?
What are the two main areas around port security a BAS professional needs to focus on?
What is QoS?
How can QoS impact a BAS?
Copyright 2017 Building Automation Monthly
Module 13: Network Troubleshooting
Copyright 2017 Building Automation Monthly
Module 13 Lesson 1: When networks go bad
What are the 6 types of network failures?
What are the symptoms of each network issue?
Copyright 2017 Building Automation Monthly
Module 13 Lesson 2: Common Network
Troubleshooting Commands
What is the command prompt and how can you access it?
What are the 4 troubleshooting commands?
Copyright 2017 Building Automation Monthly
Module 13 Lesson 3: Common network
troubleshooting tools
What is Wireshark?
What is Wireshark used for?
What is Nmap?
Copyright 2017 Building Automation Monthly
Module 13 Lesson 4: The networking
troubleshooting process
What are the four steps for network troubleshooting?
What are the other two additional steps for application troubleshooting?
How would you apply these steps to an IT problem?
Copyright 2017 Building Automation Monthly
Bonus 1: Wireshark Mini Course
Where do you go to install Wireshark
How do you connect Wireshark to your network?
How do you capture network traffic?
How can you filter network results?
How do you use operators on your filters?
How do you understand the performance of your network?
How can you export specific results?
How can you follow message trails?
Copyright 2017 Building Automation Monthly
Bonus 2: Secure your BAS Mini Course
How would you go about securing a BAS?
What are the three “security control areas” you would focus on
What are the three physical controls I recommend?
How do you implement them?
What are the three logical controls I recommend?
How do you implement them?
What are the three administrative controls I recommend?
How do you implement them?
Copyright 2017 Building Automation Monthly