inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

part 2 강의 일정

미해결

CloudNet@ - AWS 보안 가이드 Part 1

안녕하세요 먼저 보안 가이드 part 1 을 잘 수강하고 있습니다. part 2 커리큘럼도 공유해주셨고, 해당 커리큘럼에 관심이 있는데 언제쯤 강의 오픈이 될지 대략적으로 공유 가능하실까요? 감사합니다!

  • aws
  • aws-iam
  • cloud-security
  • devsecops
  • cloud-computing
ops.junmo.rooney 댓글 3 좋아요 2 조회수 95

인스턴스생성(VPC)

미해결

AWS(Amazon Web Service) 입문자를 위한 강의

안녕하세요 선생님 강의를 순조롭게 따라가던 와중 인스턴스 생성할때 강의에서는 따로 vpc 나 서브넷 등 만들지 않고, 바로 생성이 됐는데 26년 5월 5일 시점에서는 인스턴스를 만들려면 반드시 vpc 를 생성하라고 오류가 뜹니다 이럴때는 어떻게 따라가야할까요? 감사합니다

  • aws
  • cloud-platform
  • cloud-computing
수철 댓글 1 좋아요 0 조회수 76

완강 후, 다음 강의 주제에 대한 의견

해결됨

무료 클라우드 인프라 구축하기 - 무료 고사양 서버에서 나만의 앱 배포까지 (feat. Oracle, k8s)

안녕하세요? 강의 잘 들었습니다. 예전에 OCI 무료 인프라를 사용하여 간단하게 테스트 해보고 이런 저것 것들 해보면서 가지고 놀았던 기억이 있는데 (그때 정리해 놓은 내용을 찾아보니 2020년정도였네요) 인프런에서 우연히 강의를 발견하여 반가운 마음으로 수강하게 되었고, 잘 들었습니다. 인프라 세팅까지는 하였지만 실제로 해당 인프라를 사용하여 좀 더 쉽게 서비스를 배포하고 운영하기 위해서는 실제 도메인 세팅 연결 개발이 완료된 소스 + Dockerfile을 GitHub Actions와 ArgoCD를 이용한 CI/CD 자동화 이 과정이 필요할 것 같은데요. 다음 강의 주제로는 해당 내용이 적합하지 않을까 의견드려봅니다. 감사합니다!

  • 네트워크
  • kubernetes
  • 포트폴리오
  • cloud-computing
  • k8s
Intuitioner 댓글 1 좋아요 1 조회수 131

동영상길이가 3초입니다.

미해결

AWS 전 직원이 알려주는 AWS 아키텍처

안녕하세요 섹션7의 33. 새 VPC로 옮겨가기 영상을보면 총 길이가 3초입니다. 저만 이런걸까요? 그리고 커리큘럼과 실제 영상 길이가 다른게 많습니다.

  • aws
  • 아키텍처
  • devops
  • cloud-computing
baekjy 댓글 1 좋아요 0 조회수 111

기존에 학습했던 진도는 체크가 전부 풀려있습니다.

미해결

AWS 전 직원이 알려주는 AWS 아키텍처

기존에 학습했던 진도는 체크가 전부 풀려 진도율이 초기화 됐습니다. 학습했던 과정들의 진도율을 되돌릴 수 없는가요?

  • aws
  • 아키텍처
  • devops
  • cloud-computing
baekjy 댓글 2 좋아요 0 조회수 120

같은 네트워크라는게 뭔가요?

미해결

롱런하는 슈퍼 개발자가 되기 위한 필수 지식, IT 인프라 기초 총정리

강의 내용 중 이해가 잘 가지 않는 내용이 있으면 질문해 주세요! 같은 네트워크, 같은 네트워크 안에 물려있다 이렇게 말씀하시는데 이런 애들은 mac 어드레스를 아니까 이걸 사용해서 연결을 할 수 있는데 L3은 같은 네트워크가 아니라 다른 네트워크에 있는 서버에 전송을 하려는거라 ip 어드레스를 사용한다 고 하셨는데 느낌으로는 뭔지 알겠는데 정확하게는 '같은 네트워크'가 어떤 건지 잘 모르겠습니다 거리로 정하는 건가요? 아니면 네트워크 이름이 있어서 같은 이름의 네트워크로 물려있는 서버들이 있나요? 답변 부탁드립니다 감사합니다

  • 네트워크
  • security
  • infrastructure
  • cloud-computing
  • server-client
