A.用t2.xlarge實例替換Web和應用程序層 B.將AWS Auto Scaling和m4.large實例用于Web和應用程序層 C.將MySQL RDS實例轉換為Amazon EC2上的自管理MySQL集群 D.創(chuàng)建一個Amazon CloudFront發(fā)行版以緩存內容 E.將Amazon RDS實例的大小增加到db.m4.xlarge
A.使用AWS CloudFormation StackSets在兩個區(qū)域中部署API層。將數據庫遷移到具有MySQL數據庫集群的Amazon Aurora,該集群在一個區(qū)域中具有多個只讀副本,在與源數據庫集群不同的區(qū)域中具有一個只讀副本。如果對主負載均衡器的運行狀況檢查失敗,請使用Amazon Route 53運行狀況檢查觸發(fā)DNS故障轉移到備用區(qū)域。如果發(fā)生Route 53故障轉移,則將跨區(qū)域數據庫副本提升為主數據庫,并在備用區(qū)域中構建新的只讀副本 B.將Amazon ElastiCache與Redis Multi-AZ一起使用,具有自動故障轉移功能來緩存數據庫讀取查詢。使用AWS OpsWorks在兩個區(qū)域中部署API層,緩存層和現有數據庫層。如果發(fā)生故障,請在數據庫上使用Amazon Route 53運行狀況檢查,如果主要區(qū)域中的運行狀況檢查失敗,則觸發(fā)DNS故障轉移到備用區(qū)域。經常備份MySQL數據庫,如果活動區(qū)域發(fā)生故障,請將備份復制到備用區(qū)域并還原備用數據庫 C.使用AWS CloudFormation StackSets在兩個區(qū)域中部署API層。將數據庫添加到Auto Scaling組。將只讀副本添加到第二個區(qū)域中的數據庫。在主要區(qū)域中使用Amazon Route 53運行狀況檢查失敗。提升跨區(qū)域數據庫副本為主服務器,并在備用區(qū)域中構建新的只讀副本 D.將Amazon ElastiCache與Redis Multi-AZ一起使用,具有自動故障轉移功能來緩存數據庫讀取查詢。使用AWS OpsWorks在兩個區(qū)域中部署API層,緩存層和現有數據庫層。如果主區(qū)域中的運行狀況檢查失敗,請在ALB上使用Amazon Route 53運行狀況檢查觸發(fā)DNS故障轉移到備用區(qū)域。經常備份MySQL數據庫,如果活動區(qū)域發(fā)生故障,請將備份復制到備用區(qū)域并還原備用數據庫
A.在大小適中的Amazon EC2上創(chuàng)建一個Elasticsearch服務器,其中應具有2 TB的Amazon EBS和用于Web應用程序的公共AWS Elastic Beanstalk環(huán)境。暫停數據源,從本地導出Elasticsearch索引,然后導入EC2 Elasticsearch服務器。將數據源提要移動到新的Elasticsearch服務器,并將用戶移動到Web應用程序 B.為Elasticsearch創(chuàng)建Amazon ES集群,為Web應用程序創(chuàng)建公共AWS Elastic Beanstalk環(huán)境。使用AWS DMS復制Elasticsearch數據。復制完成后,將數據源提要移動到新的Amazon ES集群終端節(jié)點,并將用戶移動到新的Web應用程序 C.使用AWS SMS將虛擬機復制到AWS中。遷移完成后,暫停數據源提要并啟動已遷移的Elasticsearch和Web應用程序實例。將Web應用程序實例放置在公共Elastic Load Balancer后面。將數據源提要移動到新的Elasticsearch服務器,并將用戶移動到新的Web應用程序負載均衡器 D.為Elasticsearch創(chuàng)建Amazon ES集群,為Web應用程序創(chuàng)建公共AWS Elastic Beanstalk環(huán)境。暫停數據源提要,從內部導出Elasticsearch索引,然后導入到Amazon ES集群中。將數據源提要移動到新的Amazon ES集群終端節(jié)點,并將用戶移動到新的Web應用程序