數(shù)據(jù)中心平臺工程最佳實踐

縮短應用開發(fā)周期需要簡化DevOps工作流程。新興的平臺工程學科可立即訪問通用、可重復使用的工具,從而簡化應用的構建和部署,以實現(xiàn)這些目標。

內(nèi)部開發(fā)者平臺(IDP)的關鍵屬性是標準化、可擴展性、自動化和自助服務。開發(fā)者利用這些特性來獲得更大的自主權和效率。

平臺工程擴展到增強開發(fā)人員的能力,并為分布式服務、API管理、DevSecOps、生成式AI和機器學習操作等更新的創(chuàng)新奠定了基礎。

IDP實施的最佳實踐

以下是IT領導者在考慮過渡到IDP采用時應該關注的重要步驟和最佳實踐。

1.制定使命宣言

有效的IDP可以根據(jù)使用它的開發(fā)人員的特定需求進行量身定制。平臺工程的第一步是制定使命宣言,以指導過渡過程并定義目標。它應該陳述業(yè)務的總體目標,并明確定義組織內(nèi)各個開發(fā)人員或DevOps團隊的角色。

2.促進領導層認同并啟動行動計劃

IDP可降低管理成本、簡化開發(fā)人員工作流程并全面記錄構建流程。對于組織和IT領導者來說,獲得良好支持的主動管理方法至關重要。高管的認可和支持可確保平臺工程作為一項長期投資持續(xù)存在,以有效應對業(yè)務擴展帶來的開發(fā)挑戰(zhàn)。

3.了解平臺消費者

采用IDP的目的是改善開發(fā)流程。明確識別開發(fā)平臺消費者并收集有關技能組合、核心功能和構建周期問題的信息至關重要,所有這些都將為平臺設計提供參考。IDP功能應基于識別開發(fā)痛點的整體評估。它們還應確保必備功能和標準化工作流程,以實現(xiàn)高效的端到端體驗。

4.采取產(chǎn)品方法

IT領導者計劃通過IDP部署來簡化開發(fā),并采用平臺即產(chǎn)品的方法,專注于開發(fā)人員所需的確切工具、框架和功能。隨著企業(yè)采用的推進,他們可以選擇開源或?qū)S熊浖?/p>

IDP降低了管理成本,簡化了開發(fā)人員的工作流程并全面記錄了構建過程。

從小處著手,專注于切實可行的目標(例如安全性),以獲得開發(fā)人員和業(yè)務利益相關者的認可。例如,開發(fā)人員工作流程的一致性和標準化可確保構建完整性,并從開發(fā)開始就將更高的安全性融入軟件中。

統(tǒng)一IDP的優(yōu)勢

平臺工程提供了一種自助交付模式,確??梢允褂镁x工具來取代重復的手動任務并減輕IT負擔。因此,開發(fā)人員可以更快地進行創(chuàng)新,而無需擔心物流問題,也不需要掌握專門的基礎設施知識。一旦平臺標準到位,DevOps團隊和程序員就可以獲得穩(wěn)定性,并確保關鍵構建組件可用。

業(yè)務和IT領導者必須采取積極主動的平臺工程方法,以抵消開發(fā)人員采用自己的工具和變通方法的傾向。這些傾向會造成分散的開發(fā)孤島,從而減慢生產(chǎn)速度并引入新的漏洞。

相比之下,依賴IDP自動化的組織可以維護安全措施。例如,平臺工程確保從一開始就將安全編碼實踐融入軟件開發(fā)中。

組織必須確定其核心開發(fā)需求。對于較小的企業(yè)來說,平臺工程和投資的相關性可能很難證明,但IDP可以成為進一步發(fā)展的墊腳石。對于較大的企業(yè)來說,采用IDP的價值在于擴展其他IT資源,例如軟件開發(fā)、客戶服務、數(shù)據(jù)中心功能和網(wǎng)絡。最終,確保IT組件和效率之間的協(xié)同作用對于任何規(guī)模的企業(yè)來說都是具有長期經(jīng)濟意義的。

挑戰(zhàn)在于認識到如何在業(yè)務擴展時處理開發(fā)復雜性。越來越多的企業(yè)選擇平臺工程作為其主要生產(chǎn)力學科。成功采用平臺工程的關鍵在于確定這種工程方法的關鍵目標以及什么將推動價值。

例如,對于小型企業(yè)來說,在開發(fā)過程的每個階段強調(diào)更高的安全性非常重要。另一方面,對于大型企業(yè)來說,在開發(fā)、IT和業(yè)務團隊之間實現(xiàn)一致性至關重要。

專注于端到端體驗

平臺工程尚未成熟到產(chǎn)品供應商提供即插即用軟件(如PaaS或生產(chǎn)力套件)的程度。相反,企業(yè)可以獨特地定制預構建軟件以滿足某些需求,并組裝現(xiàn)成的或開源組件以專門滿足組織和開發(fā)需求。

平臺工程KPI衡量成功率并確保IDP簡化和精簡工作流程。平臺工程Slack是一種有用的資源,可用于學習和與其他從事IDP部署的人交流意見。

正如DevOps方法論不斷發(fā)展,使該學科成為大規(guī)模應用構建所必需的一樣,自動化IDP為滿足下一代技術的要求提供了新的潛力。

免責聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權或存在不實內(nèi)容時,應及時向本網(wǎng)站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內(nèi)容或斷開相關鏈接。

2024-07-25
數(shù)據(jù)中心平臺工程最佳實踐
內(nèi)部開發(fā)者平臺(IDP)的關鍵屬性是標準化、可擴展性、自動化和自助服務。開發(fā)者利用這些特性來獲得更大的自主權和效率。

長按掃碼 閱讀全文