본문 바로가기

전체 글58

[AWS SAA] AWS EFS 란? Amazon EFS 개요개요: Amazon Elastic File System(EFS)은 완전 관리형 파일 스토리지 서비스로, 여러 AWS 리소스와 온프레미스 시스템에서 동시에 접근할 수 있는 공유 파일 시스템을 제공합니다. EFS는 자동으로 확장하여 수천 개의 EC2 인스턴스에서 데이터를 저장하고 액세스할 수 있으며, 네트워크 파일 시스템(NFS)을 지원합니다. 서비스 설명: EFS는 고가용성, 내구성 및 확장성을 제공하며, 애플리케이션이 변화하는 데이터 저장 요구에 맞춰 자동으로 크기를 조정합니다. 특히, 읽기 및 쓰기가 자주 발생하는 워크로드에 최적화되어 있으며, 데이터를 수평으로 확장하여 대량의 병렬 요청을 처리합니다. 또한, AWS의 다양한 서비스와 통합하여 파일 시스템을 손쉽게 관리할 수 있습.. 2024. 9. 18.
[AWS SAA] AWS Elastic Beanstalk 란? AWS Elastic Beanstalk 개요개요: AWS Elastic Beanstalk는 웹 애플리케이션 및 서비스를 쉽게 배포하고 관리할 수 있는 완전 관리형 서비스입니다. Elastic Beanstalk는 Java, .NET, PHP, Node.js, Python, Ruby, Go, Docker 등 다양한 언어와 환경을 지원하며, 자동으로 인프라를 관리해줍니다. 서비스 설명: Elastic Beanstalk는 사용자가 애플리케이션 코드를 업로드하면 자동으로 서버 프로비저닝, 로드 밸런싱, Auto Scaling 및 모니터링을 처리합니다. 사용자는 애플리케이션의 배포, 관리, 확장 작업을 간단히 수행할 수 있으며, 세부적인 인프라 관리가 필요하지 않습니다.예제 문제문제: 한 스타트업은 새로운 웹 애플.. 2024. 9. 18.
[AWS SAA] AWS Snowball 란? AWS Snowball 개요개요: AWS Snowball는 대용량 데이터를 AWS 클라우드로 안전하고 효율적으로 전송하기 위한 물리적 장치 기반 서비스입니다. 인터넷을 통한 전송이 비효율적일 때, Snowball 디바이스를 사용해 데이터를 전송할 수 있습니다. Snowball은 대량의 데이터를 경제적으로 이동할 수 있으며, 페타바이트 규모의 데이터를 처리할 수 있는 옵션도 제공합니다. 서비스 설명: Snowball은 네트워크 연결이 느리거나 제한된 환경에서 데이터를 전송할 때 사용됩니다. AWS Snowball 디바이스는 데이터 암호화 및 물리적 보안 기능을 갖추고 있어, 데이터 전송 과정에서의 보안을 보장합니다. 사용자는 AWS 콘솔에서 작업을 생성하고, Snowball 장치가 도착하면 데이터를 복사한.. 2024. 9. 18.
[AWS SAA] AWS DynamoDB 란? Amazon DynamoDB 개요개요: Amazon DynamoDB는 확장성이 뛰어난 완전 관리형 NoSQL 데이터베이스 서비스로, 밀리초 단위의 읽기 및 쓰기 성능을 제공합니다. DynamoDB는 테이블을 통해 데이터를 저장하고, 키-값 및 문서 데이터 구조를 지원합니다. DynamoDB는 자동으로 확장되어 높은 트래픽을 처리할 수 있으며, 내구성과 보안을 갖춘 솔루션입니다. 서비스 설명: DynamoDB는 서버리스 서비스로, 데이터베이스 관리 부담을 줄여주며, 사용량에 따라 자동으로 스케일링됩니다. 읽기 및 쓰기 용량 모드를 프로비저닝하거나 주문형으로 설정할 수 있어 트래픽 요구 사항에 맞게 최적화할 수 있습니다. 또한 AWS Lambda 및 Amazon API Gateway와 같은 서버리스 서비스와.. 2024. 9. 18.
[AWS SAA] AWS ElastiCache 란? Amazon ElastiCache 개요개요: Amazon ElastiCache는 애플리케이션 성능을 높이기 위해 Redis 또는 Memcached 같은 오픈 소스 인메모리 데이터 스토어를 사용하여 데이터를 캐싱하는 완전 관리형 서비스입니다. ElastiCache는 대기 시간을 줄이고, 높은 처리량을 제공하며, 실시간 애플리케이션의 성능을 향상시키는 데 적합합니다. 서비스 설명: ElastiCache는 높은 확장성과 보안을 제공하며, Redis 또는 Memcached를 통해 애플리케이션 워크로드를 오프로드할 수 있습니다. 이를 통해 데이터베이스의 부하를 줄이고, 웹 애플리케이션, 모바일 앱, 게임 서비스, 실시간 분석 시스템에서 빠르고 일관된 성능을 보장합니다.예제 문제문제: 한 전자 상거래 회사는 제품 .. 2024. 9. 18.
[AWS SAA] AWS RDS Proxy 란? Amazon RDS Proxy 개요개요: Amazon RDS Proxy는 데이터베이스 연결을 관리하여 MySQL, PostgreSQL, SQL Server 등에서 처리하는 수십만 개의 연결을 효율적으로 분산시킵니다. 이를 통해 데이터베이스에 대한 연결 수를 최적화하여 애플리케이션 성능을 유지하고, 장애 조치 시간이 짧아져 고가용성을 보장합니다. 서비스 설명: RDS Proxy는 데이터베이스 연결 풀링을 통해 리소스를 절약하며, AWS Secrets Manager 및 IAM과 통합해 데이터베이스 연결의 보안을 강화합니다. 애플리케이션 코드 변경 없이, RDS Proxy를 통해 트래픽을 새로운 인스턴스로 자동으로 라우팅할 수 있어 애플리케이션 중단을 최소화합니다.예제 문제문제: 한 금융 회사는 수천 개의 애.. 2024. 9. 18.