Skip to content

Hands-on shell scripting practice focused on AWS automation, DevSecOps workflows, and secure scripting best practices.

Notifications You must be signed in to change notification settings

Hemanth26080/shell_scripting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shell Scripting Practice for AWS & DevSecOps

This repository contains my structured learning and hands-on practice in shell scripting, with a focus on AWS automation, DevSecOps workflows, and secure scripting practices.
The goal is to build strong foundational skills and create practical scripts that demonstrate real-world automation capabilities.


📌 Purpose of This Repository

  • Develop proficiency in Bash and shell scripting
  • Build automation scripts commonly used in cloud operations and DevSecOps pipelines
  • Apply secure scripting best practices (set -euo pipefail, input validation, no hardcoded secrets)
  • Maintain a public learning archive to show professional growth
  • Strengthen GitHub usage for version control and project organization

🧰 Areas of Focus

  • Bash fundamentals (variables, control flow, functions)
  • AWS CLI scripting for resource audits and automation
  • System monitoring and log analysis
  • Security and compliance checks
  • CI/CD and operational automation patterns

📁 Repository Structure

scripts/ → general shell scripts aws/ → AWS-focused automation (EC2, IAM, S3, etc.) security/ → security audits and compliance checks notes/ → concise learning notes and references


🛠 Tools & Technologies

  • Bash / POSIX Shell
  • AWS CLI
  • Git & GitHub
  • Secure DevSecOps practices

🔍 Example Script Topics

  • IAM user and role audits
  • EC2 instance inventory
  • S3 bucket configuration checks
  • Log parsing and health monitoring
  • Basic auto-remediation workflows

📈 Professional Development

This repository reflects my progression from foundational scripting to writing clean, maintainable, and secure automation scripts used in real DevSecOps and cloud engineering environments.


🤝 Feedback & Collaboration

Feedback from engineers, mentors, and recruiters is welcome.
I am continuously improving my scripting style and expanding the automation use cases included in this repository.


About

Hands-on shell scripting practice focused on AWS automation, DevSecOps workflows, and secure scripting best practices.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •