《企业迁云实战》——第2章 2.0企业迁云概述

简介: 本节书摘来自华章计算机《企业迁云实战》一书中的第2章,第2.0节,作者:何强、谭虎、何龙著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

第2章 2.0企业迁云概述

企业使用IT架构的历史,从最初大型机的集中式计算架构到以服务方式提供计算能力的云架构,走过了几十年的历程,每次IT系统升级的变革,都带动着生产力和企业管理的变革与发展。图2-1给出了企业IT系统的发展历史。

image

1)从20世纪60年代中期开始,企业开始使用大型机。大型机的使用门槛和成本很高,只有极少数企业能够使用,计算能力被极少数企业占有,而一般企业无法使用这类资源。
2)从20世纪80年代开始,PC和小型机出现,企业通过购买硬件获得计算和存储能力,但存在架构不灵活、资源利用率不高、易被厂家锁定而不可控等问题。
3)从20世纪90年代中期开始,企业开始在互联网数据中心托管和租用硬件,放弃自建数据中心。风、火、水、电由数据中心提供和保障,但是计算设备以及计算系统还需要企业自身提供,企业的IT运营成本并没有明显的下降。计算能力依然被少数大企业占有,一般企业由于资金、技术等因素无法享受到计算带来的便利。
现在已经进入云架构时代,以服务方式提供计算能力,按需获取,使用门槛降低,减少了企业在资金、技术、时间等方面的投入,使计算成为像水电一样的社会公共基础设施。
云架构的弹性带来资源的集约化,实现按需使用、按需付费以及高质量的专业运维带来计算的服务化。通过IT集中式架构向分布式云架构的转型优化,能够支撑高并发、高性能的架构需求,使企业能够放心地拥抱互联网,能够进行基于互联网、大数据的业务创新。
人类已经从IT时代走向DT时代,IT时代是以自我控制、自我管理为主,而DT时代是以服务大众、激发生产力为主。这两者之间看起来似乎是技术上的差异,但实际上是思想观念层面的差异。
对于企业CIO而言,DT时代,他们在思想观念上有哪些方面需要提升呢?笔者认为,至少在企业的IT架构方面,他们需要做以下考虑:
1)建立一个敏捷的IT架构,以满足多变的业务需求。
2)提供充分的扩展性和灵活性,应对业务的快速创新。
3)优化成本、资源,提高业务运营效率。
4)技术和业务的无缝融合,通过容器化、微服务、Devops等先进工具、技术,加快技术迭代周期,降低业务试错成本,用技术拓展商业边界。
企业上云能很好地满足企业CIO的诉求,体现在如下几个方面:
显著降低TCO(Total Cost of Ownership,总所有成本),无须投入购买大量硬件和软件的费用,减少人员成本,降低运维费用。
提供系统稳定性,无须关注底层基础设施的运维,云计算提供商可提供专业的运维能力。
IT资源可弹性提供,实现资源按需购买、灵活调度以及方便系统的扩容和缩容。
实现数据的集中,企业可以存储更多的数据,方便数据共享,让沉积的数据产生价值。
架构可复用,统筹规划,统一建设,可减少代码的重复开发,提高研发效率,缩短业务开发周期。架构的可复用也有利于系统的规模化运维。
企业数据、IT架构整合提高系统能力以及更好地支持业务创新,整合主要体现在数据整合、应用整合、SOA等方面。很多企业在过去几年中或多或少在这几个方面进行了有益的尝试。现在,以企业云化为契机,进行企业数据和架构的整合是一个不错的选择。
正是因为具有上述诸多的优势,企业的IT管理人员正在越来越广泛地接受云计算这一新生事物,互联网行业最天然地拥抱了云计算,而传统行业的IT决策者们也纷纷开始试水云计算。那么,对于CIO和CTO们来说,企业迁云后,IT管理将会发生哪些变化呢?

相关文章
|
存储 NoSQL 关系型数据库
【云原生】3.3 Kubernetes 中间件部署实战
一个项目总会有数据吧?数据存那里呢?在前面我们讲过,很明显直接存在数据卷里面(PVC),例如 MySQL的数据。比如 MySQL有自己的配置文件、Redis 有自己的配置文件、微服务也有自己的配置文件,将它们挂在到配置集里面(ConfigMap),服务采用的是 ClusterlP 与 NodePort。......
2499 113
【云原生】3.3 Kubernetes 中间件部署实战
|
缓存 Kubernetes API
Kubernetes Operator 开发教程
# 1. 概述 我们将 CRD, Controller, Webhook 三者合起来叫 Operator。一个 Operator 工程一般必须包含 CRD 和 Controller,Admission 是可选的。如果说 Kubernetes 是 "操作系统" 的话,Operator 是 Kubernetes 的第一层应用,它部署在 Kubernetes 里,使用 Kubernetes "扩展资源
11622 1
Kubernetes Operator 开发教程
|
5月前
|
人工智能 缓存 监控
Coze AI 智能体工作流:配置与实战完整指南
本文详细介绍了如何利用Coze平台的工作流功能构建智能AI助手。通过解析核心组件并演示“个性化旅行规划师”的完整配置案例,文章展示了如何设计并行处理、集成外部工具并优化性能。重点探讨了工作流的模块化设计、版本控制及成本优化等进阶技巧,旨在帮助用户将AI从简单工具转变为能处理复杂任务、甚至具备自学习能力的业务伙伴。
|
数据采集 数据挖掘 Python
Python学习的自我理解和想法(22)
本文记录了作者学习Python第22天的内容——正则表达式,基于B站千锋教育课程。文章简要介绍了正则表达式的概念、特点及使用场景(如爬虫、数据清洗等),并通过示例解析了`re.search()`、`re.match()`、拆分、替换和匹配中文等基本语法。正则表达式是文本处理的重要工具,尽管入门较难,但功能强大。作者表示后续会深入讲解其应用,并强调学好正则对爬虫学习的帮助。因时间有限,内容为入门概述,不足之处敬请谅解。
|
消息中间件 程序员 数据处理
探究操作系统中的进程间通信(IPC)机制及其在现代软件开发中的应用
本文深入探讨了操作系统中的核心概念——进程间通信(IPC),揭示了其在现代软件开发中的关键作用。通过对各种IPC机制如管道、消息队列、共享内存等的详细分析,本文旨在为读者提供一个清晰的理解框架,帮助他们掌握如何在实际应用中有效利用这些技术以实现进程间的协同工作。此外,文章还将探讨IPC在高并发环境下的性能优化策略,以及如何避免常见的IPC编程错误。通过结合理论与实践,本文不仅适合希望深入了解操作系统原理的技术人员阅读,也对那些致力于提升软件质量和开发效率的程序员具有重要参考价值。
517 13
|
开发框架 JavaScript 前端开发
Electron技术深度解析:构建跨平台桌面应用的利器
【10月更文挑战第13天】Electron技术深度解析:构建跨平台桌面应用的利器
1205 0
|
人工智能 安全 数据安全/隐私保护
基于Flask框架实现一个简易后台用户登录系统
基于Flask框架实现一个简易后台用户登录系统
438 0
|
Kubernetes jenkins 持续交付
微服务从代码到k8s部署应有尽有大结局(k8s部署)
微服务从代码到k8s部署应有尽有大结局(k8s部署)
|
传感器 算法 C++
C++ PCL 设置法向量的方向
C++ PCL 设置法向量的方向
442 0
|
安全 数据安全/隐私保护
linux_x64源码安装zmq
linux_x64源码安装zmq
328 0

热门文章

最新文章