본문 바로가기
반응형

AWS5

[AWS] 람다와 서버리스 컴퓨팅 람다(Lambda)와 서버리스 컴퓨팅 AWS에서 S3, EC2는 사용자의 테크니컬한 손이 필요한 서비스이다. 하지만 람다(Lambda)는 서버리스 컴퓨팅으로서 AWS에 의해 관리된다. EC2와 같은 서비스를 사용할 경우, 인프라에 대한 관리가 병행되어야 하므로 애플리케이션에 집중하기 어렵다. 하지만, 람다는 서버리스 형태이기 때문에 애플리케이션 자체에 집중할 수 있는 환경을 구성할 수 있다. 람다에는 제약사항이 존재하는데, 바로 '수행시간 제약' 이다. 수행시간은 15분 이내에 특정 서비스기능이 완료되어야 한다. 약간의 수행시간이 초과하였다면, 람다는 서버리스 컴퓨팅 형태이므로 성능(메모리사이즈) 조정을 통해 해결할 수 있다. 성능(메모리사이즈)를 향상시킨하면 15분이라는 수행시간 이내에 작업이 완료될 .. 2022. 4. 1.
[AWS] 클라우드 워치 란 무엇인가? - CloudWatch 클라우드(CloudWatch) 워치에 대해 알아보자 CloudWatch는 AWS 클라우드 리소스와 클라우드 기반 애플리케이션 모니터링 툴이다. (= AWS 리소스 모니터링 툴) Amazon CloudWatch를 사용하여 리소스 사용률, 애플리케이션 성능, 운영상태에 대한 시스템 전반의 가시성을 얻을 수 있다. 이러한 통찰력을 사용하여 애플리케이션이 원활하게 실행되도록 할 수 있다. 또한, 측정치를 추적하여 시각화할 수 있다. 특정 지표가 사용자 지정한 한도를 초과할 때, 경보가 발생하도록 설정할 수도 있다. (CPU, 디스크 I/O 및 네트워크 처리량을 모니터링 할 수 있다) 기능정리 로깅 - 람다 함수는 각 언어 실행 시간의 로그 문을 CloudWatch Logs로 스트리밍 할 수 있다. (컨텍스트 문.. 2022. 3. 31.
[AWS] 인스턴스 메타데이터를 사용하여 EC2 인스턴스에 대한 정보 가져오기 인스턴스 메타데이터를 사용하여 EC2 인스턴스에 대한 정보 가져오기 EC2 인스턴스를 생성할때, 사용자 데이터를 인스턴스에 전달할 수 있는 옵션이 있으며, 사용자 데이터는 인스턴스 시작완료를 자동화 할 수 있다. 예를 들면, - 인스턴스 AMI를 패치 및 업데이트 하는 경우 - 소프트웨어 라이선스 키를 가져와 설치 하는 경우 - 추가 소프트웨어를 설치 하는 경우 여기서 사용자 데이터는 쉘스크립트 또는 Cloud-Init 명령으로 구현되는데, 이 명령은 인스턴스가 시작한 후 네트워크 액세스가 가능하기 전에 루트 또는 관리자 권한으로 실행된다. 사용자 데이터가 새로운 EC2 인스턴스 시작을 완료하려면, 인스턴스 자체에 대한 정보를 조회해야 한다. 예를들면, 시작을 완료할 새 인스턴스의 퍼블릭IP 주소, 호스.. 2022. 3. 30.
[AWS] 엣지 로케이션을 사용하는 이유 AWS에서 엣지 로케이션을 사용하는 이유는 무엇인가? 엣지 로케이션은 전 세계의 리전에서 보다 빠른 접근성을 위해 존재하며, 사용자가 아닌 AWS에 의해 셋팅된다. 그렇다면 엣지 로케이션은 어떨 때 주로 사용하게 되는가? 엣지 로케이션은 CF(클라우드 프론트, CloudFront) 기능과 연관이 깊다 CF는 최종 사용자에게 더 짧은 지연 시간으로 콘텐츠를 전송하기 위해 사용하는 글로벌 네트워크이다. 이러한 CF는 엣지 로케이션 서비스라고 볼 수 있다. 엣지 로케이션은 북미, 유럽, 아시아, 오스트레일리아 및 남아메리카에 위치해 있으며, Amazond Route53 및 Amazond CloudFront와 같은 AWS 서비스를 지원한다. 추가로, Amazon CloudFront에서 기본적으로 사용되는 리전 .. 2022. 3. 29.
[AWS] AWS 리전 (Region), 가용영역(AZ), 엣지로케이션 이란 AWS 리전 (Region), 가용영역(AZ), 엣지로케이션 이란 무엇인가? AWS 글로벌 인프라를 이해하는 주요용어는 리전(Region), 가용영역(AZ), 엣지 로케이션이 있다. 각각의 의미는 아래와 같다. 리전(Region) 말 그대로 지역을 의미한다. AWS 서비스가 제공되기 위한 인프라의 위치를 대표 도시명으로 나타낸 것이다. 도쿄리전, 서울리전 등이 있는데, 특정 도시의 이름을 사용한 것일 뿐, 해당지역에 AWS의 인프라가 반드시 위치한 것은 아니다. 가용영역(AZ) 데이터 센터라고 보면 된다. 각각의 리전안에 N 개의 가용영역이 있다. 리전별 가용영역의 개수는 리전마다 다르다. 단, 리전 내부에 가용영역은 최소 2개 이상을 만든다. (리전과 가용영역의 개수는 사용자가 선택하는 항목이다) 가용.. 2022. 3. 28.
반응형