当前位置: 首页 > news >正文

云计算基础:AWS入门指南

💓 博客主页:瑕疵的CSDN主页
📝 Gitee主页:瑕疵的gitee主页
⏩ 文章专栏:《热点资讯》

云计算基础:AWS入门指南

云计算基础:AWS入门指南

  • 云计算基础:AWS入门指南
    • 引言
    • AWS概述
      • 什么是AWS
      • AWS的主要服务
    • 创建AWS账户
      • 注册步骤
      • 免费套餐
    • AWS管理控制台
      • 登录控制台
      • 控制台导航
    • 基础服务介绍
      • Amazon EC2
        • 创建EC2实例
      • Amazon S3
        • 创建S3桶
        • 上传文件
      • Amazon RDS
        • 创建RDS实例
    • 安全与合规
      • IAM
        • 创建IAM用户
      • 安全组
        • 配置安全组
    • 成本管理
      • 成本管理器
        • 使用Cost Explorer
      • 保留实例和按需实例
    • 总结
    • 参考资料

引言

云计算已经成为了现代信息技术的重要组成部分,为企业提供了灵活、可扩展的计算资源和服务。Amazon Web Services (AWS) 是目前市场上最成熟、最广泛使用的云服务平台之一。本文将为初学者提供一个简明的AWS入门指南,帮助大家快速了解和上手AWS。

AWS概述

什么是AWS

AWS是亚马逊提供的一个全面的云服务平台,提供了超过200种全托管的服务,涵盖计算、存储、数据库、分析、机器学习、安全等方面。AWS在全球范围内拥有多个数据中心,能够为用户提供高可用性和低延迟的服务。

AWS的主要服务

  • 计算:EC2、Lambda、ECS、EKS等。
  • 存储:S3、EBS、Glacier、FSx等。
  • 数据库:RDS、DynamoDB、Aurora、DocumentDB等。
  • 分析:Redshift、Athena、Quicksight等。
  • 机器学习:SageMaker、Comprehend、Rekognition等。
  • 安全:IAM、GuardDuty、Macie等。

创建AWS账户

注册步骤

  1. 访问AWS官网。
  2. 点击“创建一个 AWS 账户”。
  3. 输入您的电子邮件地址和密码。
  4. 提供账单信息,包括信用卡信息。
  5. 完成身份验证。
  6. 设置根用户的安全凭证。
  7. 验证您的账户。

免费套餐

AWS提供了一个免费套餐,包括12个月的免费使用期限,涵盖了多种服务的基本使用量。这对于初学者来说是一个很好的起点。

AWS管理控制台

登录控制台

  1. 访问AWS管理控制台。
  2. 输入您的账户邮箱和密码。
  3. 登录后,您将看到AWS管理控制台的主页。

控制台导航

AWS管理控制台提供了丰富的导航菜单,您可以轻松地访问各种服务。常用的导航方式包括:

  • 服务列表:点击顶部的“服务”按钮,可以看到所有可用的服务列表。
  • 最近使用的服务:在首页会显示最近使用的服务,方便快速访问。
  • 搜索框:在顶部的搜索框中输入服务名称,可以快速定位到所需服务。

基础服务介绍

Amazon EC2

Amazon Elastic Compute Cloud (EC2) 是AWS的核心计算服务,提供可调整大小的计算容量。您可以根据需要启动、停止和配置虚拟服务器。

创建EC2实例
  1. 在AWS管理控制台中,选择“EC2”服务。
  2. 点击“启动实例”按钮。
  3. 选择一个AMI(Amazon Machine Image),例如Ubuntu Server。
  4. 选择实例类型,例如t2.micro。
  5. 配置实例细节,如网络、子网、安全组等。
  6. 添加存储,选择根卷的大小。
  7. 配置安全组,设置允许的入站和出站规则。
  8. 审核并启动实例。
  9. 下载并保存SSH密钥对。
  10. 连接到EC2实例,使用SSH客户端:
    ssh -i your-key.pem ubuntu@public-dns-name

Amazon S3

Amazon Simple Storage Service (S3) 是一个对象存储服务,提供高可用性、可扩展性和安全的数据存储。

创建S3桶
  1. 在AWS管理控制台中,选择“S3”服务。
  2. 点击“创建桶”按钮。
  3. 输入桶名称,选择区域。
  4. 配置桶的属性,如版本控制、静态网站托管等。
  5. 设置桶策略,控制谁可以访问桶中的对象。
  6. 审核并创建桶。
上传文件
  1. 打开您刚刚创建的S3桶。
  2. 点击“上传”按钮。
  3. 选择要上传的文件。
  4. 配置上传设置,如存储类、权限等。
  5. 开始上传。

