본문 바로가기

AWS11

DevOps Day 30 (4.17) AWS_VPC VPC (Virtual Private Cloud) 다른 User 와 경리 된 Private 네트워크 공간 (EC2 instance) Subnet으로 공간들 만들 수 있으며 외부에서 들어오는 / 외부로 나가는 데이터 (통신)을 차단 할 수 있는 기능이 있어 보안 문제도 해결 할 수 있습니다. 인터넷에 연결된 VPC 연결 : 단계별 1. IP 주소 범위 선택 - RFC1918 + /16주소 사용 권장 2. 가용 영역 (AZ)벌 서브넷 설정 - one subnet per Availability Zone 3. 인터넷으로 향하는 경로 (Route) 만들기 - Route Table은 패킷이 이동하는 규칙을 포함 - VPC에 기본 route table이 존재 단 서브넷에 다른 route table을 할당할 수 있음 .. 2023. 4. 18.
DevOps Day 29 (4.14) AWS - RDS RSD Intro (Relational Database Service) AWS에서 제공하는 관계형 데이터베이스 서비스입니다. RDS 사용의 이점 - EC2 인스턴스를 사용하면 데이터베이스와 관련해서 자동으로 관리를 담당하는 부분이 매우 적기 때문에, 사용자가 일일이 시간을 투자하여 데이터베이스 엔진의 설치와 버전 관리, 데이터 백업을 해야 합니다. - RDS를 이용하면 데이터베이스 유지 보수와 관련된 일들을 RDS에서 전적으로 자동 관리합니다. - 기타 RDS 이용 시 얻을 수 있는 장점으로 다양한 데이터베이스 엔진 선택지를 제공한다는 점을 들 수 있습니다. RDS Architecture 관계형 데이터베이스의 개요 : 관계형 데이터베이스에서 정보는 열과 행으로 이뤄진 테이블에 저장되고, 테이블에 저장된 .. 2023. 4. 14.
DevOps Day 29 (4.14) AWS - Storage Storage Intro 객체 스토리지 (Object Storage) : 문서, 이미지, 비디오 등 비교적 단순한 구조에 메타데이터를 포함하고 있는 데이터를 의미하며, 인터넷으로 연결된 API를 통해 데이터를 애플리케이션에 제공합니다. 블록 스토리지 (Block Storage) : 블록 스토리지에서 데이터는 서버 인스턴스에 디스크 볼륨의 형태로 제공되는 데이터를 의미합니다. 이를 통해 EC2 인스턴스에 포함된 볼륨에 고속으로 접근 가능합니다. 파일 스토리지 (File Storage) : 데이터란 서버 인스턴스에 파일 시스템 인터페이스 방식으로 제공되는 데이터를 의미하며, 서버 인스턴스에 파일 스토리지를 추가하면 로컬 파일 시스템처럼 작동합니다. S3 Intro (Simple Storage Service).. 2023. 4. 14.
DevOps Day 29 (4.14) AWS - EC2 Intro EC2란 아마존 웹 서비스에서 제공하는 클라우드 컴퓨팅 서비스입니다. 클라우드 컴퓨팅은 인터넷(클라우드)을 통해 서버, 스토리지, 데이터베이스 등의 컴퓨팅 서비스를 제공하는 서비스입니다. EC2는 사용한만큼 비용을 지불하기 때문에 ‘탄력적인’이라는 의미의 elastic이라는 단어가 붙어 있습니다. 필요에 따라 성능, 용량을 자유롭게 조절 할 수 있습니다. 아마존 EC2를 통해서 할 수 있는 가장 기본적인 일은 웹서버를 설치하고 웹 서버를 통해서 사용자가 웹 브라우저를 통해 요청하는 서비스를 제공하는 것입니다. EC2 사용 이점 : - 구성하는 데 필요한 시간이 짧다는 것입니다. - AMI를 통해서 필요한 용도에 따라 다양한 운영체제에 대한 선택이 가능하다는 것입니다. (운영체제뿐만 아니라 CP.. 2023. 4. 14.
DevOps Day 29 (4.14) AWS - Cloud Computing Cloud Computing – AWS 클라우드 컴퓨팅의 세가지 모델 세 가지 모델이 있으며 비즈니스 니즈, 통제성, 관리성 수준에 따라 그 중 한 가지를 선택하거나 세 가지 모두를 선택할 수 있습니다. 클라우드 컴퓨팅의 3대 모델은 서비스로서의 인프라(IaaS), 서비스로서의 플랫폼(PaaS), 서비스로서의 소프트웨어(SaaS)가 있습니다. Infrastructure as a Service (Iaas) IaaS에는 클라우드 IT를 위한 기본 빌딩 블록이 포함되어 있으며, 일반적으로 네트워킹 기능, 컴퓨터(가상 또는 전용 하드웨어) 및 데이터 스토리지 공간에 대한 액세스를 제공합니다. Platform as a Service (Paas) PaaS를 사용하면 기본 인프라(일반적으로 하드웨어와 운영 체제)를 .. 2023. 4. 14.