『亚马逊云科技产品测评』程序员最值得拥有的第一台专属服务器 “亚马逊EC2实例“
@授权声明:本篇文章授权活动官方亚马逊云科技文章转发、改写权,包括不限于在 Developer Centre, 知乎,自媒体平台,第三方开发者媒体等亚马逊云科技官方渠道
引言
自2006年8月9日,在搜索引擎大会(SES San Jose 2006)上有人提出了“云计算(Cloud Computing)”的概念,到如今已经10几年了云服务的发展越来越迅速,小到个人程序员大到中型企业/上市公司都会选择选择云服务技术。而 亚马逊云科技 作为全球最大的云服务供应商今天我们就来体验一下他们的产品 Amazon EC2 实例。
文章目录
- 引言
- 一、什么是云服务器
- 1.1 云服务的作用
- 1.2 云服务的优势
- 二、亚马逊的介绍
- 2.1 大家对亚马逊的印象
- 三、亚马逊云科技的实力对比国内如何?
- 3.1 从发展历史上看
- 亚马逊云科技的发展历史
- 阿里云的发展历史
- 3.2 从地区分布上看
- Amazon 的地区分布
- 阿里云的地区分布
- 3.3 从产品数量上看
- Amazon 的服务产品数量
- 阿里云的服务产品数量
- 总结
- 三、Amazon EC2 实例讲解
- 3.1 注册亚马逊云科技海外账号
- 3.2 开始免费体验
- 3.2 连接xshell
- 四、如何玩转 Amazon EC2 实例
- 4.1 学习 linux 各种指令
- 4.2 部署宝塔面板
- 结尾
一、什么是云服务器
1.1 云服务的作用
云服务器(Elastic Compute Service, ECS)是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。其比物理服务器更简单高效。用户不用提前购买硬件,就可迅速创建或释放任意多台云服务器。
- 通俗来说就是一台由服务器厂商提供的远程电脑
1.2 云服务的优势
前面给大家讲了云服务器其实就是一台远程电脑,但是他有什么优势呢?和我们自己家的电脑有什么区别?为什么要选择云服务器?
而到目前这么多人选择云服务器,也就说明着云服务器能够提供传统服务器无法做到的一些应用场景。
- 1. 可扩展性: 不用再像传统服务器那样需要精确配置、预算前期投入,使用云服务器可以随时扩展,并且可以快速启动任意台实例以供使用。
- 2. 自定义功能组件:CPU、内存、硬盘、网络、镜像、安全等,可以在业务需求有变的情况下,随时调整;
- 3.多种计费模式:实例包年包月(适用业务量大且比较稳定的用户)、按量计费(适用业务量集中在每年的某几月或每月的某几天这样的业务),相比于传统运维更便捷,节约成本;
- 4.安全性: 云服务器还提供了,数据备份等服务让我们无需对一些意外场景感到发愁,一旦数据销毁就可以直接根据我们没被销毁前的状态恢复实例
- 5.更安心: 云服务器一旦启动一般就不会关机由厂商专门负责维护而如果用我们个人搭建的服务器来部署服务那么当断电这种情况就会导致服务挂掉,这在企业是算是一次重大事故了。而云服务器就无需担心这点厂商已经帮我们维护好了。
二、亚马逊的介绍
2.1 大家对亚马逊的印象
好了聊这么久终于回到正题了, 亚马逊云科技鼎鼎大名相信每个人都听说过,大家对他的第一次印象肯定是
亚马逊购物商城
。但这只是亚马逊的其中一个业务 他同时还是全球最大的 服务器供应商 亚马逊云科技。
亚马逊云科技(Amazon Web Services) 是全球云计算的开创者和引领者品牌, 亚马逊云科技目前提供超过200项全功能的服务,涵盖计算、存储、数据库、网络、数据分析、机器人、机器学习与人工智能、物联网、安全,以及应用开发、部署与管理等方面。 基础设施遍及26个地理区域的84个可用区,并新建8个区域和24个可用区。
三、亚马逊云科技的实力对比国内如何?
这里我们就来对比一下 亚马逊云科技 和国内最大服务器厂商阿里云来看看谁究竟最值得选择。
3.1 从发展历史上看
亚马逊云科技的发展历史
Amazon 的出现(2002年)早在2002年,Amazon 就正式推出了,那时它是一项免费服务,其允许公司在自己的网站上加入亚马逊云科技的功能。
- 该业务的早期版本旨在帮助开发人员“构建应用程序和工具
- 使他们能够将亚马逊云科技的许多独特功能整合到自己的网站中”。
阿里云的发展历史
阿里云创立于2009年,是世界上最大的的云服务平台之一,被誉为亚洲第一世界第三。在2012年开始商业化在国企和政府部门开始推广然后起步的。
- 2013年:阿里云开始扩展其国际业务,并在新加坡建立了第一个海外数据中心。
- 2018年:阿里云成功上市,成为中国首家在境外上市的云计算公司。
- 发展到现在已经成为 Amazon 的有力竞争者了,也具有多个站点个国外服务器支持!
3.2 从地区分布上看
Amazon 的地区分布
- 目前:Amazon 在全球拥有超过 200 个区域和 70 多个国家/地区的数据中心。
在这里我们就可以看到亚马逊云科技的实力了在全世界范围都建设了自己的服务节点用户可以自由选择服务器地区来提供更好的服务。
阿里云的地区分布
阿里云做为在中国起步的云服务场商,其中大部分区域都是在国内。当然阿里云基础设施目前已面向全球四大洲
- 目前:开服运营30个公共云地域、共计89个可用区。
3.3 从产品数量上看
Amazon 的服务产品数量
截止(2024年),亚马逊云科技(Amazon Web Services) 光 Amazon EC2提供的实例类型已超过400种,被全球几百万客户广泛使用。还提供了云计算服务。它提供了弹性计算、存储、数据库、分析、人工智能、机器学习、物联网、安全等200多种服务
阿里云的服务产品数量
阿里云:提供免费试用、云服务器、云数据库、云安全、云企业应用等云计算服务,以及大数据、人工智能服务、精准定制基于场景的行业解决方案等200多服务。
总结
- 在地域分布上无疑是老牌强者 亚马逊云科技 更有实力在海外近乎多了一半地域分布。
- 在发展历史上国内的阿里云是2012年开始发展而 亚马逊云科技 2009年就开始了。
- 在产品选择方面俩家目前的差距越来越小,而 亚马逊云科技 作为全球领先的厂商再细微服务上无疑更完全可以让用户选择更多服务。
三、Amazon EC2 实例讲解
Amazon EC2 提供最广泛、最深入的计算平台,可选择处理器、存储、联网、操作系统和购买模式。拥有最强大的针对机器学习培训和图形工作负载的 GPU 实例,以及云中每次推理成本最低的实例。
- 而且亚马逊云科技为了让更多人体验云服务带来的技术体验,可以注册就可免费体验一整年的服务器
- 体验地址:亚马逊云科技
3.1 注册亚马逊云科技海外账号
这里我们选择海外区域有更多产品体验,而且我们选择海外的服务器还一个好处目前有很多镜像包,或者是提供的服务安装公司的服务器都在国外,那么我们想访问外网在国内会有点麻烦而用海外服务器就无需烦恼。
-
- 在这里我们还可以选择语言
- 在这里我们还可以选择语言
-
- 设置账号密码
- 设置账号密码
-
- 添加个人信息
- 添加个人信息
-
- 添加国际信用卡,(这里是不扣费的嗷)
- 添加国际信用卡,(这里是不扣费的嗷)
3.2 开始免费体验
-
选择 AmazonEC2产品
-
点击免费体验
这里我们可以看到每个月可以免费体验750小时,而一个月(13*24)也就只有744小时还有多出来的体验时间哈哈,当然我们有需要可以多开一台服务这样体验时间扣的也是双倍的。
- 选择我们需要的操作系统,这里选择的是Linux这个最常用的服务器,点击启动
-
等一会我们就可以看到这个界面直接选择连接
-
成功进入 Amazon EC2 实例控制终端
3.2 连接xshell
虽然我们目前是连接上了服务器但是,每次不可能我们每次都在网页打开吧!这就太麻烦因此我们可以直接利用Xshell远程连接,前提是各位在自己的服务器修改过实例密码咯!
-
第一步打开Amazon EC2 控制台复制公网地址,然后输入到xshell
-
这里我们选择root用户登录
四、如何玩转 Amazon EC2 实例
4.1 学习 linux 各种指令
到这里我们的
Amazon EC2实例
就正式启动了,你可以随心所欲的学习各种Linux命令去敲代码提前了解未来我们项目的部署环境 ,去熟练应用各种指令。
4.2 部署宝塔面板
除了这些我们还可以部署宝塔面板让自己安装环境更方便,一键安装Mysql等,快速上手 “亚马逊EC2实例”。安装也很方便只需要我们在实例里把命令复制过去一键就可以安装了。
- 输入 bt 命令修改访问端口然后去我们控制台开放端口就OK了
- 在控制台开放端口
- 查看宝塔密码和公网访问连接进行访问
在这里我们可以自由选择自己需要的环境以及软件一键下载还能一键部署个人博客到我们的 亚马逊服务器上。
结尾
由此可见 Amazon EC2 实例 的可玩性非常高,当今时代会熟练使用云服务器也是为我们未来到企业的开发一个适应。而且为期12月的免费额度让我们完全可以先体验在付费安心拥有自己的第一台服务器来学习以及开发部署第一个属于你的应用,快来试试 “Amazon EC2实例” 吧!
相关文章:

