본문 바로가기

TIL/AWS3

23.08.02 S3 이미지 업로드를 복습해보자. 일단 S3에서 버킷을 생성한다. 객체 소유권 > ACL 활성화됨 > 모든 퍼블릭 엑세스 차단 헤제 그리고 이 S3를 사용하기 위한 전용 IAM 사용자를 추가해야한다. 사용자 추가 > console 사용자 액세스 권한 제공 > IAM 사용자를 생성하고 싶음 > 나머지는 기본 설정 > 권한 옵션 > 직접 정책 연결 > AmazonS3FullAccess 선택 > 생성 IAM > 사용자 > 보안 자격 증명 > 액세스 키 만들기 > csv 파일 저장 # application.properties spring.servlet.multipart.enabled=true spring.servlet.multipart.max-file-size=10MB cloud.aws.credentials.a.. 2023. 8. 2.
23.08.01 Elastic Load Balancer 1. Scalability vs Availability Scalability와 Availability는 모두 분산 시스템에서 중요한 개념이지만 서로 다른 개념입니다. Scalability는 시스템이 커지거나 작아질 수 있는 능력을 의미합니다. 이는 사용자 수, 데이터 양, 처리량 등이 증가할 때 시스템의 성능과 처리 능력을 유지하거나 향상시키는 것을 말합니다. 이를 위해서는 확장성 있는 시스템 디자인과 구현이 필요합니다. 반면 Availability는 시스템이 정상적으로 작동하고 사용 가능한 상태를 유지하는 능력을 의미합니다. 즉, 사용자가 요청하는 서비스를 항상 이용 가능한 상태로 유지하는 것입니다. 이를 위해서는 시스템의 안정성을 높이고 장애 대응 능력을 강화하.. 2023. 8. 1.
23.07.31 AWS 소개 1. AWS 클라우드 소개 AWS는 Amazon Web Services의 약어로, 아마존닷컴이 제공하는 클라우드 컴퓨팅 플랫폼입니다. AWS는 전 세계에 분산되어 있는 데이터 센터에서 고객에게 IT 인프라를 제공하며, 이를 사용하여 고객은 필요한 인프라를 빠르고 쉽게 설정하고 관리할 수 있습니다. AWS의 주요 서비스는 다음과 같습니다. 컴퓨팅: EC2 (Elastic Compute Cloud), Elastic Beanstalk 등 데이터베이스: RDS (Relational Database Service) 등 스토리지: S3 (Simple Storage Service), EBS (Elastic Block Store)등 네트워킹: VPC (Virtual Private Cloud), CloudF.. 2023. 7. 31.