전체 글153 SSH 없는 서버에 CI/CD 붙이기 — 제약이 설계를 정한 4주 SSH 없는 서버에 CI/CD 붙이기 — 제약이 설계를 정한 4주카카오테크캠퍼스 2단계 팀 프로젝트에서 배포 환경을 맡았다. 서버 한 대, SSH 키 없음, AWS 액세스 키 생성 차단. 이 제약들이 결과적으로 더 나은 설계를 강제했다.0. 시작점 — 받은 환경팀에 주어진 건 이게 전부였다.항목 내용서버t3.medium 1대 (2 vCPU / 4GB), 팀원 전원 공유OSUbuntu 24.04 LTS디스크50GB 고정접속SSH 키 없음, 22번 포트 닫힘, Session Manager만그리고 차단 목록이 길었다.IAM 사용자·액세스 키 생성 불가RDS / ALB / EKS / ElastiCache 불가서버 추가 생성 불가, 사양 변경 불가Elastic IP 할당 불가 (요청 시 검토)처음엔 "이걸로 뭘 .. 2026. 9. 29. 카테캠4기 2단계/아이담 개발 3주차 — AWS CI/CD SSH 없는 AWS에서 CI/CD 붙이기카카오테크캠퍼스 4기 2단계 팀프로젝트 백엔드 인프라 구축기 0. 시작점: 제약이 먼저 있었다팀프로젝트용 AWS 환경을 받았는데, 스펙보다 제한 목록이 먼저 눈에 들어왔다.항목 내용서버t3.medium 1대 (2 vCPU / 4GB). 추가 생성 불가, 사양 변경 불가디스크50GB 고정. 확장 불가접속SSH 키 없음. SSM Session Manager만차단RDS, ALB, EKS, NAT Gateway, ElastiCache, Elastic IP계정IAM 사용자·액세스 키 생성 불가보통 "EC2에 GitHub Actions로 배포" 글들은 이렇게 시작한다.- uses: appleboy/ssh-action@master with: host: ${{ secret.. 2026. 9. 23. 심프랩 발표자료 2026. 9. 21. 카테캠4기 2단계/아이담 개발 1주차 — 백엔드 실행 기반을 다지고 협업 구조 정리하기 아이담은 어린이집에서 수집한 사진, 영상, 음성 속 맥락을 바탕으로 관찰일지와 알림장 작성을 돕는 서비스다.브라우저와 서버가 미디어를 처리하고, AI가 근거를 바탕으로 초안을 생성하면 교사가 이를 검토·승인한다. 최종적으로는 승인된 문서만 학부모에게 전달되는 구조를 목표로 한다.개발 1주차에는 본격적인 기능 개발에 앞서 팀원들이 같은 환경에서 안정적으로 작업할 수 있도록 백엔드 공통 실행 기반을 정리하는 일에 집중했다.1. 프로젝트 구조와 담당 범위 파악프로젝트 백엔드는 기능에 따라 다음 7개 도메인으로 나뉜다.도메인역할auth교사·학부모 인증organization기관·반·원아·동의 정보 관리face얼굴 임베딩 저장·관리mediaS3 업로드 및 미디어 메타데이터 관리agentsAI 초안 생성 및 검증 파.. 2026. 9. 15. 카카오테크캠퍼스 4기 - 아이디어톤 후기 안녕하세요!!오늘은 카카오테크캠퍼스 아이디어톤과 최종 서비스 기획 후기입니다!! 아 딱 엊그제부터 티스토리 이모티콘 기능이 사라져서 글 쓰는데 심심하네요.......이틀만 빨리 쓸걸 ㅠㅠ 그래도 있는기능 써서 열심히 작성 해보겠습니다!커넥트데이가 동기부여 단계였다면, 아이디어톤은 동기부여만 되어있던 저에게 어디로 나아가야 좋을지 현실적인 방향을 제시해준 경험이었던 것 같습니다. 일단 아이디어톤의 첫 시작입니다!!이번 행사에서도 학교 앞에 버스를 불러주셔서 이동하는데 정말 편하고 좋았어요!! 그리고 저번 커넥트데이의 웰컴키트가 정말 유용하고 좋아서AI 캠퍼스에 도착하자마자 이거 먼저 파바박!! 뜯었는데요와... 정말 웹캠커버, 노트북 거치대, 마사지볼, 커피.. 등등 정말 실용적인 선물들이 많아서 좋았어.. 2026. 8. 28. 2026 하계 모각코 회고 이번 방학은 LLM을 그냥 "똑똑한 API"로 쓰던 것에서, 그 안에서 실제로 무슨 일이 일어나는지 파고든 시간이었다. 카나메이트 프로젝트로 LangChain 멀티에이전트 위임 구조를 직접 만들어보면서 실전 감각을 쌓았고, RAG는 결국 벡터 거리 검색이라는 것과 임베딩이 특징을 차원에 찍어내는 과정이라는 걸 이해했으며, 트랜스포머 내부(정규화, 어텐션 연산)까지 내려가 보면서 "성능이 왜 오르는지 실험하고 원인을 분석하는" 접근법을 배웠다. 그 결과 "프롬프트만 잘 쓰면 된다"는 생각에서 "데이터가 어떻게 검색되고 모델 내부에서 어떻게 처리되는지 알아야 제대로 판단할 수 있다"는 쪽으로 시야가 넓어졌다. 다음엔 이 이해를 바탕으로 직접 구현하는 비중을 늘려서, 에이전트 레벨을 넘어 모델 레벨까지 손으로.. 2026. 8. 14. 이전 1 2 3 4 ··· 26 다음