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

news2024/11/14 3:59:08

目录

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即可

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

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Android 10.0 系统修改usb连接电脑mtp和PTP的显示名称

1.前言 在10.0的产品定制化开发中,在usb模块otg连接电脑,调整为mtp文件传输模式的时候,这时可以在电脑看到手机的内部存储 显示在电脑的盘符中,会有一个mtp名称做盘符,所以为了统一这个名称,就需要修改这个名称,接下来分析下处理的 方法来解决这个问题 2.系统修改usb连…

源码分析Mybatis拦截器(Interceptor)拦截saveBatch()获取不到实体id的原因

1.背景 由于业务需求想在Mybatis拦截器层面获取insert后实体id去做相关业务。但是发现执行saveBatch()方法时,获取参数实体的时候,拿不到自增id。但是save()方法可以。 save方法之所以可以是因为: MybatisPlus的BaseMapper执行insert方法后…

如何在虚拟机的Ubuntu22.04中设置静态IP地址

为了让Linux系统的IP地址在重新启动电脑之后IP地址不进行变更,所以将其IP地址设置为静态IP地址。 查看虚拟机中虚拟网络编辑器获取当前的子网IP端 修改文件/etc/netplan/00-installer-config.yaml文件,打开你会看到以下内容 # This is the network conf…

java拼图小游戏

第一步是创建项目 项目名自拟 第二部创建个包名 来规范class 然后是创建类 创建一个代码类 和一个运行类 代码如下: package heima;import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyEvent; import jav…

深入理解注意力机制(下)——缩放点积注意力及示例

一、介绍 在这篇文章中,我们将重点介绍 Transformer 背后的 Scaled Dot-Product Attention,并详细解释其计算逻辑和设计原理。 在文章的最后,我们还会提供一个Attention的使用示例,希望读者看完后能够对Attention有更全面的了解。…

将word中的表格无变形的弄进excel中

在上篇文章中记录了将excel表拷贝到word中来: 记录将excel表无变形的弄进word里面来-CSDN博客 本篇记录:将word中的表格无变形的弄进excel中。 1.按F12,“另存为...”,保存类型:“单个文件页面”,保存。…

Java读写Jar

Java提供了读写jar的类库Java.util.jar,Java获取解析jar包的工具类如下: import java.io.File; import java.io.IOException; import java.net.URL; import java.net.URLClassLoader; import java.util.Enumeration; import java.util.HashMap; import …

【C++入门到精通】新的类功能 | 可变参数模板 C++11 [ C++入门 ]

阅读导航 引言一、新的类功能1. 默认成员函数2. 类成员变量初始化3. 强制生成默认函数的关键字default4. 禁止生成默认函数的关键字delete5. override 和 final(1)override(2)final 二、可变参数模板递归函数方式展开参数包逗号表…

C# Winform围棋棋盘

C# Winform简单的围棋棋盘vs2008winform小游戏C#vs2010winform棋盘C#窗体小游戏 这是一个简单的围棋棋盘小游戏,使用C# Winform编写棋盘界面,玩家可以在空白的交叉点上下棋子 项目获取: 项目获取:typora: typora/img (gitee.co…

支付宝沙箱支付

支付宝沙箱支付 支付宝沙箱(Alipay Sandbox)是支付宝提供的一个模拟环境,用于开发者在不影响真实交易的情况下进行支付宝相关功能的测试和调试。在软件开发中,沙箱环境通常指的是一个隔离的测试环境,可以模拟真实环境…

【论文阅读】MAG:一种用于航天器遥测数据中有效异常检测的新方法

文章目录 摘要1 引言2 问题描述3 拟议框架4 所提出方法的细节A.数据预处理B.变量相关分析C.MAG模型D.异常分数 5 实验A.数据集和性能指标B.实验设置与平台C.结果和比较 6 结论 摘要 异常检测是保证航天器稳定性的关键。在航天器运行过程中,传感器和控制器产生大量周…

Python 自动化(十八)admin后台管理

admin后台管理 什么是admin后台管理 django提供了比较完善的后台数据库的接口,可供开发过程中调用和测试使用 django会搜集所有已注册的模型类,为这些模型类提供数据管理界面,供开发使用 admin配置步骤 创建后台管理账号 该账号为管理后…

2023年中职“网络安全“—Web 渗透测试①

2023年中职"网络安全"—Web 渗透测试① Web 渗透测试任务环境说明:1.访问地址http://靶机IP/task1,分析页面内容,获取flag值,Flag格式为flag{xxx};2.访问地址http://靶机IP/task2,访问登录页面。…

【每日一题】三个无重叠子数组的最大和

文章目录 Tag题目来源题目解读解题思路方法一:滑动窗口 写在最后 Tag 【滑动窗口】【数组】【2023-11-19】 题目来源 689. 三个无重叠子数组的最大和 题目解读 解题思路 方法一:滑动窗口 单个子数组的最大和 我们先来考虑一个长度为 k 的子数组的最…

【开源】基于Vue.js的创意工坊双创管理系统

项目编号: S 049 ,文末获取源码。 \color{red}{项目编号:S049,文末获取源码。} 项目编号:S049,文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 管理员端2.2 Web 端2.3 移动端 三、…

leetcode算法之分治-快排

目录 1.颜色分类2.排序数组3.数组中的第k个最大元素4.最小的k个数 1.颜色分类 颜色分类 class Solution { public:void sortColors(vector<int>& nums) {int n nums.size();int left -1,rightn,i0;while(i<right){if(nums[i] 0) swap(nums[left],nums[i]);e…

力扣 字母异位词分组 哈表 集合

&#x1f468;‍&#x1f3eb; 力扣 字母异位词分组 ⭐ 思路 由于互为字母异位词的两个字符串包含的字母相同&#xff0c;因此对两个字符串分别进行排序之后得到的字符串一定是相同的&#xff0c;故可以将排序之后的字符串作为哈希表的键。 &#x1f351; AC code class Solut…

设计模式-行为型模式-策略模式

一、什么是策略模式 策略模式是一种行为设计模式&#xff0c;它允许在运行时选择算法或行为&#xff0c;并将其封装成独立的对象&#xff0c;使得这些算法或行为可以相互替换&#xff0c;而不影响使用它们的客户端。&#xff08;ChatGPT生成&#xff09; 主要组成部分&#xff…

一款实用的.NET Core加密解密工具类库

前言 在我们日常开发工作中&#xff0c;为了数据安全问题对数据加密、解密是必不可少的。加密方式有很多种如常见的AES&#xff0c;RSA&#xff0c;MD5&#xff0c;SAH1&#xff0c;SAH256&#xff0c;DES等&#xff0c;这时候假如我们有一个封装的对应加密解密工具类可以直接…

【STL】:反向迭代器

朋友们、伙计们&#xff0c;我们又见面了&#xff0c;本期来给大家解读一下有关反向迭代器的模拟实现&#xff0c;如果看完之后对你有一定的启发&#xff0c;那么请留下你的三连&#xff0c;祝大家心想事成&#xff01; C 语 言 专 栏&#xff1a;C语言&#xff1a;从入门到精通…