Qoddi를 활용한 FastAPI 배포Qoddi는 클라우드 애플리케이션 호스팅 플랫폼으로 FastAPI를 배포하기 위해 사용하게 되었다. Qoddi 문서를 확인하면 배포가 가능하지만, 생각보다 직관적이지 않았다. 또한 FastAPI 배포를 위해 정리된 것을 찾지 못했기에 정리해두려고 한다. Qoddi Python Documentation Qoddi - Premium Cloud App Hosting PlatformQoddi App Hosting Platform. Deploy, manage and scale Node.js, Python, GO, Java, Ruby, PHP apps in seconds. The best alternative to Heroku | Qoddiqoddi.com배포를 위한 여정회원가..
2025년 3월 회고바쁜 일상학교 수업과 자격증 공부, 운동, 취업 준비를 병행하며 3월을 보냈다. 거의 쉴 시간 없이 빠르게 달린 느낌이 든다.수업마지막 학기이고, 이전까지 학점을 많이 채워뒀기에 12학점 밖에 수강하지 않는다. 하지만 그중 캡스톤 6학점이 있는데, 3, 4, 5주차에 기획 발표를 진행하는 것은 나의 체력을 틈틈이 가져갔다. 물론 힘든 시간이었지만, 기획을 이렇게 오래, 그리고 열심히 해본 적은 없는 것 같다. 그래서 완성도 높은 프로젝트를 기대하고 있다.자격증 (SAA)이제까지 미뤄왔던, SAA를 드디어 취득하였다. 공부할 내용도 많고, 난이도도 쉽지 않았기에 많은 시간이 소요되었다. 시험을 일단 신청하고, 기간에 맞춰 강의를 수강하고 기출문제를 풀어보았다. 자격증 공부 시간이 많았기..
개요AWS에서 주관하는 자격증은 수준에 따라 Foundational, Associate, Professional, Specialty로 구분되며, Associate는 "기존의 클라우드 경험 및 탄탄한 온프레미스 IT 경험이 권장된다."라고 명시돼 있다. 나는 학생이고, 실무 경험이 없기에 Foundational과 Associate 중에 고민했지만, "공부하는 김에"라는 생각으로 Associate를 선택하였다. 그중 일반적인 인프라를 다루는 Solutions Architect - Associate를 목표로 공부를 시작하였다.SAA 준비 과정 및 후기사전 지식데브코스나 프로젝트에서 AWS 인프라 구축 경험이 있기 때문에 기초 지식은 있었다. 특히 인프라를 혼자 맡아서 진행한 프로젝트에서 VPC나 EC2, 보안..
pytest의 개념과 활용개념테스트테스트란 소프트웨어 프로그램이 요구 사항에 맞게 동작하는지 확인하는 과정이다. 버그를 발견하고, 코드 변경이 기존 기능에 영향을 주는지 검증하는 역할을 한다.단위 테스트 (Unit Test) : 개별 함수나 메서드를 테스트기능 테스트 (Function Test) : 특정 기능이 올바르게 동작하는지 검증통합 테스트 (Integration Test) : 여러 모듈이 함께 동작하는지 테스트E2E 테스트 (End To End Test) : 전체 시스템을 사용자 관점에서 테스트회귀 테스트 (Regression Test) : 기존 기능이 변경 없이 유지되는지 확인단위/통합/E2E 테스트에 대해 자세히 확인하고 싶다면, 링크 참고pytestpytest는 Python의 대표적인 오픈소..