No tienes acceso a esta clase

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

Despliegue del primer pipeline

16/21
Recursos

Aportes 55

Preguntas 9

Ordenar por:

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

Es parecer mio o esta clase est谩 fuera de contexto?

Me frustra bastante que no haya un video anterior indicando la configuracion e instalacion de terraform para visual, que mal.

Paso de Kinder a High School de un video a otro 馃槮

Esta clase le falta un buen de contexto u otras clases, no ha explicado como usar terraform, ni aws ni nada. llevo 5 cursos y solo 1 ha sido bueno, crei que platzi seria mejor.

Para los que necesiten configurar el terraform y el AWS CLI, sigan los pasos correctamente y podran ejecutarlo sin problemas.

https://www.youtube.com/watch?v=hmKC6YagHqY&ab_channel=DevOpsHint

Esta clase creo que es m谩s bien una demo de qu茅 o como se podr铆a hacer el pipeline

porque tendr铆amos que tomar el curso de Terraform y de AWS para tener m谩s contexto

Si bien es cierto que para DevOps se necesitan muchos conocimientos de muchas herramientas, lo ideal ser铆a que los cursos de introducci贸n se manejen solo lo b谩sico y directamente solo teor铆a y que la ruta complemente las herramientas que aqu铆 se mencionan

Llevo 3 cursos en platzi, el primero fue el profesional de git y github que dicto fredy y por eso me motivo a comprar la suscripci贸n, Pero los otros dos cursos han sido una decepci贸n total, incluido este que en realidad no tiene un hilo conductor ni es introductorio.

Pude realizar esta clase gracias a los tutoriales de Gersom

https://www.youtube.com/watch?v=ZRQMhyEx2WM&list=PLb3xc_fdzuDePpXff31EORQ_Vok6NU941&index=1

Excelente gu铆a para los que somos nuevos en este tema

Estos 8 archivos son parte de un conjunto de configuraciones de Terraform para implementar un pipeline de infraestructura automatizado usando AWS. Cada archivo se encarga de una tarea espec铆fica en el pipeline. A continuaci贸n se describen brevemente cada uno de ellos:

  • 0states tf: Este archivo especifica la configuraci贸n para el backend de Terraform. Es necesario para que Terraform guarde el estado de la infraestructura en un bucket de S3.

  • 1codecommit tf: Este archivo crea un repositorio en CodeCommit para almacenar los archivos de configuraci贸n de Terraform.

  • 2iamcodebuild tf: Este archivo crea un rol de IAM para CodeBuild, que es necesario para que CodeBuild tenga acceso a los recursos de AWS necesarios para ejecutar las tareas del pipeline.

  • 2iamcodepipeline tf: Este archivo crea un rol de IAM para CodePipeline, necesario para que CodePipeline tenga acceso a los recursos de AWS necesarios para ejecutar el pipeline.

  • 3secret tf: Este archivo crea un secreto en Secrets Manager para almacenar informaci贸n sensibles, como las credenciales de Docker Hub.

  • 5s3 tf: Este archivo crea dos bucket de S3 para almacenar los artefactos y el estado de Terraform.

  • 6codebuild tf: Este archivo crea dos proyectos CodeBuild, uno para ejecutar el comando 鈥渢erraform plan鈥 y otro para ejecutar 鈥渢erraform apply鈥.

  • 7pipeline tf: Este archivo crea un pipeline en CodePipeline que se encarga de orquestar todas las tareas del pipeline, desde la fuente de los archivos de configuraci贸n hasta la implementaci贸n de la infraestructura automatizada.

No parece un curso de introduccion, si no mas avanzado o deberian decir inicialmente antes de tomar este curso y llegar a esta fase todo lo que se debe estudiar antes de continuar.

Les dejo el video en espa帽ol paso a paso desde ceros para realizar el despliegue que menciona el profesos Jaivic

https://www.youtube.com/watch?v=ZRQMhyEx2WM&list=PLb3xc_fdzuDePpXff31EORQ_Vok6NU941&index=1

Qued茅 m谩s perdido que el hijo de Lindbergh鈥 馃槮

Hay un salto de la clase anterior a esta, se omite la creaci贸n de la infraestructura para poder hacer el despliegue del pipeline.
Aca hay unos casos de uso y tutoriales como para darse otra idea y poder continuar el flujo del curso creo yo: https://developer.hashicorp.com/terraform

Que clase fuera de lugar鈥 Venimos de informacion por arriba a configuracion (?)

Estaria super que hubiera una clase previa donde se explique como instalar aws cli.

Chicos encontr茅 este aporte que tiene el paso a paso para poder hacer este ejercicio correctamente. Creditos al creador!

El nombre de este curso es un perfecto ejemplo de 鈥clickbait鈥 Como puede llamarse introducci贸n y pasar de 12 clases teor铆cas a darte una cachetada y decirte 鈥淢ira, ve un curso de AWS primero y luego vuelve para que sepas que hacer por tu cuenta porque aqu铆 no lo vamos a explicar鈥濃 Todo bien hasta este clase, cuando no costaba nada incluir 1 o 2 clases m谩s explicando r谩pidamente la configuraci贸n en AWS para dejar todo funcional antes de empezar con esto. Terrible experiencia.

