自动化是对云架构、运营、安全和Finops的最大礼物之一。然而,许多架构师仍然不愿意使用它,那他们有什么好担心的呢?
自动化不是新事物,但它在云计算中的应用是最近才有的。其想法是将传统上由人类执行的任务自动化;例如,通过在云供应商上自动重启一个饱和的计算服务器来自我修复,或者通过finops自动化来限制某些昂贵的云服务的过度使用,或者让安全自动化来抵御发生在凌晨3点的云端入侵企图。
事实上,多年来笔者一直在宣扬自动化在云计算中的作用,但我注意到人们不愿意在云部署中设置和利用自动化。这似乎是一个系统性的问题,可能会导致云部署未得到优化,失去了一个拥有更可靠、更安全、更可追踪的云上操作和运维的机会。
自动驾驶汽车是这里最好的比喻。当你坐在方向盘后面时,让汽车自己驾驶和引导自己通过一些复杂的情况,多少会让人感到不安。在高速公路上,我总是担心汽车会把自己开到电线杆上,这对我来说就是这样。
然而,除了少数例外,自动化大多会比依赖人类可靠地执行特定任务要好。以我们的自动驾驶汽车为例。这些东西有数以百计的传感器,对环境进行360度的观察,包括速度、方向、发动机状态、轮胎充气,等等。当自动驾驶发生时,系统对汽车周围的情况几乎有一个完美的了解–比你所做的更多。此外,汽车被增强了人工智能的能力,反应时间几乎为零。这辆车永远不会累,永远不会喝醉,也不会开出路怒症。
作为人类,我们只是没有那么完美。虽然我们有驾驶汽车的经验,并能从前窗看出去,但我们对当前的数据、过去的数据,以及这些数据在车辆运行和驾驶中可能意味着什么,没有完美的理解。正确配置的自动化系统可以做到。
当我们的汽车在没有我们主动转动方向盘的情况下开走时,我们会感到焦虑,出于同样的原因,我们在采用云部署的自动化方面也很缓慢。那些负责对安全、运营、财务等方面的自动化作出核心决定的人,都在积极避免自动化,主要是因为他们对关键流程在没有人的情况下进行感到不舒服。
我明白了,在一天结束时,自动化是一种信仰的飞跃,相信自动化系统会比人类表现得更好,人们对他们不会工作的担忧。这句格言是真的:"要真正把事情搞砸,需要一台电脑"。如果你在设置这些系统时犯了一个错误,你确实可以造成真正的损害。所以,不要那样做。
然而,正如许多人也说,"替代品很糟糕"。不使用自动化意味着你错过了更便宜、更有效地运行你的云系统的方法和机制。此外,你应该需要更少的操作人员,并且可以停止在凌晨1点回应那些可以用非常简单的解决方案来解决的事件,而且这些解决方案……很容易自动化。
如果你不在云中寻找积极自动的方法,你就错过了首先使用基于云的系统的意义。我们需要扩大我们的能力,即使这让我们感觉不那么自然。
海量精品VIP课程——网络创业、副业赚钱、AI项目、引流方法,点击进入
如若转载,请注明出处:https://www.zhiyuen.com/5266.html