Deploy a producción de forma automática



Documentos relacionados
Descuartiza un módulo de Magento

Utilizar Internet para hacer lo de siempre, no va con nosotros.

Facturación Automática de Ventas WhitePaper Noviembre de 2006

SISTEMA DE TRANSMISIÓN DE FICHEROS Usuarios Responsables de Centro Lácteo LETRA Q TRAZABILIDAD

Base de datos en Excel

Qué te ofrecemos? Qué es el Social Commerce? En Costa Rica hay usuarios de Facebook, que podrían llegar a

Colección. Aprende Drupal con Forcontu

MANUAL DE USUARIO INTRANET

5.2.- Configuración de un Servidor DHCP en Windows 2003 Server

1.- Introducción y objetivos

Diploma LEAN Project Management

Saas and Cloud.

SCANTERRA. Manual de usuario

Conectar a unidad de red

Manual Intranet Área de Sistemas

Manual del alumno Aula Virtual Puertos de Tenerife.

ADT CONSULTING S.L. PROYECTO DE DIFUSIÓN DE BUENAS PRÁCTICAS

Principios básicos de envío de documentos por

Qué es una página web?, qué conoces al respecto?, sabes crear una página

Mk Marketing+Ventas: Comercialización Online

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

IsaWallet: La forma más fácil de ganar y cobrar!

Copyright 2015 Pepa Cobos. Todos los derechos reservados.

Manual de software. Dynamic Cloud. 10/2014 MS-Dynamic_Cloud v1.2

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO

Herramientas CONTENIDOS. MiAulario

MANUAL DE USUARIO SISTEMA DE ADMINISTRACION ESCOLAR (SAE)

Creación del comercio electrónico para la empresa Donegear.com. Anexo F Características de los Sistemas de Pago

Utilidades para el control de stock de los artículos

DESARROLLO DEL CICLO EN LA MODALIDAD ON-LINE. OBSERVACIONES PREVIAS

La plataforma educativa Helvia.

EL MARKETING RELACIONAL Y NUEVAS TENDENCIAS DE MARKETING

CÓDIGOS QR QUÉ SON? Las siglas QR responden a las palabras inglesas Quick Response, es decir, respuesta rápida.

PROGRAMA PARA LA RECEPCIÓN VALIDACIÓN Y RESGUARDO DE DOCUMENTOS FISCALES VERSIÓN 1.00 MANUAL DE OPERACIÓN

Estructuras de Datos y Algoritmos Tecnólogo en Informática

Analítica para tu web

Nuevas tendencias: Virtualización de computadores / servidores

MIGRACIÓN NEXUS 8 A A3ERP 9

ASÍ CONSIGUES QUE TU WEB FUNCIONE EN BUSCADORES:

Accesibilidad web GUÍA FUNCIONAL

Gestión de Retales WhitePaper Noviembre de 2009

Procesos de Fabricación I. Guía 1 1 MANUFACTURA INTEGRADA POR COMPUTADORA

Lo primero que tenemos que hacer es abrirnos una cuenta gratuita en Google Places.

1. Ir a

Hostaliawhitepapers. Las ventajas de los Servidores dedicados. Cardenal Gardoki, BILBAO (Vizcaya) Teléfono:

SMS para empresas de software

INTRANET DE UNA EMPRESA RESUMEN DEL PROYECTO. PALABRAS CLAVE: Aplicación cliente-servidor, Intranet, Área reservada, Red INTRODUCCIÓN

En la nueva versión encontrarás

Curso Excel Básico - Intermedio

Manual de usuario Noticias y Accesos Directos en Facultades ÍNDICE

Contacto. Primeros pasos en MiAulario. Curso de Formación. Primeros pasos en MiAulario

Curso Online de Diseño Web Especializado en Dispositivos Móviles con HTML 5, CSS3 y jquery Mobile: Práctico

-Base de conocimiento: Crea una base de conocimiento

Powered By PERCY DIAZ. BIGFISH MARKETING & PUBLICIDAD

Gestión de Procesos de Compra. Documentación Técnico Comercial

PAGOS DOMICILIADOS - GESTIÓN DE PAGOS PAGOS DOMICILIADOS Y GESTIÓN DE PAGOS

Cómo sabes si tus esfuerzos en Social Media te están dando resultados? Para eso hay que medir, y Google Analytics ha venido a ayudarnos.

Solución para la industria Textil.

MÁSTER EN DIRECCIÓN COMERCIAL Y MARKETING

LOGÍSTICA Y OPERACIONES

Estimado usuario. Tabla de Contenidos

MANUAL APLICACIÓN. SOFTWARE GESTIÓN DE CLÍNICAS DENTALES

Plataforma de Publicidad (Tráfico Web) con Fondo de Ganancias Compartidas

10775 Administering Microsoft SQL Server 2012 Databases

Servicio de Informática

odoo Criterios Funcionales de odoo (formalmente ) > el software para gestionar tu negocio <

UF0035: Operaciones de caja en la venta

Conexión a red LAN con servidor DHCP

LOS TRES PASOS DEL ÉXITO

SUBIR LAS ACTIVIDADES DE HOTPOTATOES A UN SITIO WEB

Guía nuevo panel de clientes Hostalia

Programa diseñado y creado por Art-Tronic Promotora Audiovisual, S.L.

El programa informático más completo para la gestión del Laboratorio de Prótesis Dental

Universidad de Puerto Rico en Humacao Departamento de Administración de Empresas

[Guía N 1 Introducción al Portal WEB de la Universidad Simón Bolívar]

Garantizamos la continuidad de su negocio

LA CADENA DE LA INNOVACIÓN

El salto a las nuevas tecnologías de la formación

Modelo de simulación de Dinámica de Sistemas en el área comercial y. operacional en una empresa de transporte mediante camiones.

Código del programa: PEMDE. Programa Experto en MANEJO DE DATOS CON EXCEL. Modalidad: Virtual. Descripción del programa

Guía de instalación de la carpeta Datos de IslaWin

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

DOCUMENTO EXPLICATIVO SOBRE NUESTROS CURSOS DE FORMACIÓN PEDAGÓGICA PRÁCTICA A DISTANCIA, PARA EL PROFESORADO

Diploma en Dirección y Administración de Proyectos

Navidian Oferta de Servicios GL7

DDV: CLIENTE ESCRITORIO LINUX

MÓDULO 3 HERRAMIENTAS EN LA NUBE: ANFIX

Todo nuestra Experiencia a tu alcance

Si haces clic sobre el icono de un objeto que no ha sido instalado como por ejemplo acceso remoto, comenzará su asistente de instalación.

Syllabus Geomarketing. Master Universitario en Gestión Comercial y Máster en Dirección de Marketing

1. Acceso a las Salas Virtuales

Onda Exclusiva. Promo Kit de Publicidad

MANUAL DE AYUDA. MODULO SAT (Anexo Integración AGIL SAT)

Cánepa Consultores. Soluciones simples a la complejidad. Servicios

GUÍA DE USO DE LA PLATAFORMA DE FORMACIÓN

Manual de iniciación a

MANUAL DE CS-ALMACENES

comunidades de práctica

Transcripción:

Deploy a producción de forma automática Enrique Sánchez AUMENTA TUS HABILIDADES Academy geekshubsacademy.com

1. Qué es? GeeksHubs es una comunidad geek, apoyamos a startups y freelancers. Nuestro objetivo es crear una red de coworkings por el mundo para aglutinar talento. Además ayudamos a los geeks, si eres un profesional técnico y quieres mejorar tus habilidades disfruta de los cursos que hemos creado en GeeksHubs Academy; puedes ver nuestras charlas geeks en youtube.com/geekshubs 2. Metodología Academy Nuestra formación tiene una visión eminentemente práctica. Cada curso tiene 20 horas de vídeos online con contenido exclusivo. Luego un geek de una startup invitada nos explicará en su día a día cómo lo hace, de esta forma no será un ejemplo sino un caso real que nos ayudará a entender los trucos necesarios para llegar a ese nivel de destreza. Por otro lado haremos una sesión de dudas en directo para que el profesor pueda resolver cualquier cuestión. Y para terminar habrá un test o mini-proyecto para validar que los conocimientos han sido adquiridos. 20h Teoría Online Startup invitada Material adicional Sesión dudas en directo Test/Mini Proyecto

