Bootstrap

AWS服务器介绍


前言

AWS 服务器是指 Amazon Web Services(AWS)提供的基于云的服务器资源。AWS 是由亚马逊公司提供的一套云计算服务,广泛用于开发、托管和管理各种规模的应用程序和服务。

一、 A W S 服务器的本质 \color{blue}{一、AWS 服务器的本质} 一、AWS服务器的本质

AWS 服务器是指由 Amazon Web Services 提供的云计算资源,主要用于运行应用程序、存储数据、进行计算任务等。相比传统的物理服务器,AWS 服务器是一种 虚拟化的基础设施 \color{red}{虚拟化的基础设施} 虚拟化的基础设施,用户无需购买、维护硬件设备,而是通过互联网按需使用虚拟服务器。

二、 A W S 服务器的核心概念 \color{blue}{二、AWS 服务器的核心概念} 二、AWS服务器的核心概念

AWS 服务器是一种 IaaS (Infrastructure as a Service) 服务。用户可以:

  • 动态选择硬件资源,如 CPU、内存、存储。
  • 部署操作系统(Windows、Linux 等)和应用程序。
  • 根据需求随时扩展或缩减资源。

这些服务器运行在 AWS 的数据中心,分布于全球多个 区域( R e g i o n )和可用区( A v a i l a b i l i t y Z o n e , A Z ) \color{red}{区域(Region)和可用区(Availability Zone, AZ)} 区域(Region)和可用区(AvailabilityZone,AZ。AWS 提供 高可用性( H A )和容灾能力 \color{red}{高可用性(HA) 和 容灾能力} 高可用性(HA)和容灾能力,即使单个数据中心故障,也不会影响服务。

三、主要的 A W S 服务器服务 \color{blue}{三、主要的 AWS 服务器服务} 三、主要的AWS服务器服务

(1) E C 2 ( E l a s t i c C o m p u t e C l o u d ) \color{Red}{EC2(Elastic Compute Cloud)} EC2ElasticComputeCloud

这是 AWS 的核心服务器服务,用于提供可自定义的虚拟服务器。

弹性计算:用户可以根据工作负载,随时增加或减少服务器实例(称为 EC2 实例)。
多种实例类型:满足不同计算需求,如通用型、存储优化型、GPU 实例等。
计费模式
按需实例:按使用时间收费,灵活,但成本较高。
预留实例:提前购买实例,成本低,适合长期运行。
抢占式实例:成本最低,但实例可能随时被终止,适合临时任务。
自定义镜像:可以创建自己的操作系统镜像,快速部署多个相同配置的实例。

(2) A m a z o n L i g h t s a i l \color{Red}{Amazon Lightsail} AmazonLightsail

一种简化版的服务器服务,适合小型项目或初学者

固定价格套餐:涵盖服务器、存储、网络。
易于使用:提供预配置的应用程序(如 WordPress 网站)。
适合用来 托管小型网站、测试应用程序或轻量级工作负载。

(3) E C S 、 E K S ( 容器服务 ) \color{Red}{ ECS、EKS (容器服务) } ECSEKS(容器服务)

ECS(Elastic Container Service):运行容器化的应用程序,完全管理 Docker 容器。
EKS(Elastic Kubernetes Service):提供托管 Kubernetes 集群服务,支持容器编排。
Fargate:完全无服务器化的容器运行服务,专注于任务本身,无需关心服务器管理。

(4) L a m b d a (无服务器计算) \color{Red}{Lambda(无服务器计算)} Lambda(无服务器计算)

AWS Lambda 是一种 无服务器计算服务,允许用户运行函数代码,无需启动服务器。

事件驱动:按需执行代码(如响应 HTTP 请求、文件上传等)。
按使用收费:只为实际运行的时间付费,通常更经济。
适合场景:运行后端逻辑、自动化任务、实时数据处理。

(5) O u t p o s t s (本地服务器) \color{Red}{Outposts(本地服务器)} Outposts(本地服务器)

AWS Outposts 将 AWS 的服务器硬件安装在用户自己的数据中心中:

混合云解决方案:本地运行,统一管理,兼容 AWS 云服务。
适合行业:如需要本地低延迟处理的场景(金融、医疗等)。

(6) A W S B a t c h \color{Red}{ AWS Batch} AWSBatch

用于批量处理任务,特别适合大规模计算工作负载

自动资源分配:根据任务需求动态分配服务器。
支持多种作业类型:包括科学计算、数据分析等。

四、 A W S 服务器的存储选项 \color{blue}{四、AWS 服务器的存储选项} 四、AWS服务器的存储选项

服务器通常需要与存储服务结合使用,AWS 提供多种存储选项:

EBS(Elastic Block Store):为 EC2 提供块存储,类似传统硬盘。
S3(Simple Storage Service):对象存储服务,用于存储海量非结构化数据。
EFS(Elastic File System):文件存储系统,支持共享文件访问。
FSx:专用文件系统服务,支持 Windows 文件系统和 Lustre。

五、服务器的管理与监控工具 \color{blue}{五、服务器的管理与监控工具} 五、服务器的管理与监控工具

AWS 提供多种工具来帮助管理和监控服务器:

CloudWatch:实时监控服务器性能、应用日志和错误。
Auto Scaling:根据流量动态调整服务器实例数量。
Elastic Load Balancer (ELB):分发流量到多台服务器,确保负载均衡。
AWS Systems Manager:自动化运维管理(如补丁安装、配置更新)。

六、为什么选择 A W S 服务器? \color{blue}{六、为什么选择 AWS 服务器?} 六、为什么选择AWS服务器?

  • 优势
    灵活性:按需使用,选择适合的配置。
    可靠性:高可用架构,数据和服务不易中断。
    经济性:多种计费模式,按实际使用收费。
    全球覆盖:在 30 多个区域中提供服务,支持全球部署。
    安全性:全面的安全措施,包括加密、身份管理、DDoS 防护。

  • 劣势
    学习曲线较陡:功能丰富,但对初学者可能不太友好。
    成本管理复杂:使用不当可能导致意外高额费用。

七、如何开始使用 A W S 服务器? \color{blue}{七、如何开始使用 AWS 服务器?} 七、如何开始使用AWS服务器?

步骤
1、创建 AWS 账户,并完成身份验证。
2、进入 AWS 管理控制台,选择 EC2 服务
3、配置实例:

  • 选择操作系统(如 Ubuntu、CentOS)。
  • 选择实例类型(如 t2.micro)。
  • 配置存储(如 20GB SSD)。

4、配置安全组(防火墙)规则,允许必要的端口访问(如 HTTP/HTTPS)。
5、启动实例并连接(通过 SSH 登录)。

;