날짜 : 2022.06.09 (3시간 가량 진행)
장소 : 온라인
실제 사이트의 배포 및 운영 시, AWS를 많이 사용하므로 전체적인 서비스에 대해 알아보고자 참여했다. AWS에서 주최한 온라인 컨퍼런스로 AWS관련 다양한 기술과 실제 활용 방법을 소개했다. 아래 내용은 컨퍼런스를 들으면서 정리해둔 내용을 바탕으로 핵심 부분만 간추려서 작성했다.
클라우드 컴퓨팅
AWS 주요 서비스
AWS 사용 방식
Amazon Elastic Compute Cloud = Amazon EC2
인스턴스 패밀리
범용 : 소형/중형, 트래픽 적은
컴퓨팅 최적화 : 고성능 웹 서버, 동영상 인코딩
메모리 최적화 : 고성능 dB, 분산 메모리 캐시
스토리지 : 데이터 웨어하우징
*데이터 웨어하우징이란?
사용자의 의사 결정에 도움을 주기 위하여 기간시스템의 데이터베이스에 축적된 데이터를 공통의 형식으로 변환해서 관리하는 데이터베이스
엑셀러레이티드 컴퓨팅 : 3D
서버리스 컴퓨팅
AWS Lambda
Amazon S3
Amazon S3 Glacier
Amazon Elastic Block Store = Amazon EBS
Amazon EFS
AWS Storage Gateway
Amazon RDS
Amazon Aurora
Amazon DynamoDB
Amazon Virtual Private Cloud = Amazon VPC
AWS 클라우드의 프라이빗 네트워크 공간
리소스의 사용자 액세스 제어, 보안 설정
개발/테스트 워크 로드의 논리적 격리 가능
인프라 구조화
Elastic Load Balancing = ELB
Amazon Route 53
책임 여부
AWS Identity and Access Management = IAM
AWS CloudTrail
AWS Trusted Advisor
위 글에는 적지 않았지만 IoT 서비스, AI/ML/딥러닝, 블록체인, 위성 데이터 클라우드, 모바일 엣지 컴퓨팅 등 신기술을 위한 여러 서비스들을 마지막 챕터에서 안내를 받았다. 생각보다 더 다양한 기능을 제공하고 있다는 것에 놀라웠다. 해당 컨퍼런스를 듣고 얼마 후, 내가 참여한 프로젝트에서도 AWS의 다양한 서비스를 적용했는 데 이 컨퍼런스가 없었다면 전체적인 맥락을 이해하기 어려웠을 것이다. 앞으로 개인적으로 진행할 사이드 프로젝트에도 필요한 AWS 기술을 녹여보고자 한다.