전체 글 65

[Kiro에 규칙,자동화,확장 적용하기 ]국민대 캠퍼스타운AI 인재양성교육 중급심화 DAY4

국민대 캠퍼스타운AI 인재양성교육 DAY4 내용 정리해보겠습니다 .DAY3은 개인사정으로 참석하지 못하고 DAY4는 오전강의 , 오후에는 배운내용을 이용해서 개인프로젝트를 만드는 시간을 가지고 있어요 . *이 포스팅은 강의 내용을 개인적으로 옮긴것이므로 틀릴수있고, 강의의 전체 내용을 옮긴것이 아니고 일부만 옮긴것입니다! 오늘은 Kiro Agent에서 지원하는 핵심기능들을 상세히 살펴보았습니다 . kiro를 통해서 코딩을 할 때, 이렇게 kiro가 제공하는 기능들에 제가 원하는 규칙들을 넣어놓는다면 코딩 AI agent를 더 똑똑하게 사용할 수 있는데요 . 바이브/스펙은 day1,2에서 자세히 보았고 오늘은 steering/hook/skills/mcp/powers를 어떻게 연동할수있는지 보았어요 ..

AX 2026.10.29

[Developing GenAI App on AWS] 국민대 캠퍼스타운AI 인재양성교육 중급심화 DAY2

import boto3runtime = boto3.client("sagemaker-runtime")response = runtime.invoke_endpoint( EndpointName="my-endpoint", TargetVariant="model-a", ContentType="application/json", Body='{"age": 27, "income": 5000}')*이 포스팅은 강의 내용을 개인적으로 옮긴것이므로 틀릴수있고, 강의의 전체 내용을 옮긴것이 아니고 일부만 옮긴것입니다! 제가 필기하고싶은 부분만 필기..ㅎㅎ 둘째날에는 Amazon Bedrock에 대해서 좀 더 자세히 보았다. 1.Bedrock Bedrock이 무엇이고 또 Bedrock에서는 어떤 기능으..

AX 2026.10.29

[Agentic AI Workshop]국민대 캠퍼스타운AI 인재양성교육 중급심화 DAY1

*이 포스팅은 강의 내용을 개인적으로 옮긴것이므로 틀릴수있고, 강의의 전체 내용을 옮긴것이 아니고 일부만 옮긴것입니다!제가 필기하고싶은 부분만 필기..ㅎㅎ 1. KIRO란 무엇인가?KIRO란 AWS에서 출시한 코딩 툴입니다. 코딩 툴이라고 하면 codex도 있고 Claude코드도 있는데요, KIRO는 전용 IDE 코딩 툴을 제공합니다. CLI도 제공하고요 위 사진과 같이 클로드 코드 터미널모드처럼 CLI로도 쉽게 사용할수있어요. 참고로 무료플랜은 50 토큰사용량을 주는데 ,바이브코딩으로 사이트를 하나정도 만들수 있는 양처럼 보였어요. 그리고 프로플랜 약 20달러(클로드,코덱스와 유사한 가격)를 쓰면 1000크레딧을 줍니다. 이 1000크레딧 자체만 보면 클로드와 코덱스와 양 비교를 하기 어렵습니다...

AX 2026.10.29

[AWS skill builder] M0- claude code를 다룬다는 것 수강 후기

**강의 링크 https://skillbuilder.aws/learn/KNBAUVDS3Z/m0--claude-code---amazon-bedrock------/KK153UQNHS AWS Skill Builder skillbuilder.aws AWS 스킬빌더 강의를 들어보았습니다. 온라인 과정으로 1시간 정도 소요되며, 무료강의이니 편하게 들을 수 있습니다. 의 두 강의를 "국민대 캠퍼스타운 AI 인재 양성교육_중급심화"를 수강하기 위한 사전 교육으로 수강해보았는데요, 간단하게 강의 내용을 정리해보겠습니다. *받아적다가 저의 이해가 틀린 부분이 있을수있어요. 이 내용은 100%정확한게 아니니 참고만 해주세요. 테마는 "Claude Code를 다룬다는 것: Amazon Bedrock 위에서 보는 핵심..

AX 2026.10.28

동시에 몇 명만 몰려도 나던 오류를 세마포어 대기열로 해결

사이드프로젝트 이야기입니다. 받은 제보 하나에서 시작합니다."인증하려고 하면 가끔 오류가 떠요. 다시 누르면 되긴 하는데.."처음 들었을 때는 솔직히 '트래픽 튀는 순간에 흔히 있는 일이겠거니' 하고 넘어갈 뻔했습니다. 그런데 패턴을 보니 아무 때나 나는 게 아니었습니다. 저녁 인증 마감 시간대, 그러니까 여러 명이 한꺼번에 사진을 올리는 순간에만 났습니다. 혼자 테스트할 때는 단 한 번도 재현이 안 됐고요.처음 의심한 건 스레드 부족이었습니다'동시에 몰리면 에러난다'는 문장만 보면 제일 먼저 떠오르는 게 스레드 풀 고갈이죠. 그런데 Spring Boot 스레드 기본풀이 200입니다. (스프링부트의 위력을 다시한번 체감합니다) 저희 이 서비스는 한 기수당 동시 참가자 25명, 실시간 동시 접속도 많아..

서버비 5달러가 20달러가 된 과정

