国际版Amazon Lightsail的功能解析

2023-11-23 01:28

本文主要是介绍国际版Amazon Lightsail的功能解析,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Amazon Lightsail是一项易于使用的云服务,可为您提供部署应用程序或网站所需的一切,从而实现经济高效且易于理解的月度计划。它是部署简单的工作负载、网站或开始使用亚马逊云科技的理想选择。

作为 AWS 免费套餐的一部分,可以免费开始使用 Amazon Lightsail。注册后可获得一年免费的 50GB 内容分发网络 (CDN) 分配、一年免费的 5GB 对象存储捆绑包,以及三个月免费的精选容器、实例和数据库捆绑包。

现在来体验下Amazon Lightsail都有哪些功能模块。

首先需要申请一个国际版的账号,该账号激活时需要绑定一张支持美元支付的信用卡或者储蓄卡。接着登录到主页之后,点击左上角的服务,在计算中找到Lightsail。也可以直接在搜索栏中搜索Lightsail。

点击Lightsail,跳转到该服务配置界面。下面是 Lightsail主要功能模块介绍。

1、Instances(实例)

1)选择一个实例所在区域,可供选择的区域如下:新加坡、孟买、首尔、斯德哥尔摩、东京、悉尼、法兰克福、巴黎、伦敦、爱尔兰、俄勒冈州、俄亥俄州、弗吉尼亚州、蒙特利尔。

然后选择其中一个可用区。

2)选择实例的镜像。

Linux/Unix包含29个模板,模板分为:系统带应用和纯系统。

Windows包含6个模板,模板分为:系统带应用和纯系统。

在每个应用或系统下面都提供相应的描述及相应提示,设计相当友好。

可选项:在启动实例的时候执行脚本、更改默认的SSH key pair。

3)实例的付费计划。

  • 按月付费,提供捆绑包,里面包含一定的内存、CPU、硬盘、传输。针对新注册用户免费的捆绑包上面会有提示前三个月免费。

  • 按内存付费,最大可选内存为32G。

  • 按CPU付费,最大可选为8vCPUs。

  • 按硬盘容量付费,最大可选为640GB。

  • 按传输量付费,最大可选为7TB。

可以看到内存、CPU、硬盘、传输量的组合都是固定的。

4)给实例创建一个唯一的名称。

2、Container(容器)

容器服务是可以向其部署容器的计算资源。容器是封装代码和依赖项的标准软件单元,因此应用程序可以从一个计算环境快速可靠地运行到另一个环境。

1)选择一个容器所在区域,和实例中支持的区域是相同的。

2)选择容器服务容量和node节点数。其中容量里包括内存、CPU、每个node的基本开销。每个月的费用=power*scale。

3)部署指定要在容器服务上启动的容器及其配置。

  • 可以选择一个示例模板。这里提供了hello world、Nginx、Redis。

  • 也可以自定义容器的镜像与配置。

4)填写容器服务的名字。每个AWS区域内的容器服务名称必须是唯一的。它还必须是小写的,并且符合DNS。

3、Database(数据库)

1)选择一个区域,这个区域和实例、容器中是一样的。

2)选择数据库,这里提供了MySQL和PostGreSQL。

  • MySQL,支持5.7.44和8.055两个版本。

  • PostGreSQL,支持11.22、12.17、13.13、14.10、15.5、16.1。

创建数据库的用户名、密码、主数据名称。

3)数据库的付费计划。提供单机和高可用两种模式。

  • 按月付费,提供捆绑包,里面包含一定的内存、CPU、硬盘、传输。针对新注册用户免费的捆绑包上面会有提示前三个月免费。

  • 按内存付费,最大可选内存为8G。

  • 按CPU付费,只支持2vCPUs。

  • 按硬盘容量付费,最大可选为240GB。

  • 按传输量付费,最大可选为200GB。

可以看到内存、CPU、硬盘、传输量的组合都是固定的。

4)填写数据库的名字。

4、Networking(网络)
1、static IP(静态IP)

1)选择一个区域,这个区域必须和实例所属于同一个区域。

2)将这个IP关联到所需要的实例上,同时需要一个唯一的名字。

2、Distribution(CDN)

CDN是全球资源。它们可以引用任何区域中任何受支持的资源。

选择CDN的源。源可以是一个附加了静态IP的实例、一个bucket或者一个至少附加了一个实例的负载均衡器。CDN从你选择的源中提取和缓存内容。

3、load balancer(负载均衡器)

选择与实例在同一个区域,默认配置是http,若使用http是,则创建和关联SSL证书。

5、Storage(存储)

存储资源允许增加可用于Amazon Lightsail资源的数据存储量。

1、Bucket(桶)

桶用于存储对象,对象由数据及其描述性元数据组成。只要网络可达,可以存储在任何区域。

1)选择一个区域。

2)选择存储付费。创建后可以进行更改。

若选择5G,前12个月是免费。

3)bucket名称在所有Amazon Lightsail和Amazon S3中都必须是唯一的。它还必须是小写的,并且符合DNS。

2、Disk(磁盘)

磁盘是存储卷,可以将其作为硬盘驱动器装载到Lightsail实例上。磁盘的持久性与其所连接实例的使用寿命无关。

1)选择一个区域。

2)选择存储付费。每GB花费0.1美元。支持自定义大小。

3)唯一的磁盘名称。

6、Domain&DNS(域名和DNS)
1、DNS

通过创建DNS区域,可以轻松地将您的注册域及其子域映射到Lightsail资源。如果您在其他地方注册了域,您可以通过创建DNS区域将其添加到Lightsail。

Domain source支持在Amazon Route 53或者其他地方注册的域名。

2、Domain(域名)

使用Lightsail向Amazon Route 53注册新域名。注册域名后,Lightsail会自动创建一个与域名相同的DNS区域。

