搜索
首页web前端js教程亚马逊网络服务

它是亚马逊提供的一个全面且不断发展的云计算平台。它提供广泛的服务,帮助组织在云中构建和部署各种类型的应用程序和服务。 AWS 提供按需计算能力、存储、数据库、机器学习、分析和许多其他服务来帮助企业扩展和发展。

基于范围的 AWS 服务类型

全球服务

它在所有 AWS 区域运营,并不局限于特定地理区域。这些服务旨在不受区域限制地无缝运行,并进行集中管理。
前任。 Cloudfront、身份和访问管理 (IAM)

区域服务

它们设计为在特定 AWS 区域内运行。它们分别部署在每个区域,允许数据本地化并遵守区域法规。
前任。亚马逊 EC2、亚马逊 S3

区域选择:

它是一个包含多个可用区的地理区域。 AWS 提供划分为多个区域的全球基础设施,每个区域由可用区 (AZ) 组成,这些可用区是专为高可用性和容错能力而设计的数据中心。
前任。美国东部(弗吉尼亚北部)

Amazon Web Services

可用区 (AZ)

(1 个区域 = 3 个或更多可用区)

  • 它是指特定 AWS 区域内的一个或多个隔离数据中心,这些数据中心旨在独立运行,但通过低延迟、高速网络互连。
  • 每个可用区都被设计为独立的故障区 前任。 us-east-1a、us-east-1b

Amazon Web Services

Amazon Web Services

存在点 (POP)

它是指部署网络基础设施或服务(例如数据中心、服务器或网络设备)的物理位置或接入点,以实现更快的内容交付、减少延迟并提高网络性能。

例如。 Route 53 还使用 PoP 进行 DNS 解析。当用户发出 DNS 请求时,距离用户最近的 PoP 会响应查询,确保更快的解析时间。

本地区域

它们是 AWS 区域的扩展,位于特定的地理位置,以使计算、存储和其他 AWS 服务更接近最终用户。
前任。媒体流、混合云、游戏

波长区域

它们是 AWS 基础设施的扩展,旨在直接在电信提供商的 5G 网络内提供超低延迟服务。
前任。 AR/VR、物联网、自动驾驶汽车

计算服务:

  • 亚马逊弹性计算云 (Amazon EC2)
  • Amazon Elastic Container Service (Amazon ECS)
  • AWS Lambda

存储服务:

  • 亚马逊简单存储服务(Amazon S3)
  • 亚马逊弹性块存储(Amazon EBS)
  • 亚马逊冰川

数据库服务:

  • Amazon 关系数据库服务 (Amazon RDS)
  • 亚马逊 DynamoDB
  • 亚马逊红移

网络服务:

  • 亚马逊虚拟私有云 (Amazon VPC)
  • 亚马逊 53 号公路
  • AWS Direct Connect

保安服务:

  • AWS 身份和访问管理 (IAM)
  • 亚马逊 GuardDuty
  • AWS 密钥管理服务 (KMS)

分析服务:

  • 亚马逊雅典娜
  • 亚马逊 EMR
  • Amazon Kinesis

机器学习服务:

  • 亚马逊 SageMaker
  • 亚马逊理解
  • 亚马逊 Rekognition

管理和监控服务:

  • AWS 管理控制台
  • AWS CloudFormation
  • 亚马逊 CloudWatch

开发者工具:

  • AWS CodeCommit
  • AWS CodeBuild
  • AWS CodeDeploy

物联网(IoT):

  • AWS IoT 核心
  • AWS IoT Greengrass

亚马逊政府云

它是一个专门的 AWS 区域,旨在在云中托管敏感工作负载,同时满足严格的美国政府合规性和监管要求。它旨在供美国政府机构、承包商和其他管理受监管数据的组织使用。

身份和访问管理 (IAM)

它是 AWS(Amazon Web Services)提供的一项服务,使您能够安全地管理对 AWS 服务和资源的访问。
IAM 允许您创建和管理 IAM 用户,这些用户是具有唯一安全凭证的个人身份,可用于访问 AWS 服务。

账户:

1) 根帐户:

  • 这是您注册 AWS 服务时创建的初始 AWS 账户。它拥有对所有 AWS 服务的完全管理访问权限。
  • 建议使用强密码保护 root 帐户,并启用多重身份验证 (MFA) 以防止未经授权的访问。
  • 不建议使用root账户进行日常操作或应用程序访问。

2) IAM 用户:

  • 它们是使用 IAM 在 AWS 账户中创建的。
  • 它们用于管理个人或应用程序对 AWS 资源的访问。根据附加的策略,他们可以拥有不同级别的权限。
  • IAM 帐户比根帐户更安全,因为根据分配给它们的策略,它们具有有限的权限。

