AWS(EC2)助我实现项目管理应用上云

这篇具有很好参考价值的文章主要介绍了AWS(EC2)助我实现项目管理应用上云。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

AWS(EC2)助我实现项目管理应用上云

前言

公司内部使用项目管理软件-禅道 来管理研发生产流程,从需求的录入,到任务的分配和拆分指派,再到bug管理等一系列的研发生产流程。

但是这套项目管理软件是部署在内网,由于疫情影响,公司有部分人员需要居家办公,导致日常工作无法开展,技术总监让我尽快给出解决方案,并实现落地:支持外网也能正常访问项目管理软件-禅道。

此篇文章就是使用亚马逊云的AWS的EC2产品,来实现项目管理应用上云。

AWS的EC2

熟知小虚竹的朋友们都知道,我是一个乐于分享“IT圈”技术的博主。喜欢分享干货知识,也喜欢给粉丝们送福利。

今天的粉丝福利来喽。有没有那种不要钱,还能白嫖的!有!我问官方,官方专门跟我说的,在官网就有入口,来~let's go,跟我一起去薅羊毛

亚马逊云科技中国(宁夏)区域免费套餐:https://www.amazonaws.cn/free/

AWS 海外区域账户免费套餐: https://aws.amazon.com/cn/free

亚马逊云科技提供了100余种产品免费套餐。其中,计算资源Amazon EC2首年12个月免费,750小时/月;存储资源 Amazon S3 首年12个月免费,5GB标准存储容量。

https://aws.amazon.com/cn/free/?nc2=h_ql_pr_ft&all-free-tier.sort-by=item.additionalFields.SortRank&all-free-tier.sort-order=asc&awsf.Free%20Tier%20Types=*all&awsf.Free%20Tier%20Categories=*all&trk=e0213267-9c8c-4534-bf9b-ecb1c06e4ac6&sc_channel=el

EC2介绍

EC2是mazon Elastic Compute Cloud,也就是云服务器。提供最广泛、最深入的计算平台,拥有超过 500 个实例,可选择最新的处理器、存储、网络、操作系统和购买模型,以帮助您最好地满足工作负载的需求。是首家支持英特尔、AMD 和 Arm 处理器的主要云提供商,既是唯一具有按需 EC2 Mac 实例的云,也是唯一具有 400 Gbps 以太网网络的云。我们为机器学习培训提供最佳性价比,同时也为云中的每个推理实例提供了最低的成本。与任何其他云相比,有更多的 SAP、高性能计算 (HPC)、机器学习 (ML) 和 Windows 工作负载在 AWS 上运行。

EC2的优势

全球基础设施

Amazon EC2 可以将实例放在多个位置。Amazon EC2 位置由区域和可用区构成。AWS 现已在全球 26 个地理区域内运营着 84 个可用区,并宣布计划在澳大利亚、加拿大、印度、以色列、新西兰、西班牙、瑞士和阿联酋 (UAE) 新增 24 个可用区、8 个 AWS 区域。为每个 Amazon EC2 区域提供 99.99% 的可用性。

成本和容量优化

  1. 按实际使用量付费:采用按每秒计费,您只需按实际使用情况付费。
  2. 无缝扩展 Amazon EC2 Auto Scaling:Amazon EC2 Auto Scaling 让您能够根据自己定义的条件自动扩展或缩减 Amazon EC2 容量。
  3. 使用 Amazon EC2 队列优化计算性能和成本:借助 Amazon EC2 队列,您只需调用一次 API,即可跨 EC2 实例类型、可用区和购买模型预置计算容量,从而帮助优化规模、性能和成本。
  4. 经过优化的 CPU 配置:优化 CPU 功能使您能够在两个方面更好地控制 Amazon EC2 实例。
  5. 暂停和恢复您的实例:您可以休眠由 Amazon EBS 支持的 Amazon EC2 实例,并在稍后从此状态恢复它们。在内存 (RAM) 中引导并保存状态需要一段时间的应用程序可受益于此功能。

存储

不同 Amazon EC2 工作负载可能具有完全不同的存储要求。除了内置实例存储,我们还提供 Amazon Elastic Block Store (Amazon EBS) 和 Amazon Elastic File System (Amazon EFS),以满足其他云存储工作负载要求。Amazon EBS 提供持久、高度可用、一致、低延迟的块存储卷用于 Amazon EC2 实例,而 Amazon EFS 提供简单、可扩展、持久、完全托管式云文件存储用于共享访问。

联网

  1. 借助增强型联网实现高每秒数据包数性能和低延迟
  2. 使用 Elastic Fabric Adapter 运行高级别的节点间通信
  3. 使用弹性 IP 地址管理动态云计算
  4. 使用高性能计算 (HPC) 集群实现高吞吐量和低延迟
  5. 使用 AWS PrivateLink 轻松安全地访问 AWS 上托管的服务

操作系统和软件

