본문 바로가기

Development/Laboratrix

(6)
[Laboratrix] 6 - Code Repository : AWS Codecommit * 목차 - Intro - CodeCommit - 사전 요구사항 - git 자격 증명 - repository 복제 - git push - Outro  Intro지난 시간에는 Unittest까지 작성을 완료했습니다.  이번 시간에는 이 code를 가지고 형상관리를 해보도록 하겠습니다. code repository 많이 활용되는 github 대신 aws에서 service하는 CodeCommit을 활용해 보도록 하겠습니다.   CodeCommitgit을 사용하시는 분들은 대부분 github를 사용하고 계실 것입니다. 하지만 저는 AWS에 Application Infra 구축을 하기 위해 AWS에서 사용하는 CodeCommit을 사용하려 합니다. AWS CodeCommit은 AWS에서 제공하는 완전 관리형 Gi..
[Laboratrix] 5 - Backend API Unit Test * 목차 - Intro - Unit Test 간단 설명 - Unit Test Code 작성 - Outro  Intro이전 글에서는 Fastapi를 활용해서 Backend API를 만들어 봤습니다. [Laboratrix] 4 - FastAPI로 CRUD 동작 구현하기Intro이전 시간에는 Docker Compose로 Backend 개발 환경을 구성했었습니다. [Laboratrix] 3 - Docker Compose로 backend 개발 환경 구성* 목차 - Intro - Install Docker Desktop - Install vscode - Container 접속 - Docker Containertyoon9781.tistory.com 하지만 그것가지고는 그림을 완성할 수 없습니다. Unit Test를 ..
[Laboratrix] 4 - FastAPI로 CRUD 동작 구현하기 Intro이전 시간에는 Docker Compose로 Backend 개발 환경을 구성했었습니다. [Laboratrix] 3 - Docker Compose로 backend 개발 환경 구성* 목차 - Intro - Install Docker Desktop - Install vscode - Container 접속 - Docker Container에서 FastAPI 실행 - DB Container Connection - OutroIntro이전 글에서는 Route53에서 도메인을 구매했었습니다.  [Laboratrix] 2 - AWStyoon9781.tistory.com 이번에는 Backend의 기본 동작을 구현해 보겠습니다. Item의 CRUD 동작을 만들어 보려 합니다. 적어도 unittest는 돌릴 수 있는 ..
[Laboratrix] 3 - Docker Compose로 backend 개발 환경 구성 * 목차 - Intro - Install Docker Desktop - Install vscode - Container 접속 - Docker Container에서 FastAPI 실행 - DB Container Connection - OutroIntro이전 글에서는 Route53에서 도메인을 구매했었습니다.  [Laboratrix] 2 - AWS Route53에서 도메인 구매Intro이전글에서는 간단한 Side Project의 성격인 Laboratrix.com이라는 간단한 소개와 Architecture를 설명드렸습니다. [Laboratrix] 1 - ArchitectureIntro오랜만의 글입니다. 이번 Series의 이름은 Laboratrix입니다. Latyoon9781.tistory.com  이번에는 ..
[Laboratrix] 2 - AWS Route53에서 도메인 구매 *목차 - Intro - AWS Route53 접속 - Domain 구매 - OutroIntro이전글에서는 간단한 Side Project의 성격인 Laboratrix.com이라는 간단한 소개와 Architecture를 설명드렸습니다. [Laboratrix] 1 - ArchitectureIntro오랜만의 글입니다. 이번 Series의 이름은 Laboratrix입니다. Laboratrix : Laboratory(실험실) + matrix(기반) 이름은 거창하게 지었지만 제가 Web으로 해보고 싶은 다양한 실험을 할 공간을 목표로 하는 Ptyoon9781.tistory.com  이 Project의 시작은 아래와 같습니다. 아무것도 없이 구간만 표현되어 있습니다. 시작은 아무것도 없이 숙제만 잔뜩 있는 것 같지만..
[Laboratrix] 1 - Start Side Project *목차 - Intro - CI/CD Architecture - Development - OutroIntro오랜만의 글입니다. 이번 Series의 이름은 Laboratrix입니다. Laboratrix : Laboratory(실험실) + matrix(기반) 이름은 거창하게 지었지만 제가 Web으로 해보고 싶은 다양한 실험을 할 공간을 목표로 하는 Project입니다. 이 Web Service의 제작기록을 남기면서 저 스스로에 대한 도움 뿐만 아니라 Web을 개발하는 많은 분들에게 기초적인 도움이 되었으면 합니다. 이 Project의 특징은 다음과 같습니다. - 간단한 Web Service를 띄우기. - AWS를 적극 활용 - 개발 CI/CD를 간단하게 완성 - 혼자서 개발을 진행할 수 있는 수준의 크기 - ..