AWS

Cloud/AWS

AWS Certified Solutions Architect - Associate(SAA-C03) 자격증 취득 후기

오늘은 AWS Certified Solutions Architect - Associate(SAA-C03) 취득에 대한 후기를 남겨보겠습니다. 1. 자격증 취득 이유 거창한 자격증 취득 이유는 없다! AWS를 2번의 프로젝트 동안 사용했었고(EC2, RDS, S3 등), 최근 학교에서 AWS 대학 프로그램을 2번이나 참여했다. 추후 이력서에 클라우드에 대한 필자의 관심을 보여주는 건 자격증이 제일 좋은 것이라고 생각했으므로 자격증을 준비했다. 많은 분들이 Cloud Practitioner은 바로 넘어가고 Solutions Architect부터 시작해도 된다고 말씀하셔서 Solutions Architect 자격증을 준비하기로 결심했다. 물론 자격증 반값 할인 기간이라서 시작한 이유도 있다.. 2. 공부 방법..

Cloud/AWS

서버리스

서버리스란 서버리스는 서버가 없다는게 아니라 서버를 관리할 필요가 없고, 서버가 보이지 않고, 서버를 프로비저닝 하지 않는 것이다. 그냥 코드를 배치하면 된다. 쉽게 말해 함수를 배치하는 것. 원래 서버리스는 FaaS(Function as a Service)를 뜻했지만 지금의 서버리스는 원격 관리되는 것을 모두 포함한다. Lambda, DynamoDB Cognito, API Gateway, Amazon S3, SNS와 SQS, Kinesis Data Firehose, Aurora Serverless, Step Functions, Fargate 등이 있다. 람다 람다는 가상의 함수이다. 관리할 서버 없이 코드를 프로비저닝하면 함수가 실행된다. 제한 시간이 있어서 실행 시간이 짧다. 최대 15분. Lambd..

Cloud/AWS

AWS의 컨테이너

ECS (Elastic Container Service) EC2 시작 유형 AWS에서 컨테이너를 실행하면 ECS 클러스터에 이른바 ECS 태스크를 실행하는 것이다. ECS 클러스터에는 들어있는 게 있는데 EC2 시작 유형을 사용하면 EC2 인스턴스가 들어있겠죠 EC2 시작 유형으로 EC2 클러스터를 사용할 때는 인프라를 직접 프로비저닝하고 유지해야 한다. 즉 Amazon ECS 및 ECS 클러스터가 여러 EC2 인스턴스로 구성된다. 이때 ECS 인스턴스는 특별하게 각각 ECS 에이전트(Agent)를 실행해야 한다. 그럼 ECS 에이전트가 각각의 EC2 인스턴스를 Amazon ECS 서비스와 지정된 ECS 클러스터에 등록한다. 이후에 ECS 태스크를 수행하기 시작하면 AWS가 컨테이너를 시작하거나 멈춘다...

Cloud/AWS

Messaging System

SQS (Simple Queue Service) SQS의 핵심은 자료구조 큐다. 큐는 메시지를 포함한다. 메시지를 담기 위해서 프로듀서가 SQS 대기열에 메시지를 전송해야 한다. 프로듀서는 한 개일 수도 그 이상일 수도 있다. 여러 프로듀서가 여러 개의 메시지를 SQS 대기열에 보내게 할 수 있다. 큐에서 메시지를 처리하고 수신해야 하는 대상을 컨슈머라고 한다. 소비자는 큐에서 메시지를 폴링하는데 이는 대기열에게 소비자 앞으로 온 메시지가 있는지를 물어보는 것이다. 만일 큐에 메시지가 있으면 소비자는 이 메시지를 폴링해서 정보를 얻는다. 그리고 그 메시지로 처리를 하고 큐에서 그 메시지를 삭제한다. 여러 컨슈머가 SQS 큐에서 메시지를 소비할 수 있도록 할 수도 있다. 큐는 프로듀서와 컨슈머 사이를 분리..

Debin
'AWS' 태그의 글 목록