Amazon Web Services

亚马逊云前端

它是一个内容交付网络 (CDN),构建在 AWS 的全球边缘站点网络之上。
边缘站点与 AWS 区域分开,专门用于缓存和以低延迟向用户交付内容。
它会自动将您的内容路由到离您最近的边缘位置。

例子:

  • 您在印度的主网站成为 CloudFront 的源服务器。
  • 当您设置 CloudFront 时,其全球边缘位置就会发挥作用。
  • 如果您从美国访问您的网站,CloudFront 会从距离您最近的边缘站点(例如美国的边缘站点)满足您的请求。
  • 最初,如果请求的内容未缓存在该边缘位置,CloudFront 会从您位于印度的源服务器获取该内容,缓存它,然后将其提供给您。

Amazon SNS(简单通知服务)

它是AWS提供的完全托管的消息服务。它使应用程序、最终用户和分布式系统能够大规模有效地发送通知和消息。 SNS 支持向订阅者推送通知以及应用程序不同部分之间基于消息的通信。

亚马逊支架

它是AWS提供的完全托管的量子计算服务。它允许研究人员、开发人员和企业使用量子计算技术来探索、实验和构建应用程序。

亚马逊弹性疼痛

  • 它是 AWS 提供的完全托管的内存数据存储和缓存服务。
  • 它旨在通过内存缓存快速访问常用数据来增强 Web 应用程序的性能,这比基于磁盘的数据库要快得多。
  • 要将 **ElastiCache ** 集成到现有后端中,通常需要更改后端逻辑。

雷迪斯

内存缓存

例子:

  • 如果您的网站必须对数据库进行重复查询(例如,检索用户个人资料、产品信息或搜索结果),这可能会降低性能。
  • 您可以将这些数据库查询的结果缓存在Redis或Memcached中。第一次查询时,它从数据库中获取数据,后续请求直接从 ElastiCache 中获取数据,这样速度要快得多(因为它在内存中)。

亚马逊预算

它是 AWS 提供的一项服务,允许您为 AWS 资源设置自定义成本和使用预算。您可以监控您的使用情况和费用,在接近达到或超过预算阈值时收到提醒,并跟踪您一段时间内的支出。

亚马逊云观察

它是 AWS 提供的一项监控和可观察性服务,使您能够实时收集、访问和分析来自 AWS 资源和应用程序的指标、日志和事件。它用于监控后端性能和基础设施运行状况,而 Google Analytics 用于监控前端用户行为和参与度分析。

  • 为您的任何指标设置警报,以便在您的指标超过指定阈值时收到通知。
  • 使用现有系统、应用程序和自定义日志文件进行监控。
  • 编写规则来指示您的应用程序感兴趣哪些事件以及要采取哪些自动操作。

Amazon Web Services

亚马逊简单存储服务(S3)

它是 Amazon Web Services (AWS) 提供的可扩展对象存储服务,用于随时随地从网络上的任何位置存储和检索任意数量的数据。它通常用于存储备份、档案、数据湖、媒体文件和日志。

存储桶 URL:

https://<bucket-name>.s3.<region>.amazonaws.com/<object-key>
</object-key></region></bucket-name>

Amazon S3 传输加速

这是 Amazon Simple Storage Service (S3) 的一项功能,可通过 Amazon CloudFront 的全球分布式边缘站点路由流量,从而加快向 S3 存储桶上传和下载文件的速度。

  • 当您启用传输加速时,Amazon S3 会将上传或下载请求定向到最近的 CloudFront 边缘站点。这些边缘站点战略性地分布在世界各地,并充当 Amazon S3 的入口点。
  • 边缘位置收到请求后,它会通过优化的 CloudFront 网络路由到适当的 S3 存储桶,从而显着减少延迟并提高文件传输速度。

AWS 直连

  • 它是一项云服务,可让您在本地数据中心、办公室或托管环境与 Amazon Web Services (AWS) 之间建立专用网络连接。
  • 这种直接的私有连接可以绕过公共互联网来提高 AWS 资源和应用程序的性能、安全性和可靠性。
  • 由于流量不通过公共互联网,因此与典型的互联网连接相比,Direct Connect 提供更一致的网络性能。这对于需要高吞吐量或低延迟通信的应用程序尤其有利。
  • Direct Connect 位置不属于可用区,专注于在本地基础设施和 AWS 之间实现网络连接。

Amazon Web Services

亚马逊弹性计算云(Amazon EC2):

