This course begins by laying the foundation of systems commands and the administration of users. It then discusses the installation, configuration, and basic maintenance of operating systems and applications, and demonstrates the use of basic Linux commands and utilities. In this course, you will also learn about Linux files and storage systems as well as the basics of Linux shell and simple scripts. You will gain foundational knowledge of networking architecture, topologies, hardware, and environments, and will be able to discuss basic network configuration and protocols. The course will also teach you about various Cloud technologies and service models such as Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS). You will also get familiar with Cloud architecture, technologies, and the benefits of Cloud, and learn the basics of how virtual resources are deployed in the Cloud. Upon course completion, you will be able to demonstrate a core understanding of licenses and agreements and discuss version control. You will also gain understanding of cybersecurity in the Linux environment, and a general working knowledge of security-related concepts such as confidentiality, integrity authentication and non-repudiation. The course will also explain how to leverage Software Development and IT operations (DevOps).
The demo/lab environment is Virtual Machine focused.
- The prerequisites are:
A system with one of the following environments installed:
- VMware player or Workstation
- Oracle VirtualBox
- The necessary skills to create a virtual machine on the chosen hypervisor.
- The machine should have a minimum of 4GB of memory and 20GB of free disk space.
- The install image for Ubuntu 20.04 (link and installation instructions provided in the course).