

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 與其他 AWS 服務Lightsail整合與 VPC 對等互連
<a name="using-lightsail-with-other-aws-services"></a>

Amazon Lightsail 使用一組聚焦 AWS 的服務 AWS Identity and Access Management ，例如 Amazon EC2，讓您更輕鬆地開始使用。但是，這並不表示您只能使用這些服務！

您可以透過 VPC 對等互連將Lightsail資源與其他 AWS 服務整合。啟用 VPC 對等互連之後，您必須確定要透過對等互連連線至的資源接受所需的傳入流量。如需詳細資訊，請參閱[使用 VPC 對等互連將Lightsail資源連線至 AWS 服務](lightsail-how-to-set-up-vpc-peering-with-aws-resources.md)。

有些 AWS 資源，例如 Amazon Simple Storage Service、Amazon CloudFront 和 Amazon DynamoDB，不需要您啟用 VPC 對等互連。請依照以下連結進一步了解其他 AWS 服務。

## 虛擬機器 (虛擬私有伺服器)
<a name="virtual-machines-virtual-private-servers"></a>

**Amazon EC2**  
Amazon Elastic Compute Cloud (Amazon EC2) 是一個 Web 服務，它在雲端中提供可調整大小的運算容量。該服務旨在降低開發人員進行 Web 規模雲端運算的難度。  
使用 Amazon EC2 可以輕鬆獲取並設定容量。它可讓您完全控制運算資源，並讓您在經過驗證的 Amazon 運算環境中執行。Amazon EC2 能將獲取與啟動新伺服器執行個體所需的時間縮短至幾分鐘，因此當運算要求有所變化時，便能快速擴展或縮減容量。Amazon EC2 會按您實際使用的容量收費，進而改變運算經濟效益。Amazon EC2 可為開發人員提供各種工具，使其能建置故障復原應用程式，並避免發生常見的失敗情況。  
[進一步了解 Amazon EC2](https://aws.amazon.com/ec2/)。

**Amazon VPC**  
可以使用 Amazon Virtual Private Cloud (Amazon VPC) 佈建邏輯上隔離的 AWS 雲端區段，並在自己定義的虛擬網路中啟動 AWS 資源。您可以完全掌控自己的虛擬聯網環境，包括選擇自己的 IP 地址範圍、建立子網路、設定路由表及網路閘道。  
您能夠輕鬆自訂 Amazon VPC 的網路組態。例如，您可以為有權存取網際網路的 Web 伺服器建立公有子網路，然後將資料庫或應用程式伺服器等後端系統置於不能存取網際網路的私有子網路中。而且，您也能運用多層安全防護 (包括安全群組和網路存取控制清單)，協助控制各個子網路內的 Amazon EC2 執行個體存取權限。  
此外，您還可以在公司資料中心與 VPC 間建立硬體虛擬私有網路 (VPN) 連線，然後將 AWS 雲端當作企業資料中心的延伸來使用。  
[進一步了解 Amazon VPC](https://aws.amazon.com/vpc/)。

## 無伺服器運算
<a name="serverless-lambda"></a>

**AWS Lambda**  
AWS Lambda 可讓您執行程式碼，而無需佈建或管理伺服器。您只要按實際使用的運算時間付費即可，未執行程式碼時不必支付任何費用。使用 Lambda，您幾乎可以為任何類型的應用程式或後端服務執行程式碼，而且無須管理。您只需上傳程式碼，Lambda 就會處理執行程式碼及擴展所需的各項工作，藉此維持高可用性。您可以將自己的程式碼設成可以從其他 AWS 服務自動觸發，或從任何 Web 或行動應用程式直接呼叫。  
[進一步了解 AWS Lambda](https://aws.amazon.com/lambda/) 。

**Amazon API Gateway**  
Amazon API Gateway 是一種全受管的服務，可讓開發人員輕鬆建立、發佈、維護、監控和保護任何規模的 API。您只要在 AWS 管理主控台中按幾下，即可建立做為「前門」使用的 API，以供應用程式存取資料、商業邏輯或後端服務的功能。其中包括在 Amazon EC2 上執行的工作負載、在 Lambda 上執行的程式碼或任何 Web 應用程式。Amazon API Gateway 負責處理有關接受和處理多達數十萬個並行 API 呼叫的所有任務，這包括流量管理、授權和存取控制、監控和 API 版本管理。Amazon API Gateway 無需最低費用或啟動成本。您只需為收到的 API 呼叫及傳出的資料量付費即可。  
[進一步了解 Amazon API Gateway](https://aws.amazon.com/api-gateway/)。

## 資料庫
<a name="databases"></a>

**Amazon DynamoDB**  
Amazon DynamoDB 是一項快速、有彈性的 NoSQL 資料庫服務，適合所有需要一致性且延遲低於 10 毫秒的任何規模應用程式。該服務為全受管的雲端資料庫，可支援文件和機碼值存放區模型。其具備彈性的資料模型與可靠的效能，是行動裝置、Web、遊戲、廣告技術、IoT 及其他眾多應用程式的不二之選。  
[進一步了解 DynamoDB](https://aws.amazon.com/dynamodb/)。

**Amazon RDS**  
使用 Amazon Relational Database Service (Amazon RDS) 可在雲端中輕鬆設定、操作和擴展關聯式資料庫。它既經濟實惠又可調整容量，還能用來處理耗時的資料庫管理任務，讓您得以專心開發應用程式和業務。Amazon RDS 有六個常見的資料庫引擎供您選擇，包括 Amazon Aurora、PostgreSQL、MySQL、MariaDB、Oracle 和 Microsoft SQL Server。  
[進一步了解 Amazon RDS](https://aws.amazon.com/rds/)。

**Amazon Aurora**  
Amazon Aurora 是與 MySQL 相容的關聯式資料庫引擎，結合了高端商用資料庫的速度和可用性，以及開放原始碼資料庫的簡單與經濟實惠。Aurora 的效能是 MySQL 的五倍，卻僅需要商用資料庫十分之一的價格就能提供同等的安全性、可用性和可靠性。  
[進一步了解 Amazon Aurora](https://aws.amazon.com/rds/aurora/)。

## 負載平衡器
<a name="load-balancers"></a>

**Elastic Load Balancing**  
Elastic Load Balancing 會自動將傳入應用程式流量分散到多個 Amazon EC2 執行個體。其可讓您落實應用程式容錯能力，同時無縫提供所需的負載平衡容量，以便路由應用程式流量。  
Elastic Load Balancing 提供兩種負載平衡器。兩者皆具備高可用性、可自動擴展及穩健安全的特色。包括 Classic Load Balancer 和 Application Load Balancer，前者可依據應用程式或網路層級的資訊來路由流量，而後者可依據包含請求內容的進階應用程式層級資訊來路由流量。Classic Load Balancer 適合在多個 Amazon EC2 執行個體間進行簡易的流量負載平衡。Application Load Balancer 適合需要進階路由功能、微服務和容器型架構的應用程式。Application Load Balancer 能夠將流量路由至多項服務，或是在相同 Amazon EC2 執行個體上的多個連接埠間進行負載平衡。  
[進一步了解 Elastic Load Balancing](https://aws.amazon.com/elasticloadbalancing/)。

**Application Load Balancer**  
Application Load Balancer 是 Elastic Load Balancing 服務的負載平衡選項，其會在應用程式層中運作，且可讓您根據在一個或多個 Amazon EC2 執行個體上運作的多項服務或容器內容來定義路由規則。  
[進一步了解 Application Load Balancer](https://aws.amazon.com/elasticloadbalancing/applicationloadbalancer/)。

## 大數據
<a name="big-data"></a>

**Amazon Kinesis 服務**  
 Amazon Kinesis 服務可讓您輕鬆使用 AWS 雲端中的即時串流資料。Amazon Kinesis 服務包括：[Amazon Data Firehose](https://aws.amazon.com/kinesis/firehose/) 可輕鬆將大量串流資料載入 AWS、[Amazon Managed Service for Apache Flink](https://aws.amazon.com/kinesis/analytics/) 以標準 SQL 分析串流資料，以及 [Amazon Kinesis Data Streams](https://aws.amazon.com/kinesis/streams/) 以建置您自己的自訂應用程式來處理或分析串流資料。  
[進一步了解 Amazon Kinesis 服務](https://aws.amazon.com/kinesis/)。

**Amazon EMR**  
Amazon EMR 提供了受管 Hadoop 架構，使您能以輕鬆快速且符合成本效益的方式，來處理可動態擴展 Amazon EC2 執行個體的大量資料。您還能在 Amazon EMR 中執行其他常見的分散式架構 (如 Apache Spark、HBase、Presto 和 Flink)，並與其他 AWS 資料存放區 (如 Amazon S3 和 DynamoDB) 內的資料互動。  
Amazon EMR 能夠安全可靠地處理各式各樣的大數據使用案例，包括日誌分析、Web 索引、資料轉換 (ETL)、機器學習、財務分析、科學模擬與生物資訊學等。  
[進一步了解 Amazon EMR](https://aws.amazon.com/emr/)。

**Amazon Redshift**  
Amazon Redshift 是一項快速的全受管 PB 級資料倉儲服務，可讓您使用現有的商業智慧工具來分析所有資料，操作簡單且符合成本效益。  
[進一步了解 Amazon Redshift](https://aws.amazon.com/redshift/)。

## 儲存
<a name="storage"></a>

**Amazon Simple Storage Service (Amazon S3)**  
Amazon S3 為開發人員和 IT 團隊提供安全、耐用、高度可擴展的雲端儲存空間。Amazon S3 是易於使用的物件儲存服務，它具有簡單的 Web 服務介面，可從 Web 中的任意位置儲存和擷取任意數量的資料。使用 Amazon S3，只需按實際使用的儲存容量付費。無需支付最低費用和設定費。  
Amazon S3 提供各種適用於不同使用案例的儲存類別，包括 Amazon S3 Standard 用於經常存取資料的一般用途儲存、Amazon S3 Standard - Infrequent Access (Standard - IA) 用於長期存取資料，以及 Amazon Glacier 用於長期封存。Amazon S3 也提供可設定的生命週期政策，讓您在資料生命週期期間管理資料。一旦設定好政策，您無需對應用程式進行任何變更，系統即會自動將資料遷移至最適合的儲存類別。  
Amazon S3 可以單獨使用，也可與其他 AWS 服務 (如 Amazon EC2 and IAM)、雲端資料遷移服務及閘道搭配使用，從而執行初始或持續性資料擷取。Amazon S3 提供符合成本效益的物件儲存服務，適合各種使用案例，包括備份與復原、近線性存檔、大數據分析、災難復原、雲端應用程式和內容分發。  
[進一步了解 Amazon S3](https://aws.amazon.com/s3/)。

**Amazon Elastic Block Store (Amazon EBS)**  
Amazon EBS 提供持久性區塊儲存磁碟區，可與 AWS 雲端中的 Amazon EC2 執行個體搭配使用。每個 Amazon EBS 磁碟區會在其可用區域內自動複寫，以保護您免於元件故障的威脅，同時提供高可用性和耐久性。Amazon EBS 磁碟區為您提供執行工作負載所需的一致性和低延遲效能。透過 Amazon EBS，您可以在幾分鐘內調整用量大小，且只需以較低價格為佈建的資料量付費。  
[進一步了解 Amazon EBS](https://aws.amazon.com/ebs/)。

## 監控和警示
<a name="monitoring-and-alarms"></a>

**Amazon CloudWatch**  
Amazon CloudWatch 是一種監控服務，可監控您在 AWS 上執行的 AWS 雲端資源與應用程式。您可以使用 CloudWatch 收集和追蹤指標、收集和監控日誌檔案、設定警示以及自動對 AWS 資源的變更做出反應。CloudWatch 不僅可以監控 Amazon EC2 執行個體、Amazon DynamoDB 資料表與 Amazon RDS 資料庫執行個體等 AWS 資源，還可監控應用程式和服務產生的自訂指標，以及應用程式產生的所有日誌檔案。CloudWatch 能讓您全面掌握系統的資源使用率、應用程式效能和運作狀態。您可以使用這些分析結果即時做出反應，並保持應用程式順暢運作。  
[進一步了解 Amazon CloudWatch](https://aws.amazon.com/cloudwatch/)。

## 應用程式部署
<a name="application-deployment"></a>

**AWS Elastic Beanstalk**  
AWS Elastic Beanstalk 是一種easy-to-use的服務，可在熟悉的伺服器上部署和擴展使用 Java、.NET、PHP、Node.js、Python、Ruby、Go 和 Docker 開發的 Web 應用程式和服務，例如 Apache、Nginx、 Passenger 和 IIS。  
您只要上傳程式碼，Elastic Beanstalk 即會自動處理部署作業；無論是容量佈建、負載平衡、自動調整規模或應用程式運作狀態監控，該服務都能滿足所需。同時，您也能完全控制支援應用程式的 AWS 資源，且可隨時存取基礎資源。  
[進一步了解 Elastic Beanstalk](https://aws.amazon.com/elasticbeanstalk/)。

## 應用程式容器
<a name="application-containers"></a>

**Amazon Elastic Container Service (Amazon ECS)**  
Amazon ECS 是具備高度可擴展性、高效能的容器管理服務，它支援 Docker 容器並可讓您在 Amazon EC2 執行個體的受管叢集上輕鬆執行應用程式。Amazon ECS 使您無需安裝、操作和擴展自己的叢集管理基礎設施。透過簡易的 API 呼叫，您能夠啟動和停止支援 Docker 的應用程式、查詢叢集的完整狀態，以及存取諸多常見功能，例如安全群組、Elastic Load Balancing、Amazon EBS 磁碟區與 IAM 角色。Amazon ECS 可讓您根據資源需求和可用性需求，在叢集中安排容器的置放。而且，您還能整合自己的排程器或第三方排程器，以滿足商業或應用程式的特定需求。  
[進一步了解 Amazon ECS](https://aws.amazon.com/ecs/)。

## 安全性和使用者登入功能
<a name="security-and-user-sign-in"></a>

**AWS Identity and Access Management (IAM)**  
IAM 能讓您安全地控管使用者對 AWS 服務與資源的存取權限。您可以透過 IAM 來建立及管理 AWS 使用者和群組，並藉由各種許可來允許和拒絕其存取 AWS 資源。  
[進一步了解 IAM](https://aws.amazon.com/iam/)。

**Amazon Cognito 使用者集區**  
Amazon Cognito 可讓您輕鬆地將使用者註冊與登入功能新增至行動裝置和 Web 應用程式。使用 Amazon Cognito，您還可以選擇透過 Facebook、Twitter 或 Amazon 等社交身分提供者、SAML 身分解決方案或是使用自己的身分系統來驗證使用者身分。此外，Amazon Cognito 還可讓您在使用者的本機裝置上儲存資料。如此一來，即使裝置處於離線狀態，應用程式仍然可以運作。接著，您可以在使用者的多台裝置間同步資料，無論他們使用哪一台裝置，皆能維持一致的應用程式體驗。  
透過 Amazon Cognito，您能夠專心建立絕佳的應用程式體驗，不用擔心如何建置、保護和擴展解決方案，即可有效處理使用者管理、身分驗證與跨裝置同步作業。  
[進一步了解 Amazon Cognito](https://aws.amazon.com/cognito/)。

## 來源控制和應用程式生命週期管理
<a name="source-control"></a>

**AWS CodeCommit**  
AWS CodeCommit 是一種全受管的來源控制服務，可讓公司輕鬆託管安全且可擴展的私有 Git 儲存庫。 AWS CodeCommit 無需操作您自己的來源控制系統，也無需擔心擴展其基礎設施。您可以使用 AWS CodeCommit 安全地存放從原始程式碼到二進位檔的任何內容，而且它可與您現有的 Git 工具無縫搭配使用。  
[進一步了解 AWS CodeCommit](https://aws.amazon.com/codecommit/)。

## 佇列和簡訊
<a name="queues-and-messaging"></a>

**Amazon SQS**  
Amazon Simple Queue Service (Amazon SQS) 是快速、可靠、可擴展、完全受管的訊息佇列服務。Amazon SQS 使雲端應用程式元件的分離變得簡單且具有成本效益。您可以使用 Amazon SQS 傳輸任何資料量，但不會丟失訊息，也不需要其他服務一直處於可用狀態。Amazon SQS 包含具有高輸送量且至少一次處理的*標準佇列*，以及提供 FIFO (先進先出) 交付並僅處理一次的 *FIFO 佇列*。  
透過 Amazon SQS，您不但能卸下操作和擴展高可用性簡訊叢集所帶來的管理重擔，還能以較低的價格支付實際使用量。  
[進一步了解 Amazon SQS](https://aws.amazon.com/sqs/)。

**Amazon SNS**  
Amazon Simple Notification Service (Amazon SNS) 是一項快速、有彈性且全受管的推播通知服務，可讓您傳送個別訊息或將訊息廣發給大量收件人。Amazon SNS 可以輕鬆、經濟實惠地將推播通知傳送至行動裝置使用者或電子郵件收件者，甚至是將訊息傳送至其他分散式服務。  
您可以使用 Amazon SNS 將通知傳送至 Apple 推播通知服務 (APNS)、Google Cloud Messaging (GCM)、Fire OS 和 Windows 裝置，也可以利用中國的百度雲推送服務傳送通知到 Android 裝置。可使用 Amazon SNS 將 SMS 訊息傳給全球各地的行動裝置使用者。  
除了上述端點外，Amazon SNS 還能傳遞訊息至 Amazon SQS、 AWS Lambda 函數或任何 HTTP 端點。  
[進一步了解 Amazon SNS](https://aws.amazon.com/sns/)。

**Amazon SES**  
Amazon Simple Email Service (Amazon SES) 是一項符合成本效益的電子郵件服務。Amazon.com 為了服務其自有客戶群，開發出可靠且可擴展的基礎設施，而該服務即是以此基礎設施建置而成。您無需承諾最低租用量，就能利用 Amazon SES 傳送和接收電子郵件。該服務會依用量計費，您僅需按實際用量支付費用。  
[進一步了解 Amazon SES](https://aws.amazon.com/ses/)。

## 工作流程
<a name="simple-workflow-service"></a>

**Amazon Simple Workflow Service (Amazon SWF)**  
Amazon SWF 能協助開發人員建置、執行並擴展擁有同步或序列式步驟的背景任務。您可以將 Amazon SWF 視為雲端中的全受管狀態追蹤工具與任務協調工具。  
如果應用程式的步驟需要 500 毫秒以上才能完成任務，您便需要追蹤處理狀態，並在任務失敗時復原或重試。Amazon SWF 可以為您提供協助。  
[進一步了解 Amazon SWF](https://aws.amazon.com/swf/)。

## 串流應用程式
<a name="streaming-applications"></a>

**Amazon AppStream**  
Amazon AppStream 可讓您將 Windows 應用程式傳送到任何裝置。  
Amazon AppStream 使您能夠從雲端串流現有的 Windows 應用程式，進而接觸更多裝置上的更多使用者，且無需修改任何程式碼。使用 Amazon AppStream，您的應用程式會在 AWS 基礎設施上部署和轉譯，並將輸出串流至大眾市場裝置，例如個人電腦、平板電腦和行動電話。系統會在雲端中執行應用程式，因此無論客戶使用的裝置為何，您都可以擴展該應用程式，以處理大量的運算和儲存需求。Amazon AppStream 提供的軟體開發套件能讓您從雲端串流應用程式。您可以將自訂用戶端、訂閱、身分及儲存解決方案與 Amazon AppStream 整合，藉此建置可滿足業務需求的自訂串流解決方案。  
[進一步了解 Amazon AppStream](https://aws.amazon.com/appstream/)。