안녕하세요 저는 공부할때 AI툴도 같이 켜놓고 하는데요. 정답이 다르게 나오는 부분이 있어서 질문합니다. 실전 문풀1 Q26. 소셜 미디어 회사는 사용자가 웹사이트에 이미지를 업로드할 수 있도록 합니다.웹사이트는AmazonEC2인스턴스에서 실행됩니다.업로드 요청 중에 웹 사이트는 이미지의 크기를 표준크기로 조정하고 크기가 조정된 이미지를AmazonS3에 저장합니다.사용자가 웹사이트에대한 느린 업로드 요청을 경험하고 있습니다.회사는 애플리케이션 내 결합을 줄이고 웹사이트 성능을 개선해야 합니다.솔루션 설계자는이미지 업로드를 위해 가장 운영 효율적인 프로세스를 설계해야 합니다.이러한 요구사항을 충족하기 위해 솔루션 설계자는 어떤 작업 조합을 취해야 합니까?(2개를선택하십시오.) A.S3Glacier에 이미지를 업로드하도록 애플리케이션을 구성합니다. B.원본 이미지를AmazonS3에 업로드하도록 웹 서버를 구성합니다. C.미리 서명된URL을 사용하여 각 사용자의 브라우저에서AmazonS3로 이미지를 직접업로드하도록 애플리케이션을 구성합니다. D.이미지가 업로드될 때AWSLambda함수를 호출하도록S3이벤트 알림을 구성합니다.함수를 사용하여 이미지 크기를 조정합니다. E.업로드된 이미지의 크기를 조정하기 위해 일정에 따라AWSLambda함수를 호출하는AmazonEventBridge(AmazonCloudWatchEvents)규칙을 생성합니다. ------------------------------- 정답이 B,D라고 교재와 강의에서 설명해주셨는데요. B번을 선택할 경우 : "웹 서버가 원본을 S3에 업로드하도록 구성"하더라도, 결국 유저의 대용량 원본 사진이 웹 서버(EC2)를 거쳐서 S3로 가기 때문에 웹 서버의 트래픽 부하와 느린 업로드 현상(결합도 문제)이 전혀 해결되지 않습니다 라면서 B는 오답이고 C,D가 아래와 같은 이유로 정답이라고 하는데 어떤 의견이신가요? 1단계: C (브라우저에서 S3로 직접 업로드) ➔ [웹 서버 부하 0%] 유저가 웹 서버(EC2)를 거치지 않고, 미리 서명된 URL(Presigned URL) 을 발급받아 사용자의 브라우저에서 Amazon S3 버킷으로 원본 이미지를 다이렉트로 업로드 이렇게 하면 웹 서버는 업로드 트래픽을 받지 않으므로 성능이 획기적으로 개선 2단계: D (S3 이벤트 알림 + Lambda로 크기 조정) ➔ [완벽한 자동화] S3에 원본 이미지가 들어오는 순간 S3 이벤트 알림이 슥 감지해서 AWS Lambda(서버리스 컴퓨터) 를 깨웁니다. Lambda가 알아서 이미지 크기를 표준 크기로 슥 조정(Resize)한 뒤 저장
안녕하세요! 6번 문제에서 약간 헷갈리는게 있어서 질문 드립니다. 비용효율성을 높이고 싶고, 다년계약에 묶이고 싶지 않다. 가장 적절한 구매 옵션은? 에서 부분 선결제 조건이 선결제 없음보다 할인율이 높다면 부분 선결제로 가는 것이 비용 효율성을 높이는 방법일 수 있지 않을까요? 지문에 선결제를 원하지 않는다가 없어서 질문드립니다.
제목 처럼 실행 했을때 아래 사진 처럼 나오네요. 그리고 cursor의 터미널에서 표출된 에러 내용을 복사해서 클로드에 붙여넣기 하는 방법이 ctrl+c, ctrl+v 인가요? 잘 안되어서 질문합니다. 아니면 시간 지체가 있나요? 왜 물어보냐면 노트북을 켜고 커서를 실행하면 시간이 좀 소요되어서 그럽니다. 아직 답변이 없어서 지난 강의를 다시 들으면서 다시 해봐도 같은 결과네요... 강의 내용대로 supabase_key를 복사해 붙였는데도요. 인프런 AI 인턴 답변 처럼 해야 하나요?
안녕하세요, 이번에 RDS 관련 내용을 학습하면서 질문이 생겼는데요, Read Replica가 읽기 전용으로 DB를 복제/생성 함으로써 읽기 트래픽을 분산하여 원본 DB의 부하를 낮추고 성능을 향상시키는 것은 이해했습니다. 다만, 원본 DB로부터 Read Replica를 생성한 이후 원본 DB에 쓰기 등의 작업으로 데이터가 갱신되었을 때, Read Replica DB는 자동으로 원본과 Sync를 맞춰 갱신되는 걸까요, 아니면 쓰기 작업이 발생할 때마다 새로 Replica를 생성하고 연결을 갱신하도록 해줘야하는건지 궁금해졌습니다. 또한, 대부분의 서비스가 원본 DB의 쓰기를 상당히 많이 요구하는 작업 기반의 서비스가 많을 것으로 예상되는데 읽기 전용의 트래픽을 요구하는 서비스가 어떠한 것들이 더 있는지 예시가 있는지 문의드립니다.
안녕하세요, 문제가 풀다가 궁금한 점이 있어 질문드립니다! 실전 문제 풀이 15강의 14번 문제입니다 Amazon RDS에서 Multi-AZ 배포에 대해 이제 io2 Block Express도 지원한다고 되어있더라구요 덤프 문제가 이전 기준이라 A번의 설명에서 io2는 지원되지 않는다고 한 것 같은데, 현 시점에선 지원이 되는걸로 보는게 맞을까요? 관련 문서: https://aws.amazon.com/ko/blogs/database/amazon-rds-multi-az-db-clusters-support-new-storage-configurations/
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 무료플랜 사용중인데 유료로 업그레이드 하라는 창이 뜨네요 .. 무료계정은 스토리지 게이트웨이 생성을 할수 없나요?
colab에 연결 및 런타임유형 변경하고 코드 복사해서 실행 시 .env 에서 SUPABASE 값들을 가져왔는데 SUPABASE_KEY= 이부분에서 error 가 생깁니다. 전에 .env 에서 이슈가 있어서 Q&A 따라 SERVICE ROLE KEY를 추가한게 있는데 관련된 부분에서 문제가 있는 것 같아요
안녕하세요. 강의를 보면서 하나씩 따라해보고 있습니다. API 자동화와 FastAPI 라우트 통합 구성 강의를 진행 중인데요. 코드를 돌려보니 아래와 같은 에러가 출력됩니다. LLM 판단 로그 저장 실패: {'code': 'PGRST204', 'details': None, 'hint': None, 'message': "Could not find the 'days_to_earnings' column of 'llm_decision_logs' in the schema cache"} claude에게 물어보니 2가지 방법을 알려주는데요, 해당 컬럼을 추가하는게 맞을까요? 아니면 DB에 저장하지 않도록 코드를 수정하는게 맞을까요? ● 확정입니다. 템플릿 스키마(create_llm_decision_logs.sql)와 실제 DB 스냅샷 모두 llm_decision_logs에 실적 컬럼이 없습니다. 반면 코드는 earnings_date, days_to_earnings, earnings_estimate 3개를 upsert에 넣습니다 → 컬럼 불일치로 400. 원인 요약 llm_review_ service.py 에 실적(earnings) 로깅이 추가됐지만, 대응하는 DB 마이그레이션이 이 Supabase에 적용되지 않았습니다. 실제로 이 환경에선 실적 기능이 비활성입니다 (earnings_calendar 테이블 없음 → 404, ALPHA_VANTAGE_API_KEY_EARNINGS 미설정 → 실적 수집 건너뜀). 그래서 이 3개 필드는 사실상 항상 None입니다. 해결 방법 — 두 갈래, 선택해 주세요 A) DB에 컬럼 추가 (실적 기능을 살려둘 경우) — Supabase SQL 편집기에서 실행: ALTER TABLE llm_decision_logs ADD COLUMN IF NOT EXISTS earnings_date DATE; ALTER TABLE llm_decision_logs ADD COLUMN IF NOT EXISTS days_to_earnings INTEGER; ALTER TABLE llm_decision_logs ADD COLUMN IF NOT EXISTS earnings_estimate DECIMAL(10,2); (저는 REST 클라이언트라 DDL 실행이 안 돼서, 이 SQL은 직접 돌리셔야 합니다.) B) 코드에서 실적 3개 필드 제거 (제가 바로 수정) — 현재 DB 스키마와 일치시켜 즉시 해결. 어차피 지금 항상 null인 필드라 로그 손실 없음.
안녕하세요 강의 잘 보고 있습니다. 다름이 아니라, 클라우드 프론트 멀티 오리진의 의미가 정확히 무엇인가요? "단일 배포 안에서 여러 개의 origin(S3,ALB,온프레미스 서버 등)을 가질 수 있다"의 의미가 정확히 무엇인지 잘 이해가 안됩니다. 단순히 API 경로가 다른거 같은데, 이를 왜 다양한 오리진을 가질 수 있다라고 표현하는 건가요??
안녕하세요 강의 잘 듣고 있습니다. 다른게 아니라, 14번 문제에서 D의 Direct Connect가 비용 효율적이라고 말씀하셨습니다. 근데 , 개념 강의에서는 Direct Connect는 직접 선을 연결하는 작업이기 때문에 비용이 많이 든다고 하셨습니다. 왜 해당 문제에서는 "Direct Connect"가 비용 효율적인 방법이 되는건가요??
안녕하세요, 강사님! 강의 정말 잘 듣고 있는 수강생입니다. 다름이 아니라 제가 회사 일과 병행하다 보니 최근 야근이 겹쳐 진도를 많이 못 뺐습니다. 퇴근하고 틈틈이 달려서 현재 70%까지는 들었는데, 수강 기간이 일주일밖에 안 남았네요. ㅠㅠ 남은 30%도 꼭 완강하고 자격증을 따고 싶은데 시간이 너무 부족해서요. 혹시 강사님 재량으로 기간을 조금 연장해 주시거나, 재수강 시 사용할 수 있는 할인 쿠폰 같은 도움을 받을 수 있을지 염치 불고하고 여쭤봅니다. 70%나 들은 게 아깝기도 하고 꼭 강사님 강의로 마무리하고 싶어서 글 남깁니다. 바쁘실 텐데 번거로운 요청 드려 죄송합니다. 감사합니다!
AWS EC2 서버에 애플리케이션 배포하기 수강중인데 인바운드 포트 열고 -> 재부팅 -> docker ps 에 아무것도 없음 -> docker-compose up -d 로 컨테이너 생성 -> ec2-13-209-73-224.ap-northeast-2.compute.amazonaws.com:8080/api/posts 로 요청 반응 없음-> 터미널 반응 없음 docker ps , ssh springboot-twitter 전부 반응 없음 계속 이렇게 되는데 이게 cpu 할당량이 문제인건지.. 모르겠네요