OpenShift in AzureOpenShift in Azure

OpenShift è una piattaforma applicativa di contenitori aperta ed estendibile che consente di usare Docker e Kubernetes in ambito aziendale.OpenShift is an open and extensible container application platform that brings Docker and Kubernetes to the enterprise.

OpenShift include Kubernetes per la gestione e l'orchestrazione di contenitori.OpenShift includes Kubernetes for container orchestration and management. Aggiunge strumenti per sviluppatori e incentrati sulle operazioni che consentono:It adds developer- and operations-centric tools that enable:

  • Sviluppo rapido di applicazioni.Rapid application development.
  • Semplicità di distribuzione e scalabilità.Easy deployment and scaling.
  • Gestione del ciclo di vita a lungo termine per i team e le applicazioni.Long-term lifecycle maintenance for teams and applications.

Sono disponibili più versioni di OpenShift, due delle quali possono essere eseguite in Azure:There are multiple versions of OpenShift, of which two are available to run in Azure:

  • OpenShift OriginOpenShift Origin
  • OpenShift Container PlatformOpenShift Container Platform
  • OpenShift OnlineOpenShift Online
  • OpenShift DedicatedOpenShift Dedicated

Delle quattro versioni descritte in questo articolo, due possono essere distribuite in Azure dai clienti in modo autonomo: OpenShift Origin e OpenShift Container Platform.Of the four versions covered in this article, two are available for customers to deploy in Azure on their own: OpenShift Origin and OpenShift Container Platform.

OpenShift OriginOpenShift Origin

Origin è un progetto upstream open source di OpenShift supportato dalla community.Origin is an open-source upstream project of OpenShift that's community supported. È possibile installare Origin in CentOS o Red Hat Enterprise Linux (RHEL).Origin can be installed on CentOS or Red Hat Enterprise Linux (RHEL).

OpenShift Container PlatformOpenShift Container Platform

Container Platform è una versione commerciale per uso aziendale di Red Hat supportata da Red Hat.Container Platform is an enterprise-ready commercial version from and supported by Red Hat. Con questa versione, il cliente acquista i diritti necessari per OpenShift Container Platform ed è responsabile dell'installazione e della gestione dell'intera infrastruttura.With this version, customers purchase the necessary entitlements for OpenShift Container Platform and are responsible for installation and management of the entire infrastructure.

Poiché il cliente è "proprietario" dell'intera piattaforma, può eseguire l'installazione nel data center locale o nel cloud pubblico (come Azure, AWS, Google e così via).Because customers "own" the entire platform, they can install it in their on-premises datacenter, or in a public cloud (such as Azure, AWS, or Google).

OpenShift OnlineOpenShift Online

Online è una versione di OpenShift multi-tenant gestita da Red Hat (tramite Container Platform).Online is a Red Hat-managed multi-tenant OpenShift that uses Container Platform. Red Hat gestisce tutta l'infrastruttura sottostante (macchine virtuali, cluster OpenShift, rete e archiviazione).Red Hat manages all of the underlying infrastructure (such as VMs, OpenShift cluster, networking, and storage).

Con questa versione, il cliente distribuisce i contenitori, ma non ha alcun controllo sugli host in cui i contenitori vengono eseguiti.With this version, the customer deploys containers but has no control over which hosts the containers run. Poiché si tratta di una versione multi-tenant, i contenitori possono trovarsi nelle stesse macchine virtuali host dei contenitori di altri clienti.Because Online is multi-tenant, containers may be located on the same VM hosts as containers from other customers. Il costo è calcolato per contenitore.Cost is per container.

OpenShift DedicatedOpenShift Dedicated

Dedicated è una versione di OpenShift a singolo tenant gestita da Red Hat (tramite Container Platform).Dedicated is a Red Hat-managed single-tenant OpenShift that uses Container Platform. Red Hat gestisce tutta l'infrastruttura sottostante (macchine virtuali, cluster OpenShift, rete, archiviazione e così via).Red Hat manages all of the underlying infrastructure (VMs, OpenShift cluster, networking, storage, etc.). Il cluster è specifico di un cliente e viene eseguito in un cloud pubblico (come AWS, Google o Azure, disponibile dall'inizio del 2018).The cluster is specific to one customer and runs in a public cloud (such as AWS or Google, with Azure coming in early 2018). Il cluster iniziale include quattro nodi applicazione a 48.000 $/anno (pagamento anticipato).A starting cluster includes four application nodes for $48,000 per year (paid up front).

Passaggi successiviNext steps