본문 바로가기
728x90

전체 글132

KVM(CLI) 📌 KVM (Kernel-based Virtual Machine) – CLI 환경에서 사용하기KVM은 Linux 기반의 가상화 솔루션으로, CLI(Command Line Interface)에서 virsh, virt-install, virt-builder 등의 명령어를 사용하여 VM을 관리할 수 있음. 🎯 GUI 환경에서 VM 및 네트워크를 생성하고 관리했던 것들을 CLI 환경에서 할 것. virsh list - 동작중인 VM들의 목록--all : 모든 VM(도메인) 목록실습더보기[root@kvm11 ~]# cd /etc/libvirt/qemu/[root@kvm22 ~]# cd /etc/libvirt/qemu/kvm1에는 vyos.xml과 vyosrm.xml이 없는 이유는?- 전에 우리가 했던 migr.. 2025. 3. 5.
Route53 📌 Route 53 (AWS의 DNS 서비스)Route 53은 AWS에서 제공하는 DNS(Domain Name System) 관리 서비스임. 사용자의 도메인 이름을 IP 주소로 변환하는 역할을 하며, 트래픽 라우팅과 도메인 등록 기능도 제공합니다.1️⃣ Route 53의 주요 기능✅ DNS 레코드 관리: 도메인과 IP 주소를 연결하는 DNS 레코드(A, CNAME 등)를 설정 가능✅ 트래픽 라우팅: 사용자의 요청을 여러 AWS 리소스(EC2, S3 등)로 라우팅✅ 도메인 등록 및 관리: 직접 도메인을 구매하고 관리 가능✅ 가용성과 확장성: AWS의 글로벌 인프라를 이용해 빠르고 안정적인 네트워크 제공 실습 route 53더보기- 즐찾하고- 가비아에 저렴한 도메인이 많음(550원)- 명칭은 상관없음 - .. 2025. 2. 25.
Launch Template (시작 템플릿) / Auto-scaling 📌 Launch Template- EC2 인스턴스를 만들 때 필요한 설정을 미리 저장해 둔 템플릿 - 자동으로 스케일링을 하기 위해 그전에 시작 템플릿을 만들어주는 것- 만약 EC2를 여러 개 만들 때 매번 수동으로 설정하면 비효율적임- Launch Template을 사용하면 한 번만 설정하고 재사용 가능하므로 편리함. 📌 Auto-scalingAWS Auto Scaling은 트래픽 변화에 따라 EC2 인스턴스를 자동으로 늘리거나 줄이는 기능임. 즉, 사용자가 많아지면 서버를 추가하고, 사용자가 적어지면 서버를 줄여서 비용을 절약하면서도 서비스 성능을 유지할 수 있음.📌 Auto Scaling 주요 개념✅ Launch Template (또는 Launch Configuration)새로운 EC2 인스턴.. 2025. 2. 24.
커스텀 AMI(Amazon Machine Image)/ Auto-Scaling/ELB(Elastic Load Balancer)/ systemd 📌 커스텀 AMI(Amazon Machine Image)란?커스텀 AMI(Custom AMI)는 사용자가 필요한 소프트웨어, 설정, 환경을 미리 구성한 상태의 EC2 이미지임즉, EC2 인스턴스의 스냅샷을 떠서, 나만의 맞춤형 OS + 애플리케이션이 포함된 인스턴스 이미지를 만드는 것이 가능- 내 입맛에 맞게 구성한 서버환경을 이미지화. 💡 커스텀 AMI를 만드는 이유?시간 절약 → 매번 새 EC2를 만들 때마다 설정할 필요 없이, 한 번 만든 이미지를 복사해서 빠르게 배포 가능!일관된 환경 유지 → 여러 개의 인스턴스를 동일한 설정으로 유지 가능!자동화 → 동일한 환경이 필요할 때마다 쉽게 배포 가능!보안 유지 → 필요한 보안 패치 및 설정을 적용한 상태로 저장 가능!실습web 더보기 인스턴스 생성.. 2025. 2. 22.
NAT-GW 📌 NAT(Network Address Translation) Gateway프라이빗 서브넷(Private Subnet)에 있는 EC2 인스턴스들이 인터넷과 통신할 수 있도록 도와주는 AWS 서비스❌ 하지만 외부에서 프라이빗 서브넷의 EC2 인스턴스로 직접 접속할 수는 없음✅ 즉, 프라이빗 서브넷의 인스턴스가 인터넷에 요청을 보낼 수 있지만, 외부에서 직접 접근은 불가능함. 📌왜 NAT-GW가 필요할까?프라이빗 서브넷에 있는 EC2 인스턴스는 퍼블릭 IP가 없어서 인터넷에 직접 접근할 수 없음하지만 보안상의 이유로 웹 서버처럼 외부에서 접근할 필요가 없는 서버(예: 데이터베이스, 내부 API 서버 등)는 프라이빗 서브넷에 배치하는 게 좋아.💡 문제프라이빗 서브넷의 서버가 OS 업데이트를 해야 함.외부.. 2025. 2. 21.
AWS 기본(VPC,EC2,RDS) 📌클라우드 서비스 모델- 클라우드 컴퓨팅 서비스의 세 가지 유형을 의미해. 📌IaaS(Infrastructure as a Service)- IaaS: "집을 직접 짓고 관리" → 서버, 네트워크, 스토리지 제공✅ 서버, 네트워크, 스토리지 같은 IT 인프라를 제공하는 서비스✅ 사용자는 가상 서버를 생성하고 직접 관리해야 함✅ = 운영체제가 설치되어있지 않은 서버(Bare-metal) = 직접 OS 단계부터 설치 ✔ 특징물리적인 서버를 구매하지 않아도 클라우드에서 가상 서버를 빌려 사용서버 운영체제(OS), 애플리케이션 설치 및 유지보수를 직접 해야 함확장성(스케일링)이 뛰어나고, 필요할 때만 사용 가능✔ 예제AWS EC2 (가상 서버)Google Compute EngineMicrosoft Azure .. 2025. 2. 21.
728x90