GOALS for this course

REQUIREMENTS

BIBLIOGRAPHY

Lecture Notes of G679 (University of Cantabria)

This couse aims to teach students the required skills for performing tasks of a junior system administrator in computer environments. Students will learn advanced procedures about the design and the management of computer systems for data center environments that will enable them through the integration of the different components of the system, to implement advanced services that will be used in the management of computational resources, distributed storage and networking, in both the Intranet and the Internet environments. Also, we will place special emphasis on the main security mechanisms for these service. Additionally, we will take a look at some of the more relevant “open-source” tools in monitoring and remote configuration.


Unit 0:

Course Intorduction [Slides]

Unit 1: [PROLOG] Introduction to Computer Systems Administration:

  • Topic 01: Fundamentals about the System Administrator [Slides]

Unit 2: IT integration to deploy computing services I: INTRANET

Computer Systems for deploying INFORMATION and VALIDATION services:
  • Topic 02: Active Directory secure service: LDAP (over SSL) [Slides]
    • Topic 02.A: Active directory replication (fail over) strategies [Slides]
  • Topic 03: Active directory integration mechanisms: NSS, PAM and SSS [Slides]
Computer Systems for 3party NETWORKING services:
  • Topic 04: Network configuration service: ISC DHCP [Slides]
  • Topic 05: Network naming resolution service: ISC DNS Bind9 [Slides]
  • Topic 06: Network time protocol service: ISC NTP [Slides]
Computer Systems for network file systems and resource sharing management:
  • Topic 07: Network File service: NFSv4 [Slides]
  • Topic 08: Multi-platform interoperability ansd resources sharing service: SAMBA [Slides]

Unit 3: IT integration to deploy computing services II: INTERNET

Computer Systems for WEB servive management:
  • Topic 09: Secure web service: HTTP Apache2 (over TLS/SSL) [Slides]
    • Topic 09.A: Secure web content management service: CMS Wordpress (over TLS/SSL) [Slides]
Computer Systems for e-Email management:
  • Topic 10: Secure e-mail service: SMTP Postfix and IMAP DAVECOT (over TLS/SSL) [Slides]
    • Topic 10.A: Secure web mail access service: Webmail RoundCube (over TLS/SSL) [Slides]

Unit 4: Centralized Monitoring & Configuration tools:

Configuration:
  • Topic 11: Global configuration managers: WEBMIN and ANSIBLE [Slides]
Monitoring:
  • Topic 12: Global monitoring systems: GANGLIA and NAGIOS3 [Slides]

Unit 5: [EPILOG] Introduction to the Data Centers:

  • Topic 13: Fundamentals about “Data Centers” Design [Slides]

Labs

  • Lab 0: Introduction to DGSI laboratory [pdf]
  • Lab 1: Secure information server I: Secure directory services and authentication (Single sing-on) [gitbook]
  • Lab 2: Secure information server II: 3party network services [gitbook]
  • Lab 3: Secure Network Files, resources sharing and interoperability Server [gitbook]
  • Lab 4: Secure web server [gitbook]
  • Lab 5: Secure mail server and webmail service [gitbook]
  • Lab 6: Monitoring and configuration of servers and services: Centralized web tools [gitbook]

For more information, go to GUÍA DOCENTE