HTTPS 적용 이후엔 api.jscode-test.net/로 접속하니 정상적으로 HTTPS가 적용됩니다. 그런데 아이피인 43.200.101.5 혹은 43.200.101.5:80 혹은 43.200.101.5:3000으로 접속하면 HTTPS가 적용이 안 되어 있습니다. 이유가 뭘까요? cmd에서 nslookup으로 www.google.com 아이피를 알아낸 다음에 아이피로 접속하면 처음엔 이렇게 뜨지만 '사이트로 이동' 버튼을 누르면 HTTPS가 적용이 되더라고요. 왜 구글은 아이피로 접속해도 HTTPS가 되고 제 사이트는 안 되는 걸까요? 구글은 뭔가 다른 설정을 더 했기 때문인가요?
이 사진은 24. 비용 나가지 않게 EC2 깔끔하게 종료하기 스크린샷이고 이 스크린샷은 지금 강의입니다. 둘 다 EC2 인스턴스를 먼저 삭제하고 나서 탄력적 IP를 삭제하려고 하는데 왜 첫 번째 사진에선 탄력적 IP 주소 연결 해제 버튼이 활성화되어 있지 않고, 이번엔 왜 활성화되어 있는 건가요? 강의 잘 보고 있습니다.
저는 jscode-test.net 도메인을 구매했고, 인증서 발급받을 땐 강의에서처럼 api.jscode-test.net로 적었습니다. 이럴 경우 jscode-test.net에 대한 인증서가 아닌 api.jscode-test.net에 대한 인증서만 발급받은 거 맞죠? 현업에서는 인증서를 요청할 때 어떤 식으로 하나요? api.jscode-test.net, temp.jscode-test.net, mail.jscode-test.net 등등 많다면, 각 도메인마다 인증서를 따로 발급하나요?
안녕하세요! 클라우드프론트 UI가 바뀐 부분에 대해서 가이드 주신대로 go to previous ~ 클릭하는 상단 탭이 안뜨고 있습니다 ㅠ 혹시 몰라 gpt나 구글통해 이전 버전 ui로 직접 접속할 수 있는 주소도 검색해 보는데 나오지 않아서요 이럴 경우 어떻게 해야할 지 문의드립니다.!
안녕하세요. 재성님 '비전공자도 이해할 수 있는 AWS 입문/실전' 강의를 완강하고 '비전공자도 이해할 수 있는 AWS 중급/실전 (보안, 가용성편)' 강의를 수강할 예정입니다. 전 개발자는 아니고 보안담당자입니다. 개발, 홈페이지 운영 경험이 부족합니다.제 질문은 보안담당자로서 제 부족한 역량을 채울 재성님의 어떤 강의를 들으면 좋을까요?
설명대로 '호스팅 영역'에선 삭제했습니다. 그런데 '등록된 도메인' 항목엔 여전히 남아 있습니다. " 참고로 도메인은 처음 구매할 때만 1회성으로 비용이 나갑니다. (1년 이후에 갱신을 할 때만 추가 비용 발생) 이미 구매한 도메인은 보유하고 있는 동안에 추가적인 비용이 나가지 않습니다. " 이렇게 적혀 있는데, 만약 삭제를 안 하면 자동 갱신이 되어 1년 후에 결제가 될 수 있는 거 맞나요? 등록된 도메인에서도 도메인을 삭제할 수 있는 것 같은데, 삭제해도 될까요? 도메인을 삭제하라는 설명은 없어서 질문드립니다.
강의 잘 듣고 있습니다. 1. 저도 다른 분들처럼 기존 express 서버가 80 포트를 사용하고 있어서 스프링 부트 서버 실행이 안 됐었습니다. 지금은 결국 해결했는데 저는 lsof -i :80를 해도 아무것도 안 보였었고 pm2 kill을 해도 제대로 안 죽었었습니다 sudo lsof -i :80 sudo pm2 kill을 하니깐 드디어 됐는데, 원래라면 sudo를 안 붙여도 됐어야 했나요? 제가 뭔가를 생략해서 sudo를 일일이 붙여야 했던 건가? 싶어서 질문드립니다. express 서버 시작한 이후에, 연결된 인스턴스 창을 끄고, 다시 새로 연결한 후에 스프링 부트 강의를 듣기는 했습니다. 새로 연결해서 그런 걸까요? 2. 스프링 부트든 express 서버든 실행한 이후에(sudo java -jar ec2-spring-boot-sample-0.0.1-SNAPSHOT.jar로 실행한 서버), 서버를 안 끄고 그냥 인터넷 브라우저를 꺼 버리면, 우분투에선 계속 실행되고 있는 건가요? 그러면 AWS 비용이 늘어나는 걸까요? 그리고 인스턴스도 중지해 두는 게 낫나요? 탄력적 IP 때문에 어차피 비용 발생할 텐데, 인스턴스 중지를 해 두면 비용이 덜 나가는지 궁금합니다. 3. 스프링 부트 서버 배포 강의 다음이 24. 비용 나가지 않게 EC2 깔끔하게 종료하기 이거인데, EC2 삭제하는 것도 그대로 따라해도 이어서 25. Route53 강의 내용 진행할 수 있는지, 아니면 삭제 안 해야 하는지 궁금합니다. 참고 자료를 보면 " '[보충 강의] 7-2. Spring Boot 서버를 EC2에 배포하기' 를 따라하시다 보면 EC2 인스턴스의 사양이 부족해서 EC2가 멈춰 버리거나 버벅거리거나.... " 이런 내용이 있는데, 저는 이걸 따라하지 않았는데 문제가 없었습니다. 그런데 제가 된다는 건 저랑 같은 인스턴스 사양( 인스턴스 유형이 인스턴스 사양 맞죠? )인 사람들 모두 문제가 없었지 않을까? 싶은데, 강의 내용대로 인스턴스 사양을 설정하더라도 누군가에겐 오류가 생길 수 있나요?
강사님 안녕하세요. 또 질문드리네요 ㅠㅠ 현재 이 강의를 들으며 1주일 전에 가입한 프리티어 계정으로 ec2 를 몇시간정도 실행시켜놨는데 비용관리 부분을 보니 아래 사진처럼 $0.03 정도 비용이 발생했다고 나오더라구요. 이게 실제 사용량 만큼 비용이 얼마인지는 나오지만 제가 지불할 금액은 없는걸까요? 청구서쪽보면 0원이긴하던데 실제 지불할 금액같은건 청구서만 보면 되는건지 궁금합니다~~!!
강사님 좋은 강의 잘듣고있습니다~ 다름이 아니라 현재 개인프로젝트를 프리티어에 1년간 배포하려고 하는데요~ 계정은 프리티어로 오늘 만들었고 ec2, 탄력적ip 만 사용할 예정입니다. db서버는 이미 사용중인게 있어 rds 는 이용 안할거고 https 도 무료 ssl 인증서를 발급받아 ec2 에 설치할 예정입니다. 결과적으로 aws 에서 사용하는건 ec2(t3.micro,스토리지 8gb) 1대, 탄력적ip 1개 총 2가지인데 프리티어에서도 비용이 발생할 가능성이 있을까요? 찾아보니 프리티어에서 ec2 는 월 750 시간이 무료이고 탄력적ip 도 ec2 에 연결되어있는 상태면 무료라고 하던데 혹시 제가 모르는 부분이 있을까 해서 질문드립니다~!
IAM 비밀 액세스 키를 로컬에 저장하려던 중 궁금증이 생겨 질문 드립니다. 이전에 EC2에서 암호 키를 저장할 때는 .pem 형식으로 저장되더라구요. 반면에 비밀 액세스키는 값을 복사해서 어딘가에 직접 저장해야 하는데 이렇게 보안상 중요한 무언가를 메모할 때 사용하는 확장자가 따로 있을까요? 아니면 프로젝트 폴더 내에 .env 를 만들고 그 안에 작성하여 깃헙에 올라가지 않도록 관리하는 것이 보편적인 방식인건지 궁금합니다.
우선 typeorm.ts, app.modules.ts 두 파일 코드 복사 붙여넣기 하면 app.modules.ts 의 TypeOrmModule.forRootAsync({ inject: [ConfigService], useFactory: async (configService: ConfigService) => configService.get('typeorm'), }), useFactory에서 린트에러가 발생합니다. configService.get('typeorm')의 타입이 undefined 일 수도 있어서 에러가 발생하는데 타입 지정해서 서버 실행하면 일단 실행은 됩니다. 문제는 이 다음에 package.json에 마이그레이션 스크립트 추가 후 서버 실행하고 터미널 창 새로 열어서 npm run migration:generate --name=Initial_Migration 명령어 실행하면 migration 관련 파일은 잘 생성이됩니다. 내용도 잘 들어가있어요 posts 테이블 만들고 index 들 설정하는 쿼리들 다 제대로 적혀있습니다만 npm run migration:run 명령어 실행시 migrations 테이블은 생성되는데 안에 레코드가 하나도 없고, posts 테이블은 아예 생성이 안됩니다.
강의 잘 듣고 있습니다. 무료 DNS를 사용해서 도메인을 연결했습니다! 레코드 유형이 A가 아닌 CNAME으로 연결 했습니다. ELB는 고정 IP가 없어서 CNAME으로 연결해야 하드라구여 이 과정중에 궁금증 생겼는데 DNS 설명하는 과정에서 브라우저(사용자가) 도메인을 가지고 DNS에게 IP주소 을 달라고 요청을 하면 DNS가 그 도메인 주소에 IP를 반환한다고 하셨는데 DNS에서는 ELB의 IP 주소를 반환하는건가요? 아니면 ELB 도메인 이름을 반환하는지 뭘 반환하는지 궁금합니다!
안녕하세요! 항상 좋은 강의 잘 듣고 있습니다! nginx로 정적 파일 서빙, 리버스 프록시 설정, https 인증서 발급 및 리다이렉트 설정을 하였다면, route53을 통해 도메인을 등록하였다고 해서 꼭 필수적으로 elb를 사용해야만 하는 것은 아닌거죠..? route 53과 elb는 세트라는 글을 본 것 같아서 여쭤봅니다.. 또한, 아키텍쳐를 그릴 때 route53은 꼭 표현하지 않아도 괜찮은지도 궁금합니다! 감사합니다