Pasos para desplegar todas las cosas, y resumen de cómo usé AI ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~. El código.. AI Automatización. El código.🔒 Historias relacionadas: CyberSecurity | Pruebas de penetración💻 Contenido gratuito en trabajos en ciberseguridad | ✉️ Regístrese en la lista de correo electrónico ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~. Recurso (en teoría, todavía probándolos a todos). Presione Ingrese o haga clic para ver la imagen de tamaño completo recientemente agregó la capacidad de guardar la salida en su propio repositorio GIT. De esa manera, tiene un registro de lo que se implementó y puede compararlo con lo que está en AWS para ver si algo cambió. También puede usar esa información para volver a implementar una pila más tarde. También agregué la capacidad de almacenar información de configuración del entorno sobre el nombre similar, el repositorio de git y el perfil de AWS para usar para las implementaciones en ese entorno. De esa manera, no tiene que seguir agregando esas cosas cada vez que ejecuta la implementación. Caveatnote que esto es solo para probar. Un proceso de implementación seguro se vería muy diferente cuando cubrí en estas publicaciones: estoy pensando en cómo se puede incorporar en el proceso de trabajo por lotes anterior en el que estaba trabajando, pero para mis propósitos solo necesito implementar algunas cosas rápidamente en un entorno de no producción. Este código está diseñado para ejecutar en Amazon Linux.trye Outi’d, sugiera que lo intente en Cloudshell.copy en el script en el script en el guión de lectura. CloudShell.Press Ingrese o haga clic para ver la imagen en Sizenote completo: Copie el script anterior en un archivo si desea ejecutarlo varias veces sin copiarla y pegarla cada vez y luego ejecutar el archivo. querer). Type Ayuda Si desea más información sobre los nombres del entorno. Presentue o haga clic para ver la imagen de tamaño completo, desea ingresar una URL opcional para obtener un repositorio de git para almacenar su código, puede ingresarlo aquí. Si está utilizando CloudShell o el perfil predeterminado simplemente presione Enter. Alternativamente, ingrese un nombre de perfil de AWS CLI configurado en su sistema. Ayuda de type para obtener más información. Presión o haga clic para ver la imagen en tamaños completos Sin embargo, simplemente escribí Inter y estoy usando CloudShell, el script configuró el perfil predeterminado en el archivo ~/.AWS/config. Puede cambiarlo o presionar Enter. Press Enter o haga clic para ver la imagen en el script de Sizethe completo valida la región utilizando la región de US-East-1 codificada. Necesitamos utilizar una buena región conocida para validar la región seleccionada, por lo que necesita permiso en US-East-1 para ejecutar ese comando, o puede cambiar la región en el código. Next Se le pide que se le pida que el nombre de servicio AWS sensible a los estuches Ayuda de SizeType en el siguiente mensaje para ver una lista de recursos para ese servicio. Presentue o haga clic para ver la imagen de tamaño completo, un nombre de recurso para el servicio seleccionado. Ingrese o haga clic para ver la imagen de tamaño completo. Este nombre se agrega al nombre de recursos y el nombre de la pila CloudFormation. Quiero crear un VPC para desarrolladores, por lo que estoy agregando el nombre desarrollador. Presentue Ingrese o haga clic para ver la imagen en pleno Sizenext. y su propio nombre o identificado que se ingresó anteriormente (desarrollador, en mi caso): presione ENTER o haga clic para ver la imagen de tamaño completo si vea cualquier cosa que no se vea correcta Ctrl-C para salir. VPC: Presione Entrar o haga clic para ver la imagen en pleno Sielenote de que hay algunos casos no controlados, como se requiere una de las dos propiedades, pero individualmente no se requiere. Tampoco he encontrado una manera de saber si dos propiedades son mutuamente excluyentes (lo que significa que si uno se establece el otro no puede ser). Puede encontrar información sobre todos los recursos de CloudFormation aquí si tiene problemas para poblar cualquier valor: complete el resto de los valores o dejarlos vacíos si no son necesarios y no desea establecerlos. Voy a escribir Enter para el resto de las propiedades para omitirlas. Esto es para que puedan aprobarse entre funciones con espacios, caracteres especiales y otras cosas que podrían estar en los parámetros que causarían un problema para pasarlas en el programa. Se decodifican cuando se pasan a CloudFormation y se envían en texto sin formato. Luego, el comando se ejecuta para implementar la pila y el script le indica que está esperando que la pila se complete. Presentue o haga clic para ver la imagen en tamaño completo. Uno. Puede ver el progreso en CloudFormation: presione Entrar o haga clic para ver la imagen de tamaño completo, puede consultar el recurso una vez implementado: presione Entrar o haga clic para ver la imagen en su tamaño completo, sería realmente bueno si mi VPC tuviera un nombre, no? La propiedad de las etiquetas es una variedad de objetos que es otro tipo. Todavía no he implementado algún código relacionado con matrices, así que ese es un problema que aún necesito abordar. Estén atentos. Otros problemas conocidos están en la lista de problemas en el repositorio. Siéntase libre de agregar cualquier mensaje de error o problema que tenga allí y arreglaré si y cuando tengo tiempo. Presione Ingrese o haga clic para ver la imagen de tamaño completo. © 2nd Sight Lab 2025aut Teri Radichel: ~~~~~~~~~~~~~~~~~~~~~~ ⭐️ Autor: Libros de seguridad cibernética ⭐️ Presentaciones: Presentaciones de Teri Radichel⭐️ Reconocimiento: SANS Award, AWS Security Hero ex Sans, IISECACULTA FACTURO⭐. Certificaciones: SANS ~ GSE 240⭐️ Educación: BOJUNIA BA, BUSINACIÓN, NEGOCIO, AWS HERO DE SEGURO DEL SEGULAR DEL SOFTAR Compañía: Pruebas de penetración e investigación de seguridad ~ 2nd Sight LabCloud, SaaS y Pruebas de penetración de aplicaciones ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~. Solicite una prueba de penetración para más historias como cuentos como cuentos como cuentos como Historias como Historias como Historias como Historias como Historias como Historias como Historias. Esto: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ❤. Registre mi lista de correo electrónico media x, hilos, blusky, Instagram, AWS Buildid: @TeriraDichel❤min Vinkedin: https://www.linkedin.com/in/teriradichel❤️ Mastodon: @teriradichel @infosec.exchange❤️ Facebook: 2nd Sight Lab