Hosting de contenidors

SECCIÓ 1


Visió general dels contenidors

Què són els contenidors ?

Diagrama general de l’allotjament de contenidors

Els contenidors han crescut des del 2013 fins a convertir-se en un estàndard líder en la virtualització de recursos de maquinari en la gestió del centre de dades al núvol. Quan les particions VPS s’executen amb programari d’hipervisor per a la compatibilitat del nucli de sistemes operatius compartits en un servidor web, els contenidors utilitzen un motor d’execució com Docker, CoreOS rkt, LXC / LXD, Apache Mesos o Hyper runV per a particions de virtualització. Les imatges de disc de programari de pila de servidors web es despleguen en orquestració de clústers elàstics mitjançant automatització. Els contenidors s’utilitzen en allotjament web per crear suport multinquilíari per a l’ús del maquinari del centre de dades amb assignació de recursos de xarxa que es pot ampliar més enllà d’un servidor web dedicat en suport de trànsit web.

"Els contenidors es poden utilitzar per allotjar aplicacions web / mòbils d’alt trànsit amb requeriments avançats de temps d’execució mitjançant Microservices, API, & Estàndards de xarxa definida per programari (SDN)."

Els contenidors s’utilitzen freqüentment per modernitzar les aplicacions antigues per a les empreses empresarials mitjançant l’allotjament en núvol públic, privat o híbrid, així com per donar suport a les aplicacions web / mòbils SaaS en producció..

Un flux de treball típic de CaaS

Plataformes d’allotjament de contenidors

Els contenidors s’utilitzen de moltes maneres per proveïdors públics de serveis en núvol com AWS, Google, Microsoft Azure, IBM BlueMix, Oracle, etc. per gestionar la web & aplicacions mòbils a escala per a corporacions empresarials i empreses de creació. Els equips de DevOps utilitzen contenidors per garantir que s’instal·larà un servidor web amb una pila específica de programari que conté totes les dependències necessàries per al codi. Els requisits d’integració contínua / lliurament contínua (CI / CD) dels productes Software-as-a-Service (SaaS) i Plataforma com a servei (PaaS) requereixen que els equips de desenvolupament publiquin actualitzacions periòdiques de la versió amb pedaços de seguretat, correccions d’errors, nous. característiques, disseny actualitzat de contingut, etc., que requereix una coordinació entre els equips de programació distribuïts.

"Els contenidors sovint s’instal·len amb una petita i lleugera distribució de sistema operatiu Linux o Windows que els permet arrencar en temps de desplegament inferior a un segon per a l’assistència elàstica del trànsit web."

Per contra, es mantenen els recursos VPS "sempre encés" amb una assignació de maquinari del sistema de manera intencionada, encara que moltes empreses d’allotjament web ja han integrat instal·lacions de sistemes operatius des de les col·leccions d’imatges de disc fins al seu programari de plataformes d’allotjament VPS al núvol amb suport d’interès d’interès de la web per a opcions d’administració de sistemes més avançats / eficients.

La plataforma de contenidors més popular és Docker que utilitza Docker Runtime Engine com a alternativa a un hipervisor com KVM, Xen o Microsoft Hyper-V per a la virtualització. Moltes empreses utilitzen Docker amb un sistema operatiu reduït, com Rancher, CoreOS, SUSE MicroOS, VMware Photon o Microsoft Windows Nano. Els contenidors també s’utilitzen amb instal·lacions OpenStack, CloudStack i Mesosphere DC / OS per a l’orquestració en núvol a gran escala de xarxes de centres de dades. Aquestes xarxes inclouen freqüentment diversos centres de dades internacionalment i programari d’equilibri de càrregues amb optimitzacions addicionals per a suport de trànsit web en maquinari.

Els equips de programació i desenvolupament de les xarxes definides de programari (SDN), microservices i API són utilitzats per crear aplicacions web / mòbils amb una nova funcionalitat a partir de codi personalitzat, utilitzant estàndards i contenidors de control de versions per als requisits de DevOps. Kubernetes és el motor d’orquestració en núvol més popular per a contenidors, amb Docker Swarm, CoreOS Tectonic, Mesosphere DC / OS Marathon i altres plataformes utilitzades per les corporacions informàtiques empresarials per gestionar els requisits del centre de dades a gran escala..

