강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Devops & Infra

Serverless application project starting with a free Amazon Cloud account

Learn how to build web APIs and backend logic and integrate them with HTML/CSS/Javascript websites without managing physical servers/network equipment using a free Amazon Cloud account, through a simple Kanban project.

(4.8) 36 reviews

709 learners

  • HP
AWS
Serverless

Reviews from Early Learners

What you will learn!

  • Understanding Serverless Applications That Make Developers Developers

  • Managing Access Permissions with AWS IAM

  • Easily create web APIs with Amazon API Gateway

  • Implementing backend quickly with AWS Lambda

  • Creating a NoSQL Database with DynamoDB

  • Hosting static web pages on AWS S3

  • Provide fast service anywhere in the world with Amazon CloudFront

  • Quickly log and monitor with Amazon CloudWatch

  • Send email alerts to Amazon SNS

  • Get a detailed overview of your entire service health with AWS X-Ray

  • Infrastructure-as-code (IaC) with AWS SAM

👉 Please note before purchasing.

  • This course was produced in 2020. The UI screen layout, including AWS Lambda, may differ from the current version. Please review the preview lecture and curriculum before purchasing.

Based on some implemented HTML/CSS/JS files
It consists of lectures that lead to the completion of a project.


🗒 Course Introduction

With the sheer volume of technical knowledge and empirical knowledge to consider, it's becoming increasingly impossible for developers to handle and understand everything. This is especially true for small development teams and startups, where limited funding and human resources make it extremely difficult to properly manage servers, networks, and other aspects of the business.

  • My website, which used to receive about 10 visitors a day, suddenly saw a surge in real-time search traffic, exceeding 10,000 visitors, and the server crashed. Can I get a few more server computers, install the program, and connect them right away? But I'm guessing only 30 visitors a day will be visiting in a month. Then, I won't need as many servers... What should I do?

Without a skilled server/network administrator or hosting provider, this isn't an easy problem to solve, and it's a nightmare for development teams. And it's unavoidable.

However, with the advent of cloud services, these difficulties are gradually disappearing. Serverless applications, in particular, dramatically reduce the burden of server management, allowing developers to focus more on development and achieve higher productivity. This powerful advantage also allows companies to enjoy significant cost savings. Therefore, I believe that the ability to develop in a cloud environment will become a significant indicator of a developer's competitiveness in the future.

In this course, we will cover the process of building a serverless application by integrating it with AWS's representative serverless services, API Gateway, Lambda, S3, and Dynamo DB, based on a project file for creating a Kanban board that has already been implemented to some extent (pure HTML, CSS, and Javascript without any libraries or frameworks).

🙌 Tools covered here

  • Modifying JavaScript in Visual Studio Code for Windows.
  • Download the completed source code from GitHub.
  • Test the AWS Console and completed project with the latest version of Chrome.

🙋🏻‍♂️ Expected questions related to the lecture

Q. Do I need any prior knowledge of AWS?
A. If you are new to the cloud, please refer to the video below from AWS Korea on why the cloud is necessary.

(Short version: You only need to watch the first 12 minutes)

https://www.youtube.com/watch?v=XEet5E7z1cs

(Long version: 1 hour 23 minutes)

https://www.youtube.com/watch?v=KBzkeuX32XY

Q. What level of programming knowledge is required?
A. This course builds on a project built on HTML, CSS, and JavaScript code that's already been completed to a certain extent. While the course doesn't cover the existing source code, it does require an intermediate level of JavaScript knowledge to understand the API calls covered in the course. While the backend Lambda function is written in a Node.js environment, AWS handles server and platform management, eliminating the need for developers to worry about it. All you need to do is follow the JavaScript syntax used to write the core logic.

This may be challenging for those unfamiliar with concepts like asynchronous syntax (Async/Await, Promise), HTTP Request/Response, and JSON. However, it can help you understand the general flow of serverless web development using AWS. Of course, it's best to learn these concepts first before proceeding.

Q. Are there any costs associated with using AWS?
A. This course is designed solely around the free tier, which allows new AWS subscribers to use a certain amount of data for free for one year. Even after a year, we expect your billing to be minimal. We'll introduce an alert at the beginning of the course when charges exceed a certain amount.

Recommended for
these people

Who is this course right for?

  • For those who want to start learning about AWS Cloud in earnest beyond the basics

  • You can create web pages with HTML, CSS, and Javascript, but you want to operate servers in the cloud and access the backend more easily.

Need to know before starting?

  • Intermediate HTML, CSS

  • Intermediate Javascript

Hello
This is

709

Learners

36

Reviews

7

Answers

4.8

Rating

1

Course

한국의 스타트업 개발자로 커리어를 시작해 지금은 미국과 캐나다에서 C#(.Net), AWS, React 중심의 프로젝트를 하고 있는 오타와의 개발자입니다.

Curriculum

All

33 lectures ∙ (12hr 10min)

Published: 
Last updated: 

Reviews

All

36 reviews

4.8

36 reviews

  • akakakakak님의 프로필 이미지
    akakakakak

    Reviews 12

    Average Rating 4.6

    4

    100% enrolled

    (công lao) Điều tôi không hiểu khi chỉ nghe giải thích mơ hồ về dịch vụ, trở nên dễ hiểu hơn sau khi xem cách nó được sử dụng trong một dự án thực tế. Biết cách tìm các tài liệu chính thức và cách sử dụng chúng. Kỹ năng thuyết trình tốt. (điều bất lợi) Âm thanh nhỏ. Ngay cả khi bạn bật loa laptop lên mức tối đa, chúng vẫn nhỏ và đòi hỏi sự tập trung cao độ. Thật tiếc là không có EC2. Tôi nghĩ giá hơi đắt.

    • cory님의 프로필 이미지
      cory

      Reviews 19

      Average Rating 4.7

      5

      100% enrolled

      Đó là một bài giảng hay ~ Tuy nhiên, có một số thay đổi.

      • simple37400145님의 프로필 이미지
        simple37400145

        Reviews 5

        Average Rating 4.4

        5

        100% enrolled

        Tôi cảm thấy tiếc khi xem bài giảng này ở mức giá này. Thầy giải thích cặn kẽ mọi điều trong suốt bài giảng để bạn không bỏ sót điều gì. Hãy thực hiện một khóa học trình độ trung cấp quá!

        • v0o0v님의 프로필 이미지
          v0o0v

          Reviews 5

          Average Rating 5.0

          5

          82% enrolled

          Đây thực sự là một bài giảng hay. Thật tuyệt vì nó vượt xa Lambda và cung cấp thông tin chi tiết về các chức năng AWS bạn cần trên màn hình thực tế.

          • yhkim771068님의 프로필 이미지
            yhkim771068

            Reviews 2

            Average Rating 5.0

            5

            100% enrolled

            $34.10

            Similar courses

            Explore other courses in the same field!