‫Nativos cubanos o enjambre.
‫Es una de las preguntas más populares que recibo después de que alguien aprende lo suficiente sobre la orquestación como
‫para querer tomar una decisión sobre cuál usar.
‫Y recomendaría que primero vea los videos en enjambre, especialmente el primer video de ese modo enjambre integrado
‫en la orquestación porque nuevamente le dará una idea de por qué la orquestación es necesaria
‫para resolver ciertos problemas y luego también mirar los videos previamente en esta sección sobre comunidades para
‫que comprenda los antecedentes de ambas herramientas antes de continuar.
‫Y como referencia aquí, estas son herramientas que resuelven problemas similares.
‫Ambos son orquestadores de contenedores que se ejecutan sobre el tiempo de ejecución de un contenedor.
‫En esta serie de videos, ha aprendido sobre el tiempo de ejecución del contenedor docker.
‫Hay otros ahora.
‫Container D y cry oh y realmente Docker es el número uno que se usa en casi todos los casos y ambos están
‫respaldados por vendedores y equipos de personas que trabajan en los productos.
‫Ahora, en general, si tuviera que hacer un tweet para comparar los dos, simplemente sería que el enjambre
‫es fácil de construir, fácil de agregar nodos, demasiado fácil de comenzar y fácil de administrar, tan
‫fácil es definitivamente lo único que diría enjambre, pero no resuelve todos los casos de uso en los que las
‫entidades cubanas tienen mucha más funcionalidad, flexibilidad y personalización, puede resolver más problemas de más maneras y, en general,
‫también tiene una mayor adopción y soporte.
‫Entonces, para ayudarlo a decidir cuál desea usar, veremos algunas ventajas de cada una y
‫creo que es realmente importante para todos nosotros.
‫Si va a estar en la comunidad de desarrolladores y utilizar estas herramientas para resolver problemas de
‫negocios que debe conocer, debe poder instalar ambos y luego implementar aplicaciones en ambos y conocer algunas de las
‫funciones básicas para implementar aplicaciones que crean ingreso opciones para el tráfico que entra y luego actualiza esas aplicaciones y creo
‫que eso solo le permitirá familiarizarse lo suficiente con las herramientas para que
‫sepa cuál usar para resolver qué problemas, por lo que hay muchas ventajas para cada uno.
‫Analicemos esto muy rápido en este lado del formulario.
‫Como ha estado aprendiendo a lo largo de este curso, viene con Docker, por lo
‫que es una solución compatible con un único proveedor, lo que significa que el tiempo de ejecución del contenedor y
‫el orquestador están construidos por la misma compañía y que generan muchas recompensas, incluido un menor uso de recursos de menor complejidad solo para
‫ejecutar lo que está funcionando enjambre tiene muy poca utilización de recursos sobre Docker y está diseñado con un flujo
‫de trabajo de desarrollador en mente, por lo que es muy bueno para las operaciones y los desarrolladores.
‫Y como dije, es fácil implementar y administrar un orquestador de este tipo.
‫Puede crecer fácilmente a muchos cientos, si no miles de nodos, y no necesariamente necesitará un
‫gran equipo para administrarlo.
‫Se podría decir que sigue la regla 80 20 donde tiene el 20 por ciento de las características de las comunidades y
‫que resuelve el 80 por ciento de los casos de uso para ejecutar contenedores y orquestación.
‫Ahora que no es una comparación científica.
‫Realmente no sé el número exacto de la función.
‫No sé cómo lo harías realmente, pero parece que eso se siente cuando ejecutas ambos, te das
‫cuenta de que Swarm resuelve la mayoría de los casos de uso para ejecutar aplicaciones web de larga duración en servidores, ya sea
‫en el nube o centro de datos o incluso en dispositivos pequeños.
‫Y parece funcionar bien de fábrica, tiene lo que necesita, tiene la red, tiene el ingreso, tiene
‫el cifrado, todo lo que tiene la base de datos.
‫Entonces, desde el primer momento, realmente resuelve muchos problemas, pero no resuelve todos los casos de uso para todos los
‫escenarios para ejecutar una aplicación en una máquina.
‫Y ahí es donde los editores cubanos pueden llenar el vacío.
‫Otra gran ventaja de esto es que se ejecuta donde sea que funcione Docker y que el motor de Docker tenga
‫6 años ahora y el comienzo de toda esta revolución de contenedores.
‫El motor funciona en más lugares que cualquier otra herramienta, no solo en Linux.
‫Se ejecuta en Windows, se ejecuta en mainframe, se ejecuta en dispositivos armados, lo que significa IO T Raspberry
‫Pis integrado.
‫Se ejecuta en el brazo antiguo brazo nuevo 32 bit 64 bit.
‫Como dije, está por todas partes.
‫Se ejecuta de forma nativa en Windows Server desde hace años desde Server 2016, por lo que definitivamente es el orquestador
‫compatible más antiguo para un entorno diverso de arquitectura múltiple.
‫Si eso es lo que necesita de inmediato, es seguro y me ha escuchado
‫hablar de eso en este curso que cuando crea un enjambre y agrega nodos, garantiza la autenticación mutua de Telus, encripta el
‫plano de control y encripta la base de datos para proteger tus secretos en caso de que quieras almacenarlos.
‫Y eso es genial porque encuentro muchos equipos cuando tienen prisa en los plazos o
‫tal vez están un poco abrumados por la complejidad que tienden a olvidar u omitir algunos de los requisitos de seguridad que
‫requieren otras herramientas como los nativos cubanos.
‫Y, por último, aquí creo que es más fácil de solucionar porque hay menos partes móviles con él, hay menos
‫cosas que administrar y ya que está integrado en el muelle o de forma predeterminada.
‫Si sabe cómo solucionar problemas de Docker, entonces probablemente sepa cómo solucionar problemas de enjambre.
‫Utiliza los mismos registros de demonios que usa el mismo comando de registros de Docker para las aplicaciones y usa el
‫mismo comando de eventos de Docker para ver los eventos en los nodos y el enjambre mismo.
‫Ahora eso suena como muchas ventajas para un enjambre, pero no quiero que pienses que eso siempre
‫será lo correcto para ti en general, el enjambre es la herramienta que recomiendo a las personas que comienzan y
‫comienzan con poco.
‫Tal vez son una sola persona o solo una o dos o tres personas en su equipo y necesitan ver si su
‫pequeño orquestador simple va a funcionar para ellos.
‫Siempre recomiendo enjambre primero a menos que sepa absolutamente que tiene que usar remolinos cubanos.
‫Recomiendo enjambre.
‫Una vez que crees que has alcanzado algunos límites y enjambre y crees que no puedes obtener lo
‫que necesitas, es hora de mirar las ortigas de Coober.
‫Hablemos de algunas de esas ventajas ahora.
‫Primero, las nubes y los vendedores realmente adoran apoyar a los nativos cubanos, ya que se ha vuelto tan popular
‫y especialmente una especie de popularidad de tipo Zeit Geist en las noticias y los medios.
‫Es algo que cada vendedor ahora está buscando marcar en su lista.
‫Apoyamos a las comunidades, por lo que diría que tiene el más amplio soporte en la nube y de proveedores.
‫Todos los proveedores de la nube ofrecen una oferta de ideas cubanas, por lo que si no
‫desea ejecutarlo usted mismo, puede dejar que inicien todos los sistemas y, básicamente, solo está ejecutando sus aplicaciones allí.
‫El uso de archivos de implementación de nativos cubanos e incluso los proveedores de infraestructura ahora tienen
‫su propia distribución de nativos cubanos, incluida VM, donde Red Hat, incluso empresas como Netflix, que tradicionalmente es solo un proveedor de
‫almacenamiento, tienen su propia versión o distribución aprobada de entidades cubanas, por lo que lo obvio aquí parece ser sea que
‫tiene la más amplia adopción y soporte y eso es definitivamente cierto.
‫Pero más allá de eso, también tiene el conjunto más amplio de casos de uso compatibles, ya que tiene muchas más
‫cosas para alternar y tocar y muchas características diferentes y opciones de terceros.
‫Definitivamente cubre más casos extremos que el enjambre.
‫Y, de hecho, comenzará a ver esto con proveedores con los que probablemente ya trabaje hoy,
‫donde brindarán primero apoyo a los nativos cubanos, que es mi forma de decir que los proveedores buscarán para ver cómo pueden
‫apoyar a las empresas con su producto antes de que se molesten para ver el producto del enjambre Dockers.
‫Especialmente porque, dado que la industria está más o menos en esta actitud, todo lo que
‫necesita para apoyar a los nativos cubanos es que encontrará que los proveedores que ya tiene pueden tener una distribución
‫o una solución para ejecutar sus herramientas en remolinos cubanos, por ejemplo con Jenkins del empresa de nube de negocios.
‫Si ha comprado su solución empresarial, le ofrecen herramientas y muestras de ideas cubanas.
‫Cómo.
‫Sobre cómo ejecutarlo no significa que no puedas ejecutar a Jenkins en enjambre.
‫Funciona muy bien allí.
‫Simplemente significa que obtendrá un mejor soporte del proveedor para eso y el último Evangel mencionado
‫aquí es una especie de ventaja extraña y voy a arrojar este término de que nadie fue despedido
‫por comprar IBM.
‫Ahora, este dicho era popular hace décadas cuando IBM era el mayor proveedor de computación y subcontratación de su hardware y
‫sus mainframes y sus piezas, y hubo todo este tiempo donde realmente lo estaban matando en el
‫mercado y esencialmente si no podía tomar una decisión con qué proveedor quería
‫ir.
‫Si solo tomaras el camino seguro, irías con IBM y nunca te despedirían por eso porque era
‫el proveedor de confianza de la época.
‫Yo diría que, en general, para la plataforma cubana de los 80 en su conjunto que se ha convertido en el caso ahora.
‫Y diría que incluso ha llegado al punto de ser un elemento de pago para los CEO y CEO que puede ser
‫un poco bueno y malo porque eso puede significar que se le pedirá que dirija las
‫entidades de Cuba aunque no tenga técnicos Sin embargo, su gerencia le acaba de decir
‫que necesitamos ejecutar entidades cubanas y que para ellas puede ser algo que quieran ejecutar independientemente de
‫cuáles sean los requisitos técnicos o beneficios o de compararlo con diferentes plataformas.
‫Eso es obviamente parte de este mundo político donde yo. T. las decisiones no siempre se toman solo
‫por méritos técnicos o requisitos.
‫A menudo puede ser por la facilidad de uso de comprarlo.
‫En otras palabras, si ya tiene un proveedor que tiene uno, puede usar su producto en lugar
‫de otro porque es más fácil o la experiencia de su equipo en segundo plano podría tener una mejor
‫experiencia de sus trabajos o proyectos anteriores.
‫Y así que solo vas a implementarlo porque alguien ya lo sabe o tal vez lo vas
‫a comprar porque desafortunadamente tu gerencia leyó una revista o leyó Internet e Internet les dijo que tenían que
‫elegir un determinado producto como Cuba nativos y ese es el que te están
‫diciendo que uses.
‫De hecho, cuando realizo talleres en vivo y le pregunto a la gente por qué eligieron al orquestador, están ejecutando
‫la respuesta más común que recibo de ellos, desafortunadamente, todavía mi jefe me dijo que hiciera esto para que la gente
‫no siempre diga qué decir. Ellos corren.
‫Es por eso que estoy tratando de darle un buen equilibrio de las herramientas y características de ambos
‫para que sea la persona más educada en su equipo y pueda ayudarlos con los verdaderos requisitos técnicos
‫y ayudarlo a hacer lo mejor decisión.