SQS
·
DevOps/AWS
❐ Description페이스콕 프로젝트를 진행하면서 도입하게 된 SQS에 대해서 자세히 알아보자.더 나아가 Kafka와 어떠 차이점이 있는지도 알아보자!     ❐ SQS란?SQS(Simple Queue Service)는 AWS에서 제공하는 완전 관리형 메시지 큐 서비스로,애플리케이션 간의 비동기 메시지 전달을 안전하게 처리하는 서비스다. ✔︎ 메시지를 안전하게 보관하고 전달✔︎ 비동기 방식으로 분산 시스템 간의 결합도를 줄여줌✔︎ 메시지 브로커(Kafka, RabbitMQ) 없이 운영 가능✔︎ 서버리스 환경(Lambda, ECS, Fargate)과 쉽게 연동 가능     ❐ 특징1️⃣ 완전 관리형 서비스AWS가 인프라를 관리해주므로, 직접 메시지 브로커를 운영할 필요 없음자동 확장 지원 (대량의 메시..
ELB (Elastic Load Balancing)
·
DevOps/AWS
❐ DescriptionAmazon ELB의 기능 및 동작 방식과 그 종류를 알아보자.     ❐ 로드 벨런싱(부하 분산)이란?부하분산은 서버-클라이언트 환경에서 서버가 클라이언트 요청을 받아 처리하는 과정에서 발생하는 부하에대해 동일한 목적을 수행하는 다수의 서버에 분산 처리하는 기능이다. 부하분산을  사용하면 고가용성 및 내결함성이 향상되어 장애가 발생할 때 유연하게 대처할 수 있고, 서비스를안정적으로 유지할 수 있어 클라우드를 구성할 때 반드시 사용해야 하는 기술이다. 이런 부하분산을 로드 밸런싱(load balancing)이라고 하며, 부하분산을 수행하는 대상을 로드 밸런서라고 한다.     ❐ Amazon ELB1. ELB는 뭘까?ELB는 들어오는 애플리케이션 트래픽을 Amazon EC2 인스턴..
VPC (Virtual Private Cloud)
·
DevOps/AWS
❐ DescriptionVPC는 사용자 정의로 구성된 가상의 프라이빗 클라우드 네트워크다. 사용자는 마치 자신만의 데이터센터에서 네트워크 환경을 구성하는 것처럼 Amazon VPC에서 제공하는 다양한 네트워킹 요소를이용하여 가상의 클라우드 네트워크를 구성할 수 있다.     ❐ Amazon VPC 기본 구성  요소1. 리전과 VPCAmazon VPC는 리전마다 독립적으로 구성되어 있다. 또한 리전 내에는 다수의 VPC를 생성할 수 있으며, 각 VPC는 서로 독립적으로 분리됩니다. 이런 측면에서 사용자는 어느 리전에 VPC를 생성할지 미리 계획해야 한다.   2. 서브넷과 가용 영역Amazon VPC라는 독립된 클라우드 네트워크에도 서브넷을 이용하여 분리된 네트워크를 구성할 수 있다.서브넷은 VPC내 별..
EC2 (Elastic Computer Cloud)
·
DevOps/AWS
❒ DescriptionEC2가 뭔지, EC2 인스턴스에는 어떤 유형이 있는지 등 EC2에 대해서 알아보자.     ❐ AWS 컴퓨팅 서비스AWS 컴퓨팅 서비스는 퍼블릭 클라우드에서 컴퓨팅 자원을 활용하여 다양한 워크로드를 수행할 수 있는서비스다. 우리는 컴퓨팅 자원을 사용할 수 있는 비용만 지불하면 수분 내로 가상의 서버 자원을 생성하고관리할 수 있다. AWS는 다양한 형식의 컴퓨팅 서비스를 제공한다. ‣ EC2(Elastic Compute Cloud)클라우드 환경에서 서버 자원을 인스턴스(instance)라는 가상 머신(Virtual Machine, VM) 형태로 제공하는 가장 기본적인 AWS 컴퓨팅 서비스 ‣ ECS(Elastic Container Service)EC2 기반 관리형 클러스터에서 실행..
README.MD
·
DevOps/AWS
❒ Description항상 회사에서 AWS를 사용하고 있어서 따라 쓰기만 했다. 시간이 있을 때 AWS를 제대로 학습하고,다음 회사에서는 알고 제대로 써보고 싶어서 공부를 시작한다. 공부는 AWS 교과서를 통해서 진행할 것이다. 이 책이 매 챕터마다 실습까지 하는 커리큘럼이라 처음 입문하는 나에게 적합한 책으로 판단했다.