일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 애드센스
- heroku
- PostgreSQL
- WPF
- 스코페2021
- 바이오데이터 엔지니어
- Spring Boot
- 프로그래머스 월간 코드 챌린지 시즌1
- 프로그래머스 월간 코드 챌린지
- Codeforces
- Word Cloud
- PostgreSQL 설치 시 에러
- 클린 코드
- 프로그래머스 코딩 테스트 연습
- terraform
- 프로그래머스 코딩테스트 연습문제
- 프로그래머스 코딩테스트 연습
- FastAPI
- c#
- git
- Firefox
- selenium
- 파이썬
- pycharm
- 브랜디
- github
- Python
- 스프링 부트와 AWS로 혼자 구현하는 웹 서비스
- 디자인 패턴
- github actions
- Today
- Total
프로그래밍 연습하기
백엔드 프로젝트 -1- 본문
안녕하세요.
간단한 백엔드 프로젝트를 해보려고 합니다.
심도있고 화려한 프로젝트라기 보다는
다양한 기술 스택을 간단하게 사용해보는 프로젝트로 계획하고 있습니다.
단계별로 나누어서 다른 스택으로 교체한다던지, 내용을 더 추가할 수도 있을 것 같습니다.
사용할 스택은 다음과 같습니다.
Heroku, Terraform, Github Action, FastAPI를 사용할 예정입니다.
FastAPI로 백엔드까지만 만들고
Terraform으로 Heroku 서버를 관리하면서
Github Action으로 테스트 후 Heroku에 배포하려고 합니다.
Python을 다룰 때는 Pycharm을 사용했고, Terraform 코드(HCL)은 Visual Studio를 사용해서 작성했습니다.
먼저 시작하기 위해서는 Github 계정, Terraform Cloud 계정, Heroku 계정이 필요합니다.
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
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
완벽하게 잘 작성한 프로젝트라기보다는 저도 찾아보면서 전체적인 흐름을 만들어볼거라서
잘못된 부분이라던지 내용에 대해 의견 주시면 감사하겠습니다.
'웹 프로젝트' 카테고리의 다른 글
백엔드 프로젝트 (GitHub Action) -4- (0) | 2022.02.02 |
---|---|
백엔드 프로젝트 (FastAPI, Heroku) -3- (0) | 2022.02.01 |
백엔드 프로젝트(Terraform) -2- (0) | 2022.01.16 |