kimm.jh 댓글 1 좋아요 0 조회수 138

카드정보 입력이 필요하긴 한가보네요

해결됨

무료 클라우드 인프라 구축하기 - 무료 고사양 서버에서 나만의 앱 배포까지 (feat. Oracle, k8s)

저도 무료리소스 생성 안되길래 카드 정보 입력 후에 생성 가능했네요

  • 네트워크
  • kubernetes
  • 포트폴리오
  • cloud-computing
  • k8s
탄코 댓글 1 좋아요 1 조회수 175

RDS 보안그룹 설정

미해결

클라우드 입문자를 위한 AWS 핵심 서비스 이해와 실습

AWS RDS 보안그룹 만들때 vpc 를 지정 했는데, 왜 RDS 에서 보안그룹을 또 지정해야 이유가 있나요?

  • aws
  • cloud-computing
반승우 댓글 2 좋아요 0 조회수 133

EC2와 Lightsail 비교

미해결

클라우드 입문자를 위한 AWS 핵심 서비스 이해와 실습

안녕하세요. 현재는 별도의 전문 지식 없이 몇 년전에 AWS Lightsail을 이용하여 시스템을 운영하고 있습니다. 이번에 강의를 들으면서 AWS 관련 지식을 쌓고, 추후 EC2로 전환하는 것을 목표로 학습을 진행하고 있습니다. 아직 전체 강의를 다 듣지는 못했지만, 한 가지 궁금한 점이 있어 문의드립니다. EC2와 Lightsail에서 각각 인스턴스를 생성할 때 CentOS 운영체제의 라이선스 비용과 관련된 부분입니다. - EC2에서 AMI를 확인해보니 별도의 추가 요금이 발생하는 것으로 표시되는데, 혹시 무료로 사용할 수 있는 버전은 없는지요? - Lightsail에서는 “CentOS CS9-20230110” 이미지를 적용할 수 있었는데, 이 경우는 무료로 제공되는 것인지, 아니면 Lightsail 요금에 포함되어 있는 것인지 궁금합니다. 확인 부탁드리겠습니다. 감사합니다.

  • aws
  • cloud-computing
반승우 댓글 0 좋아요 0 조회수 125

최신 AMI 변경으로 인한 작동확인 시 세팅 변경

미해결

누구나 이해할 수 있는 AWS를 이용한 클라우드 기초

위와 같이 최신 Amazon Machine Image 가 변경되어 작동 확인 시 아래와 같이 몇 가지 내용을 변경해서 적용해야 했습니다. 확인되시면 피드백 부탁드립니다~(^_^) ⭐ 작동확인 1)파이썬 버전확인 시 미설치 확인... python --version => -bash: python: command not found 2)패키지 업데이트 sudo yum update -y 3)파이썬3 설치 & 버전확인 sudo yum install python-pip -y ... 설치 완료 후 버전확인 python3 --version => Python 3.9.23 4)index.html 파일 생성 & 생성한 파일 확인하기 => 강의와 동일 5)서버 작동 python3 -m http.server 3000 참고로 저는 AWS 유료계정을 사용 중이에요. 강의 보시는 분들에게 도움되면 좋겠습니다~

  • aws
  • infrastructure
  • cloud-computing
integree02 댓글 2 좋아요 2 조회수 158

aws S3 강의를 듣다가 궁금해서 질문 남깁니다!!

미해결

누구나 이해할 수 있는 AWS를 이용한 클라우드 기초

