凌云时刻 · 极鲜速递

导读:在云计算高速发展的时代,“企业上云”已经成为越来越多的企业的共识,而在上云之后,如何“降本、提效”的管理云资源,又是每个企业必须面临的问题。

作者 | 阿里云开放平台
来源 | 凌云时刻(微信号:linuxpk)

前言

通过对云资源的编排,实现资源的自动化管理,即基础设施即代码(Infrastructure as Code,简称 IaC),也是资源编排最高效的实现模式。

其中,“Terraform”就是一款经典的 IaC 自动化资源编排工具,而阿里云作为全球第三大云服务提供商,terraform-alicloud-provider 已经支持了超过 240 个 Resource 和 Data Source,覆盖计算、存储、网络、容器等 50 多个服务和云产品,并提供 100+ Terraform Module,并且吸引到越来越多的开发者加入到阿里云 Terraform 生态的建设中。

8 月 22 日,阿里云开放平台在阿里中心举办了一场“基于 Terraform 玩转阿里云”的主题沙龙。

这次沙龙为“开放平台开发者俱乐部”系列活动首站,现场邀请到 50+ 企业开发者、编程爱好者面对面交流,同时开放平台技术专家、HashiCorp 架构师也一起参与赋能开发者。

参与活动的用户以公司内部的运维、研发人员为主,既有互联网公司,也出现了很多行业龙头企业的身影。

值得一提的是,除了众多资深技术开发者,现场还迎接到一位 11 岁的技术小达人,不仅对游戏开发细节如数家珍,还给他所在的小组起了一个非常洋气的队名“MineCraft”。

图摄于8月22号沙龙现场

“企业上云”必经的三大阶段

HashiCorp 架构师基于日常从业经验,将企业上云过程中实施 IaC 的三个典型阶段总结为——爬、走、跑,同时分享了这些不同的阶段分别会遇到挑战及各自应对方法:

 “爬”阶段的企业

IT 部门通常是由具体业务部门中的几位技术先行者个人干起来。

这个阶段,先行者会被公有云所能提供的云资源类别震惊,他在面对如此多的资源类型的时候,也会无所适从。

这个阶段建议先行者挑选一款最合适自己企业的 IaC 工具,而挑选的标准可以从易于学习、多云、可扩展、易于使用、流行度高综合考虑。

 “走”阶段的企业

已经看到了上云的好处,开始跟云厂商签大合同,希望所有业务部门能尽快使用云资源。

但开始遇到阻力:只有很少数的业务部门熟悉公有云,并且有 IaC 能力。

这个时候就要根据企业的流程,尽快将 IaC 自动化起来,集中管理、帮助业务部门写 IaC 代码,同时追求项目管理三要素中的“时间”。

 “跑”阶段的企业

云管中心已经成立,工作走向正轨。然而云管中心很快会成为了新的瓶颈,时间虽然节省了,但危险同时也在增加。

在“跑”的阶段,企业需要注意如何提高 cloud adoption,同时保证 adoption 代码可重用,也就是说把常用的功能都写到一部分模块化里,然后把这个模块作为大家可以日常使用的内容来实施 IaC这是最为关键的一步。

开放平台能力体系化输出

针对企业上云过程的此类特点和诉求,阿里云开放平台已累计对外开放了覆盖 100+ 款云产品的 10000+ OpenAPI,和一系列围绕 OpenAPI 开发和集成的工具体系,同时提供企业 IT 治理产品体系,涵盖一整套人、财、物、权、法的管理能力。

作为阿里云“被集成”战略的基石,阿里云开放平台不断深入耕耘 OpenAPI、身份、权限、资源管理、审计等产品服务,覆盖阿里云所有客户上云、用云和管云全链路场景,帮助企业级客户快速上云并完成云上管理。

在 OpenAPI 集成工具生态中,我们提供了众多官方和生态的开源工具。官方如多语言 SDK、API Explorer,生态中也是为大家熟知的 Terraform 和 Ansible 等等。

提到 Terraform,相信很大一部分人对它不会陌生,并且一些公司或者感兴趣的开发者已经开始使用 Terraform 来管理他们的基础设施。

现阿里云也总结出以下3条 Terraform 的典型特性:

1. Terraform 是一个可以安全、高效地建立,变更以及版本化管理基础设施的工具,并可在主流的服务提供商上提供自定义的解决方案;