7、Snapshots(快照)

可以在Amazon Lightsail中创建实例、数据库和块存储磁盘的时间点快照,并将它们用作创建新资源或进行数据备份的基线。

快照包含恢复资源所需的所有数据(从创建快照的那一刻起)。当通过从快照创建资源来恢复资源时,新资源将作为用于创建快照的原始资源的精确副本开始。Lightsail帐户上的快照将向你收取快照存储费;无论是手动快照、自动快照、复制快照还是系统磁盘快照。资源随时可能出现故障——经常创建快照以避免永久丢失数据。

总结

每个功能模块配置主要为四步:1、选择服务区域;2、选择应用/系统/镜像/数据库;3、选择付费计划 4、设置唯一的名称创建即可。

Amazon Lightsail也支持快速启动并运行只需要两步即可。

1)选择应用程序。选择区域与应用。

2)配置虚拟计算机。为计算机命名,选择相应的付费计划,创建即可。

从以上的功能模块可以看出,Amazon Lightsail 提供易于使用的云资源,只需几次点击即可启动并运行您的 Web 应用程序或网站。Lightsail 提供简化的服务,包括实例、容器、数据库、存储等。借助 Lightsail,可以使用 WordPress、Prestashop 或 LAMP 等预配置模板轻松启动网站或应用程序。

Amazon Lightsail在后台由Amazon Elastic Compute Cloud(EC2)、Amazon Relational Database Service(RDS)、Application Load Balancer和其他亚马逊云科技服务提供支持。它提供了用户期望从亚马逊云科技获得的安全性、可靠性和可扩展性级别,而更加简化了配置的复杂度,提高了工作效率。

这篇关于国际版Amazon Lightsail的功能解析的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/414324

相关文章

线上Java OOM问题定位与解决方案超详细解析

《线上JavaOOM问题定位与解决方案超详细解析》OOM是JVM抛出的错误,表示内存分配失败,:本文主要介绍线上JavaOOM问题定位与解决方案的相关资料,文中通过代码介绍的非常详细,需要的朋... 目录一、OOM问题核心认知1.1 OOM定义与技术定位1.2 OOM常见类型及技术特征二、OOM问题定位工具

Python使用FastAPI实现大文件分片上传与断点续传功能

《Python使用FastAPI实现大文件分片上传与断点续传功能》大文件直传常遇到超时、网络抖动失败、失败后只能重传的问题,分片上传+断点续传可以把大文件拆成若干小块逐个上传,并在中断后从已完成分片继... 目录一、接口设计二、服务端实现(FastAPI)2.1 运行环境2.2 目录结构建议2.3 serv

深度解析Python中递归下降解析器的原理与实现

《深度解析Python中递归下降解析器的原理与实现》在编译器设计、配置文件处理和数据转换领域,递归下降解析器是最常用且最直观的解析技术,本文将详细介绍递归下降解析器的原理与实现,感兴趣的小伙伴可以跟随... 目录引言:解析器的核心价值一、递归下降解析器基础1.1 核心概念解析1.2 基本架构二、简单算术表达

深度解析Java @Serial 注解及常见错误案例

《深度解析Java@Serial注解及常见错误案例》Java14引入@Serial注解,用于编译时校验序列化成员,替代传统方式解决运行时错误,适用于Serializable类的方法/字段,需注意签... 目录Java @Serial 注解深度解析1. 注解本质2. 核心作用(1) 主要用途(2) 适用位置3

Debian 13升级后网络转发等功能异常怎么办? 并非错误而是管理机制变更

《Debian13升级后网络转发等功能异常怎么办?并非错误而是管理机制变更》很多朋友反馈,更新到Debian13后网络转发等功能异常,这并非BUG而是Debian13Trixie调整... 日前 Debian 13 Trixie 发布后已经有众多网友升级到新版本,只不过升级后发现某些功能存在异常,例如网络转

Java MCP 的鉴权深度解析

《JavaMCP的鉴权深度解析》文章介绍JavaMCP鉴权的实现方式,指出客户端可通过queryString、header或env传递鉴权信息,服务器端支持工具单独鉴权、过滤器集中鉴权及启动时鉴权... 目录一、MCP Client 侧(负责传递,比较简单)(1)常见的 mcpServers json 配置

从原理到实战解析Java Stream 的并行流性能优化

《从原理到实战解析JavaStream的并行流性能优化》本文给大家介绍JavaStream的并行流性能优化:从原理到实战的全攻略,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的... 目录一、并行流的核心原理与适用场景二、性能优化的核心策略1. 合理设置并行度:打破默认阈值2. 避免装箱

Maven中生命周期深度解析与实战指南

《Maven中生命周期深度解析与实战指南》这篇文章主要为大家详细介绍了Maven生命周期实战指南,包含核心概念、阶段详解、SpringBoot特化场景及企业级实践建议,希望对大家有一定的帮助... 目录一、Maven 生命周期哲学二、default生命周期核心阶段详解(高频使用)三、clean生命周期核心阶

深入解析C++ 中std::map内存管理

《深入解析C++中std::map内存管理》文章详解C++std::map内存管理,指出clear()仅删除元素可能不释放底层内存,建议用swap()与空map交换以彻底释放,针对指针类型需手动de... 目录1️、基本清空std::map2️、使用 swap 彻底释放内存3️、map 中存储指针类型的对象

Java Scanner类解析与实战教程

《JavaScanner类解析与实战教程》JavaScanner类(java.util包)是文本输入解析工具,支持基本类型和字符串读取,基于Readable接口与正则分隔符实现,适用于控制台、文件输... 目录一、核心设计与工作原理1.底层依赖2.解析机制A.核心逻辑基于分隔符(delimiter)和模式匹