개념 설명보다는 만드는 것이 집중이 되는 책을 찾다가 이 책을 추천받았습니다. 추천을 받고 목차를 보니 제가 하고 싶은 쇼핑몰 프로젝트에 딱 도움이 되겠다는 판단이 들어서 바로 구매하였습니다.
이 책을 보고 나면 소규모 웹 서비스를 만드는 데 큰 도움이 될 뿐만 아니라, localhost:8080에서만 개발이 끝나는 것이 아니라, 실제 URL 주소를 가지고 CI/CD 환경을 갖춘 서비스를 만들 수 있을 것 같습니다.
책의 구성
웹 서비스를 구축하기 위해선 크게 두가지 지식이 필요하다. 서비스의 기능을 담당할 애플리케이션 개발 지식과 개발한 애플리케이션이 구동될 서버 인프라 지식입니다. 이 책은 두 가지 지식 모두를 다루고 있습니다.
이 책은 크게 세부분으로 나눠집니다.
- 1장에서 5장까지는 스프링 부트와 JPA, 스프링 시큐리티
- 6장, 7장은 AWS 인프라에 대한 기본 사용법과 서비스 설정
EC2(AWS 가상서버)와 RDS(관리형 데이터베이스)를 사용할 때 주의할 점과 여러 설정 - 8장에서 10장까지는 스프링 부트 프로젝트를 AWS 인프라에 배포하는 방법
10장이 끝나게 되면 해당 프로젝트의 무중단 배포 환경까지 구축
개발환경
- Java 8(JDK 1.8)
- Gradle 4.8 ~ Gradle 4.10.2
출처 : jojoldu.tistory.com/
'스프링부트와 AWS로 구현하는 웹서비스' 카테고리의 다른 글
[스프링부트/AWS] 2장 스프링 부트에서 테스트 코드를 작성하자(2/2) - Lombok (0) | 2021.02.21 |
---|---|
[스프링부트/AWS] 2장 스프링 부트에서 테스트 코드를 작성하자(1/2) - JUnit4 (0) | 2021.02.20 |
[스프링부트/AWS] 1장 인텔리제이로 스프링부트 시작하기(3/3) - 인텔리제이에서 깃과 깃허브 사용 (0) | 2021.02.16 |
[스프링부트/AWS] 1장 인텔리제이로 스프링부트 시작하기(2/3) - 그래들(Gradle) 생성 (0) | 2021.02.15 |
[스프링부트/AWS] 1장 인텔리제이로 스프링부트 시작하기(1/3) - 인텔리 제이(IntelliJ IDEA) 소개 (0) | 2021.02.15 |