What does High Availability Zone exactly mean?

0 votes

I currently have two VPCs:

  1. WebVPC
    1. public-subnet-us-east-1a
    2. private-subnet-us-east-1b
  2. DatabaseVPC
    1. public-subnet-us-east-1a
    2. private-subnet-us-east-1b

The ELB is only meant to serve web traffic for the WebVPC. I currently only have one public and one private subnet per VPC, which means I can only provide the ELB with one public subnet from my WebVPC.

Does this mean it is best practice to have at least two public and at least two private subnets?

Jul 31, 2018 in Cloud Computing by code_ninja
• 5,750 points
27 views

1 answer to this question.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
0 votes

It is best practice to replicate the servers across multiple availability zones in case there is a failure in one, the other works.

Your architecture is not Highly Available.

Also, it is typically best to keep all related services for an application in the same VPC unless you have a particular reason to keep them separate and security is improved by putting your application in private subnets.

The recommended architecture would be:

  • One VPC
  • A public subnet in AZ-a
  • A public subnet in AZ-b
  • A load balancer connected to both public subnets
  • A private subnet in AZ-a
  • A private subnet in AZ-b
  • Your web application running simultaneously in both private subnets 
  • Your database running in one of the private subnets

answered Jul 31, 2018 by Gopalan
• 1,260 points

Related Questions In Cloud Computing

0 votes
2 answers

What does auto-scaling exactly mean?

Auto Scaling is a AWS service, that ...READ MORE

answered Aug 1, 2018 in Cloud Computing by sunshine
• 640 points
21 views
0 votes
1 answer

What does AWS Server Migration Service exactly do?

AWS Server Migration Service (SMS) is an ...READ MORE

answered Sep 27, 2018 in Cloud Computing by DragonLord999
• 8,360 points
18 views
0 votes
1 answer

What does the API for Syntax Analysis Exactly do?

 Keeping it short The Amazon Comprehend Syntax ...READ MORE

answered Nov 13, 2018 in Cloud Computing by Ranka
21 views
0 votes
1 answer

AWS: What is in Sagemaker and what does it do?

Amazon SageMaker is a fully-managed platform that ...READ MORE

answered Aug 17, 2018 in Cloud Computing by brat_1
• 7,080 points
28 views
+13 votes
2 answers
+1 vote
2 answers

AWS CloudWatch Logs in Docker

The awslogs works without using ECS. you need to configure ...READ MORE

answered Sep 6, 2018 in AWS by bug_seeker
• 14,970 points
230 views
0 votes
1 answer

What does the units in an instance launching mean?

Ec2 provides the users with instances of ...READ MORE

answered Jul 17, 2018 in Cloud Computing by Gopalan
• 1,260 points
19 views
0 votes
1 answer

In what language is AWS Management Console developed or written?

Since AWS Management Console is a web ...READ MORE

answered Jul 16, 2018 in Cloud Computing by Gopalan
• 1,260 points
44 views

© 2018 Brain4ce Education Solutions Pvt. Ltd. All rights Reserved.
"PMP®","PMI®", "PMI-ACP®" and "PMBOK®" are registered marks of the Project Management Institute, Inc. MongoDB®, Mongo and the leaf logo are the registered trademarks of MongoDB, Inc.