Amazon Machine Image (AMI) 预先配置了不断增长的操作系统列表,包括 Microsoft Windows 和 Linux 发行版,例如 Amazon Linux 2、Ubuntu、Red Hat Enterprise Linux、CentOS、SUSE 和 Debian。与合作伙伴和社区共同努力,为您提供最多的选择。AWS Marketplace 提供了知名供应商专为在 EC2 实例上运行而设计的多种商品化软件和免费软件。

EC2搭建项目管理应用

上云第一步:注册

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维 

 

注意事项:如果是个人使用,需要有个人的VISA国际信用卡,注册信息时要用到。

注册成功后,会有提示。

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

上云第二步:创建云服务器实例

Amazon EC2 创建在 AWS 云上运行的虚拟机或实例

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

注意:密钥对一定要创建,后面要找回登录密码用得上

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

正在启动中

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

创建成功后

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

上云第三步:远程连接云服务器

按图所示,连接服务器

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

使用RDP客户端,获取登录密码,这里要使用创建实例时的密钥对

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

解密得登录密码

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

注意事项:使用RDP客户端时,有时会提示要开端口:3389,这时要去安全组开通

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

把安全组赋值给云服务器

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

选择刚创建的安全组

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

下载远程桌面文件

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

双击可直接打开

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

成功连接效果,过啦~

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

测试下网络,网络正常,可访问互联网,过啦

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

上云第四步:体验

本地与云服务器数据传输

本地创建一个文件,ctrl+c 复制

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

在云服务上直接粘贴,可行

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

安装项目管理软件-禅道

官网下载安装包:https://www.zentao.net/

把安装包拷备到云服务器

一键安装,双击安装包exe文件

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

点击启动,服务启动成功会有提示

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维 

 

启动成功:过啦~

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

外网访问

在外网的浏览器访问,结果是访问不了,这是什么原因呢

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

开启指定的端口80,通过安全组开启,上面有介绍了,这里省略

重新连接,还是不行,经过排查,是因为云服务器的防火墙开着,所以把指定端口开启后,再次访问,过啦~

ec2中各操作系统的使用比例,前沿技术,aws,云计算,运维

 

总结

EC2搭建项目管理应用的解决方案得到了公司的认可,解决了支持外网也能正常访问项目管理软件

EC2的高可用性,也是解决了公司的另一个痛点,之前是部署在公司内部的机房中,有时因为区域断电,或服务器异常,导致无法正常工作,EC2的全球基础设施,保证了服务的正常运行。

EC2的容量扩容也很适用我们公司,之前要扩容机房中的服务器很麻烦,需要运维人员支持,还需要做数据备份/迁移等操作。

把解决方案中的一些注意点列出来:

1、注册时,要准备个人的VISA国际信用卡

2、创建实例时,密钥对要创建,后面获取登录密码需要

3、使用RDP客户端远程连接客户端时,要通过安全组开3389端口

4、要部署一个网站,除了在服务器上安装部署成功后,再需要通过安全组开通需要的端口,最后服务器上的防火墙一定要开相应的端口,不然访问会有异常。

5、本次的云上体验很爽,还有更多的实用产品和功能,待后续挖掘,大家可自行挖掘宝藏,欢迎到评论区与小虚竹沟通讨论。

粉丝福利

亚马逊云科技专为开发者们打造了多种学习平台:

1. 入门资源中心:从0到1 轻松上手云服务,内容涵盖:成本管理,上手训练,开发资源。AWS入门_AWS入门使用教程_AWS云计算资源-AWS云服务

2. 架构中心:亚马逊云科技架构中心提供了云平台参考架构图表、经过审查的架构解决方案、Well-Architected 最佳实践、模式、图标等。AWS架构中心部署说明_AWS云架构白皮书-AWS云服务

3. 构建者库:了解亚马逊云科技如何构建和运营软件。Amazon Builders' Library

4. 用于在亚马逊云科技平台上开发和管理应用程序的工具包:aws工具下载_aws开发工具_资源下载-AWS云服务

【专属福利】

福利一:100余种产品免费套餐。其中,计算资源Amazon EC2首年12个月免费,750小时/月;存储资源 Amazon S3 首年12个月免费,5GB标准存储容量。

https://aws.amazon.com/cn/free/?nc2=h_ql_pr_ft&all-free-tier.sort-by=item.additionalFields.SortRank&all-free-tier.sort-order=asc&awsf.Free%20Tier%20Types=*all&awsf.Free%20Tier%20Categories=*all&trk=e0213267-9c8c-4534-bf9b-ecb1c06e4ac6&sc_channel=el

福利二:最新优惠大礼包,200$数据与分析抵扣券,200$机器学习抵扣券,200$微服务与应用开发抵扣券。最新优惠活动_云服务器促销 - 亚马逊云科技

福利三:解决方案CloudFormation一键部署模版库

云服务解决方案部署快速入门_云服务部署-AWS云服务文章来源地址https://www.toymoban.com/news/detail-794358.html

