MiCAL 2단계 · 백엔드 배포와 데이터 적재
A. 백엔드 뼈대와 서버 배포 목적 화면이 일정을 달라고 하면 DB에서 꺼내 주는 서버 (Django)와 DB (PostgreSQL)를 띄운다 설명 컨테이너 3개로 나눔 …
클라우드·인프라 운영 직무를 준비하고 있습니다. AWS 인프라 실습 뒤 Proxmox 홈랩을 만들어 팀 프로젝트 서버를 올리고 있습니다.
프로젝트ihaewon.com진행 중 · 상세 준비 중
수업 과제 · 구현 · 기능 추가 · 배포
학술대회 투고 완료 · 11월 심사 결과 발표 · 2026.10
역할단독 저자 · 실측 환경 구성과 분석
A. 백엔드 뼈대와 서버 배포 목적 화면이 일정을 달라고 하면 DB에서 꺼내 주는 서버 (Django)와 DB (PostgreSQL)를 띄운다 설명 컨테이너 3개로 나눔 …
A. 엔진 연결 및 서버 잠금 목적 가짜 54% 대신 팀원 엔진 diagnose()를 연결 및 클로드 API 비용이 새지 않게 서버 잠금 설명 Claud API 준비 chmod 600 .env # …
A. GitHub 레포와 뼈대 파일 폴더 구조 frontend/ : react backend/ : FastAPI docs/ : API명세 API 명세 : 서버가 어떤 주소로 어떤 형식의 데이터를 주 …
A. 아이디어와 신청서 목적 커리어 내비 아이디어를 신청서 양식에 맞춰 정리 후 제출 설명 문제 정의 학생은 목표 공고의 요구 역량을 지원 직전에야 앎 늦은 인지 연결의 부재 : 교내 프로그램이 어 …
A. 데이터 API 호출 확인 set -a; source ~/secrets/yeoulmok.env; set +a # API 키를 환경변수로 불러옴 curl -s …
A. 기능 정의 주기능은 계곡에 있을 때 실시간 위험 탐지 앱은 로그인 없이 계곡 구독 , 근처 계곡 확인 후 위험하면 알림 웹은 공무원이 로그인해서 계곡 상태 확인 AI는 판정하지 않고 설명만 …
A. GitHub 저장소와 프로젝트 뼈대 목적 팀 5명이 한 저장소에서 서로 안 부딪히고 작업할 수 있는 틀 만들기 설명 역할 : 백엔드 (Django API) 크롤러와 DB가 주고받을 데이터 형식 …
A. 깃허브 조직과 서버 저장소 목적 : 팀원이랑 같이 쓰는 저장소를 한 사람 계정이 아닌 팀 이름 아래 둠 설명 조직 만든 이유 개인 계정으로 레포를 만들면 그 레포는 내 거가 되고 팀원은 설정도 …
목표 목적 : 임시 라벨로 만든 연결 테스트용 모델 대신, 의사 판독 라벨이 있는 공개 데이터(PTB-XL)로 기준 모델을 학습하고 정확도와 판정 속도를 서버 관점에서 비교 단계 흐름 : 6단계까지 …
E. 생성기 MQTT 송신 목적 : 기업 요청대로 TCP 말고 MQTT로도 보낼 수 있게 해서 비교 준비 기업이 실제 제품에서 어느 방식을 사용할지 정하지 않아서 MQTT도 검토 중 둘 다 만들어서 …
A. 엔드포인트 설계 목적 : 게임 없이도 돌아가는 서버로 사건 기록을 받고 저장하고 내보내기 설명 : 서버 틀 FastAPI : 파이썬으로 웹 API 서버를 빠르게 만드는 프레임워크 엔드포인트 : …
A. GodSteam 설치 찾기 목적 : GodSteam을 프로젝트에 설치하려하는데 Godot 에디터 안에서 검색이 되지 않음 왜 안 되는지 원인 찾고 우회해서 설치 설명 Godot 에디터 내장 애 …
A. 구성 설계 모니터링 : 서버 상태를(CPU, memory, disk, network 사용) 계속 재서 문제를 사람보다 먼저 알아채는 것 구조 : 중앙 (prometheus + Grafana) …
목표 목적 : 환자 수를 6→20→50→100명으로 늘리면서 끝단 지연, 유실을 재고 서버가 어디서 못 버티는지 찾음. 숫자를 눈으로 보려고 모니터링 추가 단계 흐름 : 4단계 = 처음 끝까지 연결 …
A. 도메인 구매 도메인 : 숫자 IP 대신 쓰는 사람이 읽는 주소 (ihaewon.com) 필요한 이유 : Tailscale 주소 (100.x.x.x) 는 내 기기에서만 열리기 때문에 외부용 주소 …
목표 목적 : 팀원이 만든 수신부, Redis, 워커를 테스트 서버 (ecg VM)에 띄우고 내 생성기랑 연결해서 끝까지 이어지는지 확인. 시연용으로 R파 검출과 임시 AI판정까지 붙였음 단계 흐름 …
목표 목적 : 1단계 생성기에 TCP 전송을 붙이고 (비어있는 send함수 채우기), 기업 장비에 맞춰 3리드 데이터로 채움 단계 흐름 : 1단계 = 만들기만, 2단계 = 보내기 규칙 정하기 , 3 …
목표 공개 심전도 데이터 (LTSTDB) 로 가상 환자 N명이 실시간으로 보내는 것 처럼 흉내내는 생성기 만듦 생성기 : 데이터를 만들어 내보내는 프로그램 (가짜 환자 역할) 실시간 : 실제 시간 …
연구 질문과 실험 설계 A. AI가 하는 실수 두 종류 놓침 : 사람이 사료 주라고 말은 했지만 양은 말하지 않음. AI는 그냥 넘어가서 시터는 몇 g인지 모름 혼자 결정 : A는 6시 산책, B는 …
목표 생성기에서 나간 심전도가 서버까지 어떻게 갈지, 어떤 형식으로 보낼지 수신부 담당 팀원과 협의 보내는 쪽과 받는 쪽이 같은 규칙을 써야 연결가능 나 = 보내는 쪽 (생성기) , 팀원 = 받는 …
A. Nginx 컨테이너로 테스트 페이지 띄우기 실제 사이트 만들기 전 웹 서버 컨테이너가 동작하는 지 확인 웹 서버 : 브라우저가 페이지 요청하면 파일 보내주는 프로그램 Nginx : 제일 많이 …
A. VM 원격 접속 (Tailscale·SSH) Tailscale은 호스트 서버인 pve 서버에만 설치 host : VM을 품고 있는 본체 (pve) BUT 각각의 VM에서도 Tailscale 필 …
A. Proxmox 설치와 초기 설정 Proxmox VE : 가상컴퓨터 (VM)를 만들고 관리하는 데 특화된 OS Debian : 리눅스 종류 중 하나. Proxmox 는 Debian 위에 만들어짐 …
A. Docker 기초와 이미지 만들기 방식의 변화 지금까지의 방식 가상컴퓨터 → 프로그램 설치 → 실행 (VM—> OS 전체) 느리다 무겁다 손으로 고치면 거기에만 있음. 새로운 방식 컨테이너 : …
A 네트워크 및 RDS 코드 작성 6단계 terraform 에서는 하나의 코드에서 해결했지만 7단계에선 역할 별로 코드를 나누었다. provider.tf 버전 범위 및 리전 위치 terraform …
A. Terraform 환경 구성 및 AWS 연결 Terraform 이란 이전까지 인프라의 수작업들을 코드로 작성해 둠으로써 추후에 인프라 만들 때 명령어로 쉽게 생성 및 제거하는 기술이다. 이 방 …
sudo nginx -T | grep root nginx -T : 설정 파일 전체를 합쳐서 출력하는 명령어 grep root : root 지시어만 걸러내는 명령어 root : nginx가 요청 받으 …
EC2 : AWS에서 빌려 쓰는 가상 서버. 물리 컴퓨터를 사는 대신 필요한 만큼 빌리고 쓴 시간만큼 낸다. Nginx : 그 서버 위에서 도는 웹서버 프로그램. 브라우저가 보낸 요청을 받아서 해당 …
A : AMI / 대상 그룹 AMI : 지금 돌아가는 서버의 이미지를 따둔 상태. 이 이미지로 찍어낸 서버는 Nginx가 이미 설치된 상태로 생성 서버를 여러 대로 늘려야 하는데, 매번 EC2 만들 …
A : 네트워크 구조 VPC에는 4개의 서브넷 (2a 2b 2c 2d (2는 리전번호) ) 이 있는 걸 확인했다. 현재 우리는 2c만 사용하고 있으며 라우팅 테이블에 IGW와 LOCAL 주소가 있는 …
장애 1 : Nginx 설정 파일 문법 오류 (일부 줄 세미콜론 제거) sudo nginx -t 로 사전 문법 오류 검사 nginx: [emerg] unexpected "}" in …