五、安全与管理
AWS 非常注重客户业务的安全性,AWS 具有众多的安全服务来保障我们的应用与数据安全,这里只简单介绍一下我们常用的几个服务。
-
业界领先的安全性:AWS Security Hub 向您提供 AWS 资源安全状态的全面视图。Security Hub 跨各 AWS 账户和服务收集安全数据,帮助您分析安全趋势,确定整个 AWS 环境中的安全问题并明确其优先级。
-
监控分析云健康状况:利用 Amazon CloudWatch 跟踪云应用的运行状况和性能、基础结构和数据。从各来源轻松收集数据,并获得丰富见解。
-
有效管理虚拟机:借助 Systems Manager 可以轻松批量管理众多虚拟机,如命令批量执行,操作管理、应用程序管理、操作和更改、实例和节点。
六、客户案例
笔者曾经在一家数据分析的公司任职,公司的主要业务是通过对手机 APP 数据进行分析。之前的业务全部在上海的数据中心,公司的应用程序主要是 Java 程序,数据库有 MySQL和 Oracle,大数据处理平台是通过多台物理机自建的 Hadoop 集群。
上云之前,如果临时接了一个项目,IDC 的资源难以及时有效的支持相应服务,公司需要硬件采购,(包括服务器,防火墙,交换机在内的相关基础硬件),设备上架,网络规划,系统安装及配置,以及大量的人工运维。整个周期需要至少半月到一个月左右。
通过一次培训,了解到云计算相关的特性,客户开始对部分业务进行上云评估,通过半月时间对本地数据中心的工作负载进行梳理并列出清单,根据AWS提供的迁移策略和最佳实践逐步将业务迁移上云。需要注意的是很多业务需要分步骤上云,逐步去替代掉本地数据中心的业务,在上云的过程中,客户对部分应用进行了优化和重构,使其更加适应云原生的服务。
经过近一年多的 AWS 云服务的使用,客户充分体验到云服务的优势:
-
节省硬件部署时间消耗,提高服务上线时间:客户不必再花大量的时间在硬件采购和上架以及系统安装上;设备上线大大缩短了时间,由之前的数周缩短为一小时以内。
-
简化数据库管理:我们由自己部署的数据库,全部切换为云中的数据库,包括 RDS 还有非关系型数据库,MySQL 我们更是直接采用了 Amazon Aurora Serverless 数据库,不在为估算数据库的配置而苦恼,它会根据业务的负载自动的扩容缩容,极大的减轻了我们的维护压力,DBA 人员不必再为数据库部署,高可用,备份,以及维护花费精力,这些工作只需要在云中点击记下就可以完成,DBA 把工作技术在业务上面的优化,极大的为我们节省了人工成本,并提高了工作效率。
-
提高应用上线效率:上云之前,我们部署应用相对比较繁琐,因为我们是 Java 程序,每上线一个新程序,都需要去配置一个tomcat,因为端口不可以公用,我们需要修改每个 tomcat 的配置更改端口,久而久之,tomcat 越来越大,非常不便于管理,我们对部分应用重构之后上云,对于一些功能简单的应用,我们部署在了 Lambda 上面,并通过 API Gateway 来触发,不必再去关注底层服务器;另外一部分应用直接部署在了 Elastic Beanstalk 上面,可由开发人员直接部署,不必再去为环境搭建而花费时间,还有一部分应用放在了 ECS 上面,使用容器技术也极大提升了我们的部署效率。
-
节省总体成本:上云之后,对于成本的节省也非常显著,我们粗略估算,费用节省高达 40%,这主要归功于云计算的灵活性,弹性,以及低成本,不必提前预置一大批硬件花费大量金钱,对于长时间运行的一些服务,我们购买了预留实例来节省成本。简单拿我们的大数据平台来说,之前我们是几十台服务器组成的集群,集群的利用率并不高,但是也不能没有,上云之后,我们直接购买的 EMR 服务,我们了解到 AWS 有一种叫做 spot 的实例,费用节省最高达 90%,我们的大数据工作负载,基本 80% 的服务器全部是买的 spot 实例,分析完之后销毁所有的实例,单单这一特性,为我们节省了非常大的成本。
云中的优势还远远不止于此,比如在安全性方面,各种安全服务保障我们的业务顺利进行,以及我们可以第一时间使用先进的服务,可以非常方便地使用机器学习等其他服务,它不但减轻了我们的工作,也为企业节省了巨大的费用。
此外AWS还贴心准备了价值人民币1000元的迁移大礼包限时领哦!

(编辑:广安站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|