CoreOS Tectonic Stack: una plataforma híbrida per a empreses Kubernetes

Allotjament de contenidors: avantatges

El principal avantatge dels plans d’allotjament de contenidors és la capacitat de les empreses de subministrar clústers de servidors web elàstics amb escala automàtica, equilibri de càrrega i suport de diversos centres de dades per a desplegaments complexos d’aplicacions web / mòbils. Els servidors de clústic elàstics poden suportar càrregues de treball dedicades al servidor amb una assignació de recursos més eficient per a un temps de treball & tràfic d’aturada. "Pay-as-you-go" La facturació està dissenyada per ser més rendible per a les empreses mitjançant el maquinari dedicat del servidor i la gestió interna del centre de dades. Les opcions de plataforma-com a servei (PaaS) permeten a les empreses més petites utilitzar els mateixos serveis de software d’hostatge en núvol i d’orquestració de contenidors que les empreses empresarials més grans utilitzen en producció amb un cost assequible o d’entrada. Això també facilita que les petites empreses i empreses emergents puguin desenvolupar nous programes per a aplicacions web / mòbils mitjançant equips de programació distribuïts i eines DevOps.

"Els equips de programació utilitzen Jenkins, Ansible, Titella, SaltStack, Helm, & altres aplicacions de programari en desenvolupament per automatitzar scripts de configuració del servidor web amb imatges de disc."

Els requisits d’integració continuada / lliurament contínua (CI / CD) inclouen el control de versions amb contenidors i l’ús de subministraments automatitzats de servidors web que es poden escalar en xarxes de clústers elàstics amb Kubernetes i Docker Swarm. Els contenidors es poden gestionar amb OpenStack, CloudStack o Mesosophere DC / OS per a la creació completa de centres de dades de maquinari al núvol privat / públic. Els contenidors configurats per al suport de Microservice permeten als equips de programació i desenvolupament introduir noves funcions en aplicacions web / mòbils.

"L’allotjament de contenidors permet a les empreses escalar amb èxit els nivells empresarials del trànsit web mitjançant Docker, Kubernetes, Marató, CoreOS, Rancher, Microsoft Nano, RHEL, Kata Contenidors, & altres solucions per al suport d’aplicacions web / mòbils."

Els plans d’allotjament web de contenidors (com a servei) (CaaS) es troben a totes les principals empreses públiques d’allotjament en núvol, com ara AWS, Google Cloud, Microsoft Azure, IBM BlueMix, HP, Oracle, etc. a costos que representen una fracció. del que caldria per a les pimes, les empreses emergents o les empreses empresarials per muntar de manera independent les mateixes eines de plataforma, connexions de fibra i maquinari del servidor web en centres de dades localment.

Hosting de contenidors: diagrama d’avantatges

SECCIÓ 2

Diferents tipus d’allotjament de contenidors

Atracador

Docker és l’estàndard de contenidors de codi obert líder per a Linux / Windows, utilitzat per operar el subministrament de particions de maquinari en la gestió de recursos del centre de dades. Docker es pot escalar per donar suport a milions de nodes actius i es pot utilitzar per crear entorns a temps d’execució aïllats per a aplicacions web i mòbils innovadores. Amb programes d’orquestració de núvols elàstics com CoreOS Tectonic, Docker Swarm o Marathon, les empreses poden escalar automàticament els desplegaments del servidor web per donar suport al trànsit molt superior al que permet un centre de dades intern. Per exemple, empreses de mitjans de comunicació / telco com Netflix & Verizon, o grans banques, finances, & les empreses industrials de fabricació poden utilitzar el maquinari del centre de dades en núvol a AWS, Google, Azure, etc., amb contenidors per a configuracions específiques de xarxa remota en atenció al client mitjançant aplicacions web / mòbils. Els equips de DevOps poden configurar l’assignació de recursos per iniciar automàticament nous servidors sota demanda quan el trànsit web d’una aplicació creix.

