일단 프록시가 무엇인지 알려면 왜 필요한지부터 알아야 한다.아래는 우리가 알고있는 가장 기본적인 클라이언트-서버 통신 구조이다.하지만 항상 위와같이 간단하게 통신할 수 있는 것은 아니고 여러가지 상황이 있다.방화벽 : 특정 Ip, port가 막힘네트워크 구성 : 특정
이번 포스팅에서는 데이터 엔지니어링 분야에서 비중 있는 역할을 차지하고 있는 데이터 레이크(Data Lake)와 트랜잭셔널 데이터 레이크(Transactional Data Lake)에 대해 다룰 예정입니다. (갑자기 뭔 트랜잭셔널 데이터 레이크라고 물으신다면... 그냥
AWSCodeDeployRole라는 정책이 기본으로 설정되고 이후에 권한 추가를 통해 권한을 추가할 수 있다.역할 이름을 설정한 후 역할 생성을 해준다.애플리케이션 이름을 설정해준다.EC2에 배포할 것이므로 컴퓨팅 플랫폼은 EC2/온프레미스로 설정해준다.배포 그룹 생
지난 re:inforce 2023을 통해 EC2 Instance Connect Endpoint (EIC Endpoint)가 공개되었는데 이에 대해 알아보도록 하겠습니다.일반적으로 VPC내의 프라이빗 서브넷에 위치한 EC2 인스턴스에 연결하려고 한다면, 다음과 같이 인프
github에 있는 코드를 ec2에 자동으로 배포하는 실습리전은 서울리전으로 선택한다.보안 그룹 이름과 설명을 작성한다.설정한 vpc 내에서만 보안그룹을 사용할 수 있으므로 ec2를 생성할 vpc를 선택한다.인바운드와 아웃바운드 규칙을 설정한다.IAM은 글로벌이기 때문
파이프라인 이름을 설정한 후새 서비스 역할에 test-app-for-codepipeline 이름의 역할을 생성해준다.codepipeline은 이전에 ec2, codedeploy처럼 IAM 사용 사례에 없기 때문에 여기서 생성하는게 더 편하다.깃허브에 있는 코드를 ec2