StepBy AWS S3 + CloudFront 도입기
·
dev/software
JavaScript SDK란?StepBy는 고객사에서 생성한 가이드를 코드로 직접 실행할 수 있는 기능을 제공합니다. 이를 통해 안정적으로 인앱 가이드를 테스트하고 배포할 수 있습니다.이를 위해 JavaScript SDK 파일을 제공하고 있으며, 고객사는 태그를 통해 손쉽게 자신의 애플리케이션에 삽입해 사용할 수 있었습니다. 이 SDK 파일(index.min.js)은 StepBy 서비스와 고객사의 애플리케이션 간 연결을 담당하는 핵심적인 구성 요소였습니다. 하지만 SDK 파일을 어떻게 서빙할지 결정하는 과정에서 여러 고민과 시행착오를 겪었고, 최종적으로 AWS S3와 CloudFront를 조합한 방식으로 문제를 해결했습니다. 이번 글에서는 AWS S3와 CloudFront를 도입하며 겪었던 기술적 고민..