"Moltes empreses utilitzen OpenStack i CloudStack per a l’administració de xarxa de centres de dades a causa de les seves llicències de codi obert & comunitats de desenvolupament, mentre que d’altres prefereixen plataformes propietàries gestionades per grans corporacions informàtiques com Amazon, IBM, Oracle, HP, VMware, Rackspace, & Microsoft per a eines més avançades, formació professional i atenció al client."

Docker està disponible en edicions lliures i amb llicència empresarial que inclouen suport de producte de l’empresa. El motor Docker Runtime s’instal·la a sobre d’un sistema operatiu amfitrió per al maquinari del servidor web per gestionar la xarxa en núvol i el saldo de càrrega en diverses unitats de rackmount. Docker Swarm té una funcionalitat per orquestrar contenidors en configuracions de clúster de servidors web núvols que s’escalen automàticament amb trànsit web. Els contenidors Docker s’integren amb programari de control de versions com Git, CVS, & Subversió, així com eines DevOps com Jenkins, Ansible, SaltStack, Titella, Deis, Helm, & Vagant.

"Atracador & Kubernetes permet a les aplicacions web / mòbil escalar elàsticament i utilitzar Microservices per oferir productes SaaS més complexos als clients en línia."

El dipòsit d’imatges del disc de Docker es pot utilitzar amb automatització Git per subministrar automàticament contenidors amb programari de pila de servidors i extensions de llenguatge de programació. Les aplicacions antigues suportades per les grans empreses a causa dels seus requisits de base de dades es poden contenir mitjançant Docker i modernitzar-se per a plataformes d’allotjament en núvol. Les solucions de contenidors Docker permeten a les empreses escalar de forma més rendible els recursos públics en núvol o els centres de dades interns, fent un ús més eficient de les particions de maquinari en servidors web en producció. Com que els contenidors s’utilitzen àmpliament en la construcció de xarxa en núvol per donar suport a les majors demandes de trànsit a Internet, moltes empreses de plataformes com a servei (PaaS) ofereixen solucions de contenidors Docker amb el suport de Kubernetes..

Esquema d’allotjament de contenidors docker

Alternatives

CoreOS Tectonic i l’estàndard de contenidors rkt és el principal competidor de codi obert de Docker, amb LXC, LXD, Linux-VServer, OpenVZ, Hyper runC, & Els contenidors Kata proporcionen alternatives de plataforma per a solucions de virtualització del centre de dades i desplegaments de DevOps d’aplicacions web / mòbils. Moltes empreses de desenvolupament de Linux, com Red Hat, SUSE, & Rancher ha llançat distribucions de desplegament d’OpenStack que admeten la integració de Docker amb Kubernetes. Mesosphere DC / OS disposa d’un motor d’execució independent per a contenidors empaquetats en nucli del nucli d’Apache Mesos, que és una alternativa d’orquestració popular per a la gestió del centre de dades en núvol de grans instal·lacions de programari., & Empreses informàtiques. Molts núvols basats en Windows utilitzen solucions Hyper-V, Parallels i VMware per a la gestió de contenidors o instal·len aquests frameworks en maquinari al núvol remot mitjançant Azure Cloud, Google Cloud, AWS, Oracle, IBM BlueMix, & HP (SUSE Linux OpenStack).

"Intel ha patrocinat el desenvolupament de la plataforma Kata Containers, on Red Hat ha adquirit recentment CoreOS per a la seva integració a les seves suites de productes Atomic Host i OpenShift.."

