Amazon Web Services (AWS) 簡介 – 完整指南

已發表: 2020-03-05

(AWS) - 完整指南

今天,大量成熟的服務可用於雲計算,為業務提供安全性、可擴展性和可靠性。 安裝服務器機架、構建數據中心和設計存儲集合曾經是一項艱鉅的任務,現在已經為整個服務市場提供了一種全新的方式,您只需單擊一下即可獲得。 該市場中如此豐富的雲領導者是 AWS。

表中的內容

  • 什麼是 AWS?
  • 註冊 AWS
  • AWS 提供哪些服務?
  • AWS 有什麼用途?
  • AWS 服務對企業有哪些好處?
  • 如何構建應用程序?
什麼是 AWS?

AWS 指的是亞馬遜網絡服務。 它是基礎架構即服務 (IaaS) 和平台即服務 (PaaS) 行業的國際市場領導者,提供一系列遠程雲服務。 AWS 在龐大的目錄中提供大約 175 種產品和服務,包括雲存儲、計算能力、應用程序部署、用戶帳戶管理、數據倉庫、管理工具和物聯網設備控制,以及您認為企業需要的任何工具.

AWS 在過去十年中獲得了極大的普及和能力。 主要原因之一是 AWS 非常安全可靠。 它是一家黃金標準公司,並被 Netflix、Uber 和 Airbnb 等一些最知名的服務品牌使用。AWS 最初是作為計算能力的雲基礎設施,然後存儲迅速發展和擴展——現在公司一直在尋找從 AWS 獲得更多創新產品,以幫助他們開展業務。

初學者註意的 Amazon Web Services、優惠、數據庫存儲設施、計算能力、內容交付和具有附加功能的網絡,以幫助您的組織發展。 它可以讓您選擇您想要的解決方案,同時您只花費在您使用的服務上。 AWS 具有成本效益,可幫助您節省資產,從而在不與應用程序性能或用戶體驗合作的情況下獲得更多價值。

註冊 AWS

aws 賬戶設置

按照以下步驟註冊 AWS。

第 1 步:訪問 aws.amazon.com,然後單擊“創建 AWS 賬戶”按鈕。

1

第 2 步:選擇“我是新客戶”選項,輸入您的電子郵件地址,然後按“登錄”。

2

第 3 步:進入下一頁 - 填寫所有相關詳細信息,然後單擊“創建帳戶”。

3

第 4 步:在下一頁輸入您的個人詳細信息,然後按“創建帳戶並繼續”。

4

第 5 步:在下一頁輸入您的信用卡或借記卡詳細信息。 完成此操作後,單擊“驗證卡並繼續”繼續進行。

5

第 6 步:要驗證您的電話號碼,請輸入所需的詳細信息,然後單擊“立即呼叫我”。

6

第 7 步:接到 AWS 的電話後,您將被要求輸入密碼,隨後必須選擇您的 AWS 計劃,但在選擇之前,請單擊“繼續選擇您的支持計劃”。

7

第 8 步:選擇適合您需求的計劃,無論您可以選擇用於學習目的的基本計劃,還是開發人員或商業計劃。 然後,單擊“繼續”。

8

第9步:給你! 您的 AWS 賬戶可以使用了! 只需登錄並開始部署應用程序!

9

擁有自己的 AWS 賬戶後,您可以開始使用任何 AWS 雲產品和服務託管您的網站,並體驗現有基礎設施中的計算能力。

AWS 提供哪些服務?

aws 服務

好吧,AWS 下的市場上有很長的服務和產品清單; 以下是為全球企業服務的一些主要產品:

AWS AMI :AWS AMI(亞馬遜系統映像)使您能夠在雲中實施 EC2 實例。 簡單來說,它類似於數據中心中本地服務器的一個元素或在雲中處理的虛擬機。 沒有 AMI,您不可能充分利用雲計算的優勢。

AWS AppSync :AppSync 是一項基於雲的服務,僅在需要時更新移動和 Web 應用程序,並根據您的特定需求進行擴展。 它利用了一種成本結構,該結構旨在僅保留關鍵數據並保持靜止數據不變。

