Next Steps
Next Steps
How can they use concepts and skills in this class?
- use a linux system as an end user
- ability to use and learn more about:
- package manager
- userspace applications
- web servers
- scheduling recurring tasks with cron
- hardening deployments by utilizing systemd
- ability to parse bash scripts
- ability to create & execute bash scripts
Where do these skills lead?
- cloud deployments
- CI/CD
- Further virtualization (Docker)
- container orchestration (Kubernetes)
- Intermediate Scripting
- Linux Systems Administration
- Linux System Automation
How can they apply this knowledge to professional projects?
- Basic skills for deploying static websites
- Basic skills for deploying and reverse proxying to application servers
- Ability to read, parse, create, and execute bash scripts
- Understanding and ability to collaborate effectively with git
How can they apply this knowledge to personal projects?
- Basic skills for deploying static websites
- Basic skills for deploying and reverse proxying to application servers
- Ability to read, parse, create, and execute bash scripts
- Understanding and ability to use git for version control
Learning More
list some resources for furthering knowledge and skills for:
- GNU/Linux
- Bash scripting
- Web Servers
- Web Deployments
- Scheduling tasks
- Initialization Tooling
- Version Control