AWS SAM과 Lambda Web Adapter를 사용한 실무 인프라 전환기 [2/2]
·
회고록/업무 기록
이전 게시물 AWS SAM과 Lambda Web Adapter를 사용한 실무 인프라 전환기 [1/2]업무 중 진행한, ECS에서 Lambda Web Adapter를 이용한 Lambda 환경으로 전환한 인프라 작업에 대해 기록합니다.1편에서는 전환 배경과 인프라 작업에 대한 전반적인 셋업에 대한 내용이며,2편에서는 해chordplaylist.tistory.com 트러블슈팅Provisioning Concurrency, Auto ScailingAuto Scaling ARN 이슈문제${AWS::AccountId}와 같은 CloudFormation 템플릿 문법을 사용했을 때, 적절한 AWS 데이터가 들어가지 않아 발생한 이슈.해결${} 문법을 사용하지 않고, 명시적으로 값을 입력하여 문제 해결.CloudForma..
AWS SAM과 Lambda Web Adapter를 사용한 실무 인프라 전환기 [1/2]
·
회고록/업무 기록
업무 중 진행한, ECS에서 Lambda Web Adapter를 이용한 Lambda 환경으로 전환한 인프라 작업에 대해 기록합니다.1편에서는 전환 배경과 인프라 작업에 대한 전반적인 셋업에 대한 내용이며,2편에서는 해당 작업을 진행하며 발생했던 이슈, 인프라를 전환하며 얻을 수 있었던 이점 그리고 개인적인 후기에 대해 작성하였습니다..인프라 전환 배경Scrapping Lambda 작업에 따른 인프라 개선새로운 Lambda Scrapper를 만들 때마다 Server에서 사용하는 모델과 DTO를 재구성하고, DB를 새롭게 설정해야 합니다. Scrapper 추가로 인한 관리 포인트 증가를 줄이기 위해 인프라 개선 작업을 진행합니다.분리된 Lambda 함수 관리의 어려움Lambda 함수들이 프로젝트와 분리되어 ..
예체능 출신 비전공자 개발자로서의 첫 회사 퇴사 회고
·
회고록/회고
재직기간 2023년 05월 15일 - 2024년 06월 11일  나는 모든 결과는 운이라고 이야기하는 편인데, 나는 운이 꽤 좋은 편에 속한다.운을 높이기 위해 꾸준히 애썼지만, 바라는 이상에 비하면 정말 티끌 같은 노력에도 매번 결과가 나쁘지 않았다.(좋은 게 아니고 나쁘지 않았다...)  작곡가 커리어를 포기하고, 개발자로서 첫 시작을 하게 된 이 회사 역시 운이 좋아 들어올 수 있었다.성과에 대해 명확하게 판단하고 논할 수 있는 대표님, 업무와 자신의 업무에 대해 열정적이며 그것을 나눌 준비가 되어있는 동료들이 있었다. 더불어 문제 해결에 대한 능력과 경험, 책임감이 있고 팔로워들을 위해 변화할 수 있는 리더와 커리어와 업무에 대해 조언을 주는 멘토분들도 계셨다. 하나부터 열까지 동료들로부터 배울 ..
면접 회고 - 1
·
회고록/Archive
프레임워크란 무엇인가? 개발을 하기 위한 틀. 다 만들어지는 것(라이브러리)를 쓰는 것이 아니라, 내 것을 만들기 위한 도구들을 다 준비해놓은 틀의 느낌. 개발자가 선택해서 내 프로그램을 만들어가면 된다. 이미 필요한 것들을 다 만들어 놨기 때문에 불필요한 작업을 줄일 수 있고 기능 구현에 집중할 수 있다. 트랜잭션에 대해 설명해 주세요. 컴퓨터 과학에서 트랜잭션 처리란 개별적인, 분할할 수 없는 작업. 각 트랜잭션은 완전한 단위(작업 단위)로 성공하거나 실패해야 한다. 즉, 하나의 비즈니스 로직으로 트랜잭션이 묶였다면 그 안에서 단 하나라도 오류가 발생할 경우 모두 실패처리(롤백)를 해야 한다. 비즈니스 로직 내에 있는 모든 로직이 성공해야 성공이라고 할 수 있다. 동기, 비동기에 대해 설명해 주세요...
[멋쟁이 사자처럼] 백엔드 스쿨 수료 리뷰.
·
회고록/Archive
서문더위가 막 지나갈 무렵 시작되었던 부트캠프의 교육과정이 혹한기가 될 즈음 끝이 났다. 그리고도 한 달이 지났다. 원래는 더 빠르게 회고록을 작성하려고 했는데, 이리저리 현생에 치이다 보니 벌써 한 달이라는 시간이 지나버렸다. 그래도 그 한 달이라는 시간 동안 미니 프로젝트 하나, 면접 하나, 프로젝트 2건을 진행하고 있으니 나름 좋은 시간을 보내고 있는 것 같다. 일단 많은 분들이 질문해 주시는 내용에 대한 답변으로 글을 시작해보려고 한다. "백엔드 과정 만족하셨나요?" 답변은 당연히 "YES"본문관리 부분교육과정이 시작되는 즈음으로 돌아가보면 굉장히 혼란스러웠던 시기라고 말할 수 있을 것 같다. 굉장히 높은 교육 수준을 기대했던 몇몇 수강생들과의 마찰로 인해 꽤나 정신이 없었지만, 다행히도 빠른 운..
[코드스테이츠 백앤드 부트캠프 42기] 합격 후기
·
회고록/Archive
벌써 작년이 되어버린 일이지만, 짧게나마 합격 후기(?), 기록(?)을 남기고 싶어서 글을 작성하게 되었다. 국비 지원 교육이 한 차례 끝이 나고 난 후 교육의 필요성을 느끼고 있던 내 입장에서는 부트캠프 수업이 꼭 듣고 싶었다. 그래서 국비지원 교육의 파이널 프로젝트를 진행하던 도중, 8월 28일에 멋쟁이 사자처럼을 이미 지원한 상태였다. 멋쟁이 사자처럼의 지원이 끝나자마자 9월 초 코드스테이츠 지원이 열렸다. 지원했던 멋쟁이 사자처럼의 교육 과정이 탈락으로 끝날 것을 대비해야 했으므로 다른 교육과정에 지원하는 것은 당연한 수순이었다. (그 당시 달력에 우아한 테크코스, 멋쟁이 사자처럼, 코드스테이츠, 사피, 프로그래머스의 지원 일정이 적혀있었다.) 코드스테이츠의 과제로는 자기소개서, 인적성 문제, 코..
[Team Project] 멋사 백엔드 스쿨 종합 프로젝트 - 엔드포인트 정리
·
회고록/Archive
1차 엔드포인트 정리 HTTP Method Endpoint Entity 분류 상세 엔드포인트 분류 GET /api/v1/member/followers Follow 내 피드에서 나의 팔로워 조회하기 api/v1/member GET /api/v1/member/followings Follow 내 피드에서 나의 팔로윙 조회하기 api/v1/member GET /api/v1/faq FAQ FAQ 전체 조회하기 api/v1/faq GET /api/v1/faq/{faqCategory} FAQ FAQ 카테고리로 조회하기 api/v1/faq GET /api/v1/faq/searches/{keyWord} FAQ FAQ 키워드 검색으로 조회하기 api/v1/faq GET /api/v1/faq/{faqNo} FAQ FAQ 클..
[Team Project] 멋사 백엔드 스쿨 종합 프로젝트 - 아이디어톤
·
회고록/Archive
아이디어톤 문화라는 아이템으로 모이게 된 팀으로 최대한 해당 도메인을 살릴 수 있는 아이템이 무엇이 있을지 이야기를 나누었다. 기획에 주어진 시간은 이틀, 약 8시간 정도. 목요일 오후 4시부터 6시까지 아이템에 대한 이야기를 나누고 금요일 오전 내로 아이템을 결정하고 오후에 발표 자료를 만들어야 했다. 최대한 콘텐츠가 메인을 이루는 아이템은 제외했다. 우리는 개발을 하는 사람이지 콘텐츠를 만드는 사람이 아니므로, 콘텐츠가 빠졌을 때 매력 없는 아이템은 필요없다고 판단했다. 아이디어 확정 최종적으로 내미콘(내가 미는 콘텐츠)이 결정되었다. 한 줄 소개 뜨지 못해 아쉬운 음악, 팬심 포인트로 투자하고 홍보해보자 타겟 유저 본인만 알고 있던 음악을 자랑하고, 그 음악을 차트에 올리고 싶은 사람들 새로운 음악..
코드플리
'회고록' 카테고리의 글 목록