它是 Amazon Web Services (AWS) 提供的一项 Web 服务,可在云中提供可调整大小的计算能力。它允许用户按需启动和管理虚拟服务器(实例),从而更轻松地扩展应用程序和管理工作负载。

云计算的优势

1)用固定费用换可变费用
2)受益于巨大的规模经济
3)停止猜测容量
4) 提高速度和敏捷性
5) 停止花钱运行和维护数据中心
6) 几分钟内走向全球

故障域

它指的是基础设施内的逻辑或物理边界,可以独立发生故障而不影响系统的其他部分。

Amazon Web Services

AWS 全球加速器

它是 Amazon Web Services (AWS) 提供的一项服务,可提高全球用户应用程序的可用性、性能和可靠性。它旨在根据用户的健康状况和地理位置等因素将用户流量路由到最佳端点。

AWS地面站

它是一项完全托管的服务,使客户能够控制卫星通信、处理卫星数据并将其与 AWS 服务集成。它通过提供地面站即服务来简化与卫星交互的过程,从而消除组织构建和维护自己的卫星地面站基础设施的需要。

高可用性:

它指的是系统或组件即使在故障或维护事件期间也能以最短的停机时间保持运行和可访问的能力。

AWS 弹性负载平衡 (ELB)

它是一项完全托管的服务,可自动跨多个目标(例如 Amazon EC2 实例、容器、IP 地址和 Lambda 函数)分配传入应用程序流量,以确保应用程序的高可用性、容错性和可扩展性。它会自动调整以适应传入流量的变化,确保没有单个实例被淹没,从而提高应用程序性能。

高弹性

它是指系统或服务根据当前需求自动扩展或缩减其资源的能力,确保最佳性能,同时最大限度地降低成本。
在云计算的背景下,弹性使您可以根据需要配置或取消配置资源来快速适应工作负载和流量模式的变化,而无需手动干预。

自动扩展组 (ASG)

它们是 AWS 中的一项功能,可以根据需求的变化自动调整 EC2 实例的数量。通过使用 Auto Scaling 组,您可以确保您的应用程序具有适当数量的可用实例来有效地处理流量,从而提高性能、可用​​性和成本管理。

高容错能力

它指的是系统在某些组件出现故障的情况下仍能继续平稳运行且不会中断的能力。

Amazon RDS 多可用区

它提供多可用区部署,其中数据可以跨多个可用区复制。如果主数据库发生故障,系统会自动故障转移到另一个可用区的备用数据库,并且停机时间最短。

高耐受性

  • 它是指系统随着时间的推移可靠地存储和保存数据的能力,确保即使在发生故障、损坏或其他问题时数据也保持完整且可访问。
  • 在云计算和 AWS 的背景下,耐用性是云平台保护数据免遭丢失或损坏的程度的衡量标准,通常通过使用复制和冗余技术来实现。

CloudEndure 灾难恢复 (CloudEndure DR)

  • 它是AWS提供的全面、全自动的灾难恢复解决方案。
  • 它旨在最大限度地减少发生灾难时的停机时间和数据丢失,无论是自然事件、系统故障还是其他灾难性事件。
  • 它通过将实时数据和应用程序复制到云来帮助企业在灾难发生后快速恢复 AWS 上的工作负载。

Amazon 系统映像 (AMI)(软件配置)

它是一个预先配置的模板,用于在 EC2 中创建虚拟机(实例)。它包含启动实例所需的信息,包括操作系统、应用程序服务器、应用程序和任何相关配置。

从 AMI 启动多个实例

1) 首先启动单个 EC2 实例,并使用您的 Web 应用程序、必要的软件(如 Web 服务器、数据库等)以及任何所需的设置对其进行配置。

2) 实例完成配置和测试后,从此实例创建 AMI。

3) 在 AWS 管理控制台中,使用 AMI 启动 10 个新的 EC2 实例。

业务连续性计划 (BCP)

  • 这是一项战略计划,概述了企业在重大中断或灾难期间和之后如何继续运营。 BCP 的主要目标是确保关键业务功能在危机期间保持运行,从而使业务能够快速有效地恢复。
  • BCP 通常可以解决各种类型的潜在风险,包括自然灾害、网络攻击、停电以及任何其他可能扰乱正常业务运营的事件。

Amazon Web Services

恢复点目标 (RPO)

它是指在意外中断或灾难期间可接受的最大数据丢失量。
它与备份或数据复制的频率密切相关
例如如果 RPO 设置为 4 小时,企业可以承受最多丢失 4 小时的数据,但不能再多了。任何超过 4 小时的数据都将从备份中恢复。

恢复时间目标 (RTO)