Les plataformes de programari de gestió de xarxa VPS com OpenVZ i Virtuozzo inclouen opcions amb utilitats d’orquestració de contenidors dissenyades per a centres de dades d’allotjament web. PaaS, SaaS, & Les empreses IaaS del sector de start up competeixen molt per crear nous productes d’orquestració de núvols Docker i Kubernetes que varien en facilitat d’ús o en funció del cost del maquinari amb els principals proveïdors de núvols informàtics. Hi ha moltes solucions de programari de tercers disponibles per a programadors i desenvolupadors que gestionen els requisits integrats d’emmagatzematge i base de dades per a grans llocs web amb orquestració elàstica de contenidors, caché de pàgines web, equilibri de càrrega, API, FaaS, còpies de seguretat automatitzades i sincronització d’arxius. Les plataformes FaaS (Serverless o Function-as-a-Service) inclouen la possibilitat de treballar paral·lelament amb les aplicacions de contenidor o VPS, permetent afegir funcions dels nous llenguatges de programació a les propietats web existents sense alterar les configuracions publicades del codi o l’arquitectura del servidor, amb preus per consulta al volum.

Esquema d'allotjament de contenidors RedHat

/Hosting per a contenidors – Sistemes operatius

Els desplegaments de TI a escala poden beneficiar-se al màxim mitjançant contenidors amb un sistema operatiu micro o nano extremadament lleuger en els requisits de memòria / emmagatzematge del sistema necessaris per instal·lar. Aquestes petites distribucions per a contenidors de Linux i Windows permeten subministrar i llançar nous servidors web en el maquinari del centre de dades automàticament amb temps d’arrencada de menys d’un segon. Git s’utilitza per trucar i carregar imatges de discs de pila amb el codi complet de l’aplicació instal·lat al costat dels marcs de servidor web necessaris. Això garanteix als equips de desenvolupament que tota la pila de contenidors funcionarà segons els requisits del codi d’aplicació en producció. Programes com Docker, CoreOS, & Kubernetes també inclou actualitzacions actualitzades de pegats del sistema a través d’una xarxa per a requeriments de temps d’ús 100%.

"Les distribucions de Linux com RHEL OpenShift i SUSE Cloud 7 inclouen la integració de la gestió de xarxa en núvol OpenStack amb una extensionalitat basada en mòduls. Això permet a les empreses desplegar una xarxa de contenidors (com a servei) (CaaS) a partir de paquets de distribució Linux prèviament provats."

Microsoft Windows Nano és un sistema operatiu de contenidors lleuger que es pot utilitzar amb la virtualització Docker, Kubernetes o Hyper-V per a servidors web núvols. VMware Photon és un sistema operatiu de contenidors que s’integra amb les seves eines propietàries de plataformes de gestió de centres de dades. Aquestes solucions s’executaran "metall nu" instal·lacions en maquinari de núvol privat o de forma remota en entorns de núvols públics. Rancher i CoreOS són dos dels sistemes operatius de contenidors més populars per a les instal·lacions de Docker i Kubernetes en producció a escala, amb les eines populars d’integració de plataformes CloudFoundry i Heroku per allotjar núvols híbrids, multi-núvol., & Instal·lacions de microservici.

Sistemes operatius i allotjament de contenidors

Kubernetes

Kubernetes es va publicar com a projecte de codi obert el 2014 a partir del codi que Google havia estat utilitzant durant els deu anys anteriors per operar el seu centre de dades per a aplicacions web d’alt volum. Google "Borg" sistema reduït per admetre milers de milions d’instàncies de contenidors al seu centre de dades setmanalment. Altres companyies empresarials van buscar emular aquest nivell de capacitats d’orquestració del núvol per a una millor fiabilitat & eficiència d’assignació de recursos en l’execució de les seves pròpies aplicacions de programari i centres de dades. Tots els principals proveïdors públics de núvols que ofereixen el suport de Kubernetes són ara AWS, Google, Microsoft Azure, IBM BlueMix, HP, & Oracle. D’aquesta manera, fins i tot les grans empreses empresarials en banca, finances, fabricació, & els mitjans poden transferir tots els requisits del servei informàtic a un entorn de núvol públic.

"Kubernetes és la plataforma líder d’orquestració de núvols de codi obert per escalar automàticament el maquinari del servidor web a l’alça i la baixada en producció d’acord amb els requisits de trànsit web."