S3는 정적 이미지 혹은 텍스트를 저장한다고 하셨는데 그러면 실제 실무에서는 RDS에 테이블을 생성 (예를 들어 name, id, image, video) 사용자가 이미지나 동영상을 업로드 하게 되면 S3에 저장을 하게 되고 RDS에는 S3의 주소를 저장 다른 사용자가 게시글을 열람하게 되면 RDS는 S3의 주소를 리턴하여서 사용자가 비디오나 이미지를 열람하게 함 위와 같은 방식으로 개발을 하게 되는 건가요??

  • aws
  • infrastructure
  • cloud-computing
moriental 댓글 1 좋아요 0 조회수 102

인스턴스 유형에 강의에 해당하는 인스턴스가 없습니다.

미해결

누구나 이해할 수 있는 AWS를 이용한 클라우드 기초

선생님께서는 Amazon Linux 2 Kernal 5.10 AMI 2.0~~~ 인데 저는 밑에 사진처럼 나와 있습니다. 둘 중에 아무거나 사용해도 될 까요?

  • aws
  • infrastructure
  • cloud-computing
moriental 댓글 1 좋아요 0 조회수 123

혹시 제가 이해한게 맞을까용?

해결됨

누구나 이해할 수 있는 AWS를 이용한 클라우드 기초

public subnet의 경우에는 외부 인터넷과 바로 연결이 되고 NAT 게이트웨이를 public subnet과 연결 해서 private Subnet으로 들어오는 패킷을 public subnet을 통해서 전달되게 하는 것 NAT 게이트웨이를 사용하는 이유는 실제 외부 인터넷 패킷이 private 한 공간에 들어오면 안되므로 NAT을 이용해서 외부 인터넷과 통신이 가능한 IP를 Private subnet에 제공한다. 그리고 내부 서버(public subnet,private subnet)끼리는 라우팅 테이블을 이용해서 상호 간의 통신이 되게 한다. 제가 이해한게 위와 맞을까요?

  • aws
  • infrastructure
  • cloud-computing
moriental 댓글 1 좋아요 0 조회수 130

web server / 로드밸런서

미해결

AWS 아키텍처 가장 쉽게 배우기 — 기본 CS부터 실무 기반 AWS 핸즈온 실습

web server와 로드밸런서에 대해 질문이 있습니다. 아키텍처는 구성하기 나름이겠지만, 보편적으로는 web server(reverse proxy)를 가장 앞단에 두고, aws alb를 그 뒷단에 두고, 그 alb 뒷단에 각 종류별 application server를 둔다고 생각하면 될까요?

  • 네트워크
  • aws
  • 운영체제
  • cloud-computing
요니 댓글 1 좋아요 0 조회수 120

Docker Swarm과 Traefik을 활용한 MSA 아키텍처 설계 방식

미해결

쿠버네티스 대신 도커 SWARM 사용 방법 핵심 강의

