Home>Courses>Building Scalable Web Applications Using AWS CLI & WordPress

Building Scalable Web Applications Using AWS CLI & WordPress

Become an AWS pro by creating scalable, highly available WordPress sites using AWS CLI. Developed by AWS Solution Certified Architects. Get hands-on—no setup, no cleanup, no hassle.

Beginner

109 Lessons

30h

Certificate of Completion

Become an AWS pro by creating scalable, highly available WordPress sites using AWS CLI. Developed by AWS Solution Certified Architects. Get hands-on—no setup, no cleanup, no hassle.
AI-POWERED

Explanations

AI-POWERED

Explanations

This course includes

3 Assessments
174 Playgrounds
28 Quizzes
Course Overview
What You'll Learn
Course Content
Apply Your Skills
Recommendations

Course Overview

This course will give you a quick start on how to build scalable applications on AWS. You’ll follow a hands-on approach and learn to expand a simple website based on WordPress into a scalable and highly available cloud application. While doing so, you’ll learn about the most important components of AWS like EC2, its multiple storage options like EBS and S3, load balancing with ELBs, automatic application scaling with ASGs, high availability with RDS managed databases, network, security, and routing. You’ll...Show More
This course will give you a quick start on how to build scalable applications on AWS. You’ll follow a hands-on approach and learn to expand a simple website based on WordPress into a scalable and highly available cloud application. While doing so, you’ll l...Show More

What You'll Learn

A deep conceptual understanding of scalability and high availability in the context of cloud applications
Hands-on experience of how to deploy applications to the AWS cloud with the AWS CLI
In-depth knowledge of the most important services on AWS including compute, networking, storage, and databases
The ability to transform a legacy application like WordPress into a scalable and highly available cloud application
Familiarity with the most important terms used in cloud computing
A deep conceptual understanding of scalability and high availability in the context of cloud applications

Show more

Course Content

1.

Introduction

2 Lessons

Get familiar with building scalable cloud infrastructure on AWS for WordPress sites.

2.

Cloud Principles

3 Lessons

Walk through the benefits of cloud computing, scalability, and ensuring high availability in applications.

3.

Getting Started: Setup and First Steps

4 Lessons

Go hands-on with setting up and running a WordPress blog on AWS.

9.

Managed Services: Databases with RDS

4 Lessons

Learn how to use AWS managed database services for efficient and scalable data management.

10.

Hands-On: Move the Database to RDS

5 Lessons

Get started with migrating and configuring WordPress databases on AWS RDS for enhanced scalability.

11.

Storage

5 Lessons

Examine AWS storage options like EBS, EFS, and S3 for various application needs.

15.

Load Balancing and Autoscaling

3 Lessons

See how it works: Load balancing and autoscaling optimize web traffic and resource management.

18.

Hands-On: Make Your Website Highly Available

4 Lessons

Get started with making your website highly available using multi-AZ RDS and auto-scaling.

19.

DNS, HTTPS, and Route 53

4 Lessons

Go hands-on with DNS concepts, Route 53 services, and implementing HTTPS encryption.

21.

Summary

3 Lessons

Solve problems in deploying scalable WordPress applications using AWS services and tools.

23.

Feedback

1 Lessons

Investigate course feedback and engage in discussion for further support.

24.

Appendix

4 Lessons

Practice using AWS account creation, budgeting, 2FA, and refer to key resources.

Course Author

Trusted by 2.5 million developers working at companies

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

Instant Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

AI-Powered Mock Interviews

Adaptive Learning

Explain with AI

AI Code Mentor

Free Resources

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath