강의

멘토링

커뮤니티

BEST
Programming

/

Devops & Infra

Course for beginners of AWS (Amazon Web Service)

Let's learn the core theories of AWS services that are often used in companies and various projects these days, and make AWS completely our own through hands-on practice!

(4.7) 237 reviews

4,300 learners

Level Beginner

Course period Unlimited

  • Sungmin Kim
AWS
AWS
cloud-computing
cloud-computing
cloud-platform
cloud-platform
AWS
AWS
cloud-computing
cloud-computing
cloud-platform
cloud-platform

Reviews from Early Learners

Reviews from Early Learners

4.7

5.0

ericserra

100% enrolled

It was very good that the concept was explained first and then practiced. However, the only regret is that Auto Scaling was missing. I would appreciate it if you could continue to make intermediate and advanced lectures next time.

5.0

berylsky1

6% enrolled

The lecture for AWS beginners is so good!!! I recommend it to those who are new to AWS!! I had a hard time at first because I didn't know much, but as I continued to listen to the lectures, I became familiar with AWS services. I'm leaving this review because I want to share three reasons why I liked it!! 1. It was easy to follow the exercises. 2. The instructor updates frequently. 3. Explains the concepts easily! Thank you to the instructor for uploading such a great lecture!

5.0

방제중

100% enrolled

I like how you explained AWS in a concise and concise manner.

What you will gain after the course

  • AWS - IAM

  • AWS - EC2

  • AWS - RDS

  • AWS - S3

  • AWS - CloudWatch

  • AWS - Lambda

  • AWS - CloudFront

  • AWS - DynamoDB

  • AWS - API Gateway

  • AWS - CodeBase, CodeCommit, CodeDeploy

Learn AWS core technologies from the basics!

Lecture Introduction 📝

First, why should you learn about cloud computing? Let's assume you're working or aspiring to work as a data engineer or cloud engineer at a company. Using cloud computing eliminates the need for physical servers, dramatically reducing the costs associated with server maintenance and management. Furthermore, because servers can be automatically scaled up and down, you can enjoy cost savings here as well. AWS services offer numerous resources, and by combining them, you can build massive infrastructure. The analogy is like piecing together pieces of a puzzle.

Before you can master the numerous, yet essential, services offered by AWS, this course will provide you with a comprehensive understanding of the essential fundamentals, from the essential theory to hands-on practice exercises with the instructor from start to finish . By completing this course, you'll be confident you've mastered the fundamentals of AWS .

Lecture Content 📚

In this course for beginners to AWS (Amazon Web Service), you will learn about the following services:

1. IAM : You can learn how to create users/groups and manage various management methods required for using AWS.

2. EC2 : You can create a simple website using nginx by creating an instance remotely, and learn about the various types of instances and how to create them .

3. RDS : AWS offers a variety of database services, including MySQL and PostgresDB. Learn how to use databases on AWS and explore key concepts for database operation (backup, security, etc.).

4. S3 : One of AWS's oldest services, S3 is primarily used for uploading and downloading files (objects). However, S3 offers many storage types, and understanding their differences allows you to use the right service when needed. This allows for cost and performance benefits. You'll learn how to use S3 and various approaches.

5. CloudWatch : Provides basic, yet powerful, features that are essential for any cloud service user. It provides developers with essential information through real-time system logging and alarm settings, facilitating easy debugging. It also enables more efficient AWS management through various metrics.

6. Lambda : When numerous events within AWS are triggered, Lambda functions are executed, enabling preprocessing and also enabling the calling of other AWS resources. Lambda, in particular, plays a pivotal role in designing serverless architectures.

7. CloudFront : Based on a Content Delivery Network (CDN), CloudFront is a resource essential for providing the best possible service to users around the world . While the initial setup requirements are somewhat complex, it offers a wealth of convenient features once you get the hang of it. A basic understanding of networking will make understanding CloudFront much easier.

8. DynamoDB : This is a NoSQL database provided by AWS. It's ideal for loading batch and stream data, and it combines the powerful advantages of NoSQL, making it a highly valuable database . In this lecture, we'll learn about how DynamoDB differs from traditional relational databases and the unique advantages it offers.

9. API Gateway : Using API Gateway, you can create your own API, call and test various methods provided by RestAPI, and integrate them with various resources provided by AWS (e.g., Lambda functions) to create and maintain more sophisticated pipelines. APIs used on the web can also be implemented through API Gateway.