2. Terraform 以配置文件为驱动,在文件中定义所要管理的组件(基础设施资源),以此生成一个可执行的计划(如果不可执行,会提示报错),通过执行这个计划来完成所定义组件的创建,增量式的变更和持续的管理;

3. Terraform 不仅可以管理 IaaS 层的资源,如计算实例,网络实例,存储实例等,也可以管理更上层的服务,如 DNS 域名和解析记录,SaaS 应用的功能等。

图为开放平台技术专家现场分享

“IT 治理样板间”

助力企业快速落地云资源管理骨架

目前,众多企业已经进入数字化转型深水区,而企业如何实现研发、运维、财务等多部门在云上的高效协同,缩短企业上云的 landing 时间也是大家都面临的问题。

基于企业的痛点需求和 Terraform 的综合特性,阿里云开放平台全新推出了“IT 治理样板间”。该样板间为企业从云账号基础操作、安全加固、RAM 配置、网络配置这些云账号初始化阶段提供操作指引,帮助企业在上云初始化阶段仅用极短的时间就能快速落地业务上云的 landing 步骤,完成从小时到分钟的突破。

至于具体怎么实现,欢迎大家点击文末“阅读原文”前往线上“IT 治理样板间”一探究竟。

摘自“IT治理1号样板间”内容介绍

结语

开放平台也一直致力于运用群体和社区的力量推动行业发展。通过对 IaC 行业发展和技术思考的激情碰撞,开放平台从开发者群里中征集到6个“Terraform 最佳业务场景实践”。

而第一期“基于 Terraform 玩转阿里云"沙龙,就在以上技术分享和互动中拉起序幕,同时代表“阿里云开放平台俱乐部”正式起航!

后续开放平台还会举办不同主题、不同城市的线下技术沙龙,欢迎大家加入“开放平台俱乐部”,参与线下活动更有机会加入“阿里云 MVP”,也欢迎大家对开放平台的活动保持关注!

图摄于8月22号沙龙现场

END

往期精彩文章回顾

让基础设施代码化更加容易,pulumi 都做了些什么?

重磅!容器存储解决方案蓝皮书发布

这本书,值2000亿!

闲鱼靠什么支撑起万亿的交易规模?

请回答2020

后疫情时代这家在线教育机构如何乘“云”而上

Darabonba:多语言SDK开发终极解决方案

阿里云吴天议:应用驱动云网络深度融合

如何轻松搞定SAP HANA数据库备份?

进阶之路:Java 日志框架全画传(下)

长按扫描二维码关注凌云时刻

每日收获前沿技术与科技洞见

