Cloud Native 7 min read

Cloud Native: Reshaping Technology Ecosystem and Driving Industry Transformation

Cloud native is rapidly reshaping the technology ecosystem by standardizing infrastructure, enabling serverless development that frees engineers to focus on core business logic, elevating the importance of comprehensive logging, and driving digital transformation across industries toward an advanced, automated Cloud Native 2.0 era.

Baidu Geek Talk
Baidu Geek Talk
Baidu Geek Talk
Cloud Native: Reshaping Technology Ecosystem and Driving Industry Transformation

Cloud native not only drives rapid evolution of internet technology but also plays an increasingly important role in enterprise digital transformation and cloud migration, significantly improving R&D quality, efficiency, and resource costs. The cloud native technology ecosystem has developed rapidly in recent years, with more and more infrastructure technologies becoming de facto standards, further lowering the threshold for enterprises to adopt cloud computing. Cloud native is accelerating the reshaping of the entire technology ecosystem.

Cloud Native Births New R&D Paradigms

The maturity of cloud native infrastructure has made many traditional R&D models obsolete, with new paradigms emerging continuously. For example, with the popularity of Node.js, frontend engineers can use their most familiar language to write server-side code, beginning the transition from frontend to full-stack development. However, this path has not been smooth, mainly due to insufficient knowledge in business operations, computing resources, disaster recovery, and other underlying architecture areas.

Over-exploring the underlying layers also distracts frontend engineers from core work focused on user interaction technology and business logic. With the completion of cloud native infrastructure, Serverless has become a reality—frontend engineers only need to focus on core business logic, while underlying technical architecture, computing resources, stability, and system operations are fully supported by the cloud native infrastructure. This further,激发前端工程师的創造力。系統的自動彈性伸縮能力實現了資源成本接近理想狀態,這在傳統架構中基本上無法實現。

雲原生使某些基礎技術變得越來越重要

云原生的技术升级也让一些基础技术变得愈发重要,比如日志。日志在一个业务系统中往往是非常重要的一环。

从运维视角, 基于日志能够快速的发现、预警异常问题,从而更快速的触发运维动作,减少线上损失;

从研发视角, 日志是定位问题的最佳途径,一份规范的日志能够减少定位的时间;

从业务视角, 需要基于日志获取业务指标,快速的进行产品迭代和运营动作。

云原生下,日志的重要性更加突出,对日志系统的挑战也上了一个阶梯:

1)从日志采集的角度来说,日志的采集要覆盖全部场景和形态,包含pc、h5、移动端、服务端等传统场景,以及智能家居、智能手表、智能汽车、无人机等新兴场景;

2)从日志传输的角度来说,对于日志的准确、时效、全面也都有了更高的要求,为了完成上下游的对接,必须保证日志的传输是低成本且高效的;

3)从日志清洗的角度来说,需要支持各种日志格式的处理,覆盖多语言,支持过滤、转换、打散、聚合;

4)从日志使用的角度来说,需要支持便捷的即席查询,支持高的查询时效和低的可查询延迟,同时支持便捷的对接到数据分析和机器学习平台。

在云原生的技术全景图中,日志相关的技术也变得越来越普适、越来越全面,伴随著基礎技術的演進,雲原生會帶來更多的改變。

雲原生讓各行各業都在充分獲得技術紅利

雲原生理念推動了許多業務系統的技術升級,通過全棧雲化和全棧智慧化,各行各業也都在充分享受雲原生帶來的技術紅利。除了互聯網,金融行業、工業互聯網等領域的雲原生也在如火如荼的進行。

在雲原生的持續進化下,雲原生的早期實踐者開始步入了進階雲原生、或者說雲原生2.0的階段,超自動化、系統智慧化、雲原生開發平台等也不斷有新的突破。期待隨著企業數位化、智慧化,雲原生作為基礎技術底座能夠發揮越來越大的作用。

cloud-nativeInfrastructuredigital-transformationfullstack-developmentlogging-systems
Baidu Geek Talk
Written by

Baidu Geek Talk

Follow us to discover more Baidu tech insights.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.