由于云計算在IT世界得到廣泛應用,開發人員和組織需要考慮在負載平衡、集成、安全性等方面采用最新技術。
如今的商業環境是以移動性和云計算為中心,那些未能將業務遷移到云計算的組織可能會失去競爭優勢。因此,組織對架構上的巨大變化需要深謀遠慮,以更多的關注來進行管理。
雖然云遷移已經成為大多數企業的必要條件,但將數據存儲在他人的服務器上,這是許多行業和組織采用云計算的障礙。當然在Dropbox中存儲休閑度假之類的照片無關緊要,但將個人醫療、財務記錄或交易存儲在公共云等領域則令人擔憂。人們知道管理、存儲或傳輸這種重要數據的任何組織都必須遵守政府和協會的指令法規,并必須保證客戶數據的安全性。這就是為什么一些行業一直不愿意將敏感數據移動到云上的主要原因。
根據RightScale公司的調研報告,云計算應用日益廣泛,并不斷增長。報告指出,超過75%的受訪公司正在以某種形式使用云計算。更有趣的是,云用戶平均運行1.5個公共云和1.7個私有云??傮w來說,2016年,95%的受訪者都是使用某種類型的云計算。
云計算和移動性帶來變革
物聯網的興起和移動性的快速增長使得云計算不僅僅只是一個很好的工具。為了理解對在線/云工具日益增長的需求,了解使數字轉換成為基礎軟件是很重要的。
軟件交付的原始模式涉及組織需要為許多企業應用程序購買許可證,并在每臺機器上安裝客戶端。這些許可證通常與大量支持合同捆綁在一起,增加了產品的成本。
軟件即服務(SaaS)取代了這個過時的模式,因為互聯網的訪問已經商業化。這使得軟件開發人員可以將他們的產品移動到在線環境中,企業和消費者可以從云中下載軟件。隨著這種新的交付方法的普及,它提供了有效地將軟件從客戶站點移動到開發者站點的方法,在那里它可以由應用程序創建者根據需要來管理、更新、分發以及控制。
這種交付方法為開發人員提供了更加快速高效地發布軟件的方法,根據需要來添加功能和更新,并即時提供網絡安全補丁。云計算提供了行業可以改變其分布模型的機制,它還為軟件組織如何開發其產品的重大變化鋪平了道路,從而可以從傳統耗時的開發周期轉向敏捷的方法。
從SaaS推出了平臺即服務(PaaS)和基礎架構即服務(IaaS)的概念,這些概念已日益流行。支持組織的SaaS組合和在線存在的核心系統如今可以外包給專門從事特定技術或協議的企業,并通過在許多不同的客戶之間分攤成本來獲得效率。
提供服務、平臺或技術的企業通過強大的服務級別協議(SLA)降低風險。這些SLA協議旨在使供應商保持其產品或服務始終可用,并在預期性能的某個窗口內運行。當訂購更多物理工具或邏輯容量增加時,其成本效益比較顯著,因為成本是在增量的基礎上使用,而不是與傳統縮放策略相關的資本支出。
通過降低成本和提高效率,這些“即服務”產品無疑提高了效率,并將移動性和軟件交付的時代帶到了新的高度。然而,他們也創造了一系列新的挑戰,在很大程度上是因為老舊的互聯網基礎設施。
重塑互聯網基礎設施
隨著互聯網的發展,其原始基礎技術的大部分預計將保持,但它們并不是為人們所期望的而設計的。這個巨大的全球基礎設施的關鍵要素之一是域名系統(DNS),以便人們可以訪問他們所需的網站,而不必記住組成其IP地址的數字串。 DNS已經成為幾乎每個應用程序和網站上的網關。
傳統的DNS方法不足以增加當今互聯網的復雜性。下一代解決方案目前可用,允許企業以從前不可能的方式實施流量管理,包括:
根據來自端點或應用程序的遙測,自動調整到網絡端點的實時流量。這可以幫助防止數據中心超載,不使其脫機,并完全無縫地將用戶路由切換到容量過剩的路徑最近的數據中心。
地理圍欄可以適當地劃分數據以符合法規。它確保歐盟用戶只由歐盟數據中心提供服務,而ASN防護可以確保中國電信的所有用戶都由藍汛公司提供服務。
監測端點從最終用戶的角度來看能夠將來自每個網絡的請求發送到將為其提供最佳服務的端點。
使用可擴展基礎架構處理計劃或計劃外的流量峰值。
創建使用具有權重、優先級、甚至粘性的過濾器的業務規則,以滿足應用程序的需要。
顯然,如果沒有備份,DNS可能會遭遇單點故障。企業部署冗余DNS以減少這種重大宕機的風險越來越常見。DNS的管理也在不斷增長,其中客戶受益于提供商的全球任意提供的DNS網絡,以實現最大的可靠性和快速的性能。
保持現狀
隨著數字轉型的到來,決定繼續支持傳統基礎設施或取代它。更換硬件和軟件所需的資金和運營費用可能超過用云計算解決方案替代系統的成本。
當考慮遷移到云時,組織還應考慮現有的新軟件解決方案,以幫助他們安全地實現其目標,包括通過授予訪問前所未有的互聯網基礎設施來保護數字資產的安全。組織現在可以通過冗余DNS分發其資源,這意味著系統將保持現狀。