Creo que el profesor lo que intenta es dar una visi贸n general de los tipos de pipeline. Bajo mi punto de vista no hay que hacer lo mismo que hace 茅l ni hacer los pasos de Garsom, ya que solo est谩 dando una visi贸n general en la cual se profundizar谩 m谩s adelante.
Es imposible que en el Curso de Introducci贸n empecemos tan fuerte鈥
Espero que no pierdan el tiempo como yo en copiar todo los pasos que hace ya que os resultar谩 imposible.

Hola....si la clase se salta muchos pasos , no pueden pretender que todos los que estemos viendo estos cursos sepamos que hace el tutor... Deber铆an de desglosar m谩s el tema, pues es el curso de introducci贸n a DeVops....

Esta clase me oblig贸 a abandonar el curso por completo. 鈥淚ntroducci贸n鈥 dec铆a鈥

Se supone que el curso es de introduccion a devOps, por ende deberia enfocarse en cosas basicas y dejar las mas complejas para cursos especificos, espero nunca mas tomar un curso con este intructor y de una mi calificacion sera la peor!

Pero no veo en lo absoluto ni como unir las herramientas ni como llevar eso VSC nada, todo eso debio haber estado en el curso. la configuracion de los programas porque estoy tomando el curso y no he podido abrir terraform aun no como hacer lo entonces , veo el video y siento que no explican del todo bien de como instalar terraform y los demas programas

pensando seriamente si vale la pena renovar platzi con la calidad de estos cursos de ahora, ojala John Freddy Vega por pura casualidad vea este comentario 鈥

la manera mas segura es agregar un providwer que apunte a los archivos de credenciales de AWS

En los recursos se encuentra el GitHub para descargar el comprimido .zip sin embargo no reconoce los comandos de terraform 馃槮