Amazon RDS

Amazon Relational Database Service (RDS) 是一种托管的数据库服务,支持多种数据库引擎,如MySQL、PostgreSQL、Oracle等。

创建RDS实例
  1. 在AWS管理控制台中,选择“RDS”服务。
  2. 点击“创建数据库”按钮。
  3. 选择数据库引擎,例如MySQL。
  4. 选择部署选项,如单实例或多可用区。
  5. 配置实例规格,如实例类型、存储类型等。
  6. 设置数据库名称、用户名和密码。
  7. 配置网络和安全设置,如VPC、子网、安全组等。
  8. 审核并创建数据库实例。

安全与合规

IAM

AWS Identity and Access Management (IAM) 是一个用于管理AWS资源访问权限的服务。通过IAM,您可以创建和管理AWS用户和组,并控制他们对AWS资源的访问。

创建IAM用户
  1. 在AWS管理控制台中,选择“IAM”服务。
  2. 点击“用户”选项卡,然后点击“添加用户”按钮。
  3. 输入用户名,选择访问类型,例如程序访问或AWS管理控制台访问。
  4. 配置权限,可以选择附加现有策略直接或创建自定义策略。
  5. 设置访问密钥,下载并保存CSV文件。
  6. 审核并创建用户。

安全组

安全组是AWS中的一种虚拟防火墙,用于控制进出EC2实例的流量。

配置安全组
  1. 在AWS管理控制台中,选择“EC2”服务。
  2. 点击“安全组”选项卡,然后点击“创建安全组”按钮。
  3. 输入安全组名称和描述。
  4. 选择VPC。
  5. 配置入站规则,例如允许来自特定IP地址的SSH连接。
  6. 配置出站规则,例如允许所有出站流量。
  7. 审核并创建安全组。

成本管理

成本管理器

AWS Cost Explorer 是一个帮助您监控和管理AWS费用的工具。通过Cost Explorer,您可以查看历史费用、预测未来费用,并设置预算警报。

使用Cost Explorer
  1. 在AWS管理控制台中,选择“Billing”服务。
  2. 点击“Cost Explorer”选项卡。
  3. 查看费用报告,分析费用趋势。
  4. 设置预算,当费用超过设定阈值时,AWS会发送通知。

保留实例和按需实例

  • 按需实例:按小时或秒计费,无需预付费用。
  • 保留实例:预先支付一部分或全部费用,享受长期使用折扣。

总结

通过本文,我们介绍了AWS的基本概念、主要服务、账户创建、管理控制台导航、基础服务使用、安全与合规以及成本管理等内容。希望这些内容能帮助您快速上手AWS,开启您的云计算之旅。

参考资料

  • AWS官方文档
  • AWS管理控制台
  • AWS免费套餐

相关文章:

云计算基础:AWS入门指南

💓 博客主页:瑕疵的CSDN主页 📝 Gitee主页:瑕疵的gitee主页 ⏩ 文章专栏:《热点资讯》 云计算基础:AWS入门指南 云计算基础:AWS入门指南 云计算基础:AWS入门指南 引言 AWS概述 什么…...

pytorch torch.tile用法

指定各维度分别重复多少次 tile 是 PyTorch 中用于重复张量的函数。它可以沿指定的维度重复张量的元素。以下是一个示例代码,展示 tile 的用法: import torch# 创建一个张量 weight_hh torch.tensor([[1, 2], [3, 4]])# 假设批量大小为3 bs 3# 使用 …...

实战项目:通过自我学习让AI学习五子棋 - 1 - 项目定义

项目介绍 五子棋是一种博弈游戏。在棋盘上黑子和白子交替落子,先于在任何方向上将至少五个棋子连在一起的一方获胜。在我们这个项目中我们尝试使用自学习的方法训练出一套走五子棋的算法。 这个项目本身并无特别大的实用价值。我们的目的在于: 尝试自…...

统信UOS开发环境支持Electron

全面支持Electron开发环境,同时还提供了丰富的开发工具和开发资源,进一步提升工作效率。 文章目录 一、环境部署1. Electron应用开发介绍2. Electron开发环境安装安装Node.js和npm安装electron环境配置二、代码示例Electron开发案例三、常见问题一、环境部署 1. Electron应用…...

2024.11.09【BUG报错】| Fastuniq “Error in Reading pair-end FASTQ sequence!”解决方案

解决 Fastuniq 中“Error in Reading pair-end FASTQ sequence!”报错的指南 在使用 Fastuniq 进行高通量测序数据分析时,用户可能会遇到“Error in Reading pair-end FASTQ sequence!”的错误提示。这通常表明在读取配对的 FASTQ 序列时出现了问题。以下是一些可能…...

