스프링부트 서버를 EC2에 배포해 보았었다. 하지만 IP주소가 아닌 사람들이 기억하기 쉬운, 도메인 주소로 바꾸는 작업도 해보고자 한다! 문자를 IP주소로 변환해주는 하나의 시스템(=서버)가 바로 DNS이다. Domain Name System이다. 프론트 웹페이지나 벡엔드 서버는 일반적으로 IP기반으로 통신하지 않고 도메인기반으로 통신한다. 그 이유는 HTTPS를 적용해야하기 때문이다. 즉 IP주소에는 HTTPS를 적용할수가 없고, 도메인주소가 있야 HTTPS를 적용할 수 있다는 것이다. 때문에 특정 서비스를 운영할때 도메인은 필수적으로 사용하게 된다. AWS의 DNS 서비스에는 Route53 이 있으나 이 외에도 DNS서비스들이 존재한다. 서로 제공하는 도메인이 종류가 다르다. Route53을 활용해서..
토이프로젝트를 기능 구현을 하기 전에 CI/CD 파이프라인을 구축하고 서버를 선택하려고 하니,, 배포에 대해 잘 모르는 것이었다!!!!!!...(두둥) 아키텍쳐도 설계해야 하는데, 배포에대해 모르니 아키텍쳐도 그릴 수 없는 것이다.. 공유호스팅(카페24)로 배포를 해본적은 있으나, 클라우드 서버로 배포를 해본적은 없어서 아마존 클라우드 서버로 프로젝트를 배포해보고 싶었다. 그래서 공부하기로 했다! ( 인프런 AWS 강의를 들었습니다) 지금 껏 기능구현을 하면서 로컬호스트로 테스트하고 개발했다. 하지만 로컬호스트 주소는 다른 컴퓨터에서 접근할 수 있는 주소가 아니므로, 접근 가능한 주소로 접속할 수 있게 만들어야하는데 이게 바로 배포이다. 📌EC2(Elastic Compute Cloud) - 컴퓨터를 빌려..