文章目录
- 前言
- [一、 A W S 服务器的本质 \color{blue}{一、AWS 服务器的本质} 一、AWS服务器的本质](#一、 A W S 服务器的本质 \color{blue}{一、AWS 服务器的本质} 一、AWS服务器的本质)
- [二、 A W S 服务器的核心概念 \color{blue}{二、AWS 服务器的核心概念} 二、AWS服务器的核心概念](#二、 A W S 服务器的核心概念 \color{blue}{二、AWS 服务器的核心概念} 二、AWS服务器的核心概念)
- [三、主要的 A W S 服务器服务 \color{blue}{三、主要的 AWS 服务器服务} 三、主要的AWS服务器服务](#三、主要的 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)} EC2(ElasticComputeCloud)](#(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)} EC2(ElasticComputeCloud))
- [(2) A m a z o n L i g h t s a i l \color{Red}{Amazon Lightsail} AmazonLightsail](#(2) A m a z o n L i g h t s a i l \color{Red}{Amazon Lightsail} AmazonLightsail)
- [(3) E C S 、 E K S ( 容器服务 ) \color{Red}{ ECS、EKS (容器服务) } ECS、EKS(容器服务)](#(3) E C S 、 E K S ( 容器服务 ) \color{Red}{ ECS、EKS (容器服务) } ECS、EKS(容器服务))
- [(4) L a m b d a (无服务器计算) \color{Red}{Lambda(无服务器计算)} Lambda(无服务器计算)](#(4) L a m b d a (无服务器计算) \color{Red}{Lambda(无服务器计算)} Lambda(无服务器计算))
- [(5) O u t p o s t s (本地服务器) \color{Red}{Outposts(本地服务器)} Outposts(本地服务器)](#(5) O u t p o s t s (本地服务器) \color{Red}{Outposts(本地服务器)} Outposts(本地服务器))
- [(6) A W S B a t c h \color{Red}{ AWS Batch} AWSBatch](#(6) A W S B a t c h \color{Red}{ AWS Batch} AWSBatch)
- [四、 A W S 服务器的存储选项 \color{blue}{四、AWS 服务器的存储选项} 四、AWS服务器的存储选项](#四、 A W S 服务器的存储选项 \color{blue}{四、AWS 服务器的存储选项} 四、AWS服务器的存储选项)
- [五、服务器的管理与监控工具 \color{blue}{五、服务器的管理与监控工具} 五、服务器的管理与监控工具](#五、服务器的管理与监控工具 \color{blue}{五、服务器的管理与监控工具} 五、服务器的管理与监控工具)
- [六、为什么选择 A W S 服务器? \color{blue}{六、为什么选择 AWS 服务器?} 六、为什么选择AWS服务器?](#六、为什么选择 A W S 服务器? \color{blue}{六、为什么选择 AWS 服务器?} 六、为什么选择AWS服务器?)
- [七、如何开始使用 A W S 服务器? \color{blue}{七、如何开始使用 AWS 服务器?} 七、如何开始使用AWS服务器?](#七、如何开始使用 A W S 服务器? \color{blue}{七、如何开始使用 AWS 服务器?} 七、如何开始使用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)} EC2(ElasticComputeCloud)
这是 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 (容器服务) } ECS、EKS(容器服务)
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 登录)。