Temario 1. Creación de máquinas virtuales ad hoc. En la actualidad el desarrollo de software se está volviendo complejo por la cantidad de frameworks y tecnologías diferentes que se utilizan actualmente. Si además estás trabajando en diferentes proyectos al mismo tiempo con stacks muy diferentes (versiones del lenguaje de programación, diferentes WebServers...), te encuentras que desarrollar se convierte en un problema y necesitas tener diferentes sandboxes que te permitan desarrollar sin tener problemas de colisiones de versiones. Para solucionar este gap hablaremos de Vagrant que permite crear máquinas virtuales adhoc de manera sencilla y que permite al usuario abstraer su máquina física de la máquina de desarrollo. Una forma de simular un entorno realista que simule diferentes máquinas con diferentes stacks tecnológicos y que permita ejecutarse en un portatil cualquiera es utilizar Docker. Hablaremos de lo que son los lightweight containers que separan las aplicaciones del sistema operativo y sus ventajas y desventajas. 2. Provisionando Máquinas Virtuales con Puppet. Los entornos de desarrollo no son entornos estáticos si no que van evolucionando constántemente. Cada Sprint supone la introducción de nuevas tecnologías, librerías... que deben de ser iguales en todos los entornos de desarrollo de todos los desarrolladores. En este apartado hablaremos sobre cómo provisionar dinámicamente nuestra máquina virtual utilizando Puppet. Veremos qué es Puppet y cómo se utiliza, cómo usarlo dentro de nuestro entornos y cómo usarlo para tener siempre los entornos actualizados. 3. Moviéndonos a la Nube Una vez que tenemos nuestro entorno montado en local queremos reaprovecharlo y utilizar todo lo que tenemos montado para sacarlo a producción de manera rápida y sencilla. No queremos gastar tiempo en volver a configurar todas las máquinas y queremos automatizarlo todo para que cualquier cambio en local pueda llegar a producción sin que sea un problema para todo el mundo.

Temario 3. Moviéndonos a la Nube (continuación)... Veremos qué nos ofrece Amazon, qué es el Amazon Web Service y cuáles son los servicios qué nos ofrece y cómo podemos migrar nuestro entorno de desarrollo a un entorno de producción real 4. Montando un servicio de Continuous Deployment Una vez que ya conocemos todas las piezas del puzzle es el momento de ponerlas todas juntas a trabajar y hacerlo de manera eficiente. Conoceremos qué es el Continuos Delivery y el Continuous Deployment. Cuál es la idea que subyace a estos conceptos y cómo montar un desarrollo ágil y centrando en la calidad y de las herramientas necesarias para realizarlo. Hablaremos sobre cómo montar un entorno realista de desarrollo usando GOCD. Veremos qué es el Continuous Deployment y cómo crear un entorno de Continuous Deployment utilizando Gocd. Profesor Enrique Sánchez @EnriqueSanchezB Technical Team Lead en MediaNet Enrique Sánchez es Ingeniero Informático por la Universidad Rey Juan Carlos. Actualmente está trabajando en MediaNet como Technical Team Lead y además es Profesor asociado de la U-tad. Anteriormente trabajó en Tuenti como QA Analista.

Inscríbete al curso PRECIO DEL CURSO Oferta 250 Especial 20h Teoría Online Startup invitada Material adicional Sesión dudas en directo Test/Mini Proyecto Inscripciones abiertas! Ya puedes inscribirte en el curso a través del siguiente enlace: http://geekshubsacademy.com/courses/creacion-entornos-desarrollo-enrique-sanchez.html AUMENTA TUS HABILIDADES Academy geekshubsacademy.com