它是指应用程序或系统在灾难或中断后在对业务产生重大影响之前可以关闭的最大允许时间。
例如如果RTO为2小时,则系统必须在故障后2小时内恢复,以避免对业务造成严重影响。

AWS 气候承诺基金

AWS 气候承诺基金是亚马逊发起的一项投资计划,旨在加速有助于应对气候变化的技术的开发和部署。它符合气候承诺,即亚马逊到 2040 年实现净零碳排放的承诺。

Amazon Web Services

保持联系!
如果您喜欢这篇文章,请不要忘记在社交媒体上关注我以获取更多更新和见解:

推特: madhavganesan
Instagram:madhavganesan
领英: madhavganesan

以上是亚马逊网络服务的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
Python和JavaScript:了解每个的优势Python和JavaScript:了解每个的优势May 06, 2025 am 12:15 AM

Python和JavaScript各有优势,选择取决于项目需求和个人偏好。1.Python易学,语法简洁,适用于数据科学和后端开发,但执行速度较慢。2.JavaScript在前端开发中无处不在,异步编程能力强,Node.js使其适用于全栈开发,但语法可能复杂且易出错。

JavaScript的核心:它是在C还是C上构建的?JavaScript的核心:它是在C还是C上构建的?May 05, 2025 am 12:07 AM

javascriptisnotbuiltoncorc; saninterpretedlanguagethatrunsonenginesoftenwritteninc.1)javascriptwasdesignedAsalightweight,解释edganguageforwebbrowsers.2)Enginesevolvedfromsimpleterterterpretpreterterterpretertestojitcompilerers,典型地提示。

JavaScript应用程序:从前端到后端JavaScript应用程序:从前端到后端May 04, 2025 am 12:12 AM

JavaScript可用于前端和后端开发。前端通过DOM操作增强用户体验,后端通过Node.js处理服务器任务。1.前端示例:改变网页文本内容。2.后端示例:创建Node.js服务器。

Python vs. JavaScript:您应该学到哪种语言?Python vs. JavaScript:您应该学到哪种语言?May 03, 2025 am 12:10 AM

选择Python还是JavaScript应基于职业发展、学习曲线和生态系统:1)职业发展:Python适合数据科学和后端开发,JavaScript适合前端和全栈开发。2)学习曲线:Python语法简洁,适合初学者;JavaScript语法灵活。3)生态系统:Python有丰富的科学计算库,JavaScript有强大的前端框架。

JavaScript框架:为现代网络开发提供动力JavaScript框架:为现代网络开发提供动力May 02, 2025 am 12:04 AM

JavaScript框架的强大之处在于简化开发、提升用户体验和应用性能。选择框架时应考虑:1.项目规模和复杂度,2.团队经验,3.生态系统和社区支持。

JavaScript,C和浏览器之间的关系JavaScript,C和浏览器之间的关系May 01, 2025 am 12:06 AM

引言我知道你可能会觉得奇怪,JavaScript、C 和浏览器之间到底有什么关系?它们之间看似毫无关联,但实际上,它们在现代网络开发中扮演着非常重要的角色。今天我们就来深入探讨一下这三者之间的紧密联系。通过这篇文章,你将了解到JavaScript如何在浏览器中运行,C 在浏览器引擎中的作用,以及它们如何共同推动网页的渲染和交互。JavaScript与浏览器的关系我们都知道,JavaScript是前端开发的核心语言,它直接在浏览器中运行,让网页变得生动有趣。你是否曾经想过,为什么JavaScr

node.js流带打字稿node.js流带打字稿Apr 30, 2025 am 08:22 AM

Node.js擅长于高效I/O,这在很大程度上要归功于流。 流媒体汇总处理数据,避免内存过载 - 大型文件,网络任务和实时应用程序的理想。将流与打字稿的类型安全结合起来创建POWE

Python vs. JavaScript:性能和效率注意事项Python vs. JavaScript:性能和效率注意事项Apr 30, 2025 am 12:08 AM

Python和JavaScript在性能和效率方面的差异主要体现在:1)Python作为解释型语言,运行速度较慢,但开发效率高,适合快速原型开发;2)JavaScript在浏览器中受限于单线程,但在Node.js中可利用多线程和异步I/O提升性能,两者在实际项目中各有优势。

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

EditPlus 中文破解版

EditPlus 中文破解版

体积小,语法高亮,不支持代码提示功能

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

PhpStorm Mac 版本

PhpStorm Mac 版本

最新(2018.2.1 )专业的PHP集成开发工具

VSCode Windows 64位 下载

VSCode Windows 64位 下载

微软推出的免费、功能强大的一款IDE编辑器

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),