No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

脷ltima oportunidad para asegurar tu aprendizaje por 1 a帽o a precio especial

Antes: $249

Currency
$189/a帽o

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscr铆bete

Termina en:

0D
17H
40M
37S

DevOps

10/19
Recursos

Aportes 14

Preguntas 1

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Algunas de las Tecnologias que se pueden usar en todo el ciclo de DepOps.

馃 DevOps no es un cargo o una persona, es una cultura que agrupa una serie de pr谩cticas y principios para mejorar y automatizar los procesos entre los equipos de desarrollo e infraestructura (IT) para hacer el lanzamiento de software de una manera r谩pida, eficiente y segura.
Esta es la definici贸n en la descripci贸n de la escuela de DevOps y Cloud Computing en Platzi.
Mis notas en 馃憠馃徏notion 馃摉

  • Existe un workflow (flujo de trabajo) para hacer que el c贸digo trabajado de forma local llegue al servidor y exponer el servicio a miles de usuarios.
  • Las aplicaciones son expuestas a muchas zonas, potencialmente a todo el mundo.
  • El request del cliente tiene que estar lo m谩s cerca posible al data center para reducir la latencia, y por ende, el tiempo de respuesta.
  • Git es un sistema at贸mico de control de versiones utilizado para crear repositorios de c贸digo. Github es un servicio de repositorios remotos.
  • Centralizamos nuestro c贸digo en un repositorio remoto (Github), al que los miembros del equipo de desarrollo equipo aportar谩n el c贸digo.
    La rama principal (main) tiene todo el c贸digo que debe cumplir est谩ndares a trav茅s de pruebas, calidad y seguridad.
  • Se denomina automation al rol de los desarrolladores que se encargan de realizar las automatizaciones para hacer las verificaciones en el c贸digo.
  • El servidor de repositorios nos ayuda a reunir desarrollo y operaciones; el repositorio remoto se conecta con la nube, ambos se comunican, y si cumplen con las pruebas, calidad y seguridad, se despliega la app y nos conectamos a esos servidores.
  • As铆 el equipo de desarrollo puede lanzar r谩pidamente y operar el c贸digo en producci贸n, normalmente despu茅s se vuelve un flujo:
    • Plan (planificaci贸n).
    • Code (c贸digo).
    • Build (construcci贸n)
    • Test (pruebas).
    • Release (lanzamiento).
    • Deploy (despliegue).
    • Operate (operar).
    • Monitor (monitorear).
  • Este flujo es la cultura de trabajo conocida como DevOps.

Hola t煤

驴Te sentiste un poco perdido/a cuando Nicolas habl贸 de ramas, pull, push, repositorios remotos y github? Te recomiendo este curso:
Curso de git y github
Ideal para que tengas las competencias suficientes y le demuestres a tu crush que eres un/a dur/a en git

DevOps es un enfoque de colaboraci贸n y comunicaci贸n que fomenta la integraci贸n continua y la entrega continua de software. Se basa en la idea de que las 谩reas de desarrollo y operaciones deben trabajar juntas para lograr la entrega r谩pida y constante de software de alta calidad.

El objetivo de DevOps es mejorar la eficiencia y la efectividad de los procesos de desarrollo y entrega de software, reduciendo los tiempos de inactividad y los errores durante el proceso de implementaci贸n. Esto se logra a trav茅s de la automatizaci贸n de tareas y procesos, la mejora continua de la calidad del software y la colaboraci贸n cercana entre desarrolladores y operadores.

DevOps tambi茅n incluye la adopci贸n de pr谩cticas y herramientas de ciclo de vida de software, como integraci贸n continua y entrega continua, para mejorar la eficiencia y la efectividad de los procesos de desarrollo y entrega de software.

Espero que esto te haya ayudado a entender mejor qu茅 es DevOp

Me interesa much铆simo el mundo DeVops y el Backend. Todav铆a no me he decidido por cual ruta empezar. Esto es emocionante.

El t茅rmino 鈥淒evOps鈥

Automatizaci贸n de procesos y el uso de herramientas y t茅cnicas especializadas para monitorizar y optimizar la forma en que se desarrolla y se entrega el software. El t茅rmino 鈥淒evOps鈥 es una abreviatura de 鈥渄esarrollo鈥 y 鈥渙peraciones鈥.

DevOps es un enfoque de desarrollo de software que combina el desarrollo de software con la infraestructura de TI. Esto significa que los desarrolladores y los equipos de TI se unen para crear una soluci贸n de software que se pueda implementar de forma r谩pida y segura. Esto significa que los equipos de TI pueden implementar el software en un ambiente de producci贸n m谩s r谩pido, reduciendo el tiempo de implementaci贸n y mejorando la calidad del producto. Esto tambi茅n significa que los equipos de desarrollo pueden aprovechar la infraestructura de TI para acelerar el desarrollo de aplicaciones y reducir los costos de desarrollo. DevOps tambi茅n permite a los equipos de TI hacer un seguimiento de los cambios que se realizan en el c贸digo y realizar pruebas de integridad antes de implementar una aplicaci贸n.

los aportes estan fantasticos, gracias a los que comparten

Interesante el flujo de DevOps. No sabia de como se usaba o la teoria de esta. Soy mas el tipo de persona que hace todo con la practica y no entender la teoria. Ahora me doy cuenta que este es importante para su funcionamiento y que se hace. Jamas pense que el enviar mis aplicaciones a github estaba desplegando mis proyectos. Espero no equivocarme, si lo hago me avisan.
Saludos.

Es una filosof铆a cultural, pr谩cticas y herramientas que busca mejorar la colaboraci贸n y la comunicaci贸n entre los equipos de desarrollo de software (Dev) y los equipos de operaciones de TI (Ops)

En donde trabajo se utilizan:
Diferentes ramas para el despliegue de las aplicaciones
Despliegue en EC2 de AWS
Conexciones a DB Relacionales y No Relaciones
Revision de PR
Alerta de Dependabot (Versiones de Dependencias)
En Local debemos configurar la mayorias de Veces el contendor Docker
Covertura de +80% En pruebas

El trabajo no se hace tan arduo gracias a los devOps que estan pendientes de accesos, conexion y errores que se puedan dar en la infraestructura de las aplicaciones

Gran Clase