This document outlines the agenda for a Rancher meetup on tips and tricks for running containers like a pro. The agenda includes presentations on integrated secrets management, autoscaling with Rancher webhooks, using Traefik for load balancing, and the Kubernetes dashboard and Helm. It also provides information on the latest Rancher releases.
Rancher is a complete container management platform that makes it easy to…
Run containers in production with the most complete set of container and infrastructure management capabilities
Manage applications by simplifying day to day application lifecycle management
Innovate with containers without compromising flexibility by empowering developers with fast access to the latest tools
And Rancher is production ready
Enterprise-class features such as role-based access control, integration with LDAP and Active Directories, detailed audit logs, high-availability management servers and encrypted networking are available out of the box.
With over 2.4 million downloads and optional 24x7x365 support, Rancher has quickly become the platform of choice for devops and IT teams who are serious about running containers in production
More than 30 customers are using Rancher in production including large enterprise such as US Bank, IBM, Cisco, Invisalign and more.
Microservicios:
Explicar índice e idea general.
Debido a la limitación de tiempo, vamos a hacer ciertas simplificaciones y asunciones al respecto.
Al final del documento, slyde con enlaces y referencias donde poder profundizar mucho más.
Una arquitectura de microservicios se enfoca en la división por contexto funcional, de una aplicación o servicio monolítico, en microservicios funcionales más pequeños y sencillos.
Dichas piezas funcionales, son desarrolladas independientemente, están comunicadas entre si y desacopladas en el ciclo de desarrollo.
Los microservicios son empaquetables, versionables e inmutables,
Se ejecutan generalmente en contenedores.
Vamos a ver un ejemplo básico, partiendo de una arquitectura LAMP tradicional/monolítica con VM’s, diseccionarla después en microservicios con containers.
Una arquitectura de microservicios se enfoca en la división por contexto funcional, de una aplicación o servicio monolítico, en microservicios funcionales más pequeños y sencillos.
Dichas piezas funcionales, son desarrolladas independientemente, están comunicadas entre si y desacopladas en el ciclo de desarrollo.
Los microservicios son empaquetables, versionables e inmutables,
Se ejecutan generalmente en contenedores.
Vamos a ver un ejemplo básico, partiendo de una arquitectura LAMP tradicional/monolítica con VM’s, diseccionarla después en microservicios con containers.
Una arquitectura de microservicios se enfoca en la división por contexto funcional, de una aplicación o servicio monolítico, en microservicios funcionales más pequeños y sencillos.
Dichas piezas funcionales, son desarrolladas independientemente, están comunicadas entre si y desacopladas en el ciclo de desarrollo.
Los microservicios son empaquetables, versionables e inmutables,
Se ejecutan generalmente en contenedores.
Vamos a ver un ejemplo básico, partiendo de una arquitectura LAMP tradicional/monolítica con VM’s, diseccionarla después en microservicios con containers.
Una arquitectura de microservicios se enfoca en la división por contexto funcional, de una aplicación o servicio monolítico, en microservicios funcionales más pequeños y sencillos.
Dichas piezas funcionales, son desarrolladas independientemente, están comunicadas entre si y desacopladas en el ciclo de desarrollo.
Los microservicios son empaquetables, versionables e inmutables,
Se ejecutan generalmente en contenedores.
Vamos a ver un ejemplo básico, partiendo de una arquitectura LAMP tradicional/monolítica con VM’s, diseccionarla después en microservicios con containers.
Una arquitectura de microservicios se enfoca en la división por contexto funcional, de una aplicación o servicio monolítico, en microservicios funcionales más pequeños y sencillos.
Dichas piezas funcionales, son desarrolladas independientemente, están comunicadas entre si y desacopladas en el ciclo de desarrollo.
Los microservicios son empaquetables, versionables e inmutables,
Se ejecutan generalmente en contenedores.
Vamos a ver un ejemplo básico, partiendo de una arquitectura LAMP tradicional/monolítica con VM’s, diseccionarla después en microservicios con containers.
Una arquitectura de microservicios se enfoca en la división por contexto funcional, de una aplicación o servicio monolítico, en microservicios funcionales más pequeños y sencillos.
Dichas piezas funcionales, son desarrolladas independientemente, están comunicadas entre si y desacopladas en el ciclo de desarrollo.
Los microservicios son empaquetables, versionables e inmutables,
Se ejecutan generalmente en contenedores.
Vamos a ver un ejemplo básico, partiendo de una arquitectura LAMP tradicional/monolítica con VM’s, diseccionarla después en microservicios con containers.