aws
-
(AWS)(3)(5)aws 2022. 2. 12. 23:16
워크로드 : 고객 대면 애플리케이션이나 백엔드 프로세스 같이 비즈니스 가치를 창출하는 리소스 및 코드 모음을 말함. 프로비저닝 : 사용자의 요구에 맞게 시스템 자원을 할당, 배치, 배포해 두었다가 필요 시 시스템을 즉시 사용할 수 있는 상태로 미리 준비해 두는 것을 말한다. IOPS(Input/Output Operations Per Second, IOPS) : HDD, SDD 또는 NVMe등 저장장치의 속도를 나타내는데 사용되는 측정단위이다. 증분식 : 어떤 단계에 속하는 정보를 이어진 단계에서 제공하는 새로운 사실에 이용할 목적으로 수정하는 다단계식 학습 방법. 볼륨 : 하나의 파일 시스템을 갖춘 하나의 접근 가능한 스토리지 영역으로, 일반적으로 하드 디스크의 단일 파티션에 상주한다. AES : 고급 ..
-
(AWS) Batch Groupaws 2022. 2. 12. 22:13
Batch 시간이나 주기를 정해놓고, 정해놓은 주기에 따라서 자동으로 돌리는 백그라운드 프로세스. Batch는 이런부분을 자동화하여 관리할 수 있게 해주는 서비스. Batch Group 클러스터 : 인스턴스를 AZ 내에서 근접하게 배치함. 결합된 노드간 낮은 지연 시간의 네트워크 달성 가능. 파티션 : 인스턴스가 담긴 그룹을 논리 세그먼트로 나누어 각 파티션에 배치함. 최대 7개의 파티션을 가질 수 있으며, 각 파티션은 자체 랙 세트를 보유하고 자체 네트워크와 전원을 보유함.
-
(AWS) Elastic IPaws 2022. 2. 12. 22:02
Elastic IP - EC2에 설정되는 네트워크 인터페이스의 공인 IP. - EC2가 기본적으로 갖는 Public IP와 Private IP 등과는 구분해야 함. - Elastic IP를 사용하면 EC2로 하여금 중지되었다가 다시 시작하더라도 고정된 공인 IP를 사용하게 할 수 있음. - Elastic IP는 계정 내 리전당 최대 5개까지 보유 가능하며 그 이상 필요시 AWS에 요청해야 함. - 프리티어의 경우, 사용 중이 아닐 땐 요금이 부과됨. 프리티어 : 고객에게 서비스별로 지정된 한도 내에서 무료로 AWS서비스를 살펴보고 사용해 볼 수 있는 기능을 제공.
-
(AWS) AMI(Amazon Machine Image)aws 2022. 2. 12. 21:56
AMI - 인스턴스를 시작하는데 필요한 정보를 제공하는 소위 '이미지'. 인스턴스 : AWS에서 컴퓨터 하나를 의미. 인스턴스를 4개 생성한다는 표현은 4개의 컴퓨터를 AWS 인프라 위에 생성한다는 뜻. - AMI를 지정하여 인스턴스를 생성할 수 있음. - EBS 지원 AMI와 인스턴스 스토어 지원 AMI로 나뉨. - EBS 지원 AMI는 후술할 EBS 스냅샷에서 루트 디바이스 스토리지가 생성되며, 인스턴스 스토어 지원 AMI는 S3에 저장된 템플릿에서 생성된 스토어 볼륨을 사용함. 스냅샷 : 마치 사진 찍듯이 특정 시점에 스토리지의 파일 시스템을 포착해 보관하는 기술. - AMI와 연결된 스냅샷은 지울 수 없음. - 다른 리전으로 복사가 가능하며 권한을 준다면 다른 계정과도 공유 가능. - AWS Ma..
-
(AWS) EC2(Elastic Compute Cloud)aws 2022. 2. 12. 21:39
Elastic Compute Cloud(클라우드 확장식 컴퓨팅 서비스) - 가상 서버를 제공하는 서비스. - 실제 물리서버와 똑같은 형태의 서비스를 제공하며 Linux나 Window 같은 형태의 서비스를 제공하며 기본 운영체제가 설치되어있음. - SSH로 원격 연결이 가능함(공인 IP가 있는 서비스 경우 직접 연결 가능). SSH(시큐어셀) : 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 응용 프로그램 또는 프로토콜을 가리킴. - 기본 동작으로 시작, 중지, 종료, 재부팅이 있음. - 중지가 가능한 디스크 기반 인스턴스인 EBS 기반 인스턴스와 임시 스토리지를 제공하여 중지가 불가능한 Instance Store 기반 EC2로..
-
(AWS) 탄력성과 확장성aws 2022. 2. 11. 15:08
탄력성(Elasticity)과 확장성(Scalability) 탄력성 : AWS의 상징과도 같은 서비스인 Autoscaling처럼 단시간에 갑작스러운 요구에 따라 사용량을 늘리거나 줄이는 것을 의미(Scale out). Autoscaling : 클라우드의 유연성을 돋보이게 하는 핵심기술로 cpu, 메모리, 디스크, 네트워크 트래픽과 같은 시스템 자원들의 메트릭값을 모니터링하여 서버 사이즈를 자동으로 조절한다. 이를 통해 사용자는 예상치 못한 서비스 부하에 효과적으로 대응하고 비용 절감 효과를 볼 수 있다. scale out : 접속된 서버의 대수를 늘려 처리 능력을 향상시키는 것. 확장성 : 장기적인 관점, 즉 아키텍쳐적인 관점에서 예상치를 충분히 감당할 수 있는 리소스를 보유하는 것을 의미(Scale u..
-
(AWS) Edge Locationaws 2022. 2. 11. 14:52
Edge Location - CDN 서비스인 Cloudfront가 사용하는 캐시서버 - 전세계에 분포되어 있으며 Edge Location끼리 데이터를 공유함. CDN(Content Delivery Network)서비스 : 콘텐츠를 서버와 물리적으로 사용자들이 빠르게 받을 수 있도록 전세계 곳곳에 위치한 캐시 서버에 복제해주는 서비스. CloudFront : CDN으로서 웹페이지나 웹 컨텐츠를 유저에게 전달할 때 지역적으로 분산된 서버를 사용하여 전달 속도를 높이는 것을 뜻한다. 캐시서버 : 인터넷 서비스 속도를 높이기 위해 사용자와 가까운 곳에 데이터를 임시 저장하여 빠르게 제공해주는 프록시 서버. 프록시서버 : 클라이언트가 자신을 통해서 다른 네트워크 서비스에 간접적으로 접속할 수 있게 해 주는 컴퓨터..