當前位置:
首頁 > 最新 > 想要快速擺脫束縛嗎?

想要快速擺脫束縛嗎?

要想擺脫企業數十年如一日的業務模式,並非易事,必須克服技術債務和員工流失所帶來的影響。在這種情況下,兼并和收購是必然的。並且,當你還在為此焦頭爛額的時候,開源技術則氣定情閑地顛覆著整個世界。

如果說上個月的 SpringOne Platform大會教會了我們點兒什麼,那就是,這一切由大公司實現。他們正在轉變構建軟體的方式,並且,他們使用Pivotal Cloud Foundry 來實現這一目標。藉助於高度自動化的平台,這些採用者每月向生產環境發布數千次代碼。

今後您該何去何從呢?如果您已與Pivotal合作,那麼您需要更多方法來加快速度。有遠見的人,希望加快步伐進軍到更多業務領域。

您剛剛開啟您的旅程嗎?非常好,您可以向同行學習。SpringOne大會中討論了大量最佳實踐、案例研究和有用模式。現在是您革新軟體構建方式的最佳時機。

PCF目前包括許多抽象層,各個運行時具有共同的promise

一個平台承萬象。我們會針對作業為您提供合適的工具:

PAS,是一種應用運行環境。這可在您使用Java、.NET和Node.js應用時為您帶來最佳的體驗。

PKS,是一種容器運行環境。PKS基於Kubernetes,現在可用於選擇客戶。使用PKS,您可以運行開發人員構建的容器,以及Elasticsearch 和 Apache Spark 等工作負載。與您的客戶團隊談論試用事宜!

PFS,是一種函數運行環境。2018年即將推出(請聯繫我們搶先試用)。與此同時,請查看Github上的項目Riff;這是PFS的開源基金會。

Services Marketplace。您的軟體不會獨自存在。您需要擴展它、保護它、觀察它。並且您希望使用最卓越的技術來實現這些目標。Services Marketplace就能滿足您的需要!

和大多數其他領導者一樣,您要經常評估重要應用的健康狀況。這就需要規劃應用路線圖。PCF 2.0是專門為您當前的軟體資產和最重要的綠地項目構建的。它是安全且高度可用的平台,可在任意雲上運行。這就是為什麼世界上最大的公司會在Pivotal Cloud Foundry上運行他們的應用和容器。

Pivotal Container Service(PKS)

每個人都在試用Kubernetes。您可能要嘗試弄清楚如何運轉項目,以及如何使其為您的企業發揮作用。使用PKS!Pivotal已經與VMware和Google攜手來幫助您利用這一突破性開源項目。

您一定會喜歡上PKS,原因有以下四點:

按需調配。手動構建Kubernetes群集可能會很困難!有了PKS,您的環境片刻便能準備就緒。您獲得群集後,PKS可幫助您將它們分配給不同的租戶,或分配給需要單獨群集的特定使用案例。Kubernetes中的多租戶讓您能夠輕鬆完成操作!

易於運行和管理。Kubernetes一款是功能強大但卻繁複的工具。如何確保高可用性?如何在不停機的情況下應用修補程序和更新?又如何擴展呢?PKS能夠為您執行所有這些操作。秘密武器:BOSH。該運維工具鏈與Cloud Foundry客戶為了保證他們的系統在線而使用多年的工具鏈相同。

無需專用擴展。如果您需要容器抽象化,那麼您就應該使用容器抽象化!請勿使用影響您工作流程的額外功能。PKS是純Kubernetes。這使得它成為了適用於打包為容器的軟體的理想服務。事實上,我們致力於認證來自IBM、Github、Crunchy Data和Solace for PKS等ISV的軟體。我們還建議將PKS用於常見的開源項目,例如Elasticsearch、Apache Spark等其他許多使用案例。

持續的兼容性。Kubernetes每個季度都會發布新功能;PKS與這一發布頻率保持同步。Google Kubernetes Engine上發布新版本後,我們會立即升級到新版本。立即使用最新的k8s功能滿足您的開發人員的需求!

PKS還有許多其他好處(容器註冊表Harbor;VMware NSX;以及輕鬆訪問Google Cloud Platform中的服務)。

Windows Server容器

Pivotal已經和Microsoft攜手來 Windows Server 容器引入到 Cloud Foundry 環境中。PAS for Windows tile 是我們所有人的努力成果。該產品支持Windows Server版本1709,這對.NET團隊而言是非常好的消息。PAS for Windows更深入地集成了Microsoft的新容器技術。

這意味著重要的PAS功能(CPU和網路限制、基於CPU的自動擴展、CredHub加密的服務憑證、cf ssh)適用於Windows上運行的應用。這使Windows體驗與Linux功能集更為一致。

另一個要點:運維人員無需再費神費力地運行不同的開發框架(處理此toil是平台的作業。)應用由.NET Core(即託管Web框架)甚至是Java提供支持。因此,您能夠自信地讓您的開發團隊使用其首選框架。您的應用以相同的方式(安全且高度可用)在PAS上運行!

