DevSecOps Tutorials

DevSecOps tutorials guide learners with Linux, DevOps, and cybersecurity foundations through secure delivery practices. Topics cover host and service exposure analysis, hardening, least privilege, secrets hygiene, and safe privileged automation. Free labs and guided examples help you verify security outcomes on real system state.

Understand Your Hadoop Environment

Understand Your Hadoop Environment

Discover how Hadoop components fit together, inspect the configured filesystem, compare local and HDFS paths, and read live HDFS service and storage-node information.
LinuxBig Data
Your First Hadoop Lab

Your First Hadoop Lab

Discover what big data means and where Hadoop fits, then upload a retail text file to HDFS, read it back, and verify its contents in a prepared environment.
Big DataLinuxShell
System Information and Process Management

System Information and Process Management

Learn to identify a Linux system, interpret load, inspect processes, find PIDs, send signals, control terminal jobs, use exit status, and run detached work.
Linux
Correct a Service Bind Address

Correct a Service Bind Address

Change one local-only service to listen on all IPv4 interfaces while preserving its response.
Linux
Scheduled Backup and Recovery

Scheduled Backup and Recovery

Create manifest-based tar backups, inspect archives, restore one file, and schedule timestamped backups safely with Cron.
LinuxShell
Share a Private File with a Temporary Link

Share a Private File with a Temporary Link

Share an S3 report with a temporary download link, verify permissions and expiration, and clean up private storage resources.
AWSShellLinux
Remote Access and File Transfer with SSH

Remote Access and File Transfer with SSH

Learn SSH host verification, remote shells and commands, scp file and directory transfer, SSH key generation, and key-based authentication.
Linux
Bootstrap an Instance with User Data

Bootstrap an Instance with User Data

Configure a report application automatically at EC2 launch with a Bash User Data script, inspect the startup log and verify its response before terminating the instance.
AWSLinux
Set Lifecycle Rules for Temporary Exports

Set Lifecycle Rules for Temporary Exports

Configure a scoped S3 lifecycle rule for temporary exports, inspect the stored policy, protect permanent records, and clean up.
AWSLinuxShell
Upload a Configuration with SCP

Upload a Configuration with SCP

Use the supplied SSH identity to copy one configuration file to a remote account.
Linux
Linux Networking and Firewall Basics

Linux Networking and Firewall Basics

Follow a beginner network diagnostic path from hostname and interfaces through routes, connectivity, DNS, listening ports, HTTP, and safe UFW activation.
Linux
Recover a Failed Service

Recover a Failed Service

Diagnose one invalid configuration value and return its systemd service to the active state.
Linux
Launch an EC2 Application Server

Launch an EC2 Application Server

Launch an EC2 instance from a prepared Ubuntu AMI, connect with SSH, configure a supplied application and verify its HTTP response before terminating the server.
AWSLinux
Stop a Runaway Process

Stop a Runaway Process

Inspect and stop one prepared process by using its recorded PID.
Linux
Synchronize a Report Directory

Synchronize a Report Directory

Synchronize local reports to an S3 prefix, inspect new and updated objects, preview scoped deletion, and preserve unrelated archive data.
AWSLinuxShell
Recover an Overwritten Report with Versioning

Recover an Overwritten Report with Versioning

Enable S3 versioning, recover an overwritten report, remove a delete marker to restore access, and clean up all historical versions.
AWSShellLinux
Restore a Configuration from Backup

Restore a Configuration from Backup

Restore one missing configuration file from a prepared compressed archive.
Linux
Managing Services and System Logs

Managing Services and System Logs

Learn how systemd manages services, control and enable a safe practice service, inspect journal and text logs, and recover from a simple failure.
Linux
  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 287
  • Next