Cloud Foundry v AzureCloud Foundry on Azure

Cloud Foundry je opensourcová služba typu PaaS (platforma jako služba) pro vytváření, nasazování a provozování aplikací typu 12-Factor vyvinutých v různých jazycích a architekturách.Cloud Foundry is an open-source platform-as-a-service (PaaS) for building, deploying, and operating 12-factor applications developed in various languages and frameworks. Tento dokument popisuje možnosti, které máte ke spuštění Cloud Foundry v Azure, a jak můžete začít.This document describes the options you have for running Cloud Foundry on Azure and how you can get started.

Cloud Foundry nabídkyCloud Foundry offerings

Existují dvě formy Cloud Foundry k dispozici pro spuštění v Azure: Open-Source Cloud Foundry (OSS CF) a Pivoted Cloud Foundry (PCF).There are two forms of Cloud Foundry available to run on Azure: open-source Cloud Foundry (OSS CF) and Pivotal Cloud Foundry (PCF). OSS CF je zcela Open Source verze Cloud Foundry spravovaná Cloud Foundry Foundation.OSS CF is an entirely open-source version of Cloud Foundry managed by the Cloud Foundry Foundation. Pivoting Cloud Foundry je podniková distribuce Cloud Foundry od společnosti Pivoted Software Inc. Podíváme se na některé rozdíly mezi dvěma nabídkami.Pivotal Cloud Foundry is an enterprise distribution of Cloud Foundry from Pivotal Software Inc. We look at some of the differences between the two offerings.

Open-Source Cloud FoundryOpen-source Cloud Foundry

OSS Cloud Foundry v Azure můžete nasadit tak, že nejdřív nasadíte ředitele BOSH a pak nasadíte Cloud Foundry pomocí pokynů uvedených na GitHubu.You can deploy OSS Cloud Foundry on Azure by first deploying a BOSH director and then deploying Cloud Foundry, using the instructions provided on GitHub. Další informace o použití OSS CF najdete v dokumentaci poskytované Cloud Foundry Foundation.To learn more about using OSS CF, see the documentation provided by the Cloud Foundry Foundation.

Microsoft poskytuje nejlepší podporu pro OSS CF prostřednictvím následujících kanálů komunity:Microsoft provides best-effort support for OSS CF through the following community channels:

Poznámka

Úroveň podpory vašich prostředků Azure, jako jsou třeba virtuální počítače, na kterých spouštíte Cloud Foundry, je založená na vaší smlouvě o podpoře Azure.The level of support for your Azure resources, such as the virtual machines where you run Cloud Foundry, is based on your Azure support agreement. Nejlepší podpora komunity se vztahuje pouze na komponenty specifické pro Cloud Foundry.Best-effort community support only applies to the Cloud Foundry-specific components.

Cloud Foundry PivotPivotal Cloud Foundry

Pivoting Cloud Foundry zahrnuje stejnou základní platformu jako distribuci OSS, spolu se sadou proprietárních nástrojů pro správu a podnikovou podporou.Pivotal Cloud Foundry includes the same core platform as the OSS distribution, along with a set of proprietary management tools and enterprise support. Pokud chcete spustit PCF v Azure, musíte získat licenci od pivotu.To run PCF on Azure, you must acquire a license from Pivotal. Nabídka PCF z webu Azure Marketplace zahrnuje zkušební licenci 90.The PCF offer from the Azure marketplace includes a 90-day trial license.

Mezi tyto nástroje patří pivoting Operations Manager, Webová aplikace, která zjednodušuje nasazování a správu Cloud Foundry Foundation a správce pivoted Apps, webovou aplikaci pro správu uživatelů a aplikací.The tools include Pivotal Operations Manager, a web application that simplifies deployment and management of a Cloud Foundry foundation, and Pivotal Apps Manager, a web application for managing users and applications.

Kromě kanálů podpory uvedených pro OSS CF výše vám licence PCF opravňuje k tomu, abyste se obrátili na podporu.In addition to the support channels listed for OSS CF above, a PCF license entitles you to contact Pivotal for support. Microsoft a Pivoted také povolily pracovní postupy podpory, které vám umožňují požádat o pomoc obě strany a podle toho, kde se problém týká, je váš dotaz správně směrován.Microsoft and Pivotal have also enabled support workflows that allow you to contact either party for assistance and have your inquiry routed appropriately depending on where the issue lies.

Service Broker AzureAzure Service Broker

Cloud Foundry podporuje metodologii "32bitová aplikace" , která podporuje čisté oddělení bezstavových procesů aplikace a stavové služby pro zálohování.Cloud Foundry encourages the "twelve-factor app" methodology, which promotes a clean separation of stateless application processes and stateful backing services. Služby Service Broker nabízejí jednotný způsob, jak zřídit a navazovat služby zálohování pro aplikace.Service brokers offer a consistent way to provision and bind backing services to applications. Azure Service Broker poskytuje některé z klíčových služeb Azure prostřednictvím tohoto kanálu, včetně Azure Storage a Azure SQL.The Azure service broker provides some of the key Azure services through this channel, including Azure storage and Azure SQL.

Pokud používáte Cloud Foundry Pivoted, služba Service Broker je také k dispozici jako dlaždice ze pivoted Network.If you are using Pivotal Cloud Foundry, the service broker is also available as a tile from the Pivotal Network.

Modul plug-in Azure DevOps ServicesAzure DevOps Services plugin

Cloud Foundry je vhodný pro agilní vývoj softwaru, včetně použití průběžné integrace (CI) a průběžného doručování (CD).Cloud Foundry is well suited to agile software development, including the use of continuous integration (CI) and continuous delivery (CD). Použijete-li Azure DevOps Services ke správě projektů a chcete nastavit kanál CI/CD, který cílí na Cloud Foundry, můžete použít rozšíření build Cloud Foundry Azure DevOps Services.If you use Azure DevOps Services to manage your projects and would like to set up a CI/CD pipeline targeting Cloud Foundry, you can use the Azure DevOps Services Cloud Foundry build extension. Modul plug-in usnadňuje konfiguraci a automatizaci nasazení Cloud Foundry, ať už běží v Azure nebo jiném prostředí.The plugin makes it simple to configure and automate deployments to Cloud Foundry, whether running in Azure or another environment.

Další krokyNext steps