안녕하세요. Docker Swarm 기반 마이크로서비스 아키텍처(MSA)를 구성 중입니다. 처음에는 Traefik 을 이용해 모든 내부 마이크로서비스 를 거치도록 (즉, serviceA가 serviceB를 호출할 때도 Traefik을 통해서만 통신) 운영하려고 했습니다. 그런데 그렇게 할 경우 아래와 같은 문제가 예상됩니다: 성능/오버헤드 모든 내부 트래픽이 Traefik을 중간에 두고 오가므로, 네트워크 홉이 추가됩니다. Keep-Alive 연결이 많아지고, Traefik이 병목이 될 가능성이 있음. 복잡한 설정 내부 수많은 서비스가 각각 Traefik의 라우터/서비스 규칙을 가져야 하므로 라벨 설정이 매우 복잡해질 수 있음. Path/Host 기반 라우팅 규칙도 내부 API 전부에 대해 관리해야 하므로 관리 부담 증가. 인증/인가가 불필요한 내부 통신 외부 노출이 전혀 필요 없는 내부 서비스 등까지도 Traefik을 거치는 것은 과도할 수 있음. 이러한 이유로, Traefik이 모든 트래픽을 일괄 처리 하는 대신, 내부 통신은 Docker Swarm 로드밸런싱 으로 처리하고, 외부 트래픽(HTTPS/도메인/인증서)은 Traefik 에 맡기는 구조로 변경하려고 합니다. 구체적으로는, Docker Swarm service 간에는 “user-service:8001” 식으로 연결 → Swarm 라운드 로빈 Keep-Alive나 오토스케일 시 컨테이너가 늘어나면 Swarm이 자동 분산 Traefik 오직 외부 접근이 필요한 Gateway나 public API에 대해서만 라벨(traefik.enable=true) 적용 HTTPS 인증서, Path/Host 라우팅, 미들웨어(인증/인가, IP 제한)를 외부 경계에서만 적용 내부적으로는 Swarm에 맡기고, Traefik은 외부→Gateway(혹은 외부→공개 서비스)만 처리 네트워크 분리 “public-net”: Traefik, Gateway 등 외부 노출이 필요한 서비스 “backend-net”: user-service 등 내부용 서비스만 존재, 외부와 직접 연결되지 않음 궁금한 점 위와 같은 구조(외부는 Traefik, 내부는 Swarm + 네트워크 분리) 가 흔히 권장되는 방식인가요? 내부 서비스까지 Traefik을 거치는 구조가 과연 득보다 실이 많을지 , 실제 운영 사례가 궁금합니다. 보안 측면 에서 “Traefik + Swarm ” 방식을 쓸 때 주의해야 할 점이나, 더 권장되는 패턴이 있으면 알려주세요! 감사합니다.

  • docker
  • ubuntu
  • docker-swarm
  • orchestration
  • cloud-computing
김진태 댓글 1 좋아요 0 조회수 222

PostgreSQL 실습시 아래 오류 발생합니다.

미해결

처음 시작하는 도커와 컨테이너

1. 무엇을 하고 싶으신가요? PostgreSQL 실습시 아래 오류 발생합니다. 2. 언제, 어떤 오류가 발생하시나요? 3. 어떤 시도를 해보셨나요? 4. 작성한 코드를 공유해주세요.

  • docker
  • docker-compose
  • cloud-computing
  • container
illhyoungcho 댓글 1 좋아요 1 조회수 185

도커를 실행하기 위해 무엇이 더 필요한가요?

미해결

처음 시작하는 도커와 컨테이너

1. 무엇을 하고 싶으신가요? docker run --rm -d -p 8080:80 nginx 위 명령어 수행 2. 언제, 어떤 오류가 발생하시나요? 아래 이미지와 같이 에러 표출 됩니다. 3. 어떤 시도를 해보셨나요? 명령어 수행 4. 작성한 코드를 공유해주세요. 도커를 실행하기 위해 무엇이 더 필요한가요?

  • docker
  • docker-compose
  • cloud-computing
  • container
illhyoungcho 댓글 2 좋아요 1 조회수 292

질문드립니다.

미해결

쿠버네티스 대신 도커 SWARM 사용 방법 핵심 강의

해당 부분 혹시 조인하여 확인하였습니다만 \_ svc_spring2.1 virnect0073/test-spring:test-9090 node2 Shutdown 이부분은 오류가 있는걸까요? traefik를 사용했어도 매니져노드에 docker container ls 라고 검색하면 결과값이 나오나요?

  • docker
  • ubuntu
  • docker-swarm
  • orchestration
  • cloud-computing
오개발 댓글 1 좋아요 0 조회수 144

도메인을 구매 안했다면

미해결

쿠버네티스 대신 도커 SWARM 사용 방법 핵심 강의

개인 로컬에 등록 하는 법도 있을까요? 서버 두대로

  • docker
  • ubuntu
  • docker-swarm
  • orchestration
  • cloud-computing
오개발 댓글 2 좋아요 0 조회수 201

404 에러

미해결

쿠버네티스 대신 도커 SWARM 사용 방법 핵심 강의