Amazon Athena :Amazon Athena 對於使用 Amazon S3(簡單存儲服務)將數據存儲在雲中的公司來說是一個福音。 它是一種查詢服務,允許您在雲中運行 SQL 查詢,這意味著您無需訪問本地數據庫。

Amazon Aurora :需要在雲端安裝關係型數據庫的用戶; 亞馬遜為您帶來了一個名為 Aurora 的主要選項。 您可以依賴可以滿足應用程序需求的高性能數據庫。

AWS Batch :雲的重要優勢之一是基礎設施可以隨著您的需求變化而擴展。 AWS Batch 是用於大數據分配的批處理工具。 隨著您的項目規模擴大,相關的雲基礎架構可以適應。

AWS CLI :您可以下載 AWS CLI(命令行界面)應用程序來控制 AWS 功能。 這個命令行代表了一種新的、潛在的方式來形成命令,同時讓團隊成員可以簡單地執行它們。

AWS CloudFormation :對於想要部署和管理應用程序堆棧和資源的組織,AWS CloudFormation 是一種“形成雲”的方法,因此您可以輕鬆實施 Web 和移動應用程序。

AWS CloudFront :內容交付網絡 (CDN) 通常是公司開發和部署的一項具有挑戰性的責任。 AWS CloudFront 是一種在雲中運行的 CDN,可以隨著您的媒體流、消息傳遞和文件分發要求的變化和增長而擴展。

AWS CodeDeploy :此服務使您能夠在雲環境中安排應用程序,例如 Amazon EC2、AWS Fargate、AWS Lambda 等。對於需要更快進入細分市場的公司來說,這意味著更快、更有效的部署。

AWS CodePipeline :AWS CodePipeline 讓公司可以安排所有步驟,包括現代應用程序開發中的構建、測試和生產。 由於單點管理和控制,這是一種有效的方法。

AWS Cognito :當您只有幾十個用戶時,用戶帳戶控制很容易。 當您開始擴展到數百、數千甚至數百萬用戶時,AWS Cognito 可以提供支持,協助管理和身份驗證流程。

Amazon Connect :Amazon Connect 是提升客戶服務的重要方法,尤其是對於小型企業而言。 它使用雲來節省存儲空間; 它是現收現付的,並且熟練且易於訪問。

AWS 控制台:AWS 控制台是控制您使用的服務、擴展您的雲環境甚至部署新服務的主要來源。 它是滿足您所有云計算需求的一站式商店。 AWS 控制台異常快速、易於使用,並且在您的任何服務無法正常運行時提供支持幫助。

Amazon Corretto :作為 OpenJDK 的生產就緒分配,Amazon Corretto 可幫助您在雲環境中創建、運行和部署 Java 應用程序。 它旨在使此過程更有能力和可擴展性,因此您無需翻新基礎架構。

AWS Data Pipeline :數據轉換成為一項複雜的任務,尤其是在您管理完整遷移時。 AWS Data Pipeline 使此過程更加無縫和高效,即使您在多方面環境中遷移和傳輸數據也是如此。

AWS Direct Connect :AWS Direct Connect 是一座橋樑,可將舊的舊數據和非關鍵數據連接到當前用於您的應用程序和基礎設施的數據存儲。

Amazon DynamoDB :Amazon DynamoDB 是一種存在於雲中的高性能數據庫,具有可擴展的所有優勢,您可以依靠它為 Web 和現代設備轉換現代複雜的應用程序。

AWS EBS :AWS EBS(彈性塊存儲)是一種雲服務,允許您以傳統的塊存儲格式保存數據,這對遺留應用程序、大數據項目或歸檔功能非常有用。

Amazon EC2 :Amazon EC2(彈性計算雲)為您提供在雲中運行的 IT 基礎設施。 它同時提供強大的功能、可擴展性和性能。 EC2 的最大好處是它為用戶提供了快速、高效的靈活性。

AWS Elastic Beanstalk :Elastic Beanstalk 提供了一種靈活的方法來擴展應用程序,而無需對服務器基礎設施進行標准設置、配置和管理。 它是靈活的,因為它可以根據您的業務需求熟悉和擴展。

