Preface

I wrote this book while preparing for a System Administration job. It serves as a structured summary of my previous work, developed through studying Google’s course on ‘System Administration and IT Infrastructure Services’ and it also functions as a quick-reference guide. I'm trying to understand what success looks like and how we can achieve it, so that we can repeat those patterns over and over again.

August 21, 2024

What is System Administration

The basics of system administration : organizational policies IT infrastructure services user and hardware provisioning routine maintenance troubleshooting managing potential issues Not contains in this book, like : automate workflow managed configrations computer settings automatically What is systems administration Servers Revisited Basically, a sys admin is responsible for their company’s IT service. Employees need these IT services so that they can be productive. System Administration Tasks Organizational Policies IT infrastructure User and Hardware Provisioning(Procurement->Deployment->Maintenance->Retirement) Routine Maintenance Vendors Troubleshooting and Managing Issues In Case of Fire, Break Glass(You can’t account for everything but you can be prepared to recover from it.) There are just a few of the policy questions(organizational policies) that can come up : ...

August 21, 2024

Network and infrastructure services

We will cover what IT infrastructure services are and what their role is in system administration. We’ll also learn about server operating systems, virtualization, network services, DNS for web services, and how to troubleshoot network services. Physical infrastructure services Server Operating System Virtuallization(There are two ways you can run your services, either on dedicated hardware or on a virtualized instance on a server) Remote Access(the ability to connect to your infrastructure from anywhere in the world. A popular tool to access the CLI remotely is WinRM or Putty. RDP is also popular if you want to access the GUI remotely.) Network Services FTP, SFTP, TFTP PXE(Preboot eXecution Environment, pre boot execution) NTP(Network time protocol : it’s used to keep the clock synchronized on machines connected to a network) Intranets, Proxy Servers DNS(DNS is what maps human understandable names to IP addresses). Methods of Mapping : Local Host File, Local DNS Server DHCP(Dynamic Host Configuration Protocol) Network Support Services Revisited(a couple of network services essential for enhancing employee productivity, privacy, and security within a company’s IT infrastructure) : ...

August 21, 2024

Software and Platform Services

Software services are the services that employs use that allow them to do their daily job functions. This can include applications like Word processors, Internet browsers, email clients, chat clients, and so on. Software Service Communication Services : The 5 best team chat apps for the workplace : Slack for a chat-powered workplace Microsoft Teams for large organizations broken down into teams Google Chat for Google Workspace users Discord for always-on voice chat Element for self-hosted team chat Open IM chat applications click here. ...

August 22, 2024

Directory Service

we’ll cover how two of the most popular directory services, Active Directory and OpenLDAP, work in action. We’ll explore the concept of centralized management and how this can help SysAdmins maintain and support all the different parts of an IT infrastructure. Introduction to Directory Services What is a Directory Service? It’s akin to a phone directory for a network, mapping resources like user accounts and network shares to their network addresses. Centralizes information management, eliminating the need for local management on every machine. Structure and Benefits of Directory Services : ...

August 22, 2024

Data Recovery and Backups

we’re going to arm you with tools you need to be prepared for these accidents, so you can minimize the impact and loss of data. Data recovery, in general terms, is the process of trying to restore data after an unexpected event that results in data loss or corruption. Planning for Data Recovery Backing Up Your Data : you should only be backing up data that’s absolutely necessary for operations and can be found in another source. ...

August 23, 2024

System Administration Consultation

Scenario 1 You’re doing systems administration work for Network Funtime Company. Evaluate their current IT infrastructure needs and limitations, then provide at least five process improvements and rationale behind those improvements. Write a 200-400 word process review for this consultation. Remember, there’s no right or wrong answer, but make sure to provide your reasoning. Software Company : Network Funtime Company is a small company that builds open-source software. The company is made up software engineers, a few designers, one person in Human Resources (HR), and a small sales team. Altogether, there are 100 employees. They recently hired you as a system administrator to come in and become their IT department. ...

August 23, 2024