結構圖
建筑圖紙中使用的組件
下面的描述是為了進一步解釋建筑圖紙中使用的組件:
VPC: (Amazon Virtual Private
Cloud)提供一個邏輯上隔離的云分區,在該分區中,您可以在自己定義的虛擬網絡中啟動資源。您可以完全控制您的虛擬網絡環境,包括選擇您自己的IP地址范圍、創建子網、配置路由表和網絡網關。您可以在VPC中同時使用IPv4和IPv6協議,以提供更安全、更方便的訪問資源和應用的方式。
◆EC2:彈性計算云是一種在云中提供安全、可調整計算容量的web服務。它的設計目的是讓開發人員更容易進行網絡規模的云計算。EC2的簡單web服務接口允許您以最小的阻力獲得和配置容量。它為您提供對計算資源的完全控制,并允許您在公有云經過驗證的計算環境中運行。
EC2將獲取和引導新服務器實例所需的時間縮短到幾分鐘,允許您在計算需求發生變化時快速增加或減少容量。 EC2通過允許您僅為實際使用的容量付費,改變了計算的經濟性。
EC2為開發人員提供了構建故障恢復應用程序的工具,并將它們與常見的故障場景隔離開來。
◆簡單存儲服務:
S3是一種對象存儲,用于從任何地方存儲和檢索任意數量的數據——網站和移動應用程序,企業應用程序,以及來自物聯網傳感器或設備的數據。它的設計可提供99.999999999%的耐用性,并為每個行業的市場領導者使用的數百萬個應用程序存儲數據。S3提供了全面的安全和遵從性功能,甚至可以滿足最嚴格的監管要求。它為客戶管理數據的方式提供了靈活性,以實現成本優化、訪問控制和遵從性。
◆彈性負載均衡:彈性負載均衡自動將傳入的應用流量分布到多個目標,如
EC2實例、容器和IP地址。它可以在單個可用性專區或跨多個可用性專區處理應用程序流量的不同負載。彈性負載平衡提供了三種類型的負載平衡器,它們都具有高可用性、自動伸縮和健壯的安全性,這是使應用程序具有容錯能力所必需的。
◆Route 53: Route 53提供高可用性和可擴展的DNS (Domain Name
System)、域名注冊和健康檢查web服務。它的設計目的是為開發人員和企業提供一種極為可靠和經濟有效的方式,將終端用戶路由到Internet應用程序,方法是將example.com等名稱轉換為數字IP地址,例如192.0.2.1,以便計算機用于相互連接。您可以將DNS與運行狀況檢查服務結合起來,以將流量路由到運行狀況良好的端點,或對端點進行獨立監視和/或警報。您還可以購買和管理域名,如example.com,并自動配置您的域的DNS設置。Route
53有效地將用戶請求連接到AWS中運行的基礎設施——例如EC2實例、彈性負載平衡負載均衡器或S3桶——還可以用于將用戶路由到公有云之外的基礎設施。
*安全組:安全組相當于虛擬防火墻,對一個或多個實例的流量進行控制。啟動實例時,將一個或多個安全組與該實例關聯。向每個安全組添加規則,允許流量進出其關聯實例。您可以在任何時候修改安全組的規則;新規則將自動應用于與安全組關聯的所有實例。當我們決定是否允許流量到達一個實例時,我們會評估來自與該實例關聯的所有安全組的所有規則。
◆ACL:通過訪問控制列表(access control list),可以管理對桶和對象的訪問。每個桶和對象都有一個ACL附加到它作為子資源。它定義授予哪些帳戶或組訪問權限以及訪問類型。當收到針對資源的請求時,
S3檢查相應的ACL,以驗證請求者具有必要的訪問權限。
NAT網關:NAT網關可以使私有子網中的實例連接到internet或其他服務,但防止internet向這些實例發起連接。
*自動伸縮:自動伸縮幫助您保持應用程序的可用性,并允許您根據您定義的條件自動動態縮放您的EC2容量。您可以使用自動伸縮的車隊管理EC2機構
時間節點
搬遷項目于2021年10月啟動。部署了4套企業級應用系統。
它簡化了云上的自動化運行環境,并在無需人工干預的情況下加快了業務代碼的迭代。解決了環境運維復雜、基礎設施更新周期長等問題。從開發、測試到生產,完全遵循單一構建。
Java和其他語言中的一鍵式發布和回滾大大提高了開發效率。通過為客戶提供最優質的智能網絡化服務體驗,建立最直接有效的客戶溝通互動渠道,為用戶提供更好的服務,增加客戶粘性,提高車主使用汽車的樂趣。
RedisShark:由于AWS沒有現成的數據支持,無法直接將數據遷移到ElastiCache Redis, reddis
-shake是一個開源的Redis數據傳輸工具,支持解析(decode)、還原(restore)、備份(dump)和同步(rump/
sync),部署簡單高效。同步方式支持全量同步和增量同步,可以滿足多種場景的需要