Amazon EMR :Amazon Elastic MapReduce 是一項服務,用於部署在雲中進行大數據分析所需的各種框架。 它通常用於基因組研究、藥物檢測、分析用於新產品的材料以及其他需要大量數據分析的測試。

AWS Fargate :AWS Fargate 是 Amazon 的無服務器計算引擎,它使升級或開發應用程序變得比以往更簡單,而無需擔心數據洩露,因此您可以不斷滿足新的基礎設施要求。

AWS Glue :使用 AWS Glue,您無需任何先進技術即可將所有數據存儲在一個地方。 AWS Glue 是將不同類型的數據綁定在一起的“紐帶”,使其始終可用於實時查詢。

Amazon Kinesis :Amazon Kinesis 為在您的雲基礎設施中運行的數據提供實時分析。 該服務專注於分析和報告功能,以提供真正的能力來處理您的應用程序並因此進行擴展。

AWS Lambda :AWS Lambda 是一種計算服務,它運行代碼並根據需要自動操作計算資源。 由於它是基於雲的服務,因此您無需擔心電源或存儲問題。

Amazon Lightsail :Amazon Lightsail 是一個框架開發人員可用於在雲中的虛擬服務器上運行應用程序。 由於其安全的環境,它具有重要的用例,並且可以用作其他 Amazon 服務的補充,例如 Elastic Compute Cloud (EC2)。

AWS Outposts :如果您可以訪問亞馬遜提供的任何云服務的副本,但只能在您自己的數據中心內訪問,那會怎樣? 這就是 AWS Outposts 背後的確切舉措,該服務可為您提供本地基礎設施中云服務的所有特性和功能。

Amazon RDS :Amazon RDS 支持公司將關係數據庫保存在雲中。 您可以將其用於分析、Web 應用程序、業務儀表板或任何其他使用關係數據庫的應用程序。 該服務還提供了額外的靈活性和可根據您的需求進行擴展的設施。

Amazon Redshift :Amazon Redshift 是一個在線數據倉庫,為用戶提供了極大的靈活性、易於導航、自動更新和安全性。 它對大型組織和小型組織一樣有效。

Amazon S3 :Amazon S3(簡單存儲服務)是一種公認的對象存儲服務。 它是一種靈活、強大且可靠的服務,可以滿足最大型組織和機構最複雜的企業級應用程序的需求。

Amazon SES :Amazon SES(簡單電子郵件服務)是改進消息傳遞的最出色方式。 它採用即用即付定價方式,可完美融入您企業現有的 IT 基礎架構。 它具有發送數千條消息的能力,您無需擔心安全性或性能。

AWS Snowball :AWS Snowball 是一項數據傳輸服務,可幫助企業進行更安全、更可靠的數據遷移。 遷移下的數據不會通過互聯網; 這就是遷移更快、更安全、更可靠的原因。 Snowball 具有出色的可擴展性,使企業能夠傳輸所需的大量數據。

Amazon SNS :現代應用程序不斷地與服務器通信並相互通信。 即使是一些簡單的變化,例如游戲應用程序中的新高分,也必須傳達。 因此,Amazon SNS(簡單通知服務)跟踪、控制和管理這些消息。

Amazon SQS :Amazon SQS(簡單隊列服務)是一種用於排隊消息的服務。 它獨立於您正在使用的當前基礎架構工作,並確保服務器和應用程序之間的消息資源豐富、安全且一致地運行。

AWS Step Functions :開發人員可以使用 Step Functions 來構建使用大量事務服務的應用程序。 在 Step Functions 等雲計算服務之前; 連接多個來源要復雜得多,這導致了可靠性問題。

AWS Storage Gateway :AWS Storage Gateway 是一種混合存儲選擇,適用於擁有傳統數據存儲並希望利用雲存儲的公司。 該服務將兩者之間的差異聯繫起來,並提供一個控制台來控制和管理這兩個數據存儲。

AWS VPC :AWS VPC(虛擬私有云)是一種安全的虛擬雲,可以幫助企業所有者啟動新網站、應用程序或其他服務,為他們提供有關新服務的知識見解。 AWS VPC 是亞馬遜雲的一個獨立部分,它也提供了很大的靈活性和可擴展性。

