inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

SKILLS.md나 agents 작성 문의

해결됨

AI 다루는 백엔드 설계 기본 - SpringBoot SNS 편

SKILLS.md 혹은 agents 작성은 반드시 영어로 작성해야 하는 것일까요? 영어로 작성하는 이유가 따로 있을까요?

  • postgresql
  • spring-boot
  • dbms/rdbms
  • redis
  • s3
김수용 댓글 1 좋아요 1 조회수 183

비전공자도 이해할 수 있는 AWS 입문/실전 강의의 PDF에서 ELB 페이지가 안맞습니다.

미해결

비전공자도 이해할 수 있는 AWS 입문/실전

안녕하세요 강사님~ 비전공자도 이해할 수 있는 AWS 입문/실전 강의의 PDF에서 ELB 페이지가 안맞습니다. 빠르게 복습겸 이번엔 PDF와 함께 강의 수강 중입니다. 노션에선 괜찮은데 PDF에선 일부 페이지가 누락되었습니다. [실습] 5. HTTPS 적용을 위해 인증서 발급받기 다음에 [실습] 6. ELB에 HTTPS 설정하기가 나와야 하는데 PDF에선 EC2 섹션에서 6번 탄력적 IP 연결하기 부터 비용 나가지 않게 EC2 깔끔하게 종료하기가 나옵니다 확인 부탁드립니다~

  • aws
  • aws-elb
  • aws-rds
  • ec2
  • s3
다보 댓글 2 좋아요 0 조회수 107

CSRF 관련 궁금한게 있어요

해결됨

AI 다루는 백엔드 설계 기본 - SpringBoot SNS 편

현재 백엔드 프로젝트에서 스프링 시큐리티 프레임워크 도움을 받기 위해 CSRF 설정은 끄고 <form> 전송과 세션 방식으로 로그인 하고 있잖아요. (저는 그렇게 보였는데 아니면 제가 잘못 이해한거구요..) 그런데 요즘은 SSR 방식이 아닌 현재 프로젝트처럼 프론트 따로 서버 따로 해서 서버는 REST API 만 개발하고 JWT 방식을 쓰잖아요 JWT 도 보안에 한계가 있는데 아무튼 이걸 떠나서 현재 CSRF 설정을 끄고 <form> 전송으로 로그인하는게 보안상 많이 위험한 건 아닌가요? 제가 애초에 잘못 이해하고 있어서 질문 자체가 잘못되었을 수 있지만 관련해서 답변 부탁드립니다

  • postgresql
  • spring-boot
  • dbms/rdbms
  • redis
  • s3
SPRING 댓글 1 좋아요 1 조회수 91

안녕하세요 강사님 데이터베이스 선택 질문있습니다!!

해결됨

AI 다루는 백엔드 설계 기본 - SpringBoot SNS 편

강사님 강의 재밌게 너무 잘 보고있습니다!!! 클로드 코드에 대해서도 사용해보니까.. 재밌어요 PostgreSQL을 왜 선택하고 특징, 장점까지 잘 보았습니다. 하지만 MySQL에 유리한 프로젝트는 무엇인지 궁금합니다. PostgreSQL선택한 이유중에 부분 인덱스 지원해주고 JSON을 효율적으로 저장할 수 있는 타입인 JSONB도 지원해주고 커뮤니티도 풍부하고 READ COMMITTED - 높은 읽기 성능을 제공해주는것으로 MySQL보다 전부 뛰어나다고 생각이듭니다. MySQL과 차이점은 MySQL은 Reapeatable Read로 정합성을 챙기고 MVCC덕분에 높은 읽기 성능을 가지고 있는걸로 알고있습니다. 그 외에 MySQL의 장점과 유리한 프로젝트들 예시를 좀 조언을 얻고싶습니다

  • postgresql
  • spring-boot
  • dbms/rdbms
  • redis
  • s3
정인호 댓글 2 좋아요 1 조회수 120

안녕하세요 질문있습니다.

해결됨

AI 다루는 백엔드 설계 기본 - SpringBoot SNS 편

여기서부터는 클로드 코드랑 관계가 없는건가요 ? 클로드 코드로 유저도메인 다 생성하고 유저 도메인이 바뀐것같아서요

  • postgresql
  • spring-boot
  • dbms/rdbms
  • redis
  • s3
정인호 댓글 1 좋아요 1 조회수 111

강의를 듣던 중 궁금한 점 있어요

