Buildkite
Buildkite라는 CI/CD 툴을 사용해서 파이프라인 설계, 개발을 진행했습니다. 크게 CI(통합), CD(배포)를 구분해서 설계, 개발하는 과정을 거쳤습니다. 개인적으로는 처음 해보는 작업이라 CI/CD 자체에 대한 공부를 병행하면서 진행해야 했습니다. 또한 Buildkite에 대한 자료가 다양하지 않아 사이트에 올라와있는 Q&A를 위주로 참고해야 했던 점이 어려웠습니다. 하지만 이런 Q&A 내용을 기반으로 테스트해보고 직접 사이트에 질문을 올려 답변을 받아 적용해보는 과정을 경험할 수 있었고 이는 이미 널리 사용되는 프레임워크를 기반으로 개발을 하던 것과는 전혀 다른 색다른 경험이라 좋았습니다. 한달동안 Buildkite PoC를 진행하고 최종적으로 자사 서비스에 도입하기로 결정되어 상당히 뿌듯했던 기억이 납니다 😁
3.0 챌린지 백엔드 작업
사이트 개편을 위해 새롭게 추가되는 서비스 개발을 진행했습니다. 크게 데이터 구조 설계 (스키마 설계), API 개발 그리고 기존 코드에서 데이터를 수집하는 서비스 개발 등을 진행했습니다. 학부 프로젝트의 경우 다양한 분야의 팀원과 함께 작업을 하게 되는 경우가 드문데 링글에서는 UX팀, Client 팀, Backend 팀, PM 등 다양한 분야의 팀원 분들과 소통하면서 진행하는 경험을 쌓을 수 있어서 좋았습니다!