深入的VMware NSX集成

在VMware NSX和vSphere上運行PCF的客戶可獲得一個完全自動化的體系。我們將該功能稱為「面向開發人員的基礎架構」。您只需攜帶您的代碼,系統會為您完成所有事務。藉助PCF 2.0,我們更好地完成了事務。我們擴展了PCF+NSX-V的工作範圍,目前它為NSX-T、NSX的多雲模式提供支持:

Operations Manager 支持NSX-T安全組。Ops Manager UI 和 API 可以連接到 NSX-T 管理器(並與之搭配使用)。

PAS 中的容器網路連接與 NSX-T 集成(這也適用於Small Footprint版本)。您的容器獲得 NSX-T 網路上的一個IP地址。

大多數PCF客戶使用容器網路連接策略和應用安全組 (ASG) 控制數據流經部署的方式。NSX現在認可了這些規則。此外,您的 InfoSec 團隊現在還可以創建 NSX 策略,強制針對雲原生應用和傳統應用執行同一組網路連接規則!隨著Pivotal Cloud Foundry和NSX的關係逐漸緊密,您將能夠跨運行環境和雲環境執行此操作。

Apps Manager增強功能

您可以將Apps Manager視為優秀UI,用於管理您的開發團隊的許可權。它做到了這一點,並且還可以做更多。我們已藉助以下幾點增強了控制台的功能:

其他Spring Boot Actuator集成。我們不斷加強Spring Boot Actuator與Apps Manager的集成。在此版本中,您可以看到映射端點的輸出。

.NET應用的Actuator集成。Steeltoe為.NET開發人員提供重要的微服務模式。當您使用Steeltoe的庫時,Apps Manager將向您展示代碼的健康信息軌跡日誌記錄器端點。非常方便!

輕鬆綁定到App Autoscaler 和Metrics Forwarder。為您的應用快速添加和配置自動擴展策略。創建並綁定到Metrics Forwarder的實例。我們還簡化了在查看應用程序詳細信息時創建或綁定到任何服務的過程。

調度器集成。使用Apps Manager為您的任務設置調度器。

PCF Healthwatch,平台的運維儀錶板

PCF Healthwatch可幫助運維人員監控和了解平台的當前健康情況。此服務跟蹤給定PCF版本的關鍵指標狀態。此服務會不斷查看PCF的最重要部分,並將數據轉換為超級簡單的可視化標準。

PCF Healthwatch顯示與Pivotal Cloud Foundry安裝的健康情況有關的最重要數據。

多個證書密鑰對(以及多個位置中的相互TLS)

在PAS 2.0中,您能夠更輕鬆地為使用自定義(或「無意義」)域的應用管理TLS。它是怎麼做到的呢?方法是使用Gorouter和HAProxy支持路由層中的多個證書密鑰對。

如果您使用自定義域,那麼您現在可以為這些域添加更多證書。支持伺服器名稱指示(SNI)的客戶端將接收特定於所請求自定義域的TLS證書。

我們不斷更新越來越多的PAS組件以支持mTLS。(驗證給定交互中的客戶端和伺服器是否已經獲批完成請求是一種便捷的方法。許多規範行業都依賴協議來實現合規性。)在PCF 2.0中,PAS運行環境現在包括多個位置中的TLS,尤其是:

HAProxy現在始終通過TLS將請求轉發到Gorouter。

Ops Manager現在可將基於NATS的Director和代理通信配置為使用TLS。

其他出色的改進方面:我們已擴展對應用的支持,以便使用TLS證書向客戶端授權。現在,可將HAProxy配置為設置X-Forwarded-Client-Cert HTTP標頭來在PAS上的應用和它們的客戶端之間啟用相互身份驗證。以前,只有Gorouter(或者Gorouter前面的負載均衡器)能夠設置標頭,並且在HAProxy部署到它們之間時,此功能不受支持。

IBM目前支持在PCF上運行IBM Websphere Liberty Buildpack

新聞頭條:IBM目前支持客戶在生產環境中的Pivotal Cloud Foundry上使用此構建包。因此,如果您現如今已經為Liberty編寫了Java應用,則可以將其引入到PCF中。

更多IaaS選項

多雲是現代企業的默認模式。在PCF 2.0中,我們為您提供了更多選擇。將PCF部署到您期望的位置;它在每個位置都以相同方式運行。

對Azure Stack(測試版)的支持

什麼是Azure Stack?它是Microsoft Azure的擴展,將雲計算的敏捷性和快速創新引入到了本地環境中。我們已發布專為Azure Stack設計的Ops Manager工具測試版。您將需要配置Azure Stack的特定設置(如域、身份驗證、端點前綴)。但是除此以外,PCF還將採用您了解並且喜歡的相同方式運行。

Azure Marketplace中的Small Footprint PCF