Kubernetes també sincronitza els canvis d’emmagatzematge de bases de dades i web entre versions de contenidors que s’executen en paral·lel com a clústers elàstics. El balanç de càrrega es pot configurar per suportar microservicis, API i diversos centres de dades internacionals en construccions complexes de xarxa en núvol. Kubernetes s’integra amb contenidors Docker, eines de gestió d’OpenStack, distribucions de Linux, & Productes de contenidors com a servei (CaaS) depenent del nivell d’assignació de recursos de maquinari requerit. Els estàndards de llicències de codi obert que regeixen el codi Kubernetes permeten que una àmplia gamma d’empreses, consultors i programadors de desenvolupament de programari desenvolupin solucions de tercers al voltant del marc mitjançant extensions modulars orientades a objectes i eines de plataforma. L’allotjament de Kubernetes competeix fortament amb AWS EC-2, que es basa en el codi de propietat d’Amazon, oferint una solució de desenvolupament de codi obert que evita el bloqueig dels venedors i augmenta la portabilitat d’aplicacions web / mòbils entre el maquinari en núvol públic..

Eines DevOps

SECCIÓ 3

Allotjament de contenidors: públic, privat i híbrid

Hosting de contenidors: núvol públic

Tots els principals proveïdors públics d’allotjament en núvol que ofereixen els productes de contenidors com a servei (CaaS) inclouen AWS, Google Cloud, Microsoft Azure, IBM BlueMix, HP, & Oracle end "pagar-com-anar" una facturació que permetrà fins i tot a les empreses més grans traslladar les seves operacions informàtiques a un centre de dades remot per a una gestió de recursos més eficient. Aquestes eines públiques de núvols inclouen l’orquestració de Kubernetes que és fàcil configurar xarxes de servidors web de clàssics elàstics per a aplicacions web / mòbils. Les solucions Docker i Kubernetes competeixen amb plataformes com AWS EC-2 & Rackspace / LiquidWeb CloudSites amb orquestració de servidors web elàstics similars que es poden automatitzar mitjançant el programari d’administració proporcionat. Els desenvolupadors poden aprofitar les eines de la plataforma proporcionades pels amfitrions de núvols públics per utilitzar API que incorporen reconeixement de veu, cerca d’imatges, traducció d’idiomes, recomanació de contingut, etc. a un lloc web mitjançant algoritmes avançats i aprenentatge automàtic..

"Les solucions de contenidors ofereixen a les empreses més opcions de portabilitat d’aplicacions web / mòbil entre els principals proveïdors públics de serveis en núvol per obtenir millors preus competitius."

Els plans de Kubernetes PaaS són més fàcils d’instal·lar i gestionar en producció que les solucions de núvols privats i generalment són més barats a la pràctica per adquirir. Els plans de contenidors com a servei (CaaS) permeten a empreses com Netflix & Verizon acollirà tots els seus requisits de transmissió de dades en AWS o empreses d’allotjament web com WPengine & Kinsta per executar tota l’arquitectura del seu centre de dades als servidors de Google Cloud per a milers de clients & milions de dominis. Per a Microservices, les aplicacions web / mòbils de menor trànsit poden utilitzar solucions de contenidors per implementar extensions de llenguatge de programació mitjançant API i Programes de Xarxa Definida (SDN) per crear productes SaaS / PaaS innovadors o els desenvolupadors poden modernitzar més fàcilment les aplicacions de bases de dades heretades per a les corporacions. Les empreses públiques de núvols ofereixen una gran quantitat de bases de dades personalitzades i eines basades en API per als desenvolupadors per implementar en aplicacions de petites empreses que tenen un cost relativament reduït per a la subscripció & taxes de gestió.

eines per a l’adopció de DevOps amb èxit

Hosting de contenidors: núvol privat