k8s组件原理

文章目录 1、kubernetes控制平面组件1、kube-apiserver2、etcd3、controller-manager4、schedule 2、node组件1、kubelet2、container runtime3、kube-proxy 3、附加组件1、kubedns2、dashboard 4、创建pod的原理 1、kubernetes控制平面组件 1、kube-apiserver 是公开kubernete…...

0基础跟德姆(dom)一起学AI 深度学习02-Pytorch基本使用

1 基本介绍 (1)什么是Pytorch? PyTorch是一个开源机器学习和深度学习框架。PyTorch 允许您使用 Python 代码操作和处理数据并编写深度学习算法,能够在强大的GPU加速基础上实现张量和动态神经网络。 PyTorch是一个基于 Python 的科学计算包…...

九州未来再度入选2024边缘计算TOP100

随着数智化转型的浪潮不断高涨,边缘计算作为推动各行业智能化升级的重要基石,正在成为支持万物智能化的关键点。近日,德本咨询(DBC)联合《互联网周刊》(CIW)与中国社会科学院信息化研究中心(CIS),共同发布《2024边缘计算TOP100》榜…...

《物理化学学报》

《物理化学学报》主要刊载化学学科物理化学领域具有原创性实验和基础理论研究类文章。《物理化学学报》的办刊宗旨是引领物理化学前沿、服务国家战略需求,坚持正确的办刊方针,以促进学术交流及本学科发展为已任,为发现和培养科技人才服务&…...

【数据集】【YOLO】【目标检测】树木倒塌识别数据集 9957 张,YOLO道路树木断裂识别算法实战训练教程!

一、数据集介绍 【数据集】树木倒塌识别数据集 9957 张,目标检测,包含YOLO/VOC格式标注。 数据集中包含2种分类:{0: fallen_tree},代表倒塌或者断裂的树木。 数据集来自国内外图片网站和视频截图; 可用于无人机树木…...

iOS 18.2 六大新功能外媒實測|ChatGPT進化版SIRI、自製Genmoji

iOS 18.2 測試版再次帶來備受矚目的功能,當中包括 Image Playground、Genmoji,以及很多果迷都期待已久的 Siri與ChatGPT 的整合。外媒實測這些新功能的實際效果和操作體驗,發現當中有不少令人滿意的地方。 1)Image Playground-圖像…...

简单介绍一下mvvm mvc mvp以及区别、历史

MVC(Model - View - Controller) 因MVC架构的灵活性,架构图形式很多,仅供参考 历史: MVC 是最早出现的软件架构模式之一,其历史可以追溯到 20 世纪 70 年代,最初被用于 Smalltalk - 80 环境。…...

达梦8-达梦数据实时同步软件(DMHS)配置-Oracle-DM8

1、安装环境 源端目的端IP地址192.168.6.111192.168.6.110系统版本Red Hat 6.4Kylin v10数据库版本Oracle11g达梦 v8系统用户Oracledmdba字符集MERICAN_AMERICA.AL32UTF8UTF-8端口15215236实例名PRODDMSERVER数据库软件目录/u01/app/oracle/opt/dmdbmsDMHS安装目录/u01/dmhs/o…...

mysql常见死锁的分析

概念: 死锁是指两个或多个事务在数据库操作过程中相互等待对方释放资源,而导致无法继续执行的现象。在 MySQL 中,死锁是较为常见的问题,特别是在高并发环境中。 一、识别死锁 当 MySQL 检测到死锁时,会自动中止其中一个事务&am…...

Go Energy 跨平台(GUI)应用编译和安装包制作

构建打包 energy cli 平台介绍描述windowNSIS安装包制作工具可通过 energy cli 安装linuxdpkg 命令系统自带macosenergy 仅生成 xxx.app系统自带 安装包制作 config/energy_[os].json是初始化应用时自动生成的应用配置文件,在编译和制作应用安装包时使用 Windows…...

众测遇到的一些案列漏洞

文章中涉及的敏感信息均已做打码处理,文章仅做经验分享用途,切勿当真,未授权的攻击属于非法行为!文章中敏感信息均已做多层打码处理。传播、利用本文章所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任,一旦造成后果请自行…...

大华乐橙设备私有平台EasyCVR视频设备轨迹回放平台支持哪些摄像机?摄像机如何选型?

在现代安全监控系统中,视频监控设备扮演着至关重要的角色。视频设备轨迹回放平台EasyCVR以其卓越的兼容性和灵活性,支持接入多种品牌和类型的摄像机。这不仅为用户提供了广泛的选择空间,也使得视频监控系统的构建和管理变得更加高效和便捷。本…...

