2월 14일(화) 회사에서 추진한 AWS DynamoDB Immersion Day
에 참석했다.
이전에도 AWS 교육(이름이 기억나진 않음)에 참석했었는데 기초적인 내용과 기본 개념만 다루는 과정이었던걸로 기억한다.
그래서 'AWS 교육내용이 탄탄하지 않구나'라는 생각을 했었다.
하지만 이번 강의는 이론 & 실습
과정이었다.
오전에는 NoSQL
의 역사, DynamoDB
가 가진 장점, GSI(Global Secondary Index)
, LSI(Local Secondary INdex)
의 개념을 배우는 이론 수업이었다. 오후에는 NoSQL 의 핵심인 Key Design
실습을 했다.
✅ Key Design
이 쉬워보이지만 막상 실습해보니 어렵다는 생각이 들었다.
Git
을 사용하면서 SourceTree
GUI(Graphical User Interface)
앱을 사용했다.pull
, fetch
, push
와 같은 기능을 버튼 클릭으로만 사용하다보니 CLI(Command Line Interface)
에서 입력할 때 능숙하게 명령어를 작성하지 못하는거 같다.EC2
, S3
, CloudWatch
, CodeDeploy
이 정도의 서비스를 사용해봤다.SQS
, SNS
, DynamoDB
등 AWS
를 다양하게 사용중이다.AWS
이해도를 높이고 숙련도를 높여야할 거 같다.