L’alternativa principal als productes públics en núvol i Container-as-a-Service (CaaS) per a empreses són instal·lacions de centres de dades privats que utilitzen eines com OpenStack, CloudStack, & Mesosphere DC / OS per a xarxes avançades i equilibri de càrregues. Aquestes solucions de codi obert competeixen amb solucions propietàries de Microsoft, VMware, Parallels, & altres grans empreses de desenvolupament de programari especialitzades en virtualització. OpenVZ, Virtuozzo, & Xen inclou VPS i orquestració de contenidors per a centres de dades d’allotjament web. Les instal·lacions privades del núvol estan activades "metall nu" servidors adquirits per a un centre de dades intern. L’empresa també haurà de gestionar la fibra, l’aire condicionat, la seguretat física, les còpies de seguretat de generació d’energia, el maquinari & actualitzacions de programari, etc. mitjançant assignació de personal i recursos. Es pot comparar de manera financera amb els plans públics de Cloud i Plataforma com a Servei (PaaS), o en relació amb l’operació d’un centre informàtic independent per a una PIME, una ONG, un grup .gov / .edu o una empresa a gran escala. organització.

"Les companyies amb requisits de seguretat de dades sensibles o de comerç electrònic afavoreixen els núvols privats."

També es pot instal·lar un núvol privat en un centre de col·locació on la instal·lació del servei ofereix fibra gestionada, còpia de seguretat d’energia, seguretat física, etc. i l’empresa de leasing instal·la una opció de maquinari amb el manteniment de l’administrador del sistema. En arrendar espai a diversos centres de col·locació internacionalment, una empresa d’allotjament web pot desenvolupar una petjada internacional més àmplia i proporcionar serveis CDN. Els centres de col·locació es poden utilitzar per a desplegaments de núvols privats amb OpenStack, CloudStack, VMware, Xen, Mesosphere DC / OS, & Eines de gestió de centres de dades Microsoft per a empreses o organitzacions .edu / .gov. També es poden proporcionar entorns de núvols privats per executar Docker & Solucions Kubernetes a casa, "metall nu" recursos de maquinari o centre de dades remots / centre de col·locació. Aquestes solucions disposen de diferents graus de seguretat per a les dades, depenent en gran mesura dels privilegis d’administració i accés al compte, & permisos d’arxiu. Austin, Los Angeles, Amsterdam, Singapur, Lituània, Hong Kong, Nova York, Washington D.C. i Londres són llocs més populars per als centres de col·locació que ofereixen accés als principals mercats de mitjans de comunicació, geolocalitzacions o regions. Les instal·lacions privades del núvol també es poden utilitzar per als requisits LAN de la PIME o Fortune 500, l’aplicació de programari i l’intercanvi d’escriptori a les oficines.

Cicle de vida de DevOps

Allotjament de contenidors: núvol híbrid

Un núvol híbrid es refereix a una arquitectura de recursos de xarxa on algunes aplicacions o codi de bases de dades estan allotjades localment "a casa" maquinari mentre que altres recursos s’incorporen a una aplicació web / mòbil de tercers o proveïdors públics de serveis al núvol. Les API permeten que les aplicacions web puguin trucar a altres servidors per processar sol·licituds de bases de dades, fragments de codi o anàlisi d’informació. Les solucions sense servidor i AI / ML / DL sovint són massa complexes i requereixen suport de llenguatge de programació de plataformes que fins i tot les companyies més grans no poden gestionar competitivament contra serveis en núvol proporcionats per AWS, Google, IBM, etc. Una empresa podria allotjar el codi d’una aplicació web / mòbil i base de dades en una xarxa de núvol privada però utilitzeu una integració Serverless o AI / ML / DL per proporcionar suport paral·lel al processament de codis en un llenguatge de programació que el servidor local no està configurat per utilitzar-lo. Els microservices també poden habilitar l’execució de diversos servidors per a diversos suports de llenguatge de programació i processament paral·lel de consultes de bases de dades, per a Python, PHP, Node.js, Erlang, Go, Perl, R, & Aplicacions RoR. Molts desenvolupadors necessiten alternatives a MySQL on les construccions de núvols híbrids poden crear solucions innovadores de DB per als clients.

Els microservices i les API permeten que aplicacions complexes puguin generar resultats dinàmics a partir de dades d’entrada de l’usuari o "dades massives" resultats de cerca a escala de comerç electrònic, mitjans de comunicació i llocs web de publicació. “