traefik.yaml services: traefik: image: traefik ports: - target: 80 published: 80 mode: host protocol: tcp - target: 443 published: 443 mode: host protocol: tcp - 9001:9001 volumes: - /var/run/docker.sock:/var/run/docker.sock:ro - /var/log/traefik:/var/log/traefik - traefik-certificates:/certificates deploy: mode: global placement: constraints: - node.labels.traefik-public.traefik-certificates == true labels: - traefik.enable=true - traefik.docker.network=traefik-public - traefik.constraint-label=traefik-public - traefik.http.middlewares.https-redirect.redirectscheme.scheme=https - traefik.http.middlewares.https-redirect.redirectscheme.permanent=true - traefik.http.routers.traefik-public-http.rule=Host(`test.shop`) - traefik.http.routers.traefik-public-http.entrypoints=traefik-ui - traefik.http.routers.traefik-public-http.middlewares=https-redirect - traefik.http.routers.traefik-public-https.rule=Host(`test.shop`) - traefik.http.routers.traefik-public-https.entrypoints=traefik-ui - traefik.http.routers.traefik-public-https.tls=true - traefik.http.routers.traefik-public-https.service=api@internal - traefik.http.routers.traefik-public-https.tls.certresolver=le - traefik.http.routers.traefik-public-https.middlewares=admin-auth - traefik.http.services.traefik-public.loadbalancer.server.port=8080 - "traefik.http.middlewares.non-www-to-www.redirectregex.regex=^https?://(?:www\\.)?(.+)" - "traefik.http.middlewares.non-www-to-www.redirectregex.permanent=true" - "traefik.http.middlewares.non-www-to-www.redirectregex.replacement=https://www.$${1}" update_config: order: stop-first command: - --providers.swarm.network=traefik-public - --providers.swarm.constraints=Label(`traefik.constraint-label`, 'traefik-public') #v3 버전 전용 코드 - --providers.swarm.exposedbydefault=false - --providers.swarm.endpoint=unix:///var/run/docker.sock - --entrypoints.http.address=:80 - --entrypoints.https.address=:443 - --certificatesresolvers.le.acme.email=email - --certificatesresolvers.le.acme.storage=/certificates/acme.json - --certificatesresolvers.le.acme.tlschallenge=true - --accesslog.bufferingsize=100 - --accesslog.filepath=/var/log/traefik/traefik-access.log - --accesslog.fields.defaultmode=keep - --accesslog.fields.names.ClientUsername=drop - --accesslog.fields.headers.defaultmode=keep - --accesslog.fields.headers.names.User-Agent=keep - --accesslog.fields.headers.names.Authorization=drop - --accesslog.fields.headers.names.Content-Type=keep - --log - --api - --entrypoints.traefik-ui.address=:9001 networks: - "traefik-public" volumes: traefik-certificates: {} networks: traefik-public: name: traefik-public external: true app.yaml services: flask: image: 192.168.219.114:5000/fastapi-helloworld networks: - traefik-public deploy: labels: - "traefik.enable=true" - "traefik.http.routers.flask.rule=Host(`test.shop`)" - "traefik.http.routers.flask.entrypoints=http" - "traefik.http.routers.flask.middlewares=https-redirect" - "traefik.http.routers.flask-https.rule=Host(`test.shop`)" - "traefik.http.routers.flask-https.entrypoints=https" - "traefik.http.routers.flask-https.tls=true" - "traefik.http.routers.flask-https.tls.certresolver=le" - "traefik.docker.network=traefik-public" - "traefik.constraint-label=traefik-public" - "traefik.http.services.flask-https.loadbalancer.server.port=8080" networks: traefik-public: name: traefik-public external: true stack 배포하고 test.shop 접속 시 404 에러가 발생합니다. 현재 애플리케이션 컨테이너의 포트는 8080으로 설정되어있습니다. 원인이 뭘까요??

  • docker
  • ubuntu
  • docker-swarm
  • orchestration
  • cloud-computing
앙앙기모 댓글 1 좋아요 0 조회수 195

인기 태그

인프런 TOP Writers

주간 인기글