Skip to content

Comprehensive guide to Cloud Computing & AWS fundamentals, including service models, deployment models, and practical code demos. Features categorized examples for compute, storage, networking, database, security, monitoring, and more!!!

License

Notifications You must be signed in to change notification settings

techgeek68/cloud-computing-aws-intro-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloud Computing & AWS Intro Demo

License CI Issues


Table of Contents


Overview

This repository provides hands-on demonstrations and documentation for foundational cloud computing concepts using AWS. It's designed for learners and professionals exploring compute, storage, networking, security, and more, with practical examples and clear explanations.


Key Features

  • Modular Demos: Step-by-step guides for AWS services (EC2, S3, RDS, IAM, etc.).
  • Conceptual Docs: Explanations for SaaS, PaaS, IaaS, and deployment models.
  • Infrastructure as Code: Terraform examples for reproducibility.
  • Scripts: Automation for setup and cleanup.
  • Diagrams & References: Visual architecture and curated resources.
  • CI/CD: GitHub Actions for code quality and style checks.

Folder Structure

docs/         # Conceptual documentation, diagrams, references
demos/        # Hands-on AWS service demos by topic
terraform/    # Infrastructure-as-code examples
scripts/      # Automation scripts (setup, cleanup)
.github/      # GitHub-specific files (workflows, contributing)
assets/       # Static assets (badges, images)

Installation & Setup

  1. Clone the repository

    git clone https://github.com/techgeek68/cloud-computing-aws-intro-demo.git
    cd cloud-computing-aws-intro-demo
  2. Set up AWS CLI and credentials

  3. (Optional) Install Terraform


Usage Guide

  • Explore Concepts:
    Browse docs/concepts/ for foundational cloud computing knowledge.

  • Run Demos:
    Each folder in demos/ includes step-by-step instructions and sample code.

  • Deploy with Terraform:
    Navigate to terraform/ for infrastructure automation examples.

  • Scripts:
    Use scripts/setup.sh to initialize resources and scripts/cleanup.sh to tear them down.


Contribution Guidelines

We welcome contributions!

  • Please read CONTRIBUTING.md before making pull requests.
  • Follow naming conventions and code style defined in this repo.
  • All contributions are subject to code review and CI checks.

License & Credits

Distributed under the MIT License.

Credits:


References

See docs/references.md for further learning resources.


About

Comprehensive guide to Cloud Computing & AWS fundamentals, including service models, deployment models, and practical code demos. Features categorized examples for compute, storage, networking, database, security, monitoring, and more!!!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published