Una construcció de núvols híbrids podria suportar una sola aplicació web / mòbil, molts requisits informàtics verticals, o milers de clients i milions de dominis en allotjament web. Els plans de bases de dades com a servei (DBaaS) també permeten als desenvolupadors i programadors aprofitar les eines de plataformes més rendibles que els mètodes que s’allotgen. Si es construeixen recursos de diversos núvols en un pla de solucions úniques, les organitzacions complexes poden optimitzar els costos entre els proveïdors de serveis i utilitzar contenidors amb desplegament d’imatges de disc en producció de CI / CD. Kubernetes es pot utilitzar amb contenidors per suportar xarxes elàstiques a diversos recursos del centre de dades, amb suport local per a aplicacions i bases de dades antigues. Els microservicis permeten que diversos servidors i llenguatges de programació funcionin en paral·lel a través de contenidors & Les connexions API per generar una única sortida en suport d’aplicacions web / mòbils per a empreses que necessiten un desenvolupament de codi personalitzat complex i complex per suportar molts usuaris de comerç electrònic registrats. Les empreses API web / mòbils operen en el model SaaS fent que les eines de desenvolupament i funcions més avançades, com ara les analítiques de dades, estiguin a disposició dels desenvolupadors de programari per a una integració que seria massa cara perquè les petites empreses o els llocs web es construeixin de forma independent i puguin sortir al mercat..

Jenkins - #1 automation platform for CI data-lazy-src=

Conclusió

L’avantatge principal de l’allotjament de contenidors en els plans de núvols públics de les grans empreses informàtiques com AWS, Google Cloud, Microsoft Azure, IBM BlueMix, Oracle, HP, etc. és la capacitat per a les empreses més grans o més petites d’externalitzar completament els seus requisits del centre de dades. així com escalar per suportar qualsevol quantitat de trànsit web. Totes les empreses de núvols públics ofereixen plans Container-as-a-Service (CaaS) amb Docker, Kubernetes, & Desplegaments d’imatges de disc que són necessaris per a equips DevOps amb estàndards de producció de CI / CD. Moltes aplicacions web / mòbils utilitzen contenidors amb microservices, xarxes de programari definides (SDN), & Les API per crear solucions, funcions o serveis complexos i nous que no serien possibles sense un codi creat exclusivament. L’allotjament de contenidors és l’elecció de confiança de les aplicacions web / mòbils més avançades del món per als requisits de gestió de centres de dades. Els plans de servei de plataforma (com a servei) (PaaS) per a contenidors & L’allotjament Kubernetes permet que projectes de qualsevol mida es puguin construir en aquests marcs a un cost assequible.

"Kubernetes permet als administradors de sistemes escalar els recursos del servidor web a escala automàtica de forma elàstica segons les necessitats del trànsit dels usuaris. Els avantatges de l’allotjament de contenidors augmenten segons els recursos de maquinari del centre de dades necessaris per a una empresa, ja que les opcions de virtualització de contenidors són més eficients que les solucions VPS."

Es recomanen solucions de contenidors per a la gestió del clúster elàstic del servidor web i els requisits del centre de dades a gran escala. Les solucions de contenidors permeten a les empreses mantenir una millor portabilitat del seu codi a través de proveïdors de serveis, garantir millors preus, escalar a qualsevol mida i garantir la compatibilitat en temps real per a aplicacions mitjançant imatges de disc. L’allotjament de contenidors també es pot utilitzar amb eines DevOps, gestió de projectes àgil, requisits de CI / CD, & Scripts d’automatització de servidors web per donar suport al complex desenvolupament d’aplicacions web / mòbils & producció. L’allotjament de contenidors proporciona la possibilitat que una empresa d’allotjament web executi tot el maquinari necessari en un proveïdor de núvols públics i desenvolupi una pila de programari única per a servidors web optimitzats. Per a clients al detall, allotjament de contenidors és competitiu amb servidors dedicats a sota "pagar-com-anar" facturació de recursos amb una major fiabilitat.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me