AWS生產級微服務部署架構分享,aws微服務架構AWS生產級微服務部署架構分享使用AWS在云上構建應用程序名詞解釋 AWS ECR: AWS ECR容器庫,根據項目名稱創建容器倉庫,一個項目對應一個倉庫。目前,Jenkins構建圖像并遠程推國際快遞AWS ECR。 AWS ECS: 亞馬遜彈性容器服務(ECS),一種......
使用AWS在云上構建應用程序
名詞解釋
AWS ECR: AWS ECR容器庫,根據項目名稱創建容器倉庫,一個項目對應一個倉庫。目前,Jenkins構建圖像并遠程推國際快遞AWS ECR。
AWS ECS: 亞馬遜彈性容器服務(ECS),一種高可伸縮性和高性能的容器管理服務,支持Docker容器,使您能夠在托管的亞馬遜EC2實例集群上輕松運行應用程序。
AWS Fargate:AWS Fargate是一個Amazon EC2實例,您可以使用Amazon ECS運行容器,而無需管理服務器或集群。有了AWS Fargate,您不再需要提供、配置或擴展虛擬機集群來運行容器。無需選擇服務器類型、決定何時擴展集群或優化集群打包。
AWS EFS: 亞馬遜EFS提供了一個簡單的、可擴展的、完全托管的彈性NFS文件系統。對于需要訪問文件系統的應用,可以使用EFS,類似于在Docker中掛載磁盤,可以直接訪問。
AWS S3: 亞馬遜簡單存儲服務(Amazon Simple Storage Service),一個具有簡單Web服務接口的對象存儲,可以用來在Web上的任何地方存儲和檢索任意數量的數據。可以提供99.99999999%的持久性,可以在全球范圍內大規模交付萬億級對象。
AWS SQS: 亞馬遜簡單隊列服務(SQS)是一種快速、可靠、可擴展和完全托管的消息隊列服務。SQ大大簡化了云應用組件的解耦,性價比高。您可以使用SQS以任何吞吐量傳輸任何大小的數據,而不會丟失消息,并且在沒有其他服務的情況下保持數據可用。
AWS EC2: 亞馬遜彈性計算云(Amazon Elastic Compute Cloud,Amazon EC2)是一種Web服務,可以在云端提供可調整的計算能力。AWS IMA: AWS身份和訪問管理(IAM)是一個Web服務,可以幫助您安全地控制對AWS資源的訪問。您可以使用IAM來控制哪個用戶被驗證(登錄)和授權(有權限)使用資源。
AWS云觀察:亞馬遜云觀察(Amazon Cloud Watch)是一項針對AWS云資源和運行在AWS上的應用的監控服務。可以使用Amazon CloudWatch收集和跟蹤各種指標,收集和監控日志文件,設置警報,自動響應AWS資源的變化。
NAT網關: NAT網關主要用于一組私有子網中的代理服務器,代理服務器的所有外部請求都會通過NAT網關發出,這樣目標服務看到的請求IP也是NAT網關的IP。
AWS自動擴展: AWS自動擴展可以監控您的應用程序并自動調整容量,以便以最低的成本保持穩定和可預測的性能。通過AWS自動擴展,您可以在幾分鐘內為多個服務中的多個資源設置擴展。
AWS ELB: 彈性負載均衡自動在多個目標之間分配傳入的應用流量,如亞馬遜EC2實例、容器、IP地址和Lambda函數。它可以處理單個可用區域或多個可用區域中不斷變化的應用流量負載。彈性負載均衡提供了三種負載均衡器,都可以實現高可用性、自動擴展和可靠的安全性,讓你的應用可以容錯。
部署架構
使用亞馬遜彈性容器服務,AWS Fargate,Docker和亞馬遜EC2。每個地區的部署架構基本上都是一樣的。
美國西部地區架構部署
特別聲明:以上文章內容僅代表作者本人觀點,不代表ESG跨境電商觀點或立場。如有關于作品內容、版權或其它問題請于作品發表后的30日內與ESG跨境電商聯系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號密碼登錄
平臺顧問
微信掃一掃
馬上聯系在線顧問
小程序
ESG跨境小程序
手機入駐更便捷
返回頂部