(11시쯤 캠프 인원 10명정도 모여 덕몽어스 얘기가 나와 진행했는데 고인물의 뉴비 대 학살극이었다.ㅋㅋ)
오늘은 전부 실시간 강의로 이루어진 시간표로 아침엔 서버리스 백엔드를 오후엔 서버리스 자동배포를 배웠다.
서버리스 백엔드 부분은 지금까지 배운 걸 바탕으로 우리가썼던 프로젝트를 람다를 이용해 서버리스 백엔드를 해보는 것이였는데 이게 생각보다... 어려웠다.
MySQL을 이용했던 수업에서 갑자기 몽고 db를 써야 하다보니 rds를 사용하지 않아도 됐고 특히 람다 함수를 어떻게 해야 하는지 감이 오질 않았다.
그러다가 오후에 서버리스 자동배포를 배웠는데 SAM이라는 걸 사용해 구축 하는 내용이었는데 우리가 앞서 배웠던 app.py등도 오랜만에 봐서 매우 신기했다.
그래서 sam을 이용한다면 몽고db를 이용한 서버리스를 구축하지 않을까 생각했고 나중에 프로젝트 할 때 분명 수업과 관련된 내용들을 구축해야 할 거니 미리미리 수업을 들으며 프로젝트를 어떻게 진행 해 볼까 생각해보기로 했다.
1. FACT
서버리스 배포자동화
Java 구조적 프로그래밍
[원격]웹 개발 스프링
2.FELLINGS
서버리스 배포 자동화를 SAM란 걸 통해 배웠고 뭔가 많이 생소 했다. 빌드와 디플로이 하는 시간을 생각한다면 git action 연결이 좀 더 편하지 않나 생각 하기도 한데 나중에 한번 여쭤봐서 둘의 차이점을 좀 생각해봐야겠다.
ec2나 eb를 통한 서버를 만들고 하는거라 git action은 서버리스가 아닌가 싶기도하고.. 깃도 서버리스로 할 수 있지 않나 궁금하기도 하고 이 부분은 서버리스 수업으로 일단 배울 건 배우고 마지막 쯤 질문해 봐야겠다.
자바는 이제 마지막 단원인 객체지향만 클리어 하면 되고 스프링도 1주차를 마무리 했다.
3.FIND
서버리스 배포 자동화
-SAM 사용하는법 (배포 과정)
-API 추가 밑 만들기 ( 쓰기,목록,삭제,상세)
Java
-구조체 배열 이용하기
-가변 길이 배열 구현
-함수 오버로딩
-코드 실행과 함수 호출하는 원리
4.FUTURE
웹개발 스프링 원격 강의를 꾸준하게 진행해서 실시간 강의 시작 전까지 기초 부분은 끝내보도록 하자.
Java는 1회독은 거의 끝나가니 문제 풀이와 다시 처음부터 정리할 것 계획
실시간 강의는 종합해서 나중에 있을 프로젝트 때 어떻게 이용해볼지 생각해보자.
'TIL' 카테고리의 다른 글
TIL 20220602 - 33번째 (0) | 2022.06.03 |
---|---|
TIL 20220601 - 32번째(간단) (0) | 2022.06.01 |
TIL 20220530 - 30번째 (1) | 2022.05.30 |
TIL 20220527 - 29번째 (0) | 2022.05.27 |
28 TIL 정리(서버리스 프론트엔드) (0) | 2022.05.27 |