시험을 보게된 계기? 필자는 클라우드 엔지니어로 목표를 두고 공부하고 있었습니다. 하지만 최근 들어 시스템 엔지니어쪽도 클라우드의 역량이 필요하다고 느껴 공부를 시작하게 되었습니다.AWS에는 여러가지 Certification이 존재합니다. 그중 AWS에 존재하는 전반적인 서비스에대한 이해도를 평가하는 시험인 AWS-Solution Architect Asso...

AWS EC2 AWS의 EC2 (Elastic Computer Cloud)는 2006년에 출시된 최소의 서비스중 하나이다. EC2 서비스는 AWS의 클라우드 컴퓨팅의 중심 구성 요소로 활용중이다. 또한 계속 새로운 세대의 인스턴스 유형이 출시되며 효율이 개선된 컴퓨터

이번엔 AWS의 네트워크 인프라에 대한 이야기를 해보고 공부를 해보겠다.AWS 네트워크 시스템에서 빠질수없는 항목이 당연 네트워크에서 기초가 되고있는 IP 이다. 간단히 말하면 네트워크에서 말하는 IP와 똑같이 작동한다. 대신 AWS에서는 IP 표기법을 CIDR를 사용

AWS Storage AWS에 여러가지 저장소(Storage) 서비스가 존재한다. 블록 스토리지 EBS 파일 스토리지 EFS FSx 객체 스토리지 S3 블록스토리지는 파일 시스템을 적용하기전 스토리지이다. SAN 스토리지 영역 네트워크와 유사하며 주로

Amazon FSx AWS에서 많은 서비스들이 존재하는데 그중 파일시스템을 공유할 수 있는 완전관리형 서비스가 있다. FSx라는 파일시스템이다. FSx는 총 4가지를 지원한다. Amazon FSx for Windows File Server Lusture용 Amazon

EFS는 AWS의 파일시스템이다. AWS에서는 몇가지의 스토리지가 존재하는데 EFS(파일시스템), EBS(블록스토리지), S3(객체스토리지) 정도 존재한다. 그중 파일시스템을 담당하는 EFS를 한번 살펴보겠다.먼저 파일시스템은 물리적인 저장장치위에 파일시스템이 올라간다

Storage Gateway AWS Storage Gateway는 온프레미스 데이터와 AWS의 스토리지 인프라간에 통합하여 온프레미스에서 클라우드의 스토리지를 안전하게 사용할 수 있다. 지연시간이 짧고 비용 효율적인 확장 가능 보안을 유지 가능하다. Storage Ga

AWS DataSync AWS DataSync는 단어뜻을 보면 답이 바로나온다. 데이터 동기화 즉 마이그레이션 서비스이다. 온프레미스 또는 AWS 또는 타 클라우드 서비스에서 AWS로 빠르고 쉽고 안전하게 전송할 수 있다. Use case (사용사례) 데이터 검색 -

AWS에는 스토리지의 데이터를 마이그레이션 하는 방법도 있지만 DMS(Database Migration Serivce) 데이터베이스를 마이그레이션 하는 서비스도 존재한다. 관계형 DB 부터 데이터 웨어하우스, NoSQL, 등 여러 유형의 데이터를 마이그레이션할 수 있다

RDS vs NoSQL 먼저 AWS RDS를 알아보기 전에 RDS 와 NoSQL의 차이점을 알아보겠다. RDS는 관계형 데이터베이스 라고 부르고 NoSQL은 비관계형 데이터베이스라고도 부른다. 관계형 데이터베이스에는 대표적으로 MySQL, MariaDB 등 존재하고 비

AWS Aurora AWS에 존재하는 관계형 DB 서비스가 AWS RDS만 존재하는건 아니다. 이번엔 AWS Aurora를 알아보겠다. Aurora는 MySQL, PostgresSQL 데이터베이스와 호환되는 엔터프라이즈급 관계형 데이터베이스이다. 이렇게만 보면 RDS와

DynamoDB 이번에는 NoSQL 데이터베이스인 DynamoDB를 한번 알아보겠다. AWS DynamoDB는 고성능을 요구하는 서버리스 완전관리형 NoSQL 데이터베이스이다. 대규모의 운영 환경에서도 10ms 미만의 응답속도를 제공한다. 또한 AWS 완전관리형 서비

AWS ElastiCache AWS ElastiCache는 aws에서 사용할 수 있는 분산 인 메모리 데이터 스토어 또는 캐시 환경을 설정하고 관리 확장할 수 있는 서비스이다. 완전관리형이며 간편하게 캐시를 확장할 수 있고 복잡한 작업이 생략되어 처음 사용하는 사용자도

AWS Document DB 이번에는 Document DB에 대해 한번 알아보겠다. Document DB는 MongoDB 를 완벽하게 호환가능하며 NoSQL DB 이다. NoSQL 답게 스키마의 구조가 정해져 있지 않으며 JSON 형태로 데이터를 저장한다. 특징 완

CloudWatch 사실 단어만 봐도 무슨 서비스인지 유추가 가능한 서비스이다. AWS의 모니터링 서비스이다. 사실 현대에 IT 시스템 이나 인프라를 구축하고 관리하기에는 정말 어려운 일이다. 이러한 거대한 서비스나 인프라를 관리할려면 모니터링 서비스를 꼭사용해야 어떤

AWS ELB AWS Elastic Loadbalancer에 대해 한번 알아보겠다. ELB는 AWS의 로드밸런서 역할을 하는 서비스로 EC2, 컨테이너, ip 주소 등 여러 서비스 대상에 트래픽을 자동으로 분산한다. 대상이 되는 타겟에 상태를 모니터링 하며 상태가 양호

AWS에서 가변적인 트래픽을 처리하고 싶다면 Auto Scaling을 사용하면된다. Auto Scaling은 EC2 인스턴스를 수평적으로 Scale-UP 또는 수직적으로 가변적인 트래픽을 비용 효율적으로 처리할 수 있다.다음과 같이 Auto Scaling은 최소 인스

AWS 컨테이너 서비스들 AWS에는 컨테이너를 활용한 서비스들이 여러개 존재한다. 어떤 서비스들이 존재하고 이러한 서비스들이 어떤 역할을 하는지 간단하게 알아보겠다. 레지스트리 도커로 치면 도커허브같은 존재임 (컨테이너 저장소) 컨테이너 이미지를 저장하고 관리

EKS EKS (Elastic Kubernetes Service)는 쿠버네티스를 AWS에서 실행할 수 있는 서비스이다. 완전관리형 Kubernetes 인 만큼 사용자는 바닥부터 서버를 구매하고 쿠버네티스 클러스터를 구축하기 위한 인프라를 구축할 필요가 없다. 그냥 딸깍

ECR Elastic Container Registry 줄여서 ECR은 AWS에서 사용할 수 있는 컨테이너 저장소이다.많이들 쓰는 Public Container Registry로는 Docker hub가 이미 존재하긴한다. 그래서 ecr 왜 사용하는 걸까? 한번 알아보자

AWS Endpoint aws에서 vpc에서 서비스를 사용하기 위해서는 특정 서비스들은 Public IP를 통해 서비스를 이용하기도 한다. 이렇게 외부 인터넷 트래픽을 이용하여 AWS의 서비스를 이용하면 단점들이 존재하긴한다. 서비스를 이용할때 인터넷을 거치기 때문에