- Learning Path Libraries: This path is only available in the libraries listed. To access this path, purchase a license for the corresponding library.
- Core Tech
Amazon Linux
Learn Amazon Linux administration on AWS from foundational OS skills and package management through networking, security hardening, and infrastructure automation so you can confidently deploy and operate cloud-native Linux workloads at scale.
**Foundations** - Amazon Linux Foundations (video course) - Package Management & System Services on Amazon Linux (video course) - Navigating and Managing Amazon Linux (hands-on lab) - Amazon Linux Package Management & Service Configuration (hands-on lab)
**Network and Security** - Networking on Amazon Linux (video course) - Security Hardening on Amazon Linux (video course) - Amazon Linux Network & Security Configuration (hands-on lab)
**Automation** - Automation & Performance Tuning on Amazon Linux (video course) - Amazon Linux Scripting, Automation & Performance Monitoring (hands-on lab))
Content in this path
Foundations
Build your core Amazon Linux 2023 competency from the ground up. This section covers the OS architecture and filesystem, essential CLI navigation, user and permission management, software package management with DNF, and system service administration with systemd—paired with hands-on labs to reinforce every concept on live EC2 instances.
Network and Security
Go deeper into configuring and securing Amazon Linux 2023 environments on AWS. This section covers network interface configuration, DNS resolution, and connectivity troubleshooting within VPCs, followed by security hardening with SELinux mandatory access control, firewalld rules, SSH hardening, and system auditing with auditd—culminating in a lab that secures a three-tier application environment.
Automation
Take your Amazon Linux skills to production scale. This section covers Bash scripting, cron and systemd timer-based scheduling, and AWS Systems Manager for managing fleets of EC2 instances at once. It closes with system performance monitoring and tuning using native OS tools and CloudWatch Agent, with a hands-on lab that ties automation and observability together in a real-world scenario.
Try this learning path for free
What You'll Learn
- Navigate and manage the Amazon Linux filesystem, users, and permissions with confidence.
- Install, configure, and administer system services using DNF, systemd, and journalctl.
- Configure networking and security hardening, then automate administrative tasks at scale using Bash scripting and AWS Systems Manager.
- Learners should be familiar with basic Linux command-line navigation and file management, and have the ability to launch and connect to an EC2 instance via SSH. Recommended: AWS Cloud Practitioner Essentials or equivalent, and basic networking concepts (IP addresses, ports, protocols). Familiarity with Bash or Python is helpful but not required.
- IT Ops
- Linux
- Amazon Linux
- Linux System Administration
- Cloud Networking
- Cloud Security
- Cloud Engineer