实战攻略 | ClickHouse优化之FINAL查询加速

【本文作者:擎创科技资深研发 禹鼎侯】 查询时为什么要加FINAL 我们在使用ClickHouse存储数据时,通常会有一些去重的需求,这时候我们可以使用ReplacingMergeTree引擎。这个引擎允许你存储重复数据,但是在merge的时候会根据order …...

5G NR gNB 逻辑架构及其功能拆分选项

5G NR gNB 逻辑架构及其功能拆分选项 中央单元 (CU) 和分布式单元功能拆分选项RAN 分体架构的优势在哪里使用哪个拆分函数?参考: 5G NR gNB Logical Architecture and It’s Functional Split OptionsCentral Unit (CU) and Distributed Unit Functional…...

PyQt入门指南四十六 性能优化策略

在PyQt应用程序中,性能优化是一个重要的考虑因素,尤其是在处理大型数据集或复杂图形界面时。以下是一些常见的性能优化策略: 1. 使用延迟加载(Lazy Loading) 延迟加载是一种优化技术,只在需要时加载资源。…...

【RMA】基于知识注入和模糊学习的多模态歧义分析

abstract 多模态情感分析(MSA)利用互补的多模态特征来预测情感极性,主要涉及语言、视觉和音频三种模态。现有的多模态融合方法主要考虑不同模态的互补性,而忽略了模态之间的冲突所导致的歧义(即文本模态预测积极情绪&…...

CulturalBench :一个旨在评估大型语言模型在全球不同文化背景下知识掌握情况的基准测试数据集

2024-10-04,为了提升大型语言模型在不同文化背景下的实用性,华盛顿大学、艾伦人工智能研究所等机构联合创建了CulturalBench。这个数据集包含1,227个由人类编写和验证的问题,覆盖了包括被边缘化地区在内的45个全球区域。CulturalBench的推出&…...

Git 入门篇(一)

前言 操作系统:win11 64位 与gitee搭配使用 Git 入门篇(一) Git 入门篇(二) Git 入门篇(三) 目录 git下载、安装与配置 下载 安装 配置 git下载、安装与配置 下载 官网:git-…...

一个灵活且功能强大的动画库 Popmotion

一个灵活且功能强大的动画库 Popmotion 什么是 Popmotion? Popmotion 是一个强大的 JavaScript 动画库,提供了一系列简洁的 API,方便开发者创建流畅的动画效果。它支持不同类型的动画,包括 CSS 动画、SVG 动画和 DOM 动画&#…...

如何解决传统能源企业后备人才不足、人才规划缺失问题

如何解决传统能源企业后备人才不足、人才规划缺失问题 很多传统能源企业都面临着老员工逐渐退休,新员工还没有培养起来的问题,缺乏提前对人力资源规划的意识,导致当企业要开展新业务时或者老员工离职的时候,缺乏合适的人选。特别…...

PDF模板制作与填充(Java)

1.PDF模板制作 准备原始模板 准备一个原始PDF模板,可以编辑好Word,预留出要填充的部分,再转换成PDF格式。 设置表单域 用任意PDF编辑器打开PDF模板文件,设置表单域,下面以WPS为例: 拖动文本域到需要填充的…...

LeetCode题练习与总结:迷你语法分析器--385

一、题目描述 给定一个字符串 s 表示一个整数嵌套列表,实现一个解析它的语法分析器并返回解析的结果 NestedInteger 。 列表中的每个元素只可能是整数或整数嵌套列表 示例 1: 输入:s "324", 输出:324 解释&#xff…...

Unity WebGL交互通信

Unity 调用 H5 本文使用的 unity 版本为:2021.3.3 1.在unity中通过c#的特性DllImport导出外部实现函数 [DllImport("__Internal")]private static extern void callJsString(string param);[DllImport("__Internal")]private static extern vo…...

王道考研之数据结构

数据结构系列 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 数据结构 数据结构系列1.线性表1.1 线性表的定义和相关概念1.2 线性表的创销 增删查改 判空表长打印 2.顺序表2.1 顺序表定义和相关概念2.2 顺序表的静态实现2.3 顺序表的…...

实习冲刺Day17

算法题 x的平方根 69. x 的平方根 - 力扣&#xff08;LeetCode&#xff09; class Solution { public:int mySqrt(int x) {long left 0,right x;//定义左右边界//数值取的大longlong类型while (left < right) {long mid (right-left1)/2left;//定义中间节点if ((mid *…...