Skip to content

A place to share all document, design, and IaC example code for AWS-101 course

License

Notifications You must be signed in to change notification settings

culiops/aws-101

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AWS-101 Course - Become a Cloud Engineer

A place to share all document, design, and IaC example code for AWS-101 course from CuliOps

Language: Vietnamese

Introduction

Cloud computing is revolutionizing how businesses operate, and AWS is at the forefront of this transformation. In this course, you'll learn the fundamentals of AWS services, understand best practices for designing cloud architectures, and gain hands-on experience through labs and projects. Whether you’re new to cloud computing or looking to formalize your skills, this course will guide you on your journey to becoming a Cloud Engineer.

Course Overview

Throughout this course, you will:

  • Learn about the core AWS services such as ASG, ALB, EC2, S3, RDS, VPC, IAM, CloudWatch and Cloudfront.
  • Understand the principles of cloud architecture, scalability, security, and cost optimization.
  • Gain practical experience by setting up, managing, and deploying AWS resources.
  • Prepare for AWS certification exams with targeted resources and project work.

Prerequisites

  • Basic Linux system administration
  • Basic networking
  • TCP/IP
  • Any programing, shell scripting languages

Course Videos

System Design

AWS-101

Getting Started

Follow these steps to set up your learning environment:

  1. Set Up Your AWS Account
    Sign up for a free AWS account if you haven't already: AWS Free Tier.

    Please watch this video before setup - Bài 2: Sử dụng an toàn và quản lý chi phí hiệu quả

  2. Install Required Tools

    • AWS CLI for command-line operations.
    • Your preferred code editor (e.g., Visual Studio Code).
  3. Clone the Course Repository
    Open your terminal and run:

    git clone https://github.com/culiops/aws-101
    cd aws-101
    
  4. Set Up Terraform(for someone who familiar)

    • Install Terraform
    • Configure AWS credentials in ~/.aws/credentials or using environment variables:
      export AWS_ACCESS_KEY_ID="your_access_key"
      export AWS_SECRET_ACCESS_KEY="your_secret_key"
      export AWS_REGION="your_preferred_region"
    • Initialize Terraform in the project directory:
      cd iac
      terraform init
      terraform plan
      terraform apply/destroy

Buy me a Coffee?

If you have found anything useful and you want to support me, then Buy me a Coffee

"Buy Me A Coffee"

About

A place to share all document, design, and IaC example code for AWS-101 course

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published