其他分享
首页 > 其他分享> > [AWS - Design Resilient Architectures] 1.2 Design highly available and/or fault-tolerant architectur

[AWS - Design Resilient Architectures] 1.2 Design highly available and/or fault-tolerant architectur

作者:互联网

Cloud computing models:

Main Conecpts:

Services:

Storage:

Database:

Migration:

Netowrking:

Management:

Security:

Application Intergration:

Regions and Availabliity Zones:

 

Advanced EC2

Resource optimization

In AWS Cost Management console gives recommendations to help save money.

Launch: Resource Optimization Recommendations

 

Host Recovery

Restarts EC2 instances when a problem is detected or when a new host is available

Host Recovery

 

Traffic monitoring

It copies network traffic from an elastic network interface (ENI) of an EC2 instance and sned it wherever you want it to go.

What is Traffic Mirroring?

 

Elastic Container Service (ECS)

ECS features

Container Usage

The ECS can be used to launch apps in AWS without deplooying instances directly. (ECS launch EC2 for you)

A multi-tier application can use separate containers for each tier of the application.

The concept of microservcies is supported by ECS.

 

Auto Scaling

Scalable AWS Resources

Auto Scaling is free to use; however, you may increase costs for more instances, CloudWatch and ELB load balancers.

 

Auto Scaling Groups

Consideration

Termination policies

Steps it consider when we should scale in:

 

4 Steps to select instances to scale in:

1. First select from AZ with most instances

2. Select from oldest instances

3. Select from closest to next billing hour

4. Select random

You can also build a custom policy to scale in.

  • The default Auto Scaling termination policy first terminates instances in the AZ with the most instances
  • The ClosestToNextInstanceHour custom termination policy can be used to reduce costs
  • The OldestInstance custom termination policy can be useful in terminating the instances most likely to be suffering from "lack of restart" performance issues

 

Auto Scaling Condiguration

Launch Template

Launch Configuration

Using An existing EC2 instance to Launch

Using EC2 launch Wizard

 

Elastic Load Balancing (ELB)

Supprted services

 

DNS

Overview

DNS Records

 Route 53

 Route 53 Example:

Network ACL

In VPC, it controls the inbound rule and outbound rule, can be apply to subnet as well.

 

Flow Log

AWS Backup

AWS backup is one central location to backup everything in the cloud, as well as on-premises servers.

AWS continues to update AWS backup features and integrations.

 

 

  

标签:available,1.2,Auto,AWS,Scaling,instances,Design,EC2,ECS
来源: https://www.cnblogs.com/Answer1215/p/14500003.html