Taula de continguts
Developer Tools
CodeCommit
CodeDeploy
Developer Tools
AWS CodeCommit - GIT
AWS CodeBuild - compile & tests & package
AWS CodeDeploy - deployment to EC2, premises systems & landa
AWS CodePipeline - CI/CD = CodeCommit + CodeBuild + CodeDeploy
CodeCommit
CodeDeploy
In-Place (Rolling Update)
Blue/Greeen
terminologia:
deployment group : a quien se va a aplicar el deployment
deployment
deployment configuration
AppSpec File
Revision
Application
Lab
2 roles:
EC2: acceso S3 readonly
EC2: acceso S3, acceso DeployDeploy
EC2:
despliego dos máquinas con el userdata necesario para desplegar el cliente (webservers)
otra máquina para control (repositorio GIT, lanzamiento manual de actualización)
Creamos un S3 bucket
Creo aplicación
le asigno las máquinas a las que ha de desplegar (grupo-tag)
buildspec