IT Curation 자세히보기
728x90

List 208

django | CI/CD 구축하기

참고 서적을 이용하여 django를 이용한 웹 개발 후, 책에서 빠져있는 부분과 개인적인 커스텀을 하다보니 CI/CD에 대하여 관심을 갖게 되었습니다. 본 내용은 개인용pc, git, jenkins, docker를 이용하여 구축 합니다. 계속 공부해나가는 중이라 제 상황에 맞게 구성한 것이니, 참고하셔서 도움되셨으면 좋겠습니다. 시나리오 항목 내용 네트워크 DDNS를 이용하여 Home IP연결. GIT SSH key pair 생성 후 SSH public key 등록 Server Docker, Docker-Compose, Jenkins 설치 네트워크 DDNS to Server 포트포워딩 Jenkins Jenkins 접속 및 계정생성, git 연결설정 GIT Web hook 설정 및 테스트 검증 Git pu..

클라우드 컴퓨팅이란??

클라우드 컴퓨팅이 란? 서비스 구축을 위한 자원을 인터넷을 이용해 즉시 사용할수 있는 것. 이 자원들은 클라우드 공급업체에서 미리 구축을 해놓은 것. 온프레미스와는 다르게 사용한 만큼 요금을 지불함. 프라이빗 클라우드 ex)내부 네트워크망을 이용한 클라우드 퍼블릭 클라우드 ex) 인터넷을 이용한 클라우드, gcp, azure, aws 등 장점 종량제, 규모의경제, 용량추정 불필요, 속도 및 민첩성, 비용절감, 빠른 구축 개인적으로는 가용성이 정말 큰 장점이라 생각함. 서비스 구축시 리전선택 고려 대상 대기시간, 비용, 정부의 관리 규정, 서비스 가용성

CLOUD/AWS 2022.11.14