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 이해도를 높이고 숙련도를 높여야할 거 같다.