AWS WAF :並非所有防火牆都用作數據中心的硬件工具。 AWS WAF(Web 應用程序防火牆)是一種基於雲的防火牆,您可以安裝它來保護雲中的應用程序和數據。 使用它,公司可以根據需要添加或消除任何云安全功能。

AWS X-Ray :它是亞馬遜命名最不尋常的產品之一。 它是一種雲服務,可跟踪和管理基於雲的應用程序之間傳遞的所有消息。

AWS 有什麼用途?

aws 使用情況

根據上述亞馬遜服務和產品的使用情況,其應用可大致分為:

  • 計算
  • 貯存
  • 數據管理
  • 移民
  • 聯網
  • 開發工具和應用服務
  • 管理和監控
  • 安全
  • 分析
  • 人工智能
  • 移動開發
  • 通知
  • 生產力 SaaS 業務 產品
如何構建應用程序?

首先,您需要了解您的應用程序是什麼。 它是否需要任何主要的基礎設施或數據庫? 因此,當您了解有關應用程序的所有要求時,您可以決定域,然後選擇服務。

如果您想在 AWS 中部署應用程序,您無需擔心基礎架構; 所以你可以選擇任何你喜歡的服務。

出於計算目的,Elastic Beanstalk 可以幫助您構建應用程序,而無需對服務器基礎設施進行任何典型的設置、安排和管理。 只需上傳您的應用程序,AWS 將為您完成剩下的工作。

如果您不熟悉這些服務中的任何一項,AWS 提供了一個驚人的免費套餐選項來幫助您學習使用它們。 當您註冊到 AWS 時,您將獲得一個免費套餐選項,自註冊之日起一年內有資格使用。 您可以免費使用 AWS 上的每個應用程序並了解如何使用它們。

AWS 服務對企業有哪些好處?

優勢

AWS 是雲解決方案市場的領先品牌,因為它擁有多種產品,您可以根據自己的特定需求進行選擇。 然而,除此之外,這些是 AWS 的前五項優勢:

1. 可擴展性

毫無疑問,各種規模的企業都可以負擔得起 AWS 服務。 無論您是今天開始創業,還是您是一家擁有大量流量的成熟在線企業,都沒有關係。 AWS 的主要優勢之一是它允許您通過提供靈活性和存儲解決方案來有效地擴展您的業務。

2. 無承諾

使用 AWS 雲服務的另一個好處是您不需要接受任何承諾或合同。 此外,使用其服務沒有任何明確的最低支出。 所有基於服務器的服務均按小時收費。 您可以隨時終止服務,而不會再損害您的口袋。 對於不想為他們不使用的存儲或服務多付錢的企業,此功能非常支持。

3. 安全

因為當組織遷移到雲平台時,數據存儲和安全性是業務的重要組成部分。 因此,他們期望用於遷移目的的高級安全性是有道理的。 AWS 服務確保為各種規模的企業提供最強大的安全性。

  • AWS 提供增強的安全功能,例如:
  • 數據專家提供 24/7 全天候技術援助
  • 內置防火牆,允許從高度限製到公共領域的極其精確的訪問
  • 用於跟踪用戶訪問的 IAM 服務
  • 多重身份驗證和加密數據存儲容量
4. 可靠性

亞馬遜擁有廣泛的影響力和龐大的專業專家團隊。 他們將幫助您建立一個可靠且一致的可靠系統。 一些企業喜歡與數據建立安全可靠的連接,這使他們能夠維持和創建他們的數據基礎設施。 這就是為什麼 AWS 雲服務是許多企業的首選。

5. 靈活可定制

AWS 允許您選擇自己喜歡的編程語言、操作系統和數據庫,從而使您能夠構建最適合您的組織和團隊的解決方案。

自定義與簡單性和用戶友好的 AWS 相結合,鼓勵世界各地的許多企業選擇 AWS 服務。

總結一下

AWS 雲計算服務安全、可靠且價格合理。 因此,選擇任何 AWS 雲服務都將證明對您的業務有利,並允許您在領先的雲基礎設施上以指數方式擴展您的業務。

希望本指南足以幫助您全面了解 AWS 雲服務。 但是,如果您對其滿足您需求的有效服務有任何疑問,您可以立即聯繫領先的AWS 雲顧問