본문 바로가기

AWS

[AWS] VPC - 보안 네트워크 구축 'AWS로 구현하는 MAS와 컨테이너 오캐스트레이션' 강의를블로그를 통해 구매하시는 분들에게만 10%할인 중입니다.이미지를 클릭하고, 아래 쿠폰번호를 입력해 주세요!16861-259843d6c2d7 VPC (Virtual Private Cloud)가상 사설 네트워크 공간AWS의 서비스를 배치배치할 서비스(EC2, RDS 등)에 IP주소를 부여해서 관리외부 인터넷과 통신할 수 있는 공간과 외부로부터 단절된 공간으로 나눠서 관리이런 특징들과 여러가지 VPC의 구성요소들을 활용해서 보안 강화  VPC 주요 구성요소서브넷인터넷 게이트웨이NAT 게이트웨이라우팅 테이블보안그룹네트워크 ACL해당 서비스들은 VPC의 주요 구성요소이고, 이외에 더 많은 서비스들이 존재한다.  RegionRegion은 VPC에 속하는 구.. 더보기
[AWS] Cloudformation Git Sync 를 통한 쉬운 인프라 배포 (+실습) 'AWS로 구현하는 MAS와 컨테이너 오캐스트레이션' 강의를블로그를 통해 구매하시는 분들에게만 10%할인 중입니다.이미지를 클릭하고, 아래 쿠폰번호를 입력해 주세요!16861-259843d6c2d7   Cloudformation에 대한 설명은 아래 글에서 확인하실 수 있습니다. [AWS] CloudFormation 정리스프링 부트를 사용한 예제 애플리케이션을 AWS를 통해 모노리식에서 MSA로 MSA에서 다시 컨테이너 오케스트레이션으로 개선해나가는 과정을 모두 담은 강의를 출시하게 되었습니다.강의 과kanoos-stu.tistory.com   Git Sync 란?Git Sync는 Git을 통해 AWS CloudFormation 스택을 관리, 연결된 Git 리포지토리의 두 가지 파일의 변경 사항을 모니터링.. 더보기
[AWS] CloudFormation 정리 'AWS로 구현하는 MAS와 컨테이너 오캐스트레이션' 강의를블로그를 통해 구매하시는 분들에게만 10%할인 중입니다.이미지를 클릭하고, 아래 쿠폰번호를 입력해 주세요!16861-259843d6c2d7  CloudFormation 이란AWS 리소스를 코드로 정의하고 프로비저닝할 수 있게 해주는 서비스주요 기능 및 장점:인프라를 코드로 관리하여 버전 관리 및 재사용성 향상자동화된 프로비저닝을 통해 일관성과 효율성 향상코드로 작성된 템플릿을 사용하여 쉽게 인프라를 복제하고 배포 CloudFormation의 구성 요소Template: 인프라를 코드로 정의한 파일, JSON 또는 YAML 형식으로 작성Stack: 템플릿을 실행하여 생성된 AWS 리소스의 집합Change Set: 기존 스택에 대한 변경 사항을 미리 .. 더보기
[AWS] CodePipeline으로 CI/CD 구현하기 'AWS로 구현하는 MAS와 컨테이너 오캐스트레이션' 강의를블로그를 통해 구매하시는 분들에게만 10%할인 중입니다.이미지를 클릭하고, 아래 쿠폰번호를 입력해 주세요!16861-259843d6c2d7    AWS CodeDeploy 및 CI/CD 에 대한 설명은 아래 글로 대신합니다. [AWS] CI/CD 파이프라인과 AWS CI/CD 서비스CI/CD 도입 계기는 항상 필요로 생각하고 있는 부분이었지만 귀찮다는 생각에 시도를 하지 않았지만 시간이 지날 수록 프로젝트가 커지면서 배포 과정에 점점 더 많은 시간들이 낭비되고 있는게kanoos-stu.tistory.com  CI/CD 파이프라인 구축을 위해 AWS CodePipeline 설정CodePipeline이 CI/CD 파이프라인에서 담당할 과정은 다음과 .. 더보기
[AWS] CodeDeploy를 이용한 Docker 이미지 EC2 배포 'AWS로 구현하는 MAS와 컨테이너 오캐스트레이션' 강의를블로그를 통해 구매하시는 분들에게만 10%할인 중입니다.이미지를 클릭하고, 아래 쿠폰번호를 입력해 주세요!16861-259843d6c2d7  AWS CodeDeploy 및 CI/CD 에 대한 설명은 아래 글로 대신합니다. [AWS] CI/CD 파이프라인과 AWS CI/CD 서비스CI/CD 도입 계기는 항상 필요로 생각하고 있는 부분이었지만 귀찮다는 생각에 시도를 하지 않았지만 시간이 지날 수록 프로젝트가 커지면서 배포 과정에 점점 더 많은 시간들이 낭비되고 있는게kanoos-stu.tistory.com  CI/CD 파이프라인 구축을 위해 AWS CodeDeploy 설정CodeDeploy가 CI/CD 파이프라인에서 담당할 과정은 다음과 같다Code.. 더보기
[AWS] CodeBuild를 이용한 Docker 이미지 빌드 및 ECR에 저장 'AWS로 구현하는 MAS와 컨테이너 오캐스트레이션' 강의를블로그를 통해 구매하시는 분들에게만 10%할인 중입니다.이미지를 클릭하고, 아래 쿠폰번호를 입력해 주세요!16861-259843d6c2d7  AWS CodeBuild 및 CI/CD 에 대한 설명은 아래 글로 대신합니다. [AWS] CI/CD 파이프라인과 AWS CI/CD 서비스CI/CD 도입 계기는 항상 필요로 생각하고 있는 부분이었지만 귀찮다는 생각에 시도를 하지 않았지만 시간이 지날 수록 프로젝트가 커지면서 배포 과정에 점점 더 많은 시간들이 낭비되고 있는게kanoos-stu.tistory.com  CI/CD 파이프라인 구축을 위해 AWS CodeBuild 설정CodeBuild가 CI/CD 파이프라인에서 담당할 과정은 다음과 같다GitHub에.. 더보기
[AWS] CI/CD 파이프라인과 AWS CI/CD 서비스 'AWS로 구현하는 MAS와 컨테이너 오캐스트레이션' 강의를블로그를 통해 구매하시는 분들에게만 10%할인 중입니다.이미지를 클릭하고, 아래 쿠폰번호를 입력해 주세요!16861-259843d6c2d7   CI/CD 도입 계기는 항상 필요로 생각하고 있는 부분이었지만 귀찮다는 생각에 시도를 하지 않았지만 시간이 지날 수록 프로젝트가 커지면서 배포 과정에 점점 더 많은 시간들이 낭비되고 있는게 느껴져(약 3~5분) 배포 자동화의 필요성을 뼈저리게 느꼈다.원래는 jenkins 로 CICD 를 간단하게 구축하려 했지만 기존에 해봤던 작업이라 지루함이 작업시작도 전부터 눈에 훤했다. 그래서 다른 파이프라인 구축 방법을 찾아봤고 AWS 서비스를 통해서도 유사하게 그리고 기존 시스템들과 더 잘 통합될 수 있는 이점이 .. 더보기
[AWS] AWS SNS와 SQS를 사용한 이벤트 처리 구현하기 (w.Spring Boot) 'AWS로 구현하는 MAS와 컨테이너 오캐스트레이션' 강의를블로그를 통해 구매하시는 분들에게만 10%할인 중입니다.이미지를 클릭하고, 아래 쿠폰번호를 입력해 주세요!16861-259843d6c2d7  Spring 환경 (gradle)plugins { id("org.springframework.boot") version "2.7.2" id("io.spring.dependency-management") version "1.0.12.RELEASE" kotlin("jvm") version "1.6.21" kotlin("plugin.spring") version "1.6.21" kotlin("plugin.jpa") version "1.6.21" kotlin("kapt") versi.. 더보기