Basic/AWS 4

[AWS] AWS의 서비스(4)

1. AWS DynamoDB 완전 관리형 NoSQL 데이터 베이스 서비스로서 원활한 확장성과 함께 빠르고 예측 가능한 성능을 제공 서버리스이므로, 따로 유지비용 없이 사용한 만큼 지불 보조 인덱스를 통한 빠른 조회를 지원 NoSQL 특성상 관계가 없기 때문에 일반적으로 데이터를 찾기에는 인덱싱이 없으면 속도가 느려지지만 그 부분을 해결해 준다. 서버리스(Lambda) 서버와 궁합이 좋다. 2. AWS Elasticache 클라우드에서 분산된 인 메모리 데이터 스토어 또는 캐시 환경을 손쉽게 설정, 관리 및 확장할 수 있는 웹 서비스 Redis와 Memcached를 지원 캐시 노드 실패에서 자동 감지 및 복구 Redis와 비슷한 프로그램 사용 예시 : 캐싱, 세션 스토어, Ai ML 모델, 실시간성이 높은..

Basic/AWS 2023.05.13

[AWS] AWS의 서비스(3)

1. AWS SQS Amazon Simple Queue Service 마이크로 서비스, 분산 시스템 및 서버리스 애플리케이션을 위한 완전관리형 메세지 대기열 표준대기열 : 무제한 처리량 / 최소한 한 번 전달(여러번 전달될 수도 있음) / 최선 노력 순서 FIFO(First-In-First-Out) 대기열 : 초당 최대 300개의 메세지 / 정확히 한 번 처리 / 선입선출 전달 2. Amazon Kinesis Amazon Kinesis 모든 규모의 스트리밍 데이터를 효율적인 비용으로 처리할 수 있는 핵심 기능과 더불어 애플리케이션 요구사항에 가장 적합한 도구를 선택 할 수 있는 유연성을 제공 - Ex) : 실시간으로 비디오 및 데이터 스트림을 손쉽게 수집, 처리, 분석 : 모든 규모에서 쉽게 데이터 스트..

Basic/AWS 2023.05.11

[AWS] AWS의 서비스(2)

1. AWS EC2 가장 기본적인 형태의 클라우드 컴퓨팅 온디맨드 : 선결제 금액이나 장기 약정 없이 저렴하고 유연하게 Amazon EC2를 사용하기 원하는 사용자 스팟 인스턴스 : 시작 및 종료 시간이 자유로운 애플리케이션(온디맨드 사용자가 사용을 원할 시 사용이 중지된다.) Saving Plans : 1년 또는 3년 기간의 일정 사용량 약정을 조건으로 EC2및 Fargate사용량에 대해 저렴한 요금을 제공하는 유연한 요금 EC2 Auto Scaling : 서버에서 트래픽이 몰리면 자동으로 서버를 증축, 감소해준다. 결국 EC2는 컴퓨터 한대를 빌리는 것이다.(컴퓨터 사양도 고를 수 있다.) - 인스턴스 중지 : 인스턴스를 잠깐 사용하지 않을 때 - 인스턴스 종료 : 인스턴스를 완전히 사용하지 않을 때..

Basic/AWS 2023.05.08

[AWS]AWS와 AWS의 서비스(1)

1. AWS란? On-Premise : 기업의 서버를 클라우드 같은 원격 환경에서 운영하는 방식이 아닌, 자체적으로 보유한 전산실 서버에 직접 설치해 운영하는 방식 Cloud Computing : 인터넷을 통하여 데이터를 저장하거나 데이터베이스, 서버, 네트워킹, 소프트웨어와 같은 도구, 애플리케이션 등 다양한 서비스를 제공하는 방식 2. Cloud Computing의 이점 서버의 증축과 감축이 쉽다. 전세계 어디서 접근을 해도 이상없이 접속이 가능하다. 3. AWS를 사용하는 이유? 전세계의 과반수 이상이 AWS를 사용하고 있다. 지원하는 서비스가 많다.(하지만 중요하게 사용하는 것만 알면 된다.) 4. AWS 인프라 인프라 관련 요소 AWS API Gateway, AWS S3, AWS ELB, AWS..

Basic/AWS 2023.05.05