분류 전체보기 40

[AWS SAA-C03] 4단원 Networking and Content Delivery

이전 게시물 - 3단원 Databasehttps://rb-cloud.tistory.com/40 [AWS SAA-C03] 3단원 Database이전 게시물 - 2단원 Storagehttps://rb-cloud.tistory.com/39 [AWS SAA-C03] 2단원 StorageAWS SAA-C03 2단원 StorageStorage1. Storage 유형파일 스토리지데이터를 파일 단위로 저장하고 관리파일 시스템을 통해 접근하고,rb-cloud.tistory.com [AWS SAA-C03] 4단원 Networking and Content Delivery Basic Network Concepts1. IPIP 주소 = 네트워크상 각 장치에 부여된 고유 번호IPv4 주소 고갈 문제로 IPv6 등장 (아직 보편화..

[AWS SAA-C03] 3단원 Database

이전 게시물 - 2단원 Storagehttps://rb-cloud.tistory.com/39 [AWS SAA-C03] 2단원 StorageAWS SAA-C03 2단원 StorageStorage1. Storage 유형파일 스토리지데이터를 파일 단위로 저장하고 관리파일 시스템을 통해 접근하고, 파일 경로로 파일 식별장점: 사용, 관리 용이, 기존 앱과 호환성 좋음단rb-cloud.tistory.com [AWS SAA-C03] 3단원 DatabaseDatabase1. Database Type 1️⃣ RDB (Relation Database)전통적인 DB관계형 DB테이블간 Join 가능 2️⃣ NoSQL스키마가 유연한 구성 Document: jsonGraph:노드들의 관계 - 소셜 네트워크key-value..

[AWS SAA-C03] 2단원 Storage

이전 게시물 - 1단원 Compute & Container & Serverlesshttps://rb-cloud.tistory.com/37 [AWS SAA-C03] 1단원 Compute & Container & ServerlessAWS SAA-C03 1단원 Compute & Container & ServerlessCompute1. EC2 (Elastic Compute Cloud) IaasEC2의 구성Amazon Machine Image (AMI): 가상머신의 운영체제인스턴스 타입VPC 위치스토리지 볼륨보안그룹 AMI: 템플릿 파일(OS, 소프rb-cloud.tistory.comAWS SAA-C03 2단원 StorageStorage1. Storage 유형파일 스토리지데이터를 파일 단위로 저장하고 관리파일 시..

[AWS SAA-C03] 단원별 예제 풀이

1단원 - Compute & Container & Serverless1번해석회사는 기존 3계층 웹 아키텍처의 비용을 줄이고 싶다. 웹, 애플리케이션, DB 서버가 개발, 테스트, 운영 환경에서 EC2 인스턴스로 실행되고 있다. EC2 인스턴스는 피크 시간대에 평균 CPU 사용률 30%, 비피크 시간대에 10%다. 운영 EC2는 하루 24시간 돌아간다. 개발, 테스트 EC2는 매일 최소 8시간 돌아간다. 회사는 사용하지 않을 때 개발, 테스트 인스턴스를 자동으로 꺼지도록 자동화를 구현할 계획이다. 어떤 EC2 구매 옵션이 가장 비용 효율적으로 요구사항을 충족하는가? A. 운영 EC2에 Spot 인스턴스 사용. 개발, 테스트 EC2에 Reserved 인스턴스 사용.B. 운영 EC2에 Reserved 인스턴스..

[AWS SAA-C03] 1단원 Compute & Container & Serverless

AWS SAA-C03 1단원 Compute & Container & ServerlessCompute1. EC2 (Elastic Compute Cloud) IaasEC2의 구성Amazon Machine Image (AMI): 가상머신의 운영체제인스턴스 타입VPC 위치스토리지 볼륨보안그룹 AMI: 템플릿 파일(OS, 소프트웨어 설정, 구성) 인스턴스 타입앞 영문: 인스턴스 패밀리 중간 숫자: Generation, 버전.뒤 문자: Size 2. Pricing PlanTypeFeaturesUse CasesOn demand철저히 이용 기반언제까지 사용할지 모를 때Reserved1년~3년치 비용 먼저 지불, 72% 할인 인스턴스 패밀리, 사이즈를 미리 정함1년 이상 사용할 때+Saving Plan1년~3년치 비용 ..

[AWS-SAA03 공부법] 알아야 할 서비스

