#AWS · 140개
Amazon Web ServicesEC2 instance 상태 유형 및 문제해결방안
1. 개요 EC2의 상태 확인 유형의 두가지에 대해서 이해하고 이슈 시 해결방법에 대해서 정리하고자 EC2 2. System Status 인스턴스가 실행되는 물리적 호스트를 모니터링합니다.(AWS …
AWS MSK의 Kafka 업그레이드 버전 지원 (2020-05-28)
1. 개요 MSK(Amazon Managed Streaming for Apache Kafka)에 대한 소식이다. 2. MSK란? Apache Kafka 의 완전 관리형 서비스이다. 따라서 기존 Ka…
AWS API Gateway 계정이나 리전간 이동
1. 개요 여러가지 이유로 계정 혹은 리전간 API Gateway 이전이 필요할 때의 방법이다. 물론 노가다가로 하나하나 보고 다시 만들 수 있겠지만.. 2. 방법 2.1. 내보내기 현재 계정의 A…
IOPS란
1. 소개 IOPS(Input/Output Operations Per Second, IOPS)는 HDD, SDD 또는 NVMe등 저장장치의 속도를 나타내는데 사용되는 측정단위이다. 쉽게 생각하면 초…
AWS Systems Manager - Session Manager
1. AWS Session Manager 소개 AWS Systems Manager 서비스 카테고리 중 하나인 Session Manager는 (온프레미스 인스턴스를 포함한) EC2 인스턴스에 액세스할…
AWS MFA 사용법(Multi Factor Athentication)
* MFA (멀티 팩터 인증) 을 사용하여 보안을 강화하며, 리소스를 보호 할수 있습니다. IAM 사용자 또는 AWS 계정 루트 사용자에 대해 MFA를 활성화할 수 있습니다. 최근 뱅킹, 포털 등 …
Amazon Web ServicesAWS Step Functions
1. 개요 AWS Step Functions에 대해 소개한다. 2. Step Functions란? 시각적 워크플로를 사용해 분산 애플리케이션이나 마이크로 서비스 구성 요소를 관리하는 서비스이다. 코…
Amazon Web Services - AWS Backup 기능 소개
1. 개요 AWS Backup은 2019년 1월에 출시된 서비스로 AWS의 주요 리소스에 대한 백업 자동화 및 복구를 지원한다. 출시 당시에는 일부 북미 및 유럽에 대해서만 지원했으나, 2019년 …
AWS 대용량 시스템 설계하기
1. 목적 트래픽과 사용자 증가에 대응 가능한 시스템을 설계하고자 합니다. 2. 로드 밸런서 사용 ELB 와 ALB는 다릅니다. ELB 는 TCP/IP 계층과만 통신하는 L4지만 ALB는 L7입니다…
Amazon Web ServicesAWS Landing Zone (랜딩 존) 이란?
1. 개요 랜딩 존에 대한 소개 2. 랜딩 존이란? 안전한 멀티 어카운트 AWS 환경을 제공하는 솔루션이다. 멀티 어카운트 환경을 만들기 위해서는 많은 고려사항이 필요하고 다양한 서비스들의 조합이 …
[AWS] ELB Apache 연결시 408 또는 50x 에러 Log가 발생하는 경우.
AWS에서 ELB와 Apache와 연결을 하면, 간혹 access log에 408이나, 50x 에러가 찍힌다. Log는 408과 같은 에러 코드와 ELB의 IP(또는 그를 거친 IP)를 제외하고는 …
(error) AWS CodeDeploy Agent 설치 시 발생 오류
AWS Code Deploy 를 AWS EC2 인스턴스에서 활용하기 위해서는 Code Deploy Agent 를 설치해야 합니다. $ wget https://aws-codedeploy-ap-nort…
[AWS] 입문(11) - Cloud Watch Logs
1. CloudWatch Logs - 로그 기록하기 CloudWatch Logs는 CloudWatch의 기능 중 로그를 관리하는 기능이다. (설치했던 agent가 로그도 모니터링하여 전송하는 역할을…
[AWS] 입문(10) - Cloud Watch(2)
1. 실습 - AWS CloudWatch Agent로 메모리, 디스크 사용량 지표, 로그 기록하기 AWS는 별도의 설정을 하지 않아도 기본적으로 EC2 인스턴스에 대한 여러 지표를 기록해 주지만, …
[AWS] 입문(9) - Cloud Watch(1)
1. AWS CloudWatch 1-1. 모니터링의 목적, 영역 모니터링의 목적은 "안정적인 서비스 운영"이다. 고객에게 신뢰를 얻기 위해 큰 장애가 발생하기 전에 미리 징후를 찾아 예방하고, 장애…
[AWS] 입문(8) - Secrets Manager
1. 비밀 값 관리 1-1. 비밀 값? 대부분의 애플리케이션은 외부에 절대로 노출돼서는 안되는 비밀 값들을 가지고 있다. 예를 들어 데이터베이스느 접속 정보나 서드파티 서비스를 이용하기 위한 비밀 …
[AWS][JAVA] Amazon Linux 2용 Amazon Corretto 8 설치하기.
Amazon Linux 2에서는 OpenJDK를 Amazon에서 Custom한 JDK를 무료로 제공한다. 다음과 같이 해당 JAVA를 설치할 수 있다. 모든 과정은 Amazon Linux 2에서 명…
[AWS] 입문(7) - CodeDeploy
1. CodeDeploy - 배포 자동화 1-1. AWS IAM(Identity and Access Management) 보통 회사당 하나의 계정을 가지고 AWS를 사용하게 되는데 모든 AWS 사용…
Amazon Web ServicesS3 vs EBS vs EFS
1. Amazon S3 확장가능하고, 내구성이 뛰어나 기용성이 좋고, 공개적으로 액세스가능한 데이터스토리지 ▶데이터를 평평한 환경(계층구조x)에 객체로서 저장. 스토리지의 각 Object(file)…
[AWS] 입문(6) - Blue/Green Deploy
1. Blue/Green Deploy 코드를 배포하는데에는 무중단/중단 배포, In-place 배포, blue/green 배포등이 있습니다. * 무중단/중단 배포 게임을 하다 보면 "서버 정기 점검…
Amazon Web ServicesAWS ECS GitLab CI/CD 시나리오
1. 흐름도 2. GitLab 설치 우툰부 리눅스에서 설치하는 것을 기준으로 합니다. 2.1. 리포지토리 설정 $ curl -s https://packages.gitlab.com/install/re…
[AWS] 입문(5) - HTTPS/SSL
1. SSL/TLS, HTTPS HTTPS(HTTP Secure)는 HTTP에서 보안이 강화된 버전입니다. HTTP에 SSL/TLS 암호화 프로토콜을 이용해 전송되는 데이터를 암호화하는 과정을 추가…
Amazon Web Services[AWS] 입문(4) - DNS
1. DNS (Domain Name System) 우리가 운영하는 서버의 IP를 계속해서 외워서 사용할 수도 없는 노릇이고.. 외부에 IP를 공개하여 사용자들에게 사용하도록 할 수도 없습니다. 혹여…
[AWS] 입문(3) - ELB (Load Balancing)
1. AWS Elastic Load Balancing Auto Scaling Group 구성이 끝났으니 Elastic Load Balancing(AWS의 로드 밸런서 역활을 하는 서비스, 이하 EL…