Por lo que veo necesitamos un curso avanzado para entender esta clase de "introducci贸n". Me da que en vez de clase pr谩ctica se va a quedar en otra clase te贸rica y rezaremos para entender algo m谩s adelante.
deber铆a usar variables de entorno en local o en Amazon
Esta clase a mi parecer tiene como prop贸sito tener una visi贸n de un caso pr谩ctico real, pero no con fines pr谩cticos para la formaci贸n de los alumnos.
He trabajado bastante en diferentes herramientas, entre ellas he desplegado Pipelines en Azure, por lo que cre铆 que no tendr铆a mucho problema, pero este video le falta mucho mucho contexto para una persona que reci茅n inicia, tales como: El manejo de la carpeta de configuraci贸n El porque los nombres con inicio de n煤meros Como se crea y se configura ciertas cosas en AWS, Voy a parar aqu铆, y revisare otros contenidos, porque esto va ser ineficiente
Hola, solo quiero aportar que despues de clonar el repo debes dirigirte a la carpeta codigos y desde ahi aplicar terraform init. tambi茅n tuve un error al ejecutar la instrucci贸n terraform apply Error: "assume\_role\_policy" contains an invalid JSON policy: leading space characters are not allowed lo pude solucionar eliminando el espacio que se encuentra en la linea 6 antes de la llave ( { ) de los archivos 2iamcodebuild.tf y 2oamcodepipeline.tf ` assume_role_policy = <<EOF{`
En el minuto 10:00 dice: "Y as铆 de simple tenemos todo configurado". Simple?.
Que densa est谩 esta clase, hay mucho por hacer o configurar antes de poder realizar bien el ejercicio, en teor铆a no est谩 mal porque pues tambi茅n te lleva a curiosear, investigar, solucionar etc. El caso es que estoy un poco bloqueado porque hice todo bien, pero igual me salieron un errores en el apply, los solucion茅 con permisos desde la consola de aws, pero al final me sali贸 otro error de la regi贸n que tengo la de us-east-1 pero espera que el header sea eu-west-1, pero pues lo hice todo tal cual, en fin, modifiqu茅 la regi贸n, pero ahora se demora un chingo, se queda pegado en este step aws\_s3\_bucket.codepipeline\_artifacts: Still creating... , no se si tengan idea de que puede estar pasando, agradezco mucho la ayuda, en serio.

Yo no hic e帽 ejercicio porque, en clases anteriores el profe dijo que este ejercicio solo era pare ver que es lo que hacia un devops, y me parecio interesante, ya quiero aprender estas herramientas

Muy mal el curso, realmente es una perdida de tiempo, segui el curso al pie de la letra y llegado a esta parte es como que no tiene ningun sentido. al final me decepciono platzi no renuevan contenido ni rutas de aprendizaje ojala me puedan devolver mi dinero
Estoy atascada con este error ![](https://github.com/anafera23/portafolio/blob/main/error.png)
Estoy atascada con este error

Diagrama m谩s diciente :

Enlace de excalidraw : https://excalidraw.com/#json=gVUf3xzYHhIeFC4YleH-7,_jHYq-5-bh5_rxLioMbhhw

No entend铆 absolutamente nada. Me perd铆 completamente. Si esto es la introducci贸n entonces creo que DevOps no es para mi.

Hay algo a tener en cuenta al momento de definir permisos entre recursos y es otorgar siempre el m铆nimo permiso requerido para funcionar, por ejm en vez de colocar:

s3:*

Definir especificamente que acciones puede hacer el servicio:

s3:PutObject, s3:ListObjects

Aunque sigo el curso y me parece muy interesante, me uno al disgusto de que se presente este nivel de dificultad de c贸digo de terraform y de configuraci贸n de aws, siendo un curso de introducci贸n. Si este curso estaba planeado para tener un m铆nimo de conocimiento de terraform y de aws, creo que deber铆an haber al menos cursos introductorios de terraform y aws y que estos sean una condicion preliminar a este curso, ya que el hilo se pierde cuando estas siguiendo el curso. Sino, entonces mejor evitar agregar ejercicios practicos de terraform y aws y simplemente aconsejar de seguir estos cursos como un siguiente paso.

existe algun grupo de estudio en telegram o whatsapp donde podamos reunirnos y resolver dudas?

Wow listo hasta ac谩鈥 fue un buen ejercicio de resoluci贸n de problemas: busca documentaci贸n-ejemplos, investiga el mensaje de error, busca ayuda con la comunidad (destacado @Gersom sabdiel), f铆jate bien del directorio en el que est谩 parado XD y ayudate con ChatGPT

Creo que este curso es bueno, solo que si deberia dedicarse a los fundamentos teoricos, pero tambien pasa que algunas personas piden teoria y practica鈥 entonces鈥 queda uno como en medio porque en mi caso no tengo prerrequisitos para tomar esta clase por lo menos鈥 tengo ponerme a ver ahora terraform y git鈥 luego de eso o en paralelo ver amazon鈥 creo que esta si deberia ser la ruta de aprendizaje鈥 empezar por los prerequisitos para luego poderse lanzar a devops鈥

Curso mal enfocado, comienza como introduccion a Devops! y lanza esto tan complejo, fuera mejor si lo fueran hecho teorico.

Por si alguien necesita una explciaci贸n con azure, este video lo explica bastante bien

Cuando se tenga instalada la consola aws cli, utilizar este comando aws configure y alli te preguntara por los credentials de tu usuario (ACCESS_KEY_ID, SECRET_ACCESS_KEY, etc), los datos sensibles se guardan en credentials y los otros en config automaticamente.

Seria bueno tener una secci贸n de tutoriales en cada clase, as铆 alguien que logre hacer funcionar los ejercicios de esta clase en particular pueda compartir lo que hizo directamente en un tutorial, sin tener que ir a la secci贸n de tutoriales y buscar el tema en especifico.

Esta clase vale mil, mucha informaci贸n de digerir.

El curso iba muy bien, lastima estas clases 鈥減r谩cticas鈥 donde se asume que ya se conoce estas herramientas y directamente pasa al uso de la misma sin dar un contexto del como lleg贸 a ese punto.
Te贸ricamente est谩 muy bien seguir el curso, para pr谩ctica, perfectamente el curso puede terminar aqu铆.

Es curioso, todo lo que muestra lo hacia manual, habia escuchado de Terraform pero no sabia bien como se usaba.

Pero el video ahorro mucho tiempo (entre configuracion y vinculacion de procesos) interesante pero igual hay que aprender sobre amazon y que es todo lo que comenta 馃槈

Creo que este curso es de 鈥渟olo lectura鈥, pens茅 que iba a poder hacer el pipeline mas simple por lo menos.

Hola! me uno a mis compa帽eros, hay un salto muy grande de informaci贸n. Luego de unos largos intentos logr茅 clonar el repo y me gustar铆a comentarles como lo logr茅 y quiz谩s a alguno les sirva 馃槂
1.- Descarguen Visual Studio Code (que es el que usa Jaivic en el video!)
2.- Fu铆 al git por el repositorio que utilizaremos https://github.com/platzi/intro-devops
3.- Bot贸n verde: Code/Local/Download Zip
4.- Descargu茅 el zip lo mov铆 a una carpeta que cree que utilizar茅 para esto y lo descomprim铆
5.- Luego abr铆 el VS Code, fui a File/Open Folder y seleccion茅 mi carpeta descomprimida (puedo verla pero no puedo hacer nada con ello ya que es como solo lectura)
6.- En un costado me sale que no tengo la extensi贸n de terraform (para archivos .tf) para VS as铆 que apret茅 y descargu茅 (el primero)
Y luego ya qued贸, me cuentan si les sirve 馃槃 o si me salt茅 algo D:
脡xito chicos! Vamos que se puede!

Learning

鉁(鈼斺棥鈼)