未来,随着5G和边缘计算等新技术的发展,"上云""下云"边界可能 further blurred。企业需根据自身需求动态评估各模式之间的权衡,寻找最佳平衡点。"混合云"很可能成为主导趋势。
- VMware vSphere - VMware的主打产品,支持公有云与自有基础设施对接。
- Microsoft Hyper-V - 支持Azure混合云解决方案。
- Docker Enterprise - 企业级Docker产品,支持多种云平台。
- Kubernetes - De facto的容器编排标准,主流云均有支持。
- AWS Outposts - 让AWS服务运行在客户外部数据中心。
- Azure Stack - 将Azure服务带到客户本地,实现混合云。
- Google Anthos - 跨Google云与第三方云管理容器工作负载。
- Cloudify - 提供基于TOSCA标准的混合云管理。
- OpenStack - 可连接多个公有私有云,统一资源管理。
- AWS Direct Connect - 实现AWS与企业内网连接。
- Azure ExpressRoute - 同样实现微软云与企业内网低延迟连接。
With the rapid development of the internet industry, the application of cloud computing technology is becoming increasingly widespread. There has always been a fierce debate among traditional IT companies about whether they should "go to the cloud" or adopt a "down to earth" strategy. Recently, three forces have simultaneously sparked a rethinking of this issue: Elon Musk taking over Twitter and proposing a "down to earth" plan, renowned software architect DHH practicing "down to earth" for several years, and the emergence of new ICT technologies such as edge computing, further blurring the boundaries of "going to the cloud" or "down to earth."
In this context, we have comprehensively assessed the costs and influencing factors of "going to the cloud" and "down to earth" from an empirical perspective, and explored their future development trends:
Cost advantages of "going to the cloud"
For small and medium-sized startup companies, the biggest advantage of "going to the cloud" lies in the elasticity of resources and the ability to control costs. Through pay-as-you-go public cloud services, companies can obtain CPU, memory, storage, and other necessary resources without the need for complex IT infrastructure investments, helping them stand out and rapidly expand.
In addition, public cloud service providers continuously improve hardware configurations and technological proficiency, leading to a sustained decrease in the unit cost of cloud resources. This indeed provides cost advantages for relatively small-scale enterprises using public clouds.
Cost control capabilities of "down to earth"
However, as the scale and demands of enterprises continue to expand, public cloud services are no longer the optimal choice. At this point, "down to earth" demonstrates its strengths by allowing more precise control over the investment and output of IT infrastructure through self-built IDCs and leased dedicated data centers, maximizing resource utilization.
Taking Twitter as an example, Elon Musk reduced annual cloud costs by approximately $60 million through "down to earth" measures. Software architect DHH estimated that his company could save around $7 million over five years through "down to earth" practices. This fully demonstrates that the cost advantages of "down to earth" become more apparent when the scale and maturity are sufficiently high.
"Hybrid cloud" will become mainstream
Overall, with the ever-changing ICT landscape, there is no clear superiority or inferiority between "going to the cloud" and "down to earth." It is evident that more and more enterprises adopt a "hybrid cloud" strategy, effectively connecting public clouds and private infrastructure based on the characteristics of different applications.
In the future, with the development of new technologies such as 5G and edge computing, the boundary between "going to the cloud" and "down to earth" may become further blurred. Enterprises need to dynamically assess the trade-offs between different models based on their own needs and find the optimal balance point. "Hybrid cloud" is likely to become the dominant trend.
In summary, there is no unified standard in the market to determine which approach, "going to the cloud" or "down to earth," is better. With technological and environmental changes, enterprises need to continuously evaluate costs and benefits to find the optimal solution to support long-term business development.
Virtualization management software:
- VMware vSphere: VMware's flagship product, supports integration with public clouds and private infrastructure.
- Microsoft Hyper-V: Supports Azure hybrid cloud solutions.
Container orchestration software:
- Docker Enterprise: Enterprise-level Docker product, supports multiple cloud platforms.
- Kubernetes: The de facto container orchestration standard, supported by mainstream clouds.
Hybrid cloud management platforms:
- AWS Outposts: Enables AWS services to run in customer's external data centers.
- Azure Stack: Brings Azure services to customer's premises, enabling hybrid cloud.
- Google Anthos: Manages container workloads across Google Cloud and third-party clouds.
- Cloudify: Provides hybrid cloud management based on the TOSCA standard.
- OpenStack: Connects multiple public and private clouds for unified resource management.
Network connectivity tools:
- AWS Direct Connect: Establishes a connection between AWS and enterprise intranet.
- Azure ExpressRoute: Enables low-latency connection between Microsoft Cloud and enterprise intranet.