『亚马逊云科技产品测评』程序员最值得拥有的第一台专属服务器 “亚马逊EC2实例“
授权声明:本篇文章授权活动官方亚马逊云科技文章转发、改写权,包括不限于在 Developer Centre, 知乎,自媒体平台,第三方开发者媒体等亚马逊云科技官方渠道 引言 自2006年8月9日,在搜索引擎大会(SES San Jo…...

python 趣味习题_递归函数(炸弹迷宫路径计算)
@[toc] python 学习中,常会遇到一些百思不得其解的难题,但有时“灵光一现”找准方法,难题便会迎刃而解。 本专栏旨在记录本人解决问题的思考方法,及实现过程。有更好方法或对程序执行有疑问的伙伴,可在评论区留言,共同讨论。 题目要求 题目描述:在一串连续的迷宫(房间…...

免费翻译API及使用指南——百度、腾讯
目录 一、百度翻译API 二、腾讯翻译API 一、百度翻译API 百度翻译API接口免费翻译额度:标准版(5万字符免费/每月)、高级版(100万字符免费/每月-需个人认证,基本都能通过)、尊享版(200万字符免…...

深度测试中的隐藏面消除技术
by STANCH 标签:#计算机图形学 #深度测试 #深度测试 #隐藏面消除 1.概述 根据我们的日常经验,近处的物体会挡住后面的物体,在三维场景中通常通过深度缓冲来实现这样的效果。深度缓冲记录着屏幕对应的每个像素的深度值。模型一开始所在的局部…...
oracle merge的使用
Oracle中的MERGE语句是一个非常强大的工具,它允许用户在一个SQL语句中同时执行INSERT和UPDATE操作。以下是关于Oracle MERGE语句的详细使用说明: 1. 基本语法 MERGE INTO target_table USING source_table ON (merge_condition) WHEN MATCHED THEN …...

《数字图像处理》实验报告四
一、实验任务与要求 对 Fig0403.tif 进行傅里叶变换并显示其频谱图像;fft2(x) 对 Fig0405.tif 图像进行填充和非填充的高斯滤波,并观察其不同;paddedsize,fft2(x,m,n) 由 sobel 空间滤波算子生成相应的频率…...

算法04 模拟算法之一维数组相关内容详解【C++实现】
大家好,我是bigbigli,模拟算法我们将分为几个章节来讲,今天我们只看一维数组相关的题目 目录 模拟的概念 训练:开关灯 解析 参考代码 训练:数组变化 解析 参考代码 训练:折叠游戏 解析 参考代码 …...

【技术解码】百数SRM:如何助力企业快速优化供应链管理?
SRM应用是企业优化供应链管理的重要工具,它帮助企业全面管理供应商关系,从评估、选择到协同合作和绩效监控,确保供应链的稳定性和效率。 对于企业来说,通过全面管理供应商关系,可以降低采购风险,提升产品质…...

想要用tween实现相机的移动,three.js渲染的canvas画布上相机位置一点没动,如何解决??
🏆本文收录于「Bug调优」专栏,主要记录项目实战过程中的Bug之前因后果及提供真实有效的解决方案,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&…...

SQL连接与筛选:解析left join on和where的区别及典型案例分析
文章目录 前言数据库在运行时的执行顺序一、left join on和where条件的定义和作用left join on条件where条件 二、left join on和where条件的区别原理不同left join原理:where原理: 应用场景不同执行顺序不同(作用阶段不同)结果集…...
oliva-bruteforce-luks
olivaeasyLUKS v2破解、bruteforce-luks工具使用、cryptsetup使用、cap_dac_read_searcheip、mysql使用 主机发现 ┌──(kali㉿kali)-[~/桌面/OSCP] └─$ sudo netdiscover -i eth0 -r 192.168.44.148/24服务扫描 ┌──(kali㉿kali)-[~/桌面/OSCP] └─$ sudo nmap -sV -…...

图像超分辨率重建
一、什么是图像超分辨 图像超分辨是一种技术,旨在通过硬件或软件的方法提高原有图像的分辨率。这一过程涉及从一系列低分辨率的图像中获取一幅高分辨率的图像,实现了时间分辨率向空间分辨率的转换。超分辨率重建的核心思想是利用多帧图像序列的时间带宽来…...

小米上架遇到的隐私协议问题
1. 找到【APP权限设置】,点击详情,一一对照,删除没用的,新增小米商家必须要有的内容 2. APP 存在未经用户同意读取“OAID”的行为 uniapp官方文档对应内容处...
【区分vue2和vue3下的element UI Message 消息提示组件,分别详细介绍属性,事件,方法如何使用,并举例】
在 Vue 2 中,我们通常使用 Element UI 的 this.$message 方法来显示消息提示,而不是作为一个组件直接在模板中使用。然而,在 Vue 3 的 Element Plus 中,虽然 this.$message 的使用方式仍然保留,但官方文档可能更倾向于…...
架构设计 - Nginx Lua 缓存配置
摘要: web 应用业务缓存通常3级: 一级缓存:JVM 本地缓存 二级缓存:Redis集中式缓存 三级缓存:Nginx Proxy Cache 缓存 或 Nginx Lua 缓存 四级缓存:静态资源CDN缓存 页面静态化 本文主要分享 Nginx Lua 缓存配置开发 鉴于 Nginx Proxy Cache 缓存的劣势,在生产项目…...
lua的GC
关于lua的gc云风大佬在 Lua GC 的源码剖析 系列文章中讲得很清楚,这里做一下简单的记录。 分步gc lua使用的是一种三色标记清除算法(tri-color incremental mark & sweep),大体步骤如下: 初始阶段,所…...
基于python爬虫对豆瓣影评分析系统的设计与实现
基于python爬虫对豆瓣影评分析系统的设计与实现 Design and Implementation of a Python-based Web Crawler for Analyzing Douban Movie Reviews 完整下载链接:基于python爬虫对豆瓣影评分析系统的设计与实现 文章目录 基于python爬虫对豆瓣影评分析系统的设计与实现摘要第一…...

想让梦想照进现实?六西格玛绿带培训为你架起桥梁
六西格玛,这个源自摩托罗拉的质量管理方法论,如今已成为全球众多企业追求卓越的秘诀。它强调以数据为基础,通过减少变异和浪费,提高流程效率和质量,进而提升企业整体绩效。而六西格玛绿带培训,则是这个强大…...
大数据面试题之HDFS
目录 HDFS文件写入和读取流程 HDFS组成架构 介绍下HDFS,说下HDFS优缺点,以及使用场景 HDFS作用 HDFS的容错机制 HDFS的存储机制 HDFS的副本机制 HDFS的常见数据格式,列式存储格式和行存储格式异同点,列式存储优点有哪些? …...

(9)农作物喷雾器
文章目录 前言 1 必要的硬件 2 启用喷雾器 3 配置水泵 4 参数说明 前言 Copter 包括对农作物喷雾器的支持。该功能允许自动驾驶仪连接到一个 PWM 操作的泵和(可选)旋转器,根据飞行器速度控制液体肥料的流动速度。 稍微过时的视频显示了…...

【力扣数据库知识手册笔记】索引
索引 索引的优缺点 优点1. 通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。2. 可以加快数据的检索速度(创建索引的主要原因)。3. 可以加速表和表之间的连接,实现数据的参考完整性。4. 可以在查询过程中,…...

云启出海,智联未来|阿里云网络「企业出海」系列客户沙龙上海站圆满落地
借阿里云中企出海大会的东风,以**「云启出海,智联未来|打造安全可靠的出海云网络引擎」为主题的阿里云企业出海客户沙龙云网络&安全专场于5.28日下午在上海顺利举办,现场吸引了来自携程、小红书、米哈游、哔哩哔哩、波克城市、…...

Docker 运行 Kafka 带 SASL 认证教程
Docker 运行 Kafka 带 SASL 认证教程 Docker 运行 Kafka 带 SASL 认证教程一、说明二、环境准备三、编写 Docker Compose 和 jaas文件docker-compose.yml代码说明:server_jaas.conf 四、启动服务五、验证服务六、连接kafka服务七、总结 Docker 运行 Kafka 带 SASL 认…...
MVC 数据库
MVC 数据库 引言 在软件开发领域,Model-View-Controller(MVC)是一种流行的软件架构模式,它将应用程序分为三个核心组件:模型(Model)、视图(View)和控制器(Controller)。这种模式有助于提高代码的可维护性和可扩展性。本文将深入探讨MVC架构与数据库之间的关系,以…...

1.3 VSCode安装与环境配置
进入网址Visual Studio Code - Code Editing. Redefined下载.deb文件,然后打开终端,进入下载文件夹,键入命令 sudo dpkg -i code_1.100.3-1748872405_amd64.deb 在终端键入命令code即启动vscode 需要安装插件列表 1.Chinese简化 2.ros …...

2025 后端自学UNIAPP【项目实战:旅游项目】6、我的收藏页面
代码框架视图 1、先添加一个获取收藏景点的列表请求 【在文件my_api.js文件中添加】 // 引入公共的请求封装 import http from ./my_http.js// 登录接口(适配服务端返回 Token) export const login async (code, avatar) > {const res await http…...
Java 加密常用的各种算法及其选择
在数字化时代,数据安全至关重要,Java 作为广泛应用的编程语言,提供了丰富的加密算法来保障数据的保密性、完整性和真实性。了解这些常用加密算法及其适用场景,有助于开发者在不同的业务需求中做出正确的选择。 一、对称加密算法…...

用docker来安装部署freeswitch记录
今天刚才测试一个callcenter的项目,所以尝试安装freeswitch 1、使用轩辕镜像 - 中国开发者首选的专业 Docker 镜像加速服务平台 编辑下面/etc/docker/daemon.json文件为 {"registry-mirrors": ["https://docker.xuanyuan.me"] }同时可以进入轩…...

html-<abbr> 缩写或首字母缩略词
定义与作用 <abbr> 标签用于表示缩写或首字母缩略词,它可以帮助用户更好地理解缩写的含义,尤其是对于那些不熟悉该缩写的用户。 title 属性的内容提供了缩写的详细说明。当用户将鼠标悬停在缩写上时,会显示一个提示框。 示例&#x…...
Web 架构之 CDN 加速原理与落地实践
文章目录 一、思维导图二、正文内容(一)CDN 基础概念1. 定义2. 组成部分 (二)CDN 加速原理1. 请求路由2. 内容缓存3. 内容更新 (三)CDN 落地实践1. 选择 CDN 服务商2. 配置 CDN3. 集成到 Web 架构 …...