Free Ebook cover Complete Guide to Creating Servers on AWS from Basic to Advanced

Free ebookComplete Guide to Creating Servers on AWS from Basic to Advanced

5

StarStarStarStarStar

(1)

70 pages4 hours and 28 minutes

Start free course

Course content

1

Introduction to Amazon Web Services (AWS)

2

AWS Services Overview

3

Setting Up an AWS Account

4

Introduction to creating AWS servers

5

Choosing the right EC2 instance

6

Setting up an EC2 instance

7

Operating System Setup on Your EC2 Instance

8

EC2 Storage Configuration

9

Security Setup for Your EC2 Instance

10

Network Configuration for Your EC2 Instance

11

Connecting to Your EC2 Instance

12

EC2 instance management

13

Backup and Recovery of EC2 Instances

14

Scalability and load balancing with EC2

15

Monitoring EC2 Instances with CloudWatch

16

Introduction to AWS S3 Storage

17

Setting up an S3 Bucket

18

Data management in S3

19

Security and access control in S3

20

S3 Storage Monitoring with CloudWatch

21

Introduction to the AWS RDS Database

22

Setting up an RDS instance

23

Data management in RDS

24

Security and access control in RDS

25

Monitoring RDS instances with CloudWatch

26

VPC and subnet configuration

27

Configuration of gateways and routes

28

Network Security with Security Groups and NACLs

29

VPN and Direct Connect Configuration

30

Introduction to AWS Lambda

31

Creating and Managing Lambda Functions

32

Security and Access Control with IAM

33

Key and Certificate Management with AWS KMS

34

Automation with AWS CloudFormation

35

Monitoring and Logging with AWS CloudTrail

36

Introduction to AWS Elastic Beanstalk

37

Application Configuration and Management with Elastic Beanstalk

38

Best Practices for Creating AWS Servers

39

Analysis of costs and savings with AWS

40

Troubleshooting Common AWS Problems

41

Disaster Preparedness and Recovery with AWS

42

Migration of servers to AWS

43

Integration of AWS with other services

44

AWS server deployment case studies

45

Future of building servers on AWS

46

​​Introduction to AWS EC2 Auto Scaling

47

Auto Scaling Groups Configuration

48

Autoscaling Strategies

49

Introduction to AWS Elastic Load Balancer

50

Configuration of Load Balancers

51

Types of Load Balancers: Classic, Network and Application

52

Session Management with Load Balancers

53

Introduction to AWS Route 53

54

DNS Configuration with Route 53

55

Configuring Routing Policies with Route 53

56

Introduction to AWS CloudFront

57

Configuring CloudFront Distributions

58

Performance Optimization with CloudFront

59

Introduction to AWS S3 Transfer Acceleration

60

Transfer Acceleration Configuration

61

Transfer speed comparison

62

Introduction to AWS Snowball

63

Using Snowball for Large Scale Data Transfers

64

Data Security with Snowball

65

Introduction to AWS Direct Connect

66

Direct Connect Configuration

67

Benefits of using Direct Connect

68

Introduction to AWS Storage Gateway

69

Storage Gateway Configuration

70

Use of Storage Gateway for Backup and Archiving

Course Description

Welcome to the "Complete Guide to Creating Servers on AWS from Basic to Advanced" course! This comprehensive guide belongs to the Information Technology category, specifically focusing on Web Servers and Networks. With 70 pages of rich content, this course is meticulously designed to take you from a beginner to an advanced user in creating and managing servers on Amazon Web Services (AWS).

The course begins with an introductory overview of Amazon Web Services (AWS), setting the stage for a deeper dive into the platform. You will get familiar with the various services AWS offers, giving you a robust foundation to build on as you progress through the course. Setting up your AWS account is straightforward, and we guide you through every step to ensure you're ready to get hands-on with AWS.

Starting with the basics, you'll learn the initial steps for creating AWS servers and how to choose the right EC2 instance for your specific needs. This includes setting up and configuring an EC2 instance, installing operating systems, and handling storage configurations. Security is paramount, so we cover comprehensive strategies for securing your EC2 instances and managing network configurations.

Once your instances are up and running, we guide you on how to connect, manage, and back them up. Scalability and load balancing are crucial for any growing application, and through CloudWatch, you'll monitor your instances to maintain peak performance. Transitioning to AWS S3, you’ll master setting up S3 buckets, managing data, and ensuring its security, while also learning how to monitor your storage solutions.

Database management is another critical aspect, and our course provides thorough insights into setting up and managing AWS RDS instances, along with pertinent security measures and monitoring options. Networking within AWS, including VPC and subnet configurations, gateways, routes, and security groups, ensures your servers are both interconnected and secure.

The course then dives into advanced topics such as AWS Lambda for serverless computing, security with IAM and KMS, and automation using AWS CloudFormation. You’ll also explore monitoring and logging through AWS CloudTrail, deploying applications with Elastic Beanstalk, and best practices for creating and managing AWS servers.

Cost management and problem resolution are addressed, providing strategies to analyze costs, achieve savings, and troubleshoot common issues. We emphasize disaster preparedness and server migration to AWS, ensuring you're equipped to handle any challenge.

Integration of AWS with other services and real-world deployment case studies offer practical applications of your newfound skills. Looking ahead, we discuss the future trends in AWS server creation, keeping you ahead of the curve.

Sophisticated scaling techniques and load balancing with EC2 Auto Scaling and Elastic Load Balancers are covered in detail, including various types of load balancers and session management strategies. Additionally, you’ll learn about AWS Route 53 for DNS configuration, CloudFront for performance optimization, and S3 Transfer Acceleration for speedier data transfers.

Furthermore, the course explores AWS Snowball for massive data transfers, AWS Direct Connect for dedicated network connections, and AWS Storage Gateway for seamless backup and archiving solutions. By the end of this course, you will have an in-depth understanding and practical expertise in creating and managing servers on AWS, equipping you with the skills to excel in the field of Information Technology.

This free course includes:

4h28m free online audio course

70 content pages

Certificate of course completion

Exercises to train your knowledge

Download the App now to have access to + 3300 free courses, exercises, certificates and lots of content without paying anything!

  • 100% free online courses from start to finish

    Thousands of online video courses, audio or text courses.

  • More than 48 thousand free exercises

    To test your knowledge during online courses

  • Valid free Digital Certificate with QR Code

    Generated directly from your cell phone's photo gallery and sent to your email

Cursa app on the ebook screen, the video course screen and the course exercises screen, plus the course completion certificate

+ 6.5 million
students

Free and Valid
Certificate with QR Code

48 thousand free
exercises

4.8/5 rating in
app stores

Free courses in
video, audio and text