프로그래밍 연습하기

백엔드 프로젝트 -1- 본문

웹 프로젝트

백엔드 프로젝트 -1-

john.k 2022. 1. 16. 17:51
반응형

안녕하세요.

간단한 백엔드 프로젝트를 해보려고 합니다.

심도있고 화려한 프로젝트라기 보다는

다양한 기술 스택을 간단하게 사용해보는 프로젝트로 계획하고 있습니다.

단계별로 나누어서 다른 스택으로 교체한다던지, 내용을 더 추가할 수도 있을 것 같습니다.

사용할 스택은 다음과 같습니다.

 

Heroku, Terraform, Github Action, FastAPI를 사용할 예정입니다.

FastAPI로 백엔드까지만 만들고

Terraform으로 Heroku 서버를 관리하면서

Github Action으로 테스트 후 Heroku에 배포하려고 합니다.

 

Python을 다룰 때는 Pycharm을 사용했고, Terraform 코드(HCL)은 Visual Studio를 사용해서 작성했습니다. 

 

먼저 시작하기 위해서는 Github 계정, Terraform Cloud 계정, Heroku 계정이 필요합니다.

https://github.com/

 

GitHub: Where the world builds software

GitHub is where over 73 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat...

github.com

https://cloud.hashicorp.com/products/terraform

 

Terraform | HashiCorp Cloud Platform

Standardize infrastructure as code across your business with Terraform Cloud’s multi-cloud compliance, management and provisioning capabilities.

cloud.hashicorp.com

https://www.heroku.com/

 

Cloud Application Platform | Heroku

Heroku is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud.

www.heroku.com

 

완벽하게 잘 작성한 프로젝트라기보다는 저도 찾아보면서 전체적인 흐름을 만들어볼거라서

잘못된 부분이라던지 내용에 대해 의견 주시면 감사하겠습니다.

반응형
Comments