Terraform 基础 云计算概述 基础设施即代码
云计算概述
lac基础设施即代码
什么是Terraform
在开始学习Terraform之前,要了解这个工具到底解决了什么问题
了解背景基础设施变化
企业上云,可提高资源配置效率、降低信息化建设成本(说白了就是用上云计算了)
比较大型的企业都会有自建的机房,里面托管服务器和硬件设备。
还有一种情况是将服务器托管到IDC,这样就可以省的买安全防护的设备,因为IDC都会为我们提供这些服务,只需要将这些机器放到这里面付费就行了。
现在企业都在上云,业务都在往云上做些迁移,云分为了很多种类,公有云,私有云,混合云。这里面离不开的就是云计算。
基础设施由之前自己维护的一套,整个系统都是自己维护,但是现在方式了变化,现在由云供应商为我们提供,这样我们就省去了运维的成本,也省去了资源配置的成本,也就是由云供应商为我们去维护,实现。
企业上云之前
这里也有很多的问题,你要去搭建机房,然后还得去购买硬件服务器,防火墙等等的硬件设备,最后还得维护,这些成本都是非常高的。
云计算概述
之前机器在数据中心,现在不是了,现在统一放到了云供应商那边,也就是说由云供应商帮我们统一的去管理,比如数据库,还有我们的机器,还有存储,网络这些,这些都交给了云供应商去维护,我们不需要维护它了,而基于这些,形成了云计算的服务,这样就形成了按需购买,需要多少就支付多少,这样就降低了很高的成本。
使用云计算,也有了弹性,根据业务的抖动,来实现动态的扩缩容。
将私有云和公有云打通了,通过两个云共享数据。
在资源的使用上面,就需要在机房里面管理哪些机器了,而是给你一个控制台让你操作。
之前在机房上线服务器,现在给你一个控制台,机器都托管在第三方云供应商那边,然后通过控制台去管理我们的资源。
现在有了控制台了,那么创建资源就非常的方便了,那么创建多套环境的时候怎么办?
比如想在华为云上创建两套测试环境,可能需要ECS,负载均衡,需要DNS,那么就在控制台上面创建就行了。
但是当资源特别多的时候,而且涉及到多云的情况下,这就产生瓶颈了。
在国内使用阿里云,在国外使用了AWS的,这种场景很常见,因为你有国外业务的时候,那么国外肯定得有云供应商,国内也得有。
还可能国内用了好几家的资源,这样就需要管理起来。
现在没有控制台来帮你实现多云的管理,即便是多云管理,深度也不是很够。
这个时候就需要tf了,这样就需要工具来帮我们去完成。这里的多云平台就是tf的一个优势。
因为你只有小部分机器的时候是看不出tf的优势的,无非就是调用云服务商所提供的SDK或者API就可以轻松的完成我们的任务了,但是在多云的平台,深度管理,tf的优势就出来了。
在多云的情况下不可能手动去完成,手动去点就太复杂了。
lac基础设施即代码
能不能以代码的方式描述我所需要的资源,比如今天我需要两台ecs资源,就写一个清单需要两台,然后我执行了一条命令或者调用API来它自动帮我去实现。
比如在阿里云上面创建两台ecs或者在其他云上面创建。
相关文章
- 《R构建函数基础篇》计算多样性指数及绘图
- netty bytebuffer_计算系统基础答案详解
- Postgresql源码(87)数组构造与计算(Flat格式与Expand格式)
- R语言和医学统计学系列:样本量计算
- JuiceFS 在火山引擎边缘计算的应用实践
- 【计算理论】下推自动机 PDA ( 上下文无关语言 CFL 的 泵引理 | 泵引理反证示例 | 自动机扩展 )
- Linux Shell基础篇四 - 计算命令
- postgreSQL 数据库基础 计算距离的实例(单位直接生成米)
- 和发展Linux分支与发展:探索计算未来之路(linux的分支)
- 国家超级计算天津中心楼房受损 “天河一号”人工关机
- MSSQL查看计算列:一步搞定(mssql查看计算列)
- MySQL中的COINT函数详解计算两个集合的交集数量(mysql中coint)
- 未来云计算时代17059航班踏上Oracle新征程(17059 oracle)
- Oracle云计算抢先登陆中国(oracle云计算 国内)
- 级时间Oracle数据库中精确到毫秒的时间计算(oracle中毫秒)
- 利用Oracle计算求和的方法(oracle中怎么列求和)
- 上海华为签约Oracle开启云计算新时代(oracle上海签约)