지난 글에서 AI 비용을 줄인 이야기를 썼는데요. 이번엔 반대로 돈을 더 쓰기로 한 이야기입니다.30일 챌린지 서비스를 만들고 있고, 백엔드는 Railway에 올려두었습니다. Railway는 Hobby 요금제가 월 $5라서 저는 당연히 $5만 나갈 줄 알았어요.1. 5달러가 아니라 8달러청구서를 보니 $8이었습니다. 참가자가 아직 본격적으로 들어오지도 않았는데 벌써 초과라면, 사람이 늘면 어떻게 되는 건지 감이 안 잡히잖아요. Railway는 $5에 사용량 크레딧 $5가 포함되어 있고, 그걸 넘으면 초과분이 청구되는 구조입니다. 그래서 대시보드에서 어디에 쓰였는지를 봤습니다.범인은 DB 용량이 아니었다저는 막연히 데이터가 쌓여서 돈이 나가는 줄 알았습니다. DB 용량이라던가, 인증 사진 저장이라던가요.그..

인프라 2026.08.28

사이드 프로젝트 IA

1. 서비스 개요30일 동안 매일 미션을 인증하며 스스로를 성장시키는 챌린지 서비스입니다.로맨스판타지 소설 빙의물 세계관을 차용해, 참가자는 '시녀'에서 시작해 30일 뒤 '공주'로 엔딩을 바꿉니다.항목내용운영 단위기수제 (1기, 2기 … )기간1기수 30일규모1기수 당 20명 내외참가비20,000원 (반환 없음)예치금100,000원환급주 6일 이상 인증 성공 시 25,000원 / 4주 완주 시 전액성장 축7영역 중 3개 선택 + 공통과제 3종7영역 : 심리 · 문화 · 지식 · 경제 · 신체 · 언어 · 상징공통과제 3종: 독서 · 공부 · 주간 회고 (전원 필수)2. 사용자 유형유형진입 경로권한미가입 방문자카톡·인스타 초대 링크로그인/회원가입, 비밀번호 찾기참가자 (USER)회원가입본인 미션·기록·리..

카테고리 없음 2026.08.28

한국에서는 잘 들어가는데 해외 일부 Wifi에서만 404가 뜨는 경우

들어가며안녕하세요 저는 사이드프로젝트 배포를 Frontend는 vercel, 백엔드 및 DB는 Railway를 이용하여 간편하게 진행하고 있어요배포 후 QA및 수정을 진행하고 있는데, 싱가폴에있는 팀원이 위와 같은 화면을 보내주더라고요. 이후 다른 공간에서 Wifi,모바일데이터,VPN우회등을 이용했을 때는 전부 접속 가능하다고 했습니다. Claude에 물어보니 이것은 코드단의 문제는 아니고, 네트워크에서 뭔가 막힌 것 같다고 하더라고요. 그럼 네트워크의 어떤 부분이 왜 문제가 되었을까요? 같은 URL, 같은 기기 인데 "어느 네트워크를 타고 나가느냐"에 따라 결과가 갈린 거예요.배경지식 ISP "인터넷 회사"예요. 우리가 매달 요금을 내고 집·회사·휴대폰에 인터넷을 연결해주는 그 통신사요. 한국이면 KT..

인프라 2026.08.21

토큰 단가가 더 싼 모델이 사실 7배 비쌌던 이야기

요즘 사이드프로젝트를 하나 하고 있습니다. 30일동안 매일 미션을 인증하면서 스스로를 성장시키는 챌린지 서비스인데요. 소설 빙의물 세계관을 빌려와서 시녀에서 공주가 된다는 컨셉입니다...제가 원래 이런 공주스러운 애가 아니라서 말하기가 조금 민망하네요 시작은 친구랑 저랑 둘이 우리 갓생살자!라는 대화에서 입니다.. 곰이 "쑥과마늘"먹으면서 인간되는 것마냥요. 원래는 둘만 하거나 한명 더 구해서 세명정도 기획했습니다..그런데 어쩌다보니까 현직 서비스기획자/마케터/브랜드 대표님도 함께 해주셨고, 좀 더 본격적으로 서비스 형태로 해보기로 해어요.. 사람을 좀 더 모아서 기수제로 운영할거에요 .. ㅋㅋㅋㅋ 지금 한달정도 개발자로 참여하며 프로젝트 진행하고 있고, 아마 다음달 부터는 MVP모델 참여자들..

AX 2026.08.13

포트폴리오를 Claude랑 같이 만들다가 데이터를 날릴뻔한 이야기

요즘 포트폴리오 쓸 일 이 많은데, 회사핏에 맞추어 쓰는 것이 중요하더라고요. 그 때마다 완전히 새로 만들긴 어려워서, 복제 후 변형하는 방식을 사용하고 있습니다. Next.js + MySQL로 admin 페이지를 짜서, 회사마다 다른 소개 문구·프로젝트 조합을 보여줄 수 있게 "변형(variant)"이라는 개념을 넣었습니다. 지원하는 회사에 맞춰 /a회사, /b회사처럼 주소만 다르게 접속하면 그 회사 맞춤 포트폴리오가 뜨는 식이에요.https://hyeyoonkim-portfolio.vercel.app/위의 링크는 디폴트값이고요, 보통은 저 사이트를 그대로 복제한다음, 프로젝트와 문구를 채용공고에 맞게 수정합니다. "https://hyeyoonkim-portfolio.vercel.app/a회사" 이런..

AX 2026.08.13