1. EC22. RDS3. S34. EMR5. Lambda6. DynamoDB7. SQS/SNS8. ElastiCache9. Kinesis1. EC2 (Elastic Compute Cloud)EC2는 AWS의 가상 서버 서비스로, 클라우드에서 컴퓨터 한 대를 빌리는 거라 생각하면 쉽다.인스턴스 타입t 계열 → 범용, 버스트 가능, 저렴 예) t3.microm 계열 → 범용, 안정적인 성능 예) m5.largec 계열 → 컴퓨팅 최적화 (CPU 집약 작업) 예) c5.xlarger 계열 → 메모리 최적화 (DB, 캐시) 예) r5.2xlargep/g 계열→ GPU 최적화 (ML, 딥러닝) 예) p3.2xlargeCP..

github 프라이빗 repo + AWS EC2로 포트폴리오 사이트 만들기

며칠 전 수업에서 AWS EC2를 처음 배웠다. EC2는 아마존 데이터센터에 있는 내 서버다.집 컴퓨터에 파일 올려봤자 나만 볼 수 있지만, EC2에 올리면 퍼블릭 IP로 전 세계 어디서든 접속할 수 있다. 포트폴리오 올리기에 딱이라는 생각이 들었다. 수업 내용을 전 게시물에 올려두었다.https://rb-cloud.tistory.com/34 AWS EC2 인스턴스 만드는 방법EC2란?EC2(Elastic Compute Cloud)는 AWS에서 제공하는 가상 서버 서비스입니다. 쉽게 말하면 AWS 데이터센터에 있는 컴퓨터를 빌려서 사용하는 것입니다. 내 로컬 컴퓨터를 24시간 켜두지 않아도 AWS 서버rb-cloud.tistory.com1. 보안 그룹 - 인바운드 규칙 추가인스턴스를 만들고 나서 보안 그..

AWS EC2 인스턴스 만드는 방법

EC2란?EC2(Elastic Compute Cloud)는 AWS에서 제공하는 가상 서버 서비스입니다. 쉽게 말하면 AWS 데이터센터에 있는 컴퓨터를 빌려서 사용하는 것입니다. 내 로컬 컴퓨터를 24시간 켜두지 않아도 AWS 서버가 대신 돌아가기 때문에 웹 서버, 앱 서버 등을 운영할 때 많이 사용합니다. Elastic이라는 이름처럼 사양을 자유롭게 늘리거나 줄일 수 있고, 사용한 만큼만 비용을 내는 것이 특징입니다.AWS 프리 티어 기준으로 t2.micro 인스턴스를 월 750시간 무료로 사용할 수 있어서 개인 프로젝트나 포트폴리오 배포용으로 많이 활용됩니다. 1. AWS 인스턴스 시작 창 들어가기▪️먼저 아래 aws EC2 사이트로 들어간 뒤, 가로 3줄 메뉴를 누르고 인스턴스에 들어갑니다. http..

AWS SAA-C03 공부법 [알아야 할 기본 지식]

전 포스팅에서는 AWS SAA-C03을 공부할 때 [문제 상황 조합으로 정답 매핑하기] 를 꿀팁으로 알고 가라고 했다.➡️ https://rb-cloud.tistory.com/29 이번에는 AWS SAA-C03을 공부할 때 꼭 알고 가야하는 기초 지식을 알아보았다!어떤 서비스를 쓰든 이 개념들은 배경지식이라고 한다. Region/AZIAMVPC보안그룹/NACLAuto ScalingELBRoute 53CloudFrontCloudWatch1. Region과 Availability Zone (AZ)AWS는 전 세계에 인프라를 분산해서 운영한다. 리전(Region)은 지리적으로 독립된 AWS 데이터센터 묶음이다. 예를 들어 ap-northeast-2는 서울 리전이다. AZ는 한 리전 안에 있는 독립된 데이터센..

Kubernetes CrashLoopBackOff에서 탈출하기 — VirtualBox + NAT 네트워크 + kubeadm 환경 트러블슈팅 총정리

환경: VirtualBox / Ubuntu 24.04 / kubeadm / Flannel /Jenkins + ArgoCD (CI/CD) / PARKIT 프로젝트 (React, Spring Boot, Kafka, MongoDB, Redis)들어가며쿠버네티스로 프로젝트를 배포하다 보면 한 번쯤은 마주치게 되는 공포의 상태가 있다. 바로 CrashLoopBackOff. Pod 하나가 계속 죽고, 그 영향으로 다른 Pod들도 연쇄적으로 죽어나가는 상황. 우리 팀도 예외가 없었다. VirtualBox 위에 kubeadm으로 구성한 3노드 클러스터(master-yh, worker1, worker2)에서 PARKIT 프로젝트를 CI/CD 파이프라인(Jenkins + ArgoCD)으로 운영하려는데, Pod들이 항시 러..