到了这里,关于AWS(EC2)助我实现项目管理应用上云的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【aws】| 04 | AWS EC2 实例磁盘空间扩容

    进入控制台,选择 EBS - Volumes -Action - Modify Volume 首先使用lsblk可以查看附加到实例上的所有存储卷的真实size以及分区情况 注: 挂载在根目录上的是EBS存储卷上的分区而不是这个卷,而且卷被扩容但是分区大小不变依旧不能扩容。 xvda是一个存储卷,xvda1是存储卷上的一个分区

    2024年02月11日
    浏览(72)
  • AWS CDK安装到AWS EC2 Linux 2

    AWS CDK安装到AWS EC2 Linux 2,并记录过程。 以上报·epel·提供的·libuv·版本过低,关闭·epel·的·YUM·源, 以上报没找到GLIBC库,卸载版本20.10.0,安装版本16.0.0: 碰到了没有找到Python3的问题, 由于我使用的是Python3.8,需要创建一个软链接: aws-cdk-lib 2.116.0 AWS: Getting started with th

    2024年02月03日
    浏览(78)
  • 设置 AWS EC2 允许使用密码登录

    AWS 的服务器默认是使用秘钥进行登录,如果想要使用密码进行登录,可进行如下设置 1、先使用秘钥登录(安装aws网站上的教程即可) 2、登录之后为 root 创建密码 系统会让你输入两次密码,一定要注意了。 3、切换为root用户 4、编辑 sshd_config 并做修改 将  PasswordAuthenticati

    2024年02月11日
    浏览(101)
  • AWS EC2的SSM配置(AWS云中的跳板机)

    开发人员需要访问AWS云中私有子网的数据库服务等,都需要通过EC2进行SSH隧道代理。这里假设本地已经有一款稳定优秀的SSH客户端工具,并且假设已经会熟练使用SSH的隧道代理。 搜索找到EC2服务,如下图: 点击“启动实例”,开始EC2实例创建,如下图: 填入名称后,选择默

    2024年02月02日
    浏览(43)
  • AWS EC2 服务启动显示磁盘挂载异常

    首先启动异常,在AWS网站中,肯定能定位到错误日志,找到实例,然后点击操作,找到监控和故障排除,然后找到日志,我这里日志问题如下: [0m] A start job is running for dev-xvdf.device (1min 29s / 1min 30s) [0m] A start job is running for dev-xvdf.device (1min 30s / 1min 30s) [0m] Timed out waiting for dev

    2024年02月13日
    浏览(49)
  • Prometheus 自动发现监控AWS EC2实例

    本文章简述对接自动发现AWS云EC2实例 前提环境: Promethues Grafana AWS IAM权限 涉及参考文档: AWS EC2 Grafana 通用监控模板 一、IAM 用户创建 1、创建Prometheus 策略 策略规则: 2、创建用户赋予Prometheus 策略 创建过程成,请下载ak、sk 此过程不演示。 二、配置Prometheus 可参考本文章进

    2024年02月04日
    浏览(78)
  • AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用)

    什么是AWS? 好,我就截这么多,更多的自己搜搜看…… 官网地址如下: https://aws.amazon.com/cn/. 注册时,如果有谷歌邮箱,最好使用谷歌邮箱,如下: 按照提示注册成功之后,登录即可使用 随便点点,貌似看到了点东西 继续…… 3.1.1 入口 如下: 3.1.2 设置名称 + 选择服务 如

    2024年02月14日
    浏览(60)
  • 【AWS】如何用SSH连接aws上的EC2实例(虚拟机)?

    目录 0.环境 1.连接结果示例 2.SSH连接思路 3.具体步骤 1)安装并运行ssh服务 2)启动ssh服务 3)在AWS上找到正在运行的EC2实例,并且根据提供的ssh连接语句进行连接 windows 11 64位 前提: 有aws账户(IAM),已经存在一个EC2实例(虚拟机) 首先,需要有AWS账户以及正在运行的EC2实

    2024年02月10日
    浏览(42)
  • AWS EC2手动/自动切换Elastic IP

    一,手动切换 Elastic IP  1,进入ec2控制台,选中实例然后操作-联网-管理IP地址  2进入分配 Elastic IP页面,点击分配 3,分配 Elastic IP 4,配置 Elastic IP   5,关联ip地址 二,自动脚本更换实例ip地址 1,进入服务器设置aws configure,先到iam界面生成一个Access keys,然后到实例中配置Access keys  

    2024年02月11日
    浏览(32)
  • 【AWS】【EBS】EC2 节点挂载新卷磁盘

    在 EC2 节点扩展硬盘节点的时候,EC2 机器实例,默认会挂载的在根磁盘目录,如果在通过 Cloudformation Template 加载了新磁盘节点,那么并不会在实例启动之后,就挂载对应的磁盘分卷。 还需用户登录到机器节点上进一步的操作。 整体的操作步骤,参考 AWS 的官方文档进行实践

    2024年02月07日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包