내일배움캠프 D+27(WIL)

유제협·2021년 10월 10일
0

( 월요일 ) 휴식

( 화요일 ) 2차 TeamProject

1차 프로젝트에서 부족한 부분에 대한 수정사항과 새로운 추가 기능(이미지 삽입, 회원강입/로그인, 이미지 위치 등록)을 팀원분들과 계획 하였다.

-db관련 사진부분은 강의를 들고 수행해야 돼지만 1차때 API부분을 해보지 않아 경험이 부족한거같아 직접 사진관련 부분을 맡아서 한다고 하였다. 2주의 시간이 주어진 만큼 열심히 학습하여 좋은 결과물이 나왔으면한다.

( 수요일 ) 2차 TeamProject, 웹 프로그래밍 심화

API 명세서 작성과 웹 프로그래밍 심화 강의에서 Jinja2문법을 살펴 보았다.

-API 명세서는 아직 많이 해보지않아 정확하게 작성하는데 조금애를 먹었지만 이번 2차 프로젝트를 통해 완전히 깨우칠 수 있게 노력할 것이다. 웹 프로그래밍 심화 강의에서 Jinja2문법을 배웠는데 생각했던 방법과는 좀 많이 달라 많은 공부가 필요 할 것 같다.

( 목요일 ) AWS(S3, IAM)

AWS에서 S3 버킷을 만들고 cli에서 원격으로 저장한 뒤 정적호스팅 기능을 이용하여 외부에 공개 하였다.

-결과는 강의와 동일하게 나왔지만 순서나 왜 이렇게 구성해야하는 지에 대한 명확한 중심이 서지 않아 버킷을 여러번 지우고 만들고를 반복해서 연습해 보아야겠다.

( 금요일 ) AWS(CloudFront), Git Action, 3차 TimeAttack

CloudFront의 역할과 기능에 대해 배웠으며 CloudFront의 배포생성을 해 보았고, Git Action은 IAM과 CloudFront를 활요하여 자동 배포를 구현해 보았다. 그리고 3차 TimeAttack을 보았다.

-CloudFront의 필요성을 확실히 알았고 Git Action을 설정해 놓았을 경우의 편리함과 개발에서의 신속함을 알았지만 AWS는 연결이나 설정이 한 눈에 보이는 것이 아니어서 다시 처음부터 만들어보거나 순서와 연결성을 잘 정리 해 두어야겠다.

-TimeAttack 3차를 위해 2차 테스트에서의 부족한 부분을 연습하였는데 예상 외로 2차 테스트 부분을 활용하여 새로운 기능을 만들어내는 과제였다. 내일배움 캠프 초반에 잠깐 구현해 보았던 기능이 나와 기억이 제대로 나지않아 완벽하게 구현하지는 못 했지만 테스트를 진행 할 수록 조금씩 성장하는 것을 느끼고 있는 것 같다.

( 토요일 ) AWS(ELB)

ELB를 설정하고 DNS경로를 통해 실행 해 보았다.

-ELB를 강의를 들으며 정확하게 설정했다 생각했지만 AWS 사이트에서의 설정 창이 강의와 다른 부분이있어 보안그룹에서의 오류가 있었고 이부분을 해결하여 ELB를 설정할 수 있었다.

( 일요일 ) AWS(Image, EB)

Image의 기능과 설정을 하였고 EB는 설정을 하는데 계속 오류가 나와서 음... 수정을 하고 있었다.

-Image의 기능과 필요성은 알았지만 Image를 만들고 난 뒤 그 Image를 활용하는데 있어서 아직 강의를 다 듣지못해 자세히는 모르겠다. EB를 설정하는데 뭔가 설정은 완료 한 것 같은데 사이트가 열리지 않아 문제를 찾다가 여태 해온 과정에서의 문제인것같아 이참에 하나하나 다시 정리한다 생각하고 처음부터 해봐야겠다.

0개의 댓글