내일배움캠프_220602_TIL

Today Jeeho Learned·2022년 6월 2일
1

TIL

목록 보기
34/249

공부한 것

  • Docker 서버리스
  • Spring 기초 3주차
  • 스터디 DB,API 설계 발표

회고

  • 도커란 무엇인가
    : Docker는 컨테이너 기반의 오픈소스 가상화 플랫폼입니다. Docker는 소프트웨어를 container라는 표준화된 유닛으로 패키징하며, 이 container에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는데 필요한 모든 것이 포함되어 있다. 즉 실행환경을 container로 추상화하고 동일한 인터페이스를 제공하여 환경에 구애받지 않고 애플리케이션을 신속하게 배포,확장 및 관리할 수 있게 해준다.
    이렇게 생성된 container는 백엔드 프로그램, 데이터베이스 서버, 메시지 큐등 어떤 프로그램도 컨테이너로 추상화할 수 있고 조립PC, AWS, Azure, Google cloud등 어디에서든 실행할 수 있다.
    출처: https://jeongupark-study-house.tistory.com/76 [코더가 아닌 개발자!! Why를 가지자!:티스토리]

도커를 설치해서 저번에 만들었던 SAM을 활용해어 git action을 하는 실습을 해보았다. 말로만 듣던 docker을 처음사용해보니 신기했다. 아주 기초적인 부분만을 다뤄봐서 아직은 뭐가 좋은지 뭐가 편한지는 잘 모르겠다.

  • Spring기초3주차
    어제부터 조금쉬었던 spring 기초강의를 다시듣기시작했다. 한동안 서버리스실습을 하다보니 spring을 공부할 시간이 부족했는데, 어제다시 2주차 강의부터 시작하면서 spring에 대한 감각을 올리고있다. 3주차 강의도 열심히 정리중인데, 아직 모르는게많지만 좀 재밌어지고있는 것 같다.
    jpa repository controller dto 등등과 같은 개념들이 슬슬 자리잡아가는 (?) 느낌이 든다. 좀 더 하면 늘것같다!

  • 스터디를 진행하는 날이었다. 각자 설계해온 api와 db에 대해서 설명하고, 앞으로 어떻게 프로젝트를 진행할지를 얘기했다. 테이블을 직접 다들 잘 나누어오셨는데, 사전에 얘기가 안된 부분을 오늘 얘기나누면서 정리해갔다. 나는 유저부분을 맡게되었는데, CRUD를 잘 활용해서 SPRING과 친해지는 시간이 되었으면 좋겠다.!

profile
기록해야 (살아)남는다 !

0개의 댓글