본문 바로가기
카테고리 없음

[회고록] 미니프로젝트 회고하기. Terraform(테라폼)을 활용한 멀티클라우드(AWS, NaverCloud) 자동화로 구축 그리고 모니터링 시스템(Grafana,Prometheus) 자동화로 구축

by 클수저 2024. 1. 28.
728x90
반응형

[2024년 클라우드 미니프로젝트 회고]

데브옵스를 꿈꾸면서 2024년에도 클라우드 공부를 계속 하고 있는 하고 있습니다 :)
최근에 IaC에 관심을 가지면서 Terraform을 학습했고, 인프라를 자동화 하는 것을 미니프로젝트로 도전을 해봤습니다.

이번 프로젝트에서 가장 큰 의의를 두는 것은 짧은 시간에 Terrform,Grafana,Prometheus를 학습해서 Terraform을 활용해서 자동화로 인프라를 구축했다는 점이 가장 좋았습니다! 😎

그래도 3일이라는 시간에 자동화를 도전해본 것에 대한 회고를 간단히 작성해보려고 합니다. 😊

미니프로젝트 아키텍처



✅Keep : 계속할 것
👉🏻 멀티클라우드 자동화 구축 도전 그리고 성공! 간단한 3티어 프로비저닝이지만, AWS/NCP 멀티클라우드를 구축했다는 것에 의의를 둬본다.

👉🏻 에러를 두려워 하지 않는 것...! 코드 작성에 대한 두려움을 지운 것! 3년 전 부트캠프에서 코드를 처음 배우고 작성할 때는 에러에 대한 두려움이 컸다.... 하지만 이번에는 과감하게 도전하는것을 메인으로 가져갔다.

👉🏻 Terraform에 대한 지속적인 학습! 강의 하루에 혼자 독학공부로 하루 그리고 3일동안 실전으로 도전한 Terraform! 조금 더 공부해서 자동화에 익숙해져보자!

✅Problem : 개선할 것
👉🏻 데이터마이그레이션 기능의 부족. 단순히 3일이라는 시간이 부족하는 핑계로 데이터마이그레이션 부분을 손대지 못한 점이 아쉽다.

👉🏻 클라우드 서비스 이해도 부족. 아직은 공부를 하는 단계이지만, 3티어 기본적인 구조에 +@에서 서비스에 대한 이해가 완벽하지 않아서 구축에 어려움이 있었다.

👉🏻 미리 한계를 정한 부분. 미니 프로젝트 기간은 3일이었고, '3일에 할 수 있는 것만하자!' 라는 마인드에 새로운 도전을 하지 못했다. 기간안에 MVP를 완성시키는 것이 중요하다는 생각에 더 디벨롭 하지 못했다.

✅Try : 새로 시도할 것
👉🏻 데이터 마이그레이션 인프라 구축 - 멀티클라우드를 이용한 AWS/NCP간 데이터 이동과 리프트 앤 시트프 방식으로 SFTP를 이용해 마이그레이션 하기

👉🏻 CI/CD 툴을 활용한 인프라 자동화 배포

✅Good : 잘한 것
👉🏻 3일 안에 Terraform을 학습하고, 바로 3티어 인프라 자동화 구축하고 성공한 것!

👉🏻 추가적인 학습을 통해 모니터링 시스템 Grafana, Prometheus 자동화 구축하고 성공한 것!

👉🏻 프로젝트를 기억하기 위해서 지금 이 순간 회고를 작성해보는 것!

 

3일동안 정말 뿌듯한 프로젝트였다....이 순간을 기억하기 위해서 회고록을 작성하고 남겨본다...!

 

 

728x90
반응형