我們在幾個月前發布了較小版本的PCF。現在,您可以通過Azure Marketplace部署該配置。使用基於Azure的PCF能夠更輕鬆地做到這一點!

在AWS(中國)部署

準備好在中國實施雲原生了嗎?您現在可以在中國運行PCF(以及其他受支持的產品)。

Ops Manager:基於角色的訪問控制、共置的事項、SSH Banner Config

Ops Manager中增添基於角色的訪問控制

是否針對您的PCF部署增添新的運維人員?您可以為他們分別分配5個角色之一以供選擇。除了管理以外,您還可以選擇「完全控制」、「受限控制」、「完全查看」和「受限查看」。

共置事項加快日常管理速度

Ops Manager經常運行腳本(或事項)。執行備份、還原、管理功能塊 - 這些都屬於事項。並且現在,它們將可以更快速地開始和完成!

事項目前共置在PCF部署中的一組虛擬機上。之前,專門針對每項作業啟動和關閉新的虛擬機。現在,您不必等待虛擬機創建完畢即可執行事項。

PAS使用此功能;不久,其他tile也會使用。當您點擊「執行更改」時,這些事項將以更快的速度運行!

配置在您通過SSH訪問BOSH Director時顯示的登錄橫幅

許多合規性要求通常規定在用戶啟動SSH會話時顯示「登錄橫幅」。運維人員現在能夠針對BOSH Director虛擬機執行這一規定。

只需鍵入橫幅的文本,同時配置Ops Manager Director。(文本通常如下所示:WARNING: Unauthorized access to this system is forbidden and will be prosecuted by law. By accessing this system, you agree that your actions may be monitored if unauthorized usage is suspected.)

PCF Scheduler:適用於雲原生應用的排程

在軟體開發中,出現一些臨時作業是必不可免的。為了使更大的系統能夠根據需要正常運行,必須完成這些活動。此時,Tasks就粉墨登場了。是否需要遷移資料庫?是否運行批處理作業?是否優化搜索索引?在Cloud Foundry中使用Tasks。

PCF Scheduler近期已發布,它增添了任務自動化功能。它是適用於PCF的排程。這意味著您可以使用Scheduler將調度的作業納入微服務開發周期中。

現在,您有一個依賴傳統批處理方式調度產品的好機會。這些工具不支持雲原生設計模式,並且經常阻礙快速交付自定義代碼。使用此產品,您會擁有能與現代應用輕鬆集成的靈活企業Scheduler。

部署工具函數、批處理作業和其他Scheduler工作負載以及其他微服務應用,同時推送到PAS。

Services Roundup:MySQL、Spring Cloud Services和Concourse

Pivotal服務團隊也一直忙碌不停!下面我們看一下一些旗艦服務的最重要的更新。

MySQL 2.2推出主/從模式

運維人員現在能夠為其開發人員提供採用主從模式、多可用區配置的MySQL實例。這一功能可大幅提高您的資料庫的可用性。下面是它的工作方式。

當開發人員創建主從服務實例時,按需代理會在兩個單獨可用區(AZ)中部署兩個MySQL虛擬機。寫入主實例的所有數據都將以非同步方式複製到從實例。如果出現問題,運維人員可快速進行故障轉移,並將應用流量發送到從實例。一直以來,運維團隊都能夠使用複製指標監控主從實例。

Spring Cloud Services 1.5:可配置數據服務和CredHub的集成

Spring Cloud Services(SCS)託管有關您的微服務的重要數據,自然而然地希望對此數據駐留在的位置實施更多控制。因此,藉助SCS 1.5,您能夠在創建時配置服務名稱和計劃:

服務代理MySQL資料庫和RabbitMQ隊列

斷路器儀錶板服務RabbitMQ隊列

另外,您可以使用Pivotal管理的選項,或自帶選項。

對於此領域內的CredHub,我們已經談了很多。這一創新性憑證管理功能在平台上的重要性越來越大。Spring Cloud Services是首批服務之一,用於在CredHub中存儲服務實例憑證。更棒的是,已更新SCS連接器的客戶端應用會自動解析CredHub中存儲的憑證。

Concourse for PCF:多流水線儀錶板

Concourse的高級用戶希望他們的所有流水線都能輕鬆可見。在這一版的Concourse中,我們添加了多流水線儀錶板。現在,您可以立即查看數十條流水線。服務的基礎功能也已改進,能夠處理多租戶和多流水線部署。

使用Concourse中的多流水線儀錶板查看開發進度

速度至上

大型企業精通軟體的過程無疑會比初創公司難得多。但是,大型企業一旦精通軟體後將會獲得更多的好處。並且,歸功於Pivotal Cloud Foundry 2.0的創新,實現快速比以往任何時候都要簡單。

了解更多最新產品信息,請訪問官網: https://pivotal.io/cn/platform


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Pivotal 的精彩文章:

Pivotal Greenplum 5.3 特性簡介

TAG:Pivotal |