10. CI/CD : Software and application deployment isn't a one-time process. It requires ongoing maintenance and management. By learning about AWS resources like Code Commit, Code Deploy, and Code Pipeline, which greatly facilitate this process, you'll gain a comprehensive understanding of the overall software development and deployment process and gain hands-on experience building a CI/CD pipeline using AWS. You can upload your own code to a repository and easily maintain it through branches. You'll learn about the various deployment methods offered by AWS, including rolling deployment and blue/green deployment.

Books recommended by instructors

AWS for Business - Introduction by Seongmin Kim ( link )

An easy-to-get AWS guide with key resources


A helpful lecture to learn in advance ✨

Python lecture by knowledge sharer Simon Kim

Recommended for
these people

Who is this course right for?

  • Anyone who wants to learn AWS

  • Anyone interested in preparing for AWS certification (especially Developer Associate)

  • Anyone interested in current company promotions

  • Anyone who wants to gain new cloud knowledge

Hello
This is

6,044

Learners

308

Reviews

156

Answers

4.7

Rating

5

Courses

Hello. I completed my undergraduate and master's degrees in the United States, majoring in Computer Science and Data Science, respectively. Currently, I am working as a data engineer at a healthcare company. To briefly describe my daily responsibilities: I use AWS and Airflow to ingest data daily and perform ETL processes. I also monitor the data flow and implement programs whenever issues arise or there is room for improvement. For data monitoring, I primarily use AWS CloudWatch and a program called Splunk. The technologies I currently use at work include Python, AWS, SQL, and more. Recently, we have been migrating to GCP, so I am gaining experience with both AWS and GCP simultaneously.

In 2022, nearly 80% of the company's data and pipelines completed migration to GCP, and I am now working extensively with BigQuery, GCS, and GKE. I am also handling overall IaC tasks using Docker containers and Terraform.

The biggest thing I've realized while working as a data engineer is this: with new technologies emerging every day, will the tools I'm using now become obsolete? If so, why? Can that new technology really replace this one? Are there no downsides? Indeed, finding answers to all these questions seems very difficult. However, through that process, I noticed one commonality. When you dive deep, they are mostly similar. In other words, if you dig into one thing properly, learning other technologies becomes much easier. I want to frequently mention this mechanism in my lectures. I want to share all the knowledge I currently have with you. I will do my best to be your guide.

I, Simon Kim, will present fun and easy-to-understand lectures for you. I promise to become a better person by constantly communicating with all of you. It is my great happiness to watch your skills improve.

Published Book: Introduction to AWS for Immediate Practical Use

I promise to become a better person. Watching your skills improve is a great source of happiness for me. Authored Book: Introduction to AWS for Immediate Practical Use

Curriculum

All

49 lectures ∙ (8hr 26min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

237 reviews

4.7

237 reviews

  • ericserra4918님의 프로필 이미지
    ericserra4918

    Reviews 100

    Average Rating 4.9

    5

    100% enrolled

    It was very good that the concept was explained first and then practiced. However, the only regret is that Auto Scaling was missing. I would appreciate it if you could continue to make intermediate and advanced lectures next time.

    • zeus0510
      Instructor

      Thank you. The intermediate to advanced level course is currently in production. Please show a lot of interest^^

  • berylsky18512님의 프로필 이미지
    berylsky18512

    Reviews 2

    Average Rating 5.0

    5

    6% enrolled

    The lecture for AWS beginners is so good!!! I recommend it to those who are new to AWS!! I had a hard time at first because I didn't know much, but as I continued to listen to the lectures, I became familiar with AWS services. I'm leaving this review because I want to share three reasons why I liked it!! 1. It was easy to follow the exercises. 2. The instructor updates frequently. 3. Explains the concepts easily! Thank you to the instructor for uploading such a great lecture!

    • zeus0510
      Instructor

      Oh, thank you for the detailed feedback! I will try to visit the bulletin board more often and communicate with students ^^

  • jjbang0316님의 프로필 이미지
    jjbang0316

    Reviews 7

    Average Rating 4.9

    5

    100% enrolled

    I like how you explained AWS in a concise and concise manner.

    • zeus0510
      Instructor

      Thank you, Bangjejung, for your valuable opinion!

  • elite0021914님의 프로필 이미지
    elite0021914

    Reviews 8

    Average Rating 5.0

    5

    100% enrolled

    This is a really great lecture. I feel like I'm seeing the whole thing.

    • zeus0510
      Instructor

      Thank you! I will try harder in the future.

  • omg님의 프로필 이미지
    omg

    Reviews 206

    Average Rating 5.0

    5

    100% enrolled

    I think it will be very helpful for those who are using AWS for the first time by going through various AWS services in theory + simple practice.

    • zeus0510
      Instructor

      Thank you! I will come back with a better lecture :)

$34.10

Sungmin Kim's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!