“阿里云开放平台俱乐部”首站启航相关推荐

  1. 阿里云开放搜索实践,使用阿里云开放搜索来做网站站内搜索...

    阿里云的开放搜索已经做得很完善了,现在阿里云集成了开放搜索,只要定义好表结构,上传数据,就会自动生成索引,马上就可以搜索了,简直可以做个搜索引擎了.一起来看看. 阿里云开放搜索介绍及购买页 首先,创建 ...

  2. 阿里云开放平台微前端方案的沙箱实现

    导读 微前端已经成为前端领域如今比较火爆的话题,关于微前端价值的讨论,可以参考克军的<拥抱云时代的前端开发框架--微前端>.微前端在技术方面,有一个始终绕不过去话题就是前端沙箱.本篇具体探 ...

  3. 阿里云开放国内首个云端数据库测试平台,云已成为数据库新标准;华为5G随行WiFi发布;科大讯飞推出 AI 专用语音芯片系列……...

    戳蓝字"CSDN云计算"关注我们哦! 嗨,大家好,重磅君带来的[云重磅]特别栏目,如期而至,每周五第一时间为大家带来重磅新闻.把握技术风向标,了解行业应用与实践,就交给我重磅君吧! ...

  4. 阿里云物联网平台 > 设备接入 > 使用开放协议自主接入 > CoAP协议接入 >

    CoAP连接通信 更新时间:2020-08-27 17:20:05 编辑我的收藏 本页目录 基础流程 使用对称加密自主接入 使用DTLS自主接入 物联网平台支持CoAP协议连接通信.CoAP协议适用在 ...

  5. EMW3080 STC15轻松实现设备上云3(阿里云物联网平台、智能生活开放平台)

    警告:本系列教程针对ILOP.A221固件开发,如使用其他ILOP固件,请自行修改配网部分.数据上报部分及解析服务器下发信息部分! 从本节开始我们就开始写程序用STC15单片机了实现设备上云啦!在此之 ...

  6. EMW3080+STC15轻松实现设备上云1(阿里云物联网平台、智能生活开放平台)

    警告:本系列教程针对ILOP.A221固件开发,如使用其他ILOP固件,请自行修改配网部分.数据上报部分及解析服务器下发信息部分! 本系列教程接入  阿里云物联网平台 / 智能生活开放平台 / 阿里智 ...

  7. 【初码干货】使用阿里云开放搜索服务快速搭建资源搜索网站

    大家好,我又来了,答应云栖论坛一周一篇文章, 由于工作太忙已中断1个多月实在抱歉,这一次写点轻松有趣的东西-快速的做个资源搜索站 依稀记得十来年前,带宽还只有2M的时候,受各个论坛启发,做了可以搜索嘿 ...

  8. 物联网却不能物物相联?阿里云物联网平台得这么设置!

    阿里云物联网服务器创建步骤 如果你想入门物联网,并参考了网上关于阿里云物联网的教程.你会发现你最终只能实现物与网连接,无法实现物和物通过网连接.那是因为你忽略了一些步骤. 本文主要以图片形式并配以一定 ...

  9. 远观近看阿里云ET平台 如何开启AI落地新风潮

    今年双十一阿里总销售额达到了破纪录的2135.5亿,但对阿里和整个行业来说,影响更为深远的是阿里集团层面的架构调整,在阿里巴巴集团首席执行官张勇(逍遥子)亲自签发的全员公开信中,着墨最多的两处,一为天 ...

  10. 开个坑, 写个阿里云开放储存服务(OSS)的C++版SDK以及客户端

    这应该是继我研究手册QQ协议后的第2个稍微正式一点的网络程序, 不只是Scoket套接字编程, 还涉及到更多的HTTP协议知识! 阿里云开放储存服务OSS官方已经提供了不少SDK, 包括PHP/Pyt ...

最新文章

  1. 第四章 Controller接口控制器详解(5)——跟着开涛学SpringMVC
  2. Apache Spark源码走读之6 -- 存储子系统分析
  3. VS2019调试查看变量_PL/SQL调试存储过程?看这篇就够了
  4. Maven常用插件--转
  5. 一步步解析Attention is All You Need
  6. 【若依(ruoyi)】字典管理
  7. 消息映射的服务器的设计与实现
  8. AJAX Tookits -- ConfirmButton
  9. (35)FPGA面试技能提升篇(AD、DA、时钟芯片)
  10. iOS APP中第三方APP调用自己的APP,打开文件
  11. mapabc高德地图区域收缩事件监听
  12. 网上流传的飞扬学院Java_收获| 云和JAVA、UI双班毕业,飞扬青春再出发!
  13. 基于java Swing 框架使用socket技术开发的即时通讯系统【源码+数据库】
  14. mpeg文件格式分析
  15. 设计模式之visitor模式,人人能懂的有趣实例
  16. qt中toLocal8Bit和toUtf8()有什么区别
  17. 自动化测试 | 这些常用测试平台,你们公司在用的是哪些呢?
  18. Android文本输入框EditText属性和方法说明
  19. 两年经验斩获蚂蚁/头条/PingCAP Offer,牛逼了
  20. 人的一生,你在哪个阶段

热门文章

  1. 关于Firefox OS的陈述
  2. 在rhel6 64位环境下部署LNMP环境
  3. iframe父页面和子页面高度自适应
  4. 论SetItemData和GetItemData
  5. Extjs GridPanel用法详解
  6. 慕课网 机器学习基础、任务、分类等笔记
  7. c++拼接字符串效率比较(+=、append、stringstream、sprintf)
  8. Unity3D启动时卡在Loading界面
  9. Atitit ide的艺术 与新特性搜集大纲 目录 1. Prj mana 2 2. 界面布局自定义 2 2.1. 自定义 perspectives 2 3. 代码编写 2 3.1. 自动提示 2
  10. Atitit attilax总结的对于attilax重要的jsr规范,以及需要增加的jsr规范