Amazon EC2的出现,是时代的选择了它,还是它选择了时代

目录

Amazon EC2简介

友商云服务器对比(Amazon VS Tencent)

友商云服务器对比(Amazon VS Alibaba)

Amazon 云服务器的绝对优势

Amazon EC2功能

Amazon EC2 Linux 实例入门

启动实例

连接到的实例

清除的实例

终止的实例

Amazon EC2的使用

创建EC2实例

连接EC2

使用


Amazon EC2简介

亚马逊弹性计算云(EC2,Elastic Compute Cloud)是一个让使用者可以租用云端电脑运行所需应用的系统。EC2借由提供Web服务的方式让使用者可以弹性地运行自己的Amazon机器映像档,使用者将可以在这个虚拟机器上运行任何自己想要的软件或应用程序。提供可调整的云计算能力。它旨在使开发者的网络规模计算变得更为容易。

友商云服务器对比(Amazon VS Tencent)

随着云计算的普及,人们也开始寻找更加高效的网络服务。Amazon Web Services (AWS) 和 Tencent Cloud (腾讯云 是目前市面上比较流行的两种云计算服务。AWS 是一个由亚马逊公司提供的、安全、灵活和可扩展的云计算服务平台,而 Tencent Cloud 是由腾讯公司提供的面向开发者的全球云计算服务平台。本文将讨论亚马逊和腾讯云服务器之间的区别。

  • 价格比较

首先,在云计算服务中价格通常是一个重要的考虑因素。AWS 和腾讯云的定价策略不同。AWS 采用按使用时间进行计费的模式,这意味着它为对容量、运行时间和其他资源的使用都收取费用,而且收费标准非常细致,用户可以根据自己的需求选择不同的价格方案。

相反,腾讯云计费的方式则更加弹性,根据按量计费(即只有当服务被使用时才会支付费用),使用开始和结束时相应地计算费用。这种按照使用时间计费的方法使腾讯云比 AWS 更具成本优势,尤其是对于短暂的计算任务,使用腾讯云可能会更加经济合理。

  • 市场份额

AWS 是在云计算市场中的领军者,拥有全球约 33% 的市场份额。而腾讯云相对较新,但在中国市场的份额很大。它在中国平均占有率超过 40%,是中国及亚太地区排名前五的云计算服务提供商之一,它还是中国金融安全联盟的成员之一。

  • 数据中心位置

AWS 将其数据中心位置分布在世界各地,包括美国、加拿大、南美洲、非洲、欧洲、亚洲和澳大利亚等地。AWS 充分利用这些地理位置建立一个强大的全球网络,以为全球用户提供服务。

腾讯云的数据中心位置主要分布在中国境内,这使其在中国市场上非常受欢迎。然而,这也限制了它在其他地区的覆盖范围,尤其是在中国之外的地方,腾讯云的网络效果可能不如 AWS。

  • 功能

AWS 提供了大量的服务和特性,比如 Amazon Elastic Compute Cloud (EC2)、Amazon S3、Amazon RDS、Amazon Kinesis 和 Amazon Lex 等。除此之外,AWS 也在新的服务上下功夫,例如 Amazon WorkSpaces、Amazon Connect 和 Amazon Transcribe 等。

腾讯云则提供了基本的云计算服务和应用,还提供腾讯机器学习平台和智能语音交互平台等高端应用。

  • 安全性和可靠性

AWS 和腾讯云都在安全性和可靠性方面进行了大量的投资,以确保客户的数据和操作是安全的。AWS 采用目前最好的网络安全模型和全球数据备份系统来处理数据安全问题,而腾讯云则建立了一套完善的信息安全管理体系和合规审计体系,以确保客户的数据安全。

而在可靠性方面,AWS 和腾讯云都提供了容错和灾备措施,确保服务器的稳定性和高可用性。

AWS 和腾讯云都提供了可扩展的云计算服务平台,让客户更容易管理和利用数据。它们之间存在一些需要考虑的区别。AWS 是一个全球化的平台,适用于全球各地的客户,它优势在于其相对完整的服务和特性、全球化的数据中心和大量的用户。而对于在中国这一块市场,由于政策原因,AWS 的用户使用体验和业务拓展可能会存在一些问题,腾讯云则在中国市场的业务拓展和用户数量上占优势。在价格、服务、数据中心位置、功能、安全性和可靠性等方面,根据用户需求的不同,选择适合自己的云计算服务提供商是有必要的。

友商云服务器对比(Amazon VS Alibaba)

  1. aws:(计算服务)EC2,Auto Scaling等、(存储服务)S3,EBS等、还有网络、数据库、消息队列、Hadoop、流媒体、监控、安全、自动化、终端、IOT等一些服务

  2. 阿里云:监控、安全、中间件、大数据、虚拟网、日志等,大多数是一些基础服务

  3. 从服务类型来看的话,aws提供的服务相比全面一些,体验性会更高,功能高于阿里云的

  4. 从稳定方面来讲 优先推荐aws来使用的

  5. 速度方面 aws是稍逊一点的,毕竟服务器的铺设是不同的,而且价格方面也是不同的,aws是单独计费的

  6. 阿里云较突出的是CDN功能,而AWS是CloudFront为CDN

  7. aws支持的第三方是最多的,阿里云这方面是有点惨淡的

  8. aws相对于支持较多的是以企业为主的,阿里云较多是以个户为主

Amazon 云服务器的绝对优势

  • 在云市场这块是主导的地位

  • aws拥有最全的数据中心

  • 拥有最深入的管理大量用户和资源的能力

  • 拥有不断增长的可用服务

  • 对初学者友好(有月度限制)

  • 全球覆盖、速度快、灵敏性高

  • 无服务器框架

  • 经验多、功能多

  • 先用后付(月底计算)

  • 服务器容量无限、灵活扩展、广泛工具

  • 镜像是无限

Amazon EC2功能

EC2向我们使用者提供了一个真正的虚拟计算机环境,在我们使用WEB服务启动多种操作实例,通过自定义来去加载这些应用环境的实例,并管理网络权限根据自己需要的数量来进行系统映像。

如果使用EC2:

  • 预配置一个模板化的系统映像启动并运行(或配置一个应用程序、、数据、库和相关配置) 选择一个自己想要的实例类型,然后使用WEB服务相关API或其他相关的管理工具进行启动、终止并进行监控自己的实例 在EC2上配置相关的安全和访问的权限 确定自己是否需要使用相关API终端节点或持久性储存在实例上面

  • EBS:这是为EC2提供可持久性的存储卷,EBS在访问时必须通过网络,并可以独立于实例存在,EBS是可用性和可靠性都非常高的存储卷,我们可以用作EC2引导分区,作为标准块存储社保附加在EC2的实例上,EBS 卷大大提高了EC2 实例存储的持久性

  • CPU:优化CPU功能可以更好的控制EC2实例,可以在新实例启动时指定任意数量的vCPU,以节省成本,可以针对单线程CPU在运行条件下运行良好的工作

  • HPC集群:拥有复杂计算工作或网络性能敏感应用程序的客户均可实现自定义基础设施提供的计算和网络性能,还可享有EC2的弹性、经济、灵活性的优势

  • 弹性IP:这是专用于动态计算的IP地址,此IP与账户并无特殊关联,但可以控制该地址,直到彻底选择释放此IP地址,可以使用编程的方法将公有 IP 地址重新映射到账户中的任何实例当中去,从而去掩盖实例故障

Amazon EC2 Linux 实例入门

启动实例

  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/。

  2. 从 EC2 控制台控制面板中,在 Launch instance(启动实例)框中,选择 Launch instance(启动实例),然后从显示的选项中选择Launch instance(启动实例)。

  3. 在 Name and tags(名称与标签)下,为 Name(名称)输入实例的描述性名称。

  4. 在 Application and OS Images (Amazon Machine Image)(应用程序和操作系统映像 (Amazon Machine Image))中,执行以下操作:

    1. 选择 Quick Start(快速启动),然后选择 Amazon Linux。这是适用于的实例的操作系统 (OS)。

    2. 从 Amazon Machine Image (AMI) 中,选择 Amazon Linux 2 的 HVM 版本。请注意,这些 AMI 标记为 Free tier eligible(符合条件的免费套餐)。Amazon Machine Image (AMI) 是基本配置,用作的实例的模板。

  5. 在 Instance type(实例类型)下,从 Instance type(实例类型)列表中,可以为的实例选择硬件配置。选择 t2.micro 实例类型,这是默认情况下的选择。t2.micro 实例类型适用免费套餐。在 t2.micro 不可用的区域中,可以使用免费套餐下的 t3.micro 实例。有关更多信息,请参阅 AmazonFree Tier。

  6. 在 Key pair (login)(密钥对(登录))下,对于 Key pair name(密钥对名称),选择在开始设置时创建的密钥对。

    警告

    不要选择 Proceed without a key pair (Not recommended)(在没有密钥对的情况下继续(不推荐))。如果启动的实例没有密钥对,就不能连接到该实例。

  7. 在 Network settings(网络设置)旁边,选择 Edit(编辑)。对于 Security group name(安全组名称),将看到向导为创建并选择了安全组。使用以下步骤,可以使用此安全组,或者也可以选择在设置时创建的安全组:

    1. 选择 Select existing security group(选择现有安全组)。

    2. 从 Common security groups(通用安全组)中,从现有安全组列表中选择的安全组。

  8. 对于的实例的其他配置设置,保留默认选择。

  9. 查看 Summary(摘要)面板中的实例配置的摘要,当准备好后,选择 Launch instance(启动实例)。

  10. 确认页面会让知道自己的实例已启动。选择 View all instances(查看所有实例)以关闭确认页面并返回控制台。

  11. 在实例屏幕上,可以查看启动状态。启动实例只需很短的时间。启动实例时,其初始状态为 pending。实例启动后,其状态变为 running,并且会收到一个公有 DNS 名称。(如果 Public IPv4 DNS(公有 IPv4 DNS)列已隐藏,请选择右上角的设置图标(

    Settings icon.

    ),打开 Public IPv4 DNS(公有 IPv4 DNS),然后选择 Confirm(确认)。

  12. 可能需要花几分钟时间,实例才能准备好让连接到它。检查的实例是否通过了状态检查;可以在状态检查列中查看此信息。

连接到的实例

在启动实例时使用具有 .pem 文件的密钥对以及允许从计算机进行 SSH 访问的安全组,否则无法连接到实例。

清除的实例

如果启动的实例不在 Amazon 免费套餐范围内,则该实例一旦变为 shutting downterminated 状态,就会停止产生费用。

终止的实例

  1. 在导航窗格中,选择实例。在实例列表中选择实例。

  2. 依次选择实例状态、终止实例。

  3. 当系统提示确认时,选择终止。

    Amazon EC2 关闭并终止的实例。的实例在终止之后,短时间内仍将在控制台上可见,然后该条目将自动删除。不能自己从控制台显示中删除已终止的实例。

Amazon EC2的使用

创建EC2实例

  • 进入Amazon云官网之后找到Amazon EC2产品并使用

  • 在我们启动实例前我们需要给我们的实例进行命名操作

我们一定要进行创建唯一密钥对 以防他人侵入(还有就是避免忘记密码后便捷修改)

启动实例后就可以做配置了

  1. 安全组:创建自己的防火墙规则或选择默认的 VPC 安全组

  2. 存储:EC2 同时提供磁盘和 SSD 存储。我们建议从 EBS gp2 卷开始

  3. 选择“Launch Instances”(启动实例)完成设置

连接EC2

Xshell是一款强大的安全终端模拟工具,它支持SSH1,SSH2,以及MicrosoftWindows平台的TELNET协议(免费) Xftp可以和Xshell配合使用哦(用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件) Putty是用来远程连接服务器的,支持SSH、Telnet、Serial等协议的连接。其中最常用的是SSH(免费) 这两款都是可以连接EC2实例的,在我们使用的输入需要连接的服务器的IP地址和端口号后进行实例连接(可以将其保存哦,方便下次连接使用),在连接过程时会让你输入用户名和密码(俗称身份验证),输入之后就可以直接使用了(这样的Linux窗口操作是非常舒服的)

使用

我们在本地使用Vue CLI或者Vite创建一个自己的项目

接下来我们使用Vue CLI创建

如果的话先进行安装

npm install -g @vue/cli  // 使用npm安装
# OR
yarn global add @vue/cli  // 使用yarn安装
 

使用下面命令查看是否安装成功

vue --version

创建项目

vue create helloWord

选用V2即可

也可以选第三个自己去配置(为了方便我就选第一个了)-----选完之后进行等待

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

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

相关文章

2 Redis的高级数据结构

1、Bitmaps 首先,最经典的应用场景就是用户日活的统计,比如说签到等。 字段串:“dbydc”,根据对应的ASCII表,最后可以得到对应的二进制,如图所示 一个字符占8位(bit),…

C/C++关于main函数参数问题

文章目录 前言不带参数的main带参数的main为什么会有带参数的main总结 前言 每次写C/C程序,基本上就是一个int main(){return 0;}。但是后来在linux里面涉及到很多带参数的main函数,我一直不太理解,这里就写篇博客记录一下。 不带参数的main…

浅谈滑动窗口

滑动窗口是什么? 滑动窗口其实是一个想象出来的数据结构。有左边界L和有边界R。 举例来说:数组 arr {3,1,5,7,6,5,8}; 其窗口就是我们规定的一个运动轨迹。 最开始时,边界LR都在数组的最左侧,此时没有包住任何数。 此时规定&…

米家竞品分析

一、项目描述 1. 竞品分析描述 分析市场直接竞品和潜在竞品,优化产品核心结构和页面布局,确立产品核心功能定位。了解目标用户核心需求,挖掘用户魅力型需求,以及市场现状为产品迭代做准备。 2. 产品测试环境 二、市场 1. 行业…

Python将已标注的两张图片进行上下拼接并修改、合并其对应的Labelme标注文件

Python将已标注的两张图片进行上下拼接并修改、合并其对应的Labelme标注文件 前言前提条件相关介绍实验环境上下拼接图片并修改、合并其对应的Labelme标注文件代码实现输出结果 前言 由于本人水平有限,难免出现错漏,敬请批评改正。更多精彩内容&#xff…

【Leetcode合集】2342. 数位和相等数对的最大和

文章目录 2342. 数位和相等数对的最大和方案1方案2方案3方案4 2342. 数位和相等数对的最大和 2342. 数位和相等数对的最大和 代码仓库地址: https://github.com/slience-me/Leetcode 个人博客 :https://slienceme.xyz 给你一个下标从 0 开始的数组 nu…

Ubuntu(Linux)的基本操作

基本操作三步走 1、输入vim code.c点击i(出现insert)表示可以编辑代码编辑代码之后按下esc(退出编辑模式)按下shift:(冒号)wq(退出文件)2、输入gcc code.c(进行编译代码…

为什么求职者反感企业招聘用的人才测评?

为什么求职者会对人才测评的不满?大概率是认为性格测评不能完整的定义人的优势,也就是测不准! 这个想法是对的,性格测评并不能100%的展现一个完整的人,目前没有那个测评的信效度能达到如此理想,估计以后也…

⑩⑤【DB】详解MySQL存储过程:变量、游标、存储函数、循环,判断语句、参数传递..

个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~ 个人主页:.29.的博客 学习社区:进去逛一逛~ MySQL存储过程 1. 介绍2. 使用3. 变量①系统变…

【kafka】使用docker启动kafka

1.环境准备 docker拉取zookeeper镜像 docker pull zookeeper:3.4.14 创建zookeeper容器,默认端口号为2181 docker run -d --name zookeeper -p 2181:2181 zookeeper:3.4.14 拉取kafka镜像 docker pull wurstmeister/kafka:2.12-2.3.1 创键kafka容器&#xff…

Linux | C语言中volatile关键字的理解

目录 前言 一、代码引入 二、现象解释 三、具体引用 前言 本章主要讲解介绍volatile关键的作用与使用场合;深刻理解volatile关键字;本文你需要有信号相关的基础知识; Linux | 信号-CSDN博客 一、代码引入 首先,我们来查看下面…

【文末附资料链接】2023年第十三届亚太杯数学建模竞赛(APMCM)优秀参考论文思路指导(持续更新中ing)

一、赛事介绍 数学建模作为一门跨学科的科学,不仅需要对数学知识的熟练掌握,还需要对实际问题的深刻理解和解决问题的创新思维。亚太杯数学建模竞赛旨在激发青年学子的创造力和团队协作精神,培养其在实际问题中运用数学方法解决现实挑战的能力…

介绍交换空间概念以及如何设置交换空间

文章目录 什么交换空间新增交换空间 什么交换空间 交换空间(Swap space)是计算机内存的一种补充,位于硬盘驱动器上。当物理内存不足时,系统会将不活跃的页面移到交换空间中。 交换空间可以帮助系统在以下情况下运行&#xff1a…

devops底层是怎么实现的

DevOps的3大核心基础架构 简而言之,实现DevOps工具链,基本需要3个核心基础架构: SCM配置管理系统 Automation自动化系统 Cloud云(或者说可伸缩的、自服务的、虚拟化系统) SCM配置管理系统 SCM中所放置的内容又可以再…

[ 一刷完结撒花!! ] Day50 力扣单调栈 : 503.下一个更大元素II |42. 接雨水 | 84.柱状图中最大的矩形

Day50 力扣单调栈 : 503.下一个更大元素II |42. 接雨水 | 84.柱状图中最大的矩形 503.下一个更大元素II第一印象看完题解的思路实现中的困难感悟代码 42. 接雨水第一印象看完题解的思路暴力解法单调栈解法 实现中的困难感悟代码 84.柱状图中最大的矩形第一印象看完…

计算机视觉与机器学习D1

计算机视觉简介 技术背景 了解人工智能方向、热点 目前人工智能的技术方向有: 1、计算机视觉——计算机视觉(CV)是指机器感知环境的能力;这一技术类别中的经典任务有图像形成、图像处理、图像提取和图像的三维推理。物体检测和人脸识别是其比较成功…

Ubuntu20.04 安装微信 【wine方式安装】推荐

安装步骤: 第一步:安装 WineHQ 安装包 先安装wine,根据官网指导安装即可。下载 - WineHQ Wikihttps://wiki.winehq.org/Download_zhcn 如果您之前安装过来自其他仓库的 Wine 安装包,请在尝试安装 WineHQ 安装包之前删除它及依赖它的所有安装包(如:wine-mono、wine-gec…

深度学习二维码识别 计算机竞赛

文章目录 0 前言2 二维码基础概念2.1 二维码介绍2.2 QRCode2.3 QRCode 特点 3 机器视觉二维码识别技术3.1 二维码的识别流程3.2 二维码定位3.3 常用的扫描方法 4 深度学习二维码识别4.1 部分关键代码 5 测试结果6 最后 0 前言 🔥 优质竞赛项目系列,今天…

C++多线程编程(1):线程的创建方式

文章首发于我的个人博客:欢迎大佬们来逛逛 文章目录 进行与线程C中如何实现多线程创建线程的多种方式无参函数lambda表达式常成员函数not常成员引用函数智能指针仿函数类的普通成员函数综合测试 进行与线程 多线程是指多个线程并发执行的过程。 进程与线程的关系&…

使用Qt实现多人聊天工作室

目录 1、项目背景 2、技术分析 3、架构设计 3、1 服务器架构 3.1.1 模块划分 3.1.2 模块之间的交互 3、2 客户端架构 3.2.1 模块划分 3.2.2 模块之间交互 4、实现过程 4、1 功能实现 4.1.1 用户登录注册功能​编辑 4.1.2 用户主界面功能 4、2 设计实现 4.2.1 登录…