[Hands On] Elastic Beanstalk와 Jenkins를 이용한 CI/CD 환경 구축

이번 포스팅에서는 이전 포스팅 '[Hands On] Elastic Beanstalk를 사용한 웹 애플리케이션 배포 Python(Django) - awsebcli 활용'에 이어 Jenkins, GitLab, Elastic Beanstalk를 활용하여 CI/CD 환경을 구축해 보도록 하겠습니다. CI/CD는 애플리케이션 개발 단계를 자동화하여 애플리케이션을 보다 짧은 주기로 고객에게 제공하는 방법입니다. CI/CD의 기본 개념은 지속적인 통합, 지속적인 서비스 제공, 지속적인 배포입니다. CI/CD는 새로운 코드 통합으로 인해 개발 및

By |2021-11-15T16:00:48+09:002021-11-15|Categories: AWS, TechBlog|Tags: , , , , , , , , |

[Hands On] CI/CD – Jenkins pipeline을 이용한 ECS 배포

이번 포스팅은 CI/CD의 기본적인 구조인, Jenkins pipeline을 이용해 ECS에 배포하는 Hands On을 진행 하겠습니다. 0. 개요 <CI/CD 란?> CI/CD란, 지속적인 통합, 지속적인 배포라는 개념의 애플리케이션 개발 단계를 자동화하여 애플리케이션을 보다 더 짧은 주기로 고객에게 제공하는 방법입니다.디지털 트랜스포메이션이 각광 받기 시작하면서, 자연스럽게 CI/CD가 떠오르기 시작했습니다. Jenkins 등의 CI 툴과 컨테이너 기반 애플리케이션을 관리하는 Amazon ECS를 함께

By |2021-09-06T13:25:55+09:002021-08-30|Categories: AWS, TechBlog|Tags: , , , , , |