Udemy

AWS & React: Deploy an Auto-Scaling E-Commerce App with ELB

立即報名
  • 41,388 名學生
  • 更新於 1/2023
4.1
(171 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
13 小時 16 分鐘
教學語言
英語
授課導師
YouAccel Training, Blue Digital Media
評分
4.1
(171 個評分)
7次瀏覽

課程簡介

AWS & React: Deploy an Auto-Scaling E-Commerce App with ELB

AWS Foundations | Amazon EC2 | EC2 Configuration | AWS Storage (EBS, EFS) | ELB | ASG | Route 53 | ReactJS | E-Commerce

This course is designed to teach students the foundations of Amazon Web Services (AWS) and React.js. By the end of the course, students will have the skills necessary to build a fully customizable e-commerce site on an Amazon Elastic Compute Cloud (EC2) instance. The entire infrastructure will be highly available and scalable using Elastic Load Balancers (ELBs) and Auto Scaling Groups (ASGs).

The course begins by introducing students to AWS and the various services it offers. This includes a brief overview of the AWS management console and how to navigate it. From there, we delve deeper into the Amazon Elastic Compute Cloud (EC2) service. EC2 will serve as the backbone of the e-commerce site we build using React.JS. Students will learn how to launch and configure EC2 instances, as well as how to connect to them securely using remote connection utilities like PuTTY and Terminal.

Next, we will cover AWS Storage, including Elastic Block Store (EBS) and Elastic File System (EFS). Here, students learn to create and manage storage volumes, and how to securely connect them to EC2 instances. We also explore the different types of storage available on AWS and when to use each one.

After covering the basics, students learn to create Elastic Load Balancers and integrate them with Auto Scaling Groups for workload distribution. Here, we demonstrate how to create a highly available and scalable infrastructure for the e-commerce site which will be built in the last section of the course. The infrastructure will automatically scale based on traffic and overall load. Traffic will only be distributed to healthy nodes in the network, based on parameters that are established during configuration.

Finally, students learn how to build a fully customizable e-commerce site using React.js. Here, students will create and manage a React project, as well as effectively use React components to build a dynamic user interface. We also explore how to integrate the e-commerce site with other AWS services such as AWS storage, to efficiently scale capacity based on application requirements.

Throughout the course, students will work on hands-on projects to apply the concepts they have learned. These projects include building a simple e-commerce site to start and scaling up to a more complex site with advanced features such as product search, and product categories.

By the end of the course, students will have a solid understanding of the basics of AWS and React.js. Students will be able to build a fully functional and customizable e-commerce site on an EC2 instance. This includes having the knowledge and skills necessary to continue learning more advanced AWS and React.js concepts and being able to build out new projects independently.

This course is designed for developers and IT professionals who want to learn how to build scalable and highly available applications on AWS using React.js. No prior experience with AWS or React.js is necessary, but basic understanding of web development and programming concepts is recommended.

課程章節

  • 6 個章節
  • 120 堂課
  • 第 1 章 Getting Started with AWS
  • 第 2 章 Amazon Elastic Compute Cloud (EC2)
  • 第 3 章 AWS Storage (EC2)
  • 第 4 章 ELB, ASG, Route 53
  • 第 5 章 Intro to React
  • 第 6 章 React Project - Build an E-Commerce Store

課程內容

  • Navigating the AWS Management Console
  • Securing an AWS account with Multi-Factor Authentication (MFA)
  • Creating Billing Alerts
  • Deploying and Configuring EC2 Instances
  • Creating IAM roles for EC2
  • Working with Various EC2 Storage Services (EBS, EFS)
  • Creating EBS Snapshots and Amazon Machine Images (AMIs)
  • Attaching EC2 Instances to EBS and EFS Storage
  • Dynamic Workload Distribution using Elastic Load Balancers (ELBs) and Auto Scaling Groups (ASGs)
  • Routing Traffic through Amazon Route 53 and DNS
  • Understanding the Foundations of React
  • Creating a Basic Development Setup for Building a ReactJS App
  • Building a Customizable E-Commerce App using ReactJS


評價

  • A
    Abhishek Shirolkar
    5.0

    Nice

  • P
    Pratik Jayswal
    5.0

    Very impressive course. A beginner can also start directly learning form this course and gain valuable skills.

  • J
    Juan Herselman
    1.0

    This is total garbage. Nothing useful with relation to the title. Bare minimum knowledge for any topics and 0 time spent actually deploying anything to AWS as promised. Huge waste of money and if I could I would request a refund. If you are looking for help understanding how React applications are run on AWS using EC2, S3, Route 53, and EBS you are at the wrong place. There is NOTHING to guide you though any of that.

  • K
    Kashish Dubey
    4.0

    Its was amazing

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意