AWS & React: Deploy an Auto-Scaling E-Commerce App with ELB
AWS & React: Deploy an Auto-Scaling E-Commerce App with ELB, available at $59.99, has an average rating of 4, with 120 lectures, based on 128 reviews, and has 37338 subscribers.
You will learn about 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 This course is ideal for individuals who are Students interested in the foundations of Amazon Web Services or Students interested in Deploying and Configuring EC2 Instances on AWS or Students interested in learning how to Administer an EC2 Instance Remotely or Students interested in Deploying Distributed Workloads using Elastic Load Balancers or Students interested in Auto-Scaling using Auto Scaling Groups (ASGs) or Students interested in Building Dynamic Web Applications using ReactJS It is particularly useful for Students interested in the foundations of Amazon Web Services or Students interested in Deploying and Configuring EC2 Instances on AWS or Students interested in learning how to Administer an EC2 Instance Remotely or Students interested in Deploying Distributed Workloads using Elastic Load Balancers or Students interested in Auto-Scaling using Auto Scaling Groups (ASGs) or Students interested in Building Dynamic Web Applications using ReactJS.
Enroll now: AWS & React: Deploy an Auto-Scaling E-Commerce App with ELB
Summary
Title: AWS & React: Deploy an Auto-Scaling E-Commerce App with ELB
Price: $59.99
Average Rating: 4
Number of Lectures: 120
Number of Published Lectures: 120
Number of Curriculum Items: 120
Number of Published Curriculum Objects: 120
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- 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
Who Should Attend
- Students interested in the foundations of Amazon Web Services
- Students interested in Deploying and Configuring EC2 Instances on AWS
- Students interested in learning how to Administer an EC2 Instance Remotely
- Students interested in Deploying Distributed Workloads using Elastic Load Balancers
- Students interested in Auto-Scaling using Auto Scaling Groups (ASGs)
- Students interested in Building Dynamic Web Applications using ReactJS
Target Audiences
- Students interested in the foundations of Amazon Web Services
- Students interested in Deploying and Configuring EC2 Instances on AWS
- Students interested in learning how to Administer an EC2 Instance Remotely
- Students interested in Deploying Distributed Workloads using Elastic Load Balancers
- Students interested in Auto-Scaling using Auto Scaling Groups (ASGs)
- Students interested in Building Dynamic Web Applications using ReactJS
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.
Course Curriculum
Chapter 1: Getting Started with AWS
Lecture 1: Introduction
Lecture 2: AWS Pricing Foundations
Lecture 3: AWS Free Tier Overview
Lecture 4: AWS Acceptable Use Policy
Lecture 5: AWS Account Registration
Lecture 6: AWS Cloud Practitioner Exam – Key Topics
Lecture 7: AWS Global vs. Regional Services
Lecture 8: Global vs. Regional Services Example
Lecture 9: Creating Billing Alerts
Lecture 10: AWS Multi-Factor Authentication (MFA)
Lecture 11: Activate MFA for the Root User Account
Lecture 12: Creating IAM Users and Groups
Lecture 13: IAM User Custom Sign-In Link
Lecture 14: Configure a Custom Password Policy
Chapter 2: Amazon Elastic Compute Cloud (EC2)
Lecture 1: Introduction to EC2
Lecture 2: EC2 Instance Core Features
Lecture 3: EC2 Instance Types
Lecture 4: Amazon Machine Images (AMI)
Lecture 5: Creating an IAM User for EC2
Lecture 6: The EC2 Dashboard
Lecture 7: Deploying an EC2 Instance
Lecture 8: Deploying an EC2 Instance (Continued)
Lecture 9: EC2 Instances Console
Lecture 10: Elastic IP (Theory)
Lecture 11: Elastic IP (Guide)
Lecture 12: EC2 Instance Administration (Guide)
Lecture 13: EC2 Instance Launch Templates
Lecture 14: Creating an Amazon Machine Image (AMI)
Lecture 15: IAM Roles (Theory)
Lecture 16: IAM Roles (Practial Guide)
Lecture 17: IAM Roles for EC2 (Guide)
Lecture 18: Introduction to Security Groups
Lecture 19: Security Groups (Guide)
Lecture 20: Secure Socket Shell (SSH) Overview
Lecture 21: PuTTY (SSH) Client for Windows
Lecture 22: EC2 Instance Connect (Guide)
Chapter 3: AWS Storage (EC2)
Lecture 1: Introduction
Lecture 2: Block vs. File. vs Object Storage
Lecture 3: Amazon Elastic Block Store (EBS) Overview
Lecture 4: Amazon EBS Guide [Part 1]
Lecture 5: Amazon EBS Guide [Part 2]
Lecture 6: EBS Snapshots Overview
Lecture 7: EBS Snapshots (Guide)
Lecture 8: Amazon Machine Image (AMI)
Lecture 9: Amazon AMI Guide [Part 1]
Lecture 10: Amazon AMI Guide [Part 2]
Lecture 11: Amazon EC2 Image Builder
Lecture 12: Amazon EC2 Image Builder Guide [Part 1]
Lecture 13: Amazon EC2 Image Builder Guide [Part 2]
Lecture 14: Amazon Elastic File System (EFS)
Lecture 15: Deploy an EC2 Instance with Ubuntu (Guide)
Lecture 16: Creating an EFS (Guide)
Lecture 17: Attach EFS to EC2 (Guide)
Lecture 18: Upload Files to EFS via FTP (Guide)
Lecture 19: Attach EFS to Second EC2 Instance (Guide)
Lecture 20: Account Cleanup
Chapter 4: ELB, ASG, Route 53
Lecture 1: Introduction
Lecture 2: High Availability & Elasticity
Lecture 3: Elastic Load Balancer (ELB) Overview
Lecture 4: Auto Scaling Groups (ASG)
Lecture 5: ELB + ASG Prep: Setup AMI from EC2
Lecture 6: ELB Deployment (Guide)
Lecture 7: Creating a Launch Template (Guide)
Lecture 8: Auto Scaling Groups (Guide)
Lecture 9: Auto Scaling Strategies
Lecture 10: Dynamic Scaling (Guide)
Lecture 11: Step and Simple Scaling (Guide)
Lecture 12: Predictive Scaling (Guide)
Lecture 13: Creating a Launch Template (Guide)
Lecture 14: Virtual Private Cloud (VPC) Guide
Lecture 15: Amazon Route 53 & DNS Foundations (Guide)
Lecture 16: Route 53 Domain Registration & Routing (Guide)
Lecture 17: Route 53 Domain Settings and Hosted Zones
Lecture 18: Route 53 DNS Records in the Hosted Zone
Lecture 19: Account Clean-Up
Chapter 5: Intro to React
Lecture 1: Skills Required
Lecture 2: What is React?
Lecture 3: Hello React
Lecture 4: Tools Needed
Lecture 5: Code Pen
Lecture 6: Intro to JSX
Chapter 6: React Project – Build an E-Commerce Store
Lecture 1: Project Overview
Lecture 2: Scaffolding the Project
Lecture 3: Intro to JSON Server
Lecture 4: Fetch API
Lecture 5: Styling the Store
Lecture 6: Rendering the Categories
Lecture 7: Binding the Products
Lecture 8: Refactor the Fetch API call
Lecture 9: Dealing with errors in Fetch API
Lecture 10: Tidy the Fetch API call
Lecture 11: Styling the Product List
Lecture 12: Installing React Router
Lecture 13: Fixing the Key Warning
Instructors
-
YouAccel Training
8+ Million Enrollments, 70k+ Reviews. Register Today. -
Blue Digital Media
Explore, Engage, Excel: Online Education Redefined
Rating Distribution
- 1 stars: 6 votes
- 2 stars: 3 votes
- 3 stars: 13 votes
- 4 stars: 45 votes
- 5 stars: 61 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024