해결됨

AI 다루는 백엔드 설계 기본 - SpringBoot SNS 편

수업 챕터 14. 세션 로그인 ▶ ︎ 구현과 동작 에서 6분 35초쯤에 Docker 에서 Redis Container 로 진입하시고 /data # redis-cli 명령을 작성하실 때, 원래는 이런 명령어를 사용하시면 안된다고 하시는데 그럼 원래는 무슨 명령어를 사용하는지 궁금하네요

  • postgresql
  • spring-boot
  • dbms/rdbms
  • redis
  • s3
SPRING 댓글 1 좋아요 1 조회수 106

클로드 대신 제미나이 사용해도

해결됨

AI 다루는 백엔드 설계 기본 - SpringBoot SNS 편

클로드 대신 제미나이 사용해도 수업따라가는데는 문제가 없나요?

  • postgresql
  • spring-boot
  • dbms/rdbms
  • redis
  • s3
sein 댓글 2 좋아요 1 조회수 784

claude 동작 결과값이 다를 경우 어떻게 해나가야 될지 모르겠습니다.

해결됨

AI 다루는 백엔드 설계 기본 - SpringBoot SNS 편

git에 있는 .claude를 프로젝트 파일세 추가하고, 'User 도메인을 만들고 회원가입, 조회 등 관련 API를 만들어줘. ' 라고 동일하게 터미널에 입력시 얼추 강의와 비슷하게는 만들어지는데 (여러번 돌려봤는데) 예를들면 dto에 record가 생성은 되는데 네이밍이 아예 다르다거나, 네이밍은 그럴 수 있는데 내용이 아예 달라서(예: Annotation이 전혀 없이 아래와 같이 생성 되거나 다른 파일의 내용이 다르거나 하는 경우, Service에 애노테이션이 아예 없거나, Controller에도 메서드가 반절도 안만들어졌다거나, resources>http>user.sh파일 내용에 내용이 반절이상 없다거나.. 등 package com.apiece.springboot_sns_sample.controller.dto; import com.apiece.springboot_sns_sample.domain.user.User; public record UserRegisterRequest(String email, String password, String username) { public User toEntity(String encodedPassword) { return User.builder().email(email).password(encodedPassword).username(username).build(); } } 이럴 경우 어떻게 강의를 수강해 나가면 좋을지 궁금합니다.

  • postgresql
  • spring-boot
  • dbms/rdbms
  • redis
  • s3
쿠드비 댓글 2 좋아요 2 조회수 180

hooks가 동작하기 위한 내용이 없는 것 같아서 추가가 필요하지 않을까 싶습니다.

해결됨

AI 다루는 백엔드 설계 기본 - SpringBoot SNS 편

Claude Code활용(Skills, Hooks)에서 hook과 관련된 설정(예: spotless)내용은 깃 주소에 올려진 프로젝트의 build.gradle.kts에 반영이 되어 있지 않은 것 같아요. hooks경로에 lint.sh는 생성이 되어 있는데 말이죠. settings.loca.json 파일도 없어요. 강의에 관련 설명만 존재하기 떄문에 git에 올려진 프로젝트에 업데이트를 해주시면 어떨까 싶습니다.

  • postgresql
  • spring-boot
  • dbms/rdbms
  • redis
  • s3
쿠드비 댓글 3 좋아요 1 조회수 146

.claude폴더를 복붙해서 넣긴 넣었는데 궁금한 점이 생겼어요.

해결됨

AI 다루는 백엔드 설계 기본 - SpringBoot SNS 편

.claude 폴더가 어떻게 해당 프로젝트에 생성되게하나요? 해당 프로젝트에서 claude실행한다고 생성되지는 않는 것 같은데.. .claude폴더가 생성되는게 어떤 것에 의해 기본적으로 생성될 때 agents, commands, hooks, skill는 생성이 되지 않고, 필요에 의해 각 경로를 생성하고 skills안에 spring-api-rules와 같은 원하는 것들(주로 어떤 항목들에 대한 것들을 넣으시는지도 궁금합니다.)을 넣으면 되는지 궁금합니다. 해당 프로젝트에 폴더로 생성되는 것과 맥북의 root(?) 폴더에 .claude로 생성되는 것에 어떤 차이가 있나요?

  • postgresql
  • spring-boot
  • dbms/rdbms
  • redis
  • s3
쿠드비 댓글 2 좋아요 1 조회수 213

터미널에서 claude 입력 과정

해결됨

AI 다루는 백엔드 설계 기본 - SpringBoot SNS 편

3분 7초대에 터미널에서 claude 입력할 때, 그 전에 설정과정들을 알려주면 이해하기 편할 것 같습니다. 처음이라 찾아보는데 시간이 좀 걸렸습니다.

  • postgresql
  • spring-boot
  • dbms/rdbms
  • redis
  • s3
  • claude
김백곰 댓글 1 좋아요 1 조회수 107

.claude 안에 폴더 및 파일은 어떻게 생성하죠?

해결됨

AI 다루는 백엔드 설계 기본 - SpringBoot SNS 편

.claude 안에 폴더 및 파일은 어떻게 생성하죠?

  • postgresql
  • spring-boot
  • dbms/rdbms
  • redis
  • s3
아라레 댓글 1 좋아요 2 조회수 240

영상이 안 나옵니다 ㅠㅠ

미해결

비전공자도 이해할 수 있는 AWS 입문/실전

영상은 안 보이고 소리만 재생됩니다

  • aws
  • aws-elb
  • aws-rds
  • ec2
  • s3
댓글 2 좋아요 0 조회수 103

이번 실습은 무료 플랜에서도 가능한가요?

미해결

비전공자도 이해할 수 있는 AWS 입문/실전

인증서 발급 시, 저 빨간 박스에는 "내가 미리 만든 도메인" 이름을 적어야 하는 것 맞나요? Route53에는 아무런 도메인도 안 만든 상태이고, 그래서 레코드 생성도 못해요. 그런데 도메인은 Route53에서 만드는 데 무료 플랜에선 불가능하잖아요. 그래서 다음과 같이 내도메인.한국 사이트에서 커스텀 도메인과 HTTPS 인증서를 만들었어요. 그리고 커스텀 도메인 접속도 성공했어요. 그런데, 분명 인증서는 미국 동부(버지니아 북부) 에서 발급 받아야 하는데, 저는 그런 설정 없이 성공했는데 그 이유가 무엇인가요? 아무런 문제 없나요? 그리고 제가 잘못 알고 있는 부분이 있을까요?

  • aws
  • aws-elb
  • aws-rds
  • ec2
  • s3
매콤한각설탕 댓글 2 좋아요 0 조회수 172

S3 호스팅? Amplify 호스팅?

미해결

비전공자도 이해할 수 있는 AWS 입문/실전

S3 호스팅을 하려고 했더니, Amplify가 더 좋다고 뜨더라고요. 이게 최신 기술인가요? 제미나이한테 물어보니깐 다음과 같은 특징이 있대요. 현업에서는 S3에서 Amplify로 옮겨가는 추세인가요? Amplify 는 내부적으로 S3 와 CloudFront 를 사용하지만, 사용자가 이를 직접 만질 필요 없이 자동화된 인터페이스를 제공합니다. 장점 빠른 배포 (CI/CD): GitHub 에 코드를 올리는 것만으로 빌드부터 배포까지 자동으로 이루어집니다. 풍부한 기능: 특정 페이지 리디렉션, 브랜치별 배포 URL 제공, 사이트 암호 설정 등을 콘솔에서 쉽게 설정할 수 있습니다. Next.js 지원: S3 와 달리 Next.js 같은 프레임워크의 SSR (서버 사이드 렌더링) 기능도 지원합니다.

  • aws
  • aws-elb
  • aws-rds
  • ec2
  • s3
매콤한각설탕 댓글 1 좋아요 0 조회수 85

RDS 엔트포인트 내부 엔드 포인트로 설정하는 법이 있을까요?

미해결

비전공자도 이해할 수 있는 AWS 입문/실전

강의에서는 RDS 엔트포인트가 public이라고 생각됩니다 내부에서 빠른 속도를 위해 RDS 엔트포인트 private 엔드 포인트로 설정하는 법이 있을까요?

  • aws
  • aws-elb
  • aws-rds
  • ec2
  • s3
손봉호 댓글 2 좋아요 0 조회수 94

보안그룹질문입니다.

미해결

비전공자도 이해할 수 있는 AWS 입문/실전

로드밸런서용 보안그룹랑 EC2용 보안그룹 인바운드 규칙을 0.0.0.0/0이렇게 두니까 불안해서 혹시 아래처럼 설정하는것 맞자요? ec2에서 보안그룹을 아래처럼 냅두면 https로 접속이 안되는데요. 근데 0.0.0.0/0으로 풀어놓으면 됩니다. 어떻게 해야하나요? ec2에서 ssh를 내 ip로 등록하니까 크롬 aws 에서 접속인안되는데 어떻게 해야하나요? 0.0.0.0/0으로 풀어놓으면 됩니다. 요즘 gpt가 할루시네이션 많이 나와서 여쭤봅니다. 요즘 존댓말로 바꾸라고 하면 내용을 다른 내용으로 바꾸는 경우가 있어서 그대로 질문드립니다. 가장 많이 쓰는 패턴은: 로드밸런서용 보안그룹 (LB-SG) 인터넷에서 LB까지만 열어둠. EC2용 보안그룹 (EC2-SG) 외부는 막고, LB-SG에서만 접속 허용. SSH는 필요하면 내 IP에서만 열기. 즉, 인터넷 → [LB-SG] → 로드밸런서 → [EC2-SG] → EC2 인스턴스 이 구조로 흘러가게 만드는 거야. 2. 로드밸런서 보안그룹 설정 (LB-SG) 사진에 있는 규칙은 사실상 로드밸런서 보안그룹 에 붙이는 게 맞음 (단, SSH는 필요 없음). 인바운드 예시 (ALB/NLB 공통) 유형프로토콜포트소스HTTPTCP80 0.0.0.0/0 HTTPSTCP443 0.0.0.0/0 SSH(22)는 로드밸런서에는 절대 필요 없음 , 빼는 게 정답. 아웃바운드는 기본 모든 트래픽 / 0.0.0.0/0 그대로 둬도 무방. 콘솔에서 적용 방법 EC2 콘솔 → 왼쪽 메뉴 보안그룹 → 보안 그룹 생성 이름: lb-sg 같은 걸로. 인바운드 규칙에 위 표대로 추가. 로드밸런서 선택 → 보안 → 보안 그룹 편집 → 방금 만든 lb-sg 선택 . 3. EC2 인스턴스 보안그룹 설정 (EC2-SG) EC2는 직접 인터넷에 안 열고 , 로드밸런서 보안그룹에서만 열어주는 게 포인트. 인바운드 예시 유형프로토콜포트소스HTTPTCP80 LB-SG (보안 그룹 선택)HTTPS (필요 시)TCP443 LB-SG SSHTCP22 내 IP주소/32 (예: 123.123.123.123/32 ) 여기서 중요한 건 소스 를 0.0.0.0/0 가 아니라 “보안 그룹” → lb-sg 선택 으로 설정하는 거야. 콘솔에서 적용 방법 EC2 콘솔 → 보안그룹 생성 → 이름 ec2-sg 인바운드 규칙에 위 표대로 추가 HTTP/HTTPS 규칙 추가할 때 소스 타입을 “사용자 지정” 말고 “보안 그룹”으로 바꾸고 lb-sg 선택 EC2 인스턴스 선택 → 작업 → 보안 → 보안 그룹 변경 → ec2-sg 붙이기 (기존에 0.0.0.0/0 열려있는 보안그룹 있으면 떼버려도 됨).

  • aws
  • aws-elb
  • aws-rds
  • ec2
  • s3
zzzzz 댓글 2 좋아요 0 조회수 115

이걸 볼려면 리눅스는 알아야 하는군요..

미해결

비전공자도 이해할 수 있는 AWS 입문/실전

리눅스를 잘 모르고 aws 볼려고 했는데 ...아쉽군요

  • aws
  • aws-elb
  • aws-rds
  • ec2
  • s3
댓글 1 좋아요 0 조회수 131

EC2 컴퓨팅 리소스에 연결 vs 연결 안 함

해결됨

비전공자도 이해할 수 있는 AWS 입문/실전

강의에선 EC2 컴퓨팅 리소스에 연결 안 함을 선택했는데, 연결하는 것과 어떠한 차이가 있나요? 강의 예제의 경우엔 EC2 컴퓨팅 리소스에 연결하는 방법은 적절하지 않은 방법인가요? 이미 완강했는데 잠깐 복습하면서 궁금해서 여쭤 봅니다.

  • aws
  • aws-elb
  • aws-rds
  • ec2
  • s3
11 1 댓글 1 좋아요 0 조회수 106

인기 태그

인프런 TOP Writers

주간 인기글