{"id":73429,"date":"2021-05-06T08:00:00","date_gmt":"2021-05-06T06:00:00","guid":{"rendered":"http:\/\/e3mag.com\/?p=73429"},"modified":"2021-04-20T15:42:47","modified_gmt":"2021-04-20T13:42:47","slug":"cloud-foundry-in-transition","status":"publish","type":"post","link":"https:\/\/e3mag.com\/es\/cloud-foundry-in-transition\/","title":{"rendered":"Cloud Foundry en transici\u00f3n"},"content":{"rendered":"<p>Durante muchos a\u00f1os, el t\u00e9rmino Cloud Foundry ha sido sin\u00f3nimo de una tecnolog\u00eda lista para la producci\u00f3n que permite crear grandes plataformas de aplicaciones. La experiencia \"cf push\" que se asocia indisolublemente a Cloud Foundry es una caracter\u00edstica clave de esta tecnolog\u00eda. <\/p>\n\n\n\n<p>Proporciona a los desarrolladores una interfaz c\u00f3moda para operar sistemas de aplicaciones por su cuenta. Al mismo tiempo, Cloud Foundry tambi\u00e9n permite a las grandes organizaciones operar de forma e\ufb01ciente (Bosh) y establecer est\u00e1ndares corporativos (Buildpacks).<\/p>\n\n\n\n<p>Mientras que la experiencia del usuario a lo largo de los a\u00f1os con un nivel relativamente alto de uniformidad y estabilidad favoreci\u00f3 la adaptaci\u00f3n de la tecnolog\u00eda en grandes corporaciones, el funcionamiento interno de Cloud Foundry se encontr\u00f3 en constante cambio. Cuando surgieron las primeras conversaciones en torno a la combinaci\u00f3n de Kubernetes con Cloud Foundry, la integraci\u00f3n de Kubernetes como orquestador de contenedores era una opci\u00f3n obvia. <\/p>\n\n\n\n<p>Sin embargo, la uni\u00f3n de Kubernetes y Cloud Foundry va m\u00e1s all\u00e1 y no termina con la gesti\u00f3n de contenedores de aplicaciones. Para ilustrar las implicaciones, recuerde que la independencia de la infraestructura, la estabilidad y -para entornos grandes- los bajos gastos operativos no provienen de Cloud Foundry en s\u00ed, sino de su tecnolog\u00eda hermana Bosh. <\/p>\n\n\n\n<p>Bosh es una tecnolog\u00eda poco utilizada e infravalorada que hace que la orquestaci\u00f3n de m\u00e1quinas virtuales con estado sea tan sistem\u00e1tica y fiable como Cloud Foundry lo es para los sistemas de aplicaciones sin estado. <\/p>\n\n\n\n<p>La interfaz de usuario, sin embargo, es mucho menos sencilla y requiere cierta familiarizaci\u00f3n. Por tanto, con la llegada de Kubernetes, en un principio era concebible que la pila de Cloud Foundry no tuviera que cambiar mucho. El funcionamiento podr\u00eda continuar con Bosh y Kubernetes se integrar\u00eda como programador de contenedores (proyecto Eirini). <\/p>\n\n\n\n<p>El tremendo impulso de Kubernetes no se detiene en la ejecuci\u00f3n de aplicaciones sin estado, como mantiene Cloud Foundry. Con la introducci\u00f3n de StatefulSets, Kubernetes tambi\u00e9n es capaz de gestionar cargas de aplicaciones con estado.<\/p>\n\n\n\n<p>Esto aumenta las aspiraciones de los antiguos entusiastas de OpenStack, que sue\u00f1an con una interfaz libre y estandarizada para orquestar infraestructuras virtuales (VM). La esperanza es que Kubernetes evolucione hacia esta tecnolog\u00eda gen\u00e9rica y se abstraiga as\u00ed de las API de infraestructura imperativas y propietarias de los proveedores de nubes tanto p\u00fablicas como locales. <\/p>\n\n\n\n<p>El entusiasmo por ello es tan grande que, con fe inquebrantable, la gente tambi\u00e9n acepta desventajas, como el aislamiento significativamente menor que traen consigo los contenedores en comparaci\u00f3n con las m\u00e1quinas virtuales. Una desventaja que puede manifestarse en la coubicaci\u00f3n de bases de datos en un nodo Kubernetes a trav\u00e9s de interferencias mutuas. <\/p>\n\n\n\n<p>Por tanto, no es de extra\u00f1ar que Cloud Foundry siga adapt\u00e1ndose a Kubernetes. Un borrador de arquitectura de SAP, por ejemplo, aborda la cuesti\u00f3n de si un entorno Cloud Foundry basado en Kubernetes podr\u00eda mapear los grandes entornos de la pila cl\u00e1sica 1:1, y m\u00e1s bien lo cuestiona. Las limitaciones por ambas partes son demasiado grandes. <\/p>\n\n\n\n<p>En lugar de promover la gigantoman\u00eda de los entornos individuales, la atenci\u00f3n se centra m\u00e1s bien en el federalismo. Separar el plano de control de Cloud Foundry, compuesto por la API y la interfaz de usuario, del subsistema de contenedores (Eirini) podr\u00eda contribuir a hacer m\u00e1s esbeltos los entornos de Cloud Foundry y, por tanto, a reducir la barrera de entrada para los peque\u00f1os entornos de CF. Un Plano de Control de Cloud Foundry podr\u00eda entonces, por ejemplo, servir a muchos cl\u00fasteres Kubernetes o a diferentes cl\u00fasteres Kubernetes con tareas dedicadas.<\/p>\n\n\n\n<p>El tiempo dir\u00e1 qu\u00e9 enfoques arquitect\u00f3nicos se aplicar\u00e1n y en qu\u00e9 medida ser\u00e1n adaptados por los usuarios. El arquitecto piensa, el usuario dirige. En cualquier caso, hay cambios apasionantes que observar.<\/p>","protected":false},"excerpt":{"rendered":"<p>Kubernetes ha cambiado enormemente el mundo de las m\u00e1quinas virtuales (VM) y los contenedores. Cloud Foundry (CF) tambi\u00e9n se est\u00e1 viendo deformado por la gravedad de Kubernetes (k8s).<\/p>","protected":false},"author":2337,"featured_media":2685,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","footnotes":""},"categories":[22,39097],"tags":[15285,506],"coauthors":[39258],"class_list":["post-73429","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-open-source","category-mag-21-04","tag-kubernetes","tag-open-source","pmpro-has-access"],"acf":[],"featured_image_urls_v2":{"full":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source.jpg",1000,435,false],"thumbnail":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source-150x150.jpg",150,150,true],"medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source.jpg",400,174,false],"medium_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source-768x334.jpg",768,334,true],"large":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source.jpg",1000,435,false],"image-100":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source-100x44.jpg",100,44,true],"image-480":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source-480x209.jpg",480,209,true],"image-640":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source-640x278.jpg",640,278,true],"image-720":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source-720x313.jpg",720,313,true],"image-960":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source-960x418.jpg",960,418,true],"image-1168":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source.jpg",1000,435,false],"image-1440":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source.jpg",1000,435,false],"image-1920":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source.jpg",1000,435,false],"1536x1536":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source.jpg",1000,435,false],"2048x2048":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source.jpg",1000,435,false],"trp-custom-language-flag":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source.jpg",18,8,false],"bricks_large_16x9":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source.jpg",1000,435,false],"bricks_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source.jpg",1000,435,false],"bricks_large_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source.jpg",1000,435,false],"bricks_medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source.jpg",600,261,false],"bricks_medium_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source.jpg",600,261,false],"profile_24":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source-24x24.jpg",24,24,true],"profile_48":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source-48x48.jpg",48,48,true],"profile_96":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source-96x96.jpg",96,96,true],"profile_150":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source-150x150.jpg",150,150,true],"profile_300":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/Open-Source-300x300.jpg",300,300,true]},"post_excerpt_stackable_v2":"<p>Kubernetes hat die Welt von virtuellen Maschinen (VMs) und Containern stark ver\u00e4ndert. So wird auch Cloud Foundry (CF) durch die Gravitation von Kubernetes (k8s) verformt.<\/p>\n","category_list_v2":"<a href=\"https:\/\/e3mag.com\/es\/categoria\/opinion\/codigo-abierto\/\" rel=\"category tag\">Open Source Kolumne<\/a>, <a href=\"https:\/\/e3mag.com\/es\/categoria\/mag-21-04\/\" rel=\"category tag\">MAG 21-04<\/a>","author_info_v2":{"name":"Julian Fischer","url":"https:\/\/e3mag.com\/es\/author\/julian-fischer\/"},"comments_num_v2":"0 comentarios","_links":{"self":[{"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/posts\/73429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/users\/2337"}],"replies":[{"embeddable":true,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/comments?post=73429"}],"version-history":[{"count":0,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/posts\/73429\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/media\/2685"}],"wp:attachment":[{"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/media?parent=73429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/categories?post=73429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/tags?post=73429"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/coauthors?post=73429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}