ECR이란? ecr 은 docker container 의 이미지를 저장하는 repository 서비스임. 기능은 Docker hub의 repository 서비스와 동일. 특별한건 없음. docker private repository 를 구축하고 관리하는 수고를 aws
쉽게 말하면 도커 이미지를 만들기 위한 설정 파일. 도커 이미지도 모른다면.. 도커 이미지에 관해 정리한 글을 보고 오자.일단 도커파일은 무조건 Dockerfile 이 글자 그대로 파일을 만들어야한다. 전 글에 작성한 도커 파일을 들고 와보겠다. 이런식으로 작성하면된다
CloudFront란? 클라우드 프론트란 aws에서 제공하는 CDN(Content delivery network) 서비스임. CDN의 개념도 한번 더 알아보자 CDN? 콘텐츠 전송 네트워크로써 지리, 물리적으로 떨어져있는 사용자에게 컨텐츠를 더 빠르게 제공하는 시스템
클라우드 프론트에 대한 실습이 부족했던지라 개념에 대해서 좀 더 정리해보려고한다.클라우드프론트는 개발자 친화적 환경에서 짧은 지연 시간과 빠른 전송 속도로 데이터, 동영상, 애플리케이션 및 API를 전세계 고객에게 안전하게 전송하는 고속 콘텐츠 전송 네트워크 서비스임.
ecs 는 aws에서 제공하는 완전관리형 컨테이너 오케스트레이션 서비스임.컨테이너 오케스트레이션 서비스 : 컨테이너의 배포, 관리, 확장, 네트워킹을 자동화해주는 유형clusterserviceTask DefinitionTaskContainer Instance로 이루어져
실습 간단하게 ecs 쪽 서비스들을 생성해서 컨테이너에 Flask 를 띄우고, 웹 페이지로 확인해 볼 것이다. 클러스터 Ecs와 관련한 기본지식들은 전 글에서 참고하고, ecs 에 들어와 클러스터 생성을 먼저 진행하도록 하겠다. 클러스터 생성을 눌러주자. 이름은 심
저번엔 EC2로 생성을 해봤으니까 이번엔 Fargate 형식으로 배포해보자. Fargate 배포가 적합한 형식은 아래와 같다.단기간에 엄청난 CPU 연산이 필요한 상황15분을 넘겨 Lambda 에서는 실행이 불가능한 상황주기적으로 실행되는 스크립트Fargate 형식으로
1과제에 대한 내용은 10개 정도면 충분한 것 같고.. 일단 2과제에 대한 내용들을 공부하다가 1과제 부족한 내용들 다시 정리하고 그런식으로 진행할 것 같다. API Gateway란? 최근 많은 서비스들이 독립적인 기능을 수행하는 작은 단위의 서비스들로 구성된 마이크
바로 실습을 시작해보자. API 유형 선택에서 HTTP API 구축을 눌러줍니다.우선 간단한 실습이기에 이름만 지정하고 검토 및 생성을 눌러줘서 생성해준다.생성이 됐다면 이런식으로 세부정보를 볼 수 있는데 아래쪽 URL 호출에 있는 URL 주소가 api 대문 역할을 할
Glue를 알아보기 전에 몇 가지 개념을 먼저 알아보자.ETL은 추출, 변환, 로드를 나타내며(Extract, Transform, Load) 조직에서 여러 시스템의 데이터를 단일 데이터베이스, 데이터 저장소, 데이터 웨어하우스 또는 데이터 레이크에 결합하기 위해 일반적
대용량 스트리밍 데이터를 수집하고, 처리 및 분석할 수 있다. 이를 통해, 데이터를 실시간 처리해 S3와 같은 스토리지에 저장한 후, 다양한 일괄 처리를 할 수 있다.데이터 생산자 -> 스트리밍 서비스 -> 데이터 소비자의 순으로 데이터 처리가 이루어진다.지속적인 데이
작년과 재작년 채점표를 보면서 어느부분에서 점수가 깎일 것 같은지 등을 보고 예방하는 글이다.우선 오타. 첫번째 문제 사진에선 10.0.0.0/21 로 서브넷을 만들라고나와있지만 vpc의 CIDR 을 따지면 저렇게 절대 안만들어진다.반면에 채점표는 10.0.0.0/24
로드밸런서는 부하를 적절하게 분배해주는 장치임. AWS 에서는 ELB라는 이름으로 로드밸런서를 제공함. 이 시스템은 자동으로 로드 밸런싱으로 제공하며 시스템이 서버가 죽지 않도록 알아서 관리함.트래픽 분산, 자동 확장, 인스턴스의 상태를 자동 감지해서 오류가 있는 시스
클라우드의 유연성을 돋보이게 하는 핵심기술. CPU, 메모리, 디스크, 네트워크 트래픽과 같은 시스템 자원들의 메트릭 값을 모니터링하여 서버 사이즈를 자동으로 조절하는 서비스를 말함.클라우드 환경에선 Scale Out(수평확장)을 항상 염두하며 설계를 해야한다. 수직
ec2- 시작 템플릿 - 시작 탬플릿 생성을 클릭해준다.시작 템플릿의 이름과 설명을 적어주고, Auto Scaling에 사용할 수 있는 템플릿을 설정하는 데 도움이되는 지침을 제공을 활성화해준다.AMI와 인스턴스 유형은 간단하게 Amazon Linux, t2.micro
본 글은 페스트캠퍼스트의 -클라우드를 활용한 데이터 파이프라인 구축- 이란 강의를 듣고 정리한 내용들입니다! 문제시 삭제하도록 하겠습니다.어떤 규모에서든 개발자가 API를 생성, 게시, 유지 관리, 모니터링 및 보호할 수 있게 해주는 aws 서비스모바일 및 웹 애플리케
우선 API 관리 기능을 사용할 것이기 때문에 REST API 를 구축. API 게이트웨이 이름만 알잘딱 지어주고 생성하기.이후 API를 구성할 수 있는 메뉴들이 보일텐데 작업 -> 메서드 생성 -> v1 이란 메서드를 생성해줌. 이떄 메서드의 종류는 POST로.PO
우선 키네시스 스트림을 생성하기 위해 데이터 스트림 생성을 클릭하여 생성 창으로 이동해줍니다.데이터 스트림의 이름은 아까 API-Gateway 실습을 진행할때 벨로시티로 작성한 코드에 작성한 이름으로 지어준다. 이후 별다른 옵션을 건들이지 않고 데이터 스트림 생성 클릭
실습을 진행할 EC2 하나를 생성해준다.아래 명령어를 실행해준다. 이때 POST 뒤의 URL은 전 실습에서 생성한 API-GATEWAY PROD 스테이지의 URL이다.curl -d "{\\"value\\":\\"30\\",\\"type\\":\\"Tip 3\\"}" -
2과제 아키텍처인데 대충 예상해보면.. 1\. EC2에서 API Gateway로 curl 이나 데이터 등을 날림2\. 그러면 api gateway를 통해서 data streams로 이동 3\. data firehose 에서 s3로 그 데이터들이 저장.4\. Glue 와
간단하게 알아야하는 규칙들이라서 대충 적어보려고한다.인바운드 규칙은 클라이언트가 자신의 서버 데이터에 들어올 수 있는 규칙을 말한다. 예를 들어 우리가 22번 포트를 0.0.0.0/0 으로 열어주면 모든 Ip 에서 22번 포트로 우리의 서버 데이터에 들어올 수 있는 것
2023년 4월 5일을 기준으로 2023 클라우드 지방경기대회가 끝이났다! 대회 결과가 어땠고, 어떻게 풀었고, 어떤 심정이였는지등을 기록하려고한다.필자의 벨로그를 보면 알겠지만 2학년 친구들이 편하게 과제를 공부했으면해서 내가 공부한 내용들을 정리해서 업로드했었다.