kubernetes

Recursos de programación de kubernetes
ackend Engineer en Seedtag. Ha peleado con muchas tecnologías desde C++ a Javascript y a ratos lidia con servidores. En su tiempo libre además organiza meetups para el GDG Madrid y para grupos en los que promueve la mayor participación de las mujeres en tecnología (AgileGirls y Tech&Ladies). En WeCode ha ofrecido el taller " Infraestructura escalable con Kubernetes - Soy desarrolladora de Software y siempre voy un paso por detrás en la parte de sistemas. Pero cuando trabajas en un equipo pequeño en una startup necesitas aprender un poco más de todo. En esta charla veremos las diferentes herramientas que Kubernetes nos provee para ayudarnos a crear una infraestructura escalable. Para la realización del taller, los asistentes necesitarán registrarse en Google Cloud con una tarjeta de crédito. Para los nuevos usuarios, tendrán disponible hasta 300 euros de crédito al registrarse, los usuarios que ya tuvieran cuenta necesitarán correr con el coste de ejecución de los recursos utilizados en el taller que será inferior a 2 dólares. Durante el taller necesitaremos contar con un entorno de kubernetes. La opción más sencilla es utilizar un entorno de Kubernetes alojado en la nube. Por simplicidad el servicio elegido será Google Cloud, por lo que los asistentes necesitarán registrarse previamente. Para ello deberías crearte una cuenta si no tienes ya una. Accede la consola de Google Cloud Platform y crea un nuevo proyecto. A continuación deberás activar la facturación en esta url https://console.cloud.google.com/billing. Los nuevos usuarios pueden solicitar una prueba gratis de 300$ aquí, el coste de este taller no será de más de un par de dólares." ------------------------ Todos los videos de WeCodeFest 2018 https://www.youtube.com/playlist?list=PLKxa4AIfm4pVh1ycmimywRWoiShVodcH4 Todos los vídeos de la pasada edición de WTM en Madrid https://www.youtube.com/watch?v=J-cZU3Oramg&list=PLKxa4AIfm4pVgiDv0Ya7sBxM9AOTmFhH7 Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
Rafa Porres (@walter_burns), Lead of Infrastructure at source{d} (@sourcedtech) talks about baremetal infra: Building your infrastructure in baremetal servers is a very interesting and cost-effective option, especially in these container period where we can leverage the power of orchestrators like kubernetes. Baremetal is of course less flexible and it comes with tasks long forgotten in our cloud-based days: booting management and configuration. CoreOS is a good and popular choice as a base OS for a container-based system. It is also interesting due to the tools it has to make booting and OS configuration a much simpler task. In this talk I'm going to describe two of them: Matchbox and Ignition and how we can integrate them in our Terraform infrastructure description using specific providers for it. This is part of a general approach towards immutable infrastructure provisioning. Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
Ponente: Rober Morales Kubernetes se utiliza para desplegar software en ordenadores remotos, habitualmente en la nube, y está revolucionando la forma en la que se desarrollan muchos procesos en nuestra industria. Es uno de proyectos opensource con mayor desarrollo actualmente. Es una pieza de tecnología apasionante, que merece la pena conocer, entender, y usar. Comenzaremos desde cero, explicando la utilidad de kubernetes: cómo y para qué usarlo. Para seguir la sesión no es necesario saber absolutamente nada de kubernetes. Al finalizar, las personas que sigan la sesión sabrán cómo usar kubernetes para desplegar una aplicación de ejemplo. Se inventan o revisitan muchos conceptos que hay que explicar en detalle: node, pod, service, container, deployment, scheduler,... Por último, indicaremos cómo comenzar con la instalación y cómo buscar ayuda, para que sea fácil continuar el aprendizaje después de la charla.
Las arquitecturas en Tiempo Real y Streaming de Datos son cada vez más necesarias para cubrir las necesidades actuales de los usuarios, especialmente desde la revolución de los Smartphones e IoT. Saber implementar y comprender este tipo de arquitectura donde los datos fluyen en permanencia, con análisis y búsquedas en tiempo real, escalable y robusta es una de claves para la creación de nuevas servicios y aplicaciones de calidad. La emergencia de nuevas y diversas tecnologías facilitan su implementación, y el ecosistema es muy amplio. En este taller, veremos cómo implementar una arquitectura de este tipo utilizando frameworks reactivos y open-source. Las capas de una arquitectura en Streaming, son las siguientes : Capa de recolecta de datos Capa de transporte de datos Capa de análisis de datos Capa de datos en memoria / disco Capa de acceso a los datos En 2h de workshop no da para todo, por lo que las capas de transporte, análisis de datos y el cliente estarán implementados. Tras una breve introducción teórica, nos centraremos en : La implementación de servicios con Vert.x para la recolecta de datos. Guardar los datos analizados en la memoria gracias a Infinispan Realizar búsquedas en continuo en la memoria y accesibles para el usuario (cliente web) Desplegar toda la arquitectura en Openshift, infraestructura basada en docker y kubernetes, para una portabilidad y escalabilidad ilimitada Nivel Java debutante requerido Arquitectura usando Infinispan, Vert.x, Openshift y más. https://2017.codemotion.es/agenda.html #5693168230072320/5176901953912832
There are common questions around container management and deployment. What does a development and deployment workflow look like in a containerized world? What are my artifacts? How do I build them? Where do I store them? In this session, we'll walk you through the end-to-end workflow for building container applications on Google Cloud Platform by configuring a Jenkins environment and leveraging a Jenkins pipeline. We will use Kubernetes on Google Container Engine, Container Builder and Container Registry. You'll also have the chance to explore how to do the same work just by using Cloud Container Builder https://2017.codemotion.es/agenda.html #5693168230072320/5756309148270592
¿Y si lo escuchas mientras vas al trabajo o te pones en forma?: https://www.ivoox.com/23169629 "There are common questions around container management and deployment. What does a development and deployment workflow look like in a containerized world? What are my artifacts? How do I build them? Where do I store them? In this session, we'll walk you through the end-to-end workflow for building container applications on Google Cloud Platform by configuring a Jenkins environment and leveraging a Jenkins pipeline. We will use Kubernetes on Google Container Engine, Container Builder and Container Registry. You'll also have the chance to explore how to do the same work just by using Cloud Container Builder." Todos los videos de CODEMOTION 2017 https://www.youtube.com/playlist?list=PLKxa4AIfm4pWeEgciQ_898Tqzsd24lApG Descarga gratis la versión digital del libro de Roberto Canales “Conversaciones con CEOs y CIOs sobre Transformación Digital y Metodologías Ágiles ” https://goo.gl/i2zZtJ Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
As in the Star Trek Beyond movie, which the title of this talk tries to recall, we will present how Kubernetes can be extended beyond containers using Custom Resource Definitions (CRD) to schedule custom tasks and resources or bring Kubernetes automation to the next level. During the presentation we will go deep into the concept of Operator and provide some useful examples of application of this pattern to, i.e., the automated scaling of Services.
"Kubernetes is an orchestration tool created by Google aiming to control containerized applications at the cluster level. People used to say the entry level is hard but I hope to demonstrate how you can build an application from scratch using good practices." Todos los videos de Barcelona Software Craftsmanship https://www.youtube.com/playlist?list=PLKxa4AIfm4pXfHIuhB89H6TdUO8syJMui&playnext=1 Descarga gratis la versión digital del libro de Roberto Canales “Conversaciones con CEOs y CIOs sobre Transformación Digital y Metodologías Ágiles ” https://goo.gl/i2zZtJ Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
Quién nos lo iba a decir. Publicamos hoy el segundo episodio de este podcast, y esperemos que haya más en el futuro. En esta ocasión lo dedicamos a un todo un blockbuster en los últimos tiempos, Docker. El santo grial de la virtualización ha llegado. En este episodio damos un repaso a algunos de los conceptos y nociones básicas de docker, y tratamos de revisar algunas de las aplicaciones que han crecido entorno a esta tecnología, que en menos de un lustro ha evolucionado a la velocidad del rayo.La mejor forma de aprender docker y saber en todo lo que estábamos equivocados es ir a:https://www.docker.com/https://training.docker.com/https://docs.docker.com/Si te gusta crear entornos o construirlo todo con docker pronto empezarás a necesitar:https://docs.docker.com/compose/https://codefresh.io/https://hub.docker.com/Y si te vuelve loco y crees que Matrix no es más que un contenedor docker necesitarás:https://docs.docker.com/engine/swarm/https://kubernetes.io/https://opennebula.org/Lo poquito que sabemos de docker en parte lo hemos aprendido gracias awww.loowid.com , el proyecto open source con el que grabamos cada episodio de este podcast y que podéis ejecutar vosotros mismos usando docker.Todos los que tengáis comentarios o sugerencias para el podcast podéis enviarnos un correo a programaresunamierda@gmail.com o dejarnos un comentario en Twitter: @progesunam . No olvidéis de suscribiros a nuestro podcast en iVoox o iTunes, o si lo preferís agregad el RSS a vuestra app de podcast preferida. En cualquier caso siempre agradeceremos reviews del podcast en cualquiera de las plataformas.
Quién nos lo iba a decir. Publicamos hoy el segundo episodio de este podcast, y esperemos que haya más en el futuro. En esta ocasión lo dedicamos a un todo un blockbuster en los últimos tiempos, Docker. El santo grial de la virtualización ha llegado. En este episodio damos un repaso a algunos de los conceptos y nociones básicas de docker, y tratamos de revisar algunas de las aplicaciones que han crecido entorno a esta tecnología, que en menos de un lustro ha evolucionado a la velocidad del rayo.La mejor forma de aprender docker y saber en todo lo que estábamos equivocados es ir a:https://www.docker.com/https://training.docker.com/https://docs.docker.com/Si te gusta crear entornos o construirlo todo con docker pronto empezarás a necesitar:https://docs.docker.com/compose/https://codefresh.io/https://hub.docker.com/Y si te vuelve loco y crees que Matrix no es más que un contenedor docker necesitarás:https://docs.docker.com/engine/swarm/https://kubernetes.io/https://opennebula.org/Lo poquito que sabemos de docker en parte lo hemos aprendido gracias awww.loowid.com , el proyecto open source con el que grabamos cada episodio de este podcast y que podéis ejecutar vosotros mismos usando docker.Todos los que tengáis comentarios o sugerencias para el podcast podéis enviarnos un correo a programaresunamierda@gmail.com o dejarnos un comentario en Twitter: @progesunam . No olvidéis de suscribiros a nuestro podcast en iVoox o iTunes, o si lo preferís agregad el RSS a vuestra app de podcast preferida. En cualquier caso siempre agradeceremos reviews del podcast en cualquiera de las plataformas.