云计算基础: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免费套餐

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/911368.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

掌握分布式系统的38个核心概念

天天说分布式分布式,那么我们是否知道什么是分布式,分布式会遇到什么问题,有哪些理论支撑,有哪些经典的应对方案,业界是如何设计并保证分布式系统的高可用呢? 1. 架构设计 这一节将从一些经典的开源系统架…

【C++进阶】智能指针的使用和原理(2)

5. shared_ptr和weak_ptr 5.1 shared_ptr循环引用问题 shared_ptr大多数情况下管理资源⾮常合适,⽀持RAII,也⽀持拷贝。但是在循环引⽤的场景下会导致资源没得到释放内存泄漏,所以我们要认识循环引用的场景和资源没释放的原因,并…

【Uniapp】Uniapp Android原生插件开发指北

前言 在uniapp开发中当HBuilderX中提供的能力无法满足App功能需求,需要通过使用Andorid/iOS原生开发实现时,或者是第三方公司提供的是Android的库,这时候可使用App离线SDK开发原生插件来扩展原生能力。 插件类型有两种,Module模…

linux进程的状态之环境变量

我们在前面了解了进程的状态及相关概念 接下来我们接着上一篇进程的状态接着了解环境变量 进程的状态 文章目录 目录 文章目录 前言 二、环境变量 1、常见环境变量 2、查看环境变量 3、修改PATH 4、HOME 5、PATH ​编辑 6、和环境变量相关的命令 三、环境变量的组织…

揭秘集装箱箱号自动识别原理,箱号识别算法

集装箱箱号自动识别算法是一种高效且实用的软件工具。它利用相机、手机或其他摄像头捕获集装箱箱号图像,并通过深度学习的OCR(光学字符识别)识别技术对集装箱号码进行准确识别。要想进行集装箱箱号识别,需要以下几个基本步骤&…

AndroidLab:一个系统化的Android代理框架,包含操作环境和可复现的基准测试,支持大型语言模型和多模态模型。

2024-10-31,由清华大学和北京大学共同创建的AndroidLab数据集,为安卓自主代理的训练和评估提供了一个包含操作环境、行动空间和可复现基准的系统框架,这对于推动安卓代理技术的发展具有重要意义。 数据集地址:Android Instruct|A…

使用axois自定义基础路径,自动拼接前端服务器地址怎么办

请求路径: http://localhost:5173/http://pcapi-xiaotuxian-front-devtest.itheima.net/home/category/head 很明显多拼接了路径地址 查看基础路径文件发现: //axios基础封装 import axios from axiosconst httpInstance axios.create({baseURL: /h…

Densenet模型花卉图像分类

项目源码获取方式见文章末尾! 600多个深度学习项目资料,快来加入社群一起学习吧。 《------往期经典推荐------》 项目名称 1.【基于CNN-RNN的影像报告生成】 2.【卫星图像道路检测DeepLabV3Plus模型】 3.【GAN模型实现二次元头像生成】 4.【CNN模型实现…

【Mysql NDB Cluster 集群(CentOS 7)安装笔记一】

Mysql NDB Cluster 集群(CentOS 7)安装笔记 NDB集群核心概念 NDBCLUSTER(也称为NDB)是一个内存存储引擎,提供高可用性和数据保存功能。 NDBCLUSTER存储引擎可以配置一系列故障转移和负载平衡选项,但从集群级别的存储引擎开始是最容易的。NDB集群的NDB存储引擎包含一整套…

Pattern program MPAT 详解

本文为VIP文章,主要介绍Pattern中元素与格式、常用指令、地址&数据产生指令等。 目录 一、pattern概述 二:Pattern构成元素 1、pattern构成元素:MPAT、END 2、pattern构成元素:pattern file name 3、pattern构成元素:SDEF 4、Pattern构成元素:REGISETR 5、Pa…

【通义灵码】AI编码新时代

目录 一.初识灵码,开启新篇 安装 登录 二.灵码相伴,探索新境 实时续写 自然生成 单元测试生成 解释代码 优化建议 快捷键 三.智慧流转,高效开发 驱动移植 LVGL框架 项目总结 四.融合创新,携手同行 一.初识灵码&#…

RabbitMQ客户端应用开发实战

这一章节我们将快速完成RabbitMQ客户端基础功能的开发实战。 一、回顾RabbitMQ基础概念 这个RabbitMQ的核心组件,是进行应用开发的基础。 二、RabbitMQ基础编程模型 RabbitMQ提供了很多种主流编程语言的客户端支持。这里我们只分析Java语言的客户端。 上一章节提…

PySide6百炼成真(2)

文章目录 1.简单的登录页面2.简单的计算器 本篇根据前面所学做两个小demo 制作一个简单的登录页面制作一个计算器 因为还没有学习布局流等,所以就只能拖拉到设计师中. 1.简单的登录页面 下面就到计算器了,在图形界面中计算器就跟我们编程语言的hello,world一样,所以一定要自己…

群控系统服务端开发模式-应用开发-上传工厂开发

现在的文件、图片等上传基本都在使用oss存储。而现在常用的oss存储有阿里云、腾讯云、七牛云、华为云等,但是用的最多的还是前三种。而我主要封装的是本地存储、阿里云存储、腾讯云存储、七牛云存储。废话不多说,直接上传设计图及说明,就一目…

服务器被病毒入侵如何彻底清除?

当服务器遭遇病毒入侵时,彻底清除病毒是确保系统安全和数据完整性的关键步骤。这一过程不仅需要技术上的精准操作,还需要严密的计划、合理的资源调配以及后续的防范措施。以下是一篇关于如何在服务器被病毒入侵时彻底清除病毒的详细指南。 一、初步响应与…

修改 title标题图标

路径 \web\views\webclient_templates.xml \web\static\src\webclient\webclient.js 再升级web模块

docker安装zookeeper,以及zk可视化界面介绍

1. zookeeper 1.1. zookeeper简单介绍 ZooKeeper 是一个分布式的开源协调服务,最初由 Apache Hadoop 项目开发,用于构建分布式应用程序。它提供了一个简单的接口,允许开发人员实现诸如配置维护、域名服务、分布式同步、组服务等常见任务。Z…

Excel 无法打开文件

Excel 无法打开文件 ‘新建 Microsoft Excel 工作表.xlsx",因为 文件格式或文件扩展名无效。请确定文件未损坏,并且文件扩展名与文件的格式匹配。

idea配置maven仓库

下载Maven并配置文件内容 maven下载网址:Maven – Download Apache Maven 下载到D盘:D:\apache-maven-3.9.9 创建maven-repository文件夹作为本地仓库 修改conf文件夹下的setting.xml文件内容 在里面添加一条,指定本地仓库,下载…

L1G3000 提示工程(Prompt Engineering)

什么是Prompt(提示词)? Prompt是一种灵活、多样化的输入方式,可以用于指导大语言模型生成各种类型的内容。什么是提示工程? 提示工程是一种通过设计和调整输入(Prompts)来改善模型性能或控制其输出结果的技术。 六大基本原则: 指令要清晰提供参考内容复杂的任务拆…