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
  • 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
  • info/cursos/itformacion/awsdeveloper/cloudformation.txt
  • Darrera modificació: 03/12/2018 10:58
  • per mate