목록AWS (51)
Wisdom’s Cloud

데이터베이스(Database)란? 여러 사람에 의해 공유되어 사용될 목적으로 통합하여 관리되는 데이터의 집합으로, 줄어서 DB라고 한다. 특정 다수의 사용자들에게 필요한 정보를 제공하는 작업을 하거나, 조직 내에서 필요한 정보를 체계적으로 저장 및 보관하여 사용자들에게 제공하는 핵심 서비스다. RDBMS(Relational Database Management System)란? 관계형 데이터베이스란 가장 많이 사용되고 있는 데이터베이스의 한 종류로, 데이터 간 사전에 정의된 관계가 있고, 연관 관계가 있는 데이터 항목들의 모음을 말한다. 이러한 관계형 데이터베이스는 열과 행으로 이루어진 데이터 테이블로 이루어져 있으며, 데이터의 각 행은 기본키(Primary Key)라고 부르는 고유의 식별자로 구분할 수 ..

구분 내용 서비스명 Amazon VPC(Virtual Private Cloud) 설명 직접 정의 가능한 가상 네트워크에서 AWS 리소스를 구동할 수 있는 논리적으로 격리된 네트워크 제공 주요 특징 - AWS에 사설 네트워크 구축 - 회사와 AWS 간 VPN을 연결하거나 가상 네트워킹 구현 - 기존 데이터 센터와의 연결을 통해 하이브리드 환경 구성 - AWS를 회사 인프라의 일부처럼 사용할 수 있으며, 내부 시스템 소프트웨어의 연동이 매우 쉬움 - 세심한 네트워크 설정 가능 - 모든 리전에서 이용 가능 프리티어(Free Tier) VPC 자체는 비용이 발생하지 않지만, VPN 연결 시 네트워크 송/수신에 따른 종량제 비용 발생 VPC 주요 서비스 Security Group과 Network ACL: 네트워크..

네트워크(Network)란? Net(촘촘하게 연결되어 있는) + Work(일)의 합성어로, 연결해서 서로가 가지고 있는 정보를 결합하여 생산적인 가치를 만드는 일을 말한다. 즉, '네트워킹을 한다 = 서로 통신을 한다'라고 할 수 있다. 서로 통신을 하기 위해 지켜야 하는 약속들을 준수하고 교환함으로써 통신이 성립되며, 이렇게 통신을 위해 지켜야 하는 약속들을 프로토콜(Protocol)이라고 한다. VPN(Virtual Private Network)란? 큰 큐모의 조직이 여러 곳에 분산되어 있는 컴퓨터들을 연결하는 보안성이 높은 사설 네트워크(Private Network)를 만들거나, 인터넷을 활용하여 원격지 간에 네트워크를 서로 연결하고 암호화 기술을 적용하여 보다 안정적이며, 보안성 높은 통신 서비스..

AMI(Amazon Machine Image)란? EC2 인스턴스 생성에 필요한 모든 소프트웨어 정보를 담고 있는 템플릿 이미지다. AMI는 이용자들도 언제든지 생성 가능하며, 이후 동일한 환경을 갖는 인스턴스를 손쉽게 생성할 수 있다. Auto Scaling 등 자동화할 때, EC2 인스턴스를 다른 리전으로 이전해야 할 때, 사용 솔루션이 설치되어 있는 소프트웨어를 사용하는 경우 AWS Marketplace를 이용하기 위해 AMI를 사용하게 된다. Amazon Marketplace란? AWS에서 실행되는 소프트웨어를 판매 또는 구매할 수 있는 온라인 스토어다. AWS 마켓 플레이스는 35개의 카테고리에 걸쳐 1280개 이상의 소프트웨어 판매업체가 제공하는 4,200개 이상의 소프트웨어를 보유하고 있다...

구분 내용 서비스명 Amazon S3(Simple Storage Services) 설명 어디서나 원하는 양의 데이터를 저장하고 검색할 수 있도록 구축된 객체 스토리지 주요 특징 - 2006년에 출시된 최초의 AWS 서비스 - 객체 기반의 무제한 파일 저장 스토리지 - URL을 통해 손쉽게 파일 공유 기능 제공 - 99.9% 내구성 - 정적 웹 사이트 호스팅 서비스 제공 기능 프리티어(Free Tier) - 5GB Amazon S3 표준 스토리지 - Get 요청 20,000건, Put 요청 2,000건 - 가입 후 12개월 이후에 종료됨 Amazon S3 활용 분야 백업 및 복구(Backup & Restore) 데이터 아카이빙(Data Archiving) 빅데이터 분석을 위한 데이터 레이크(Data Lak..

스토리지(Storage)란? 컴퓨터에 데이터를 저장하는 저장소의 역할을 수행하는 부품으로, 스토리지를 서버에 직접 연결할 수 있고, 대용량의 데이터를 저장하기 위해 별도의 스토리지용 네트워크를 구성할 수도 있다. 서버에 직접 연결하는 방식을 DAS(Direct Attached Storage)라 하고, 스토리지를 빠른 속도의 네트워크로 연결하는 방식을 NAS(Network Attached Storage)와 SAN(Storage Area Network)이라고 한다. NAS는 LAN(Local Area Network)을 연결하여 사용하기 때문에 비용이 저렴하며, 파일 단위로 데이터에 접속하지만, SAN은 확장이 용이하고, 대규모 엔터프라이즈 환경을 구성하기 적합한 고속의 전용 네트워크를 구성하여 빠른 속도의 ..

Amazon 보안 그룹(Security Group)이란? 인스턴스에 대한 인바운드(Inbound), 아웃바운드(Outbound)의 네트워크 트래픽을 제어하는 가상의 방화벽 역할을 수행한다. EC2 인스턴스를 시작할 때 각 인스턴스당 최대 5개의 보안 그룹을 할당할 수 있으며, 이렇게 구성된 보안 그룹은 기존의 온프라미스(On-Premise)에서 사용되고 있는 방화벽의 정책과 유사한 기능이다. 다만 보안 그룹은 네트워크 트래픽에 대한 '허용'만 가능하고 '차단'은 설정할 수 없다. 차단 기능을 적용하기 위해서는 VPC의 기능 중 하나인 네트워크 ACL을 통해 서브넷 수준에서 네트워크의 흐름을 제어할 수 있다. Amazon Security Group 주요 특징 생성 가능한 보안 그룹의 숫자와 규칙에 제한이 ..

구분 내용 서비스명 Amazon EC2(Elastic Compute Cloud) 설명 클라우드에서 제공되는 크기를 조정할 수 있는 컴퓨팅 파워 주요 특징 - 한 개에서 수천 개의 인스턴스로 확장 가능 - 모든 공개된 AWS Region에서 사용 가능 - 필요에 따라 인스턴스의 생성/시작/수정/중단/삭제 가능 - Linux/Windows OS에서 사용 가능하며 모든 소프트웨어 설치 가능 - 사용한 사용량에 대해서만 시간 단위 비용 과금 - 다양한 비용 모델(온디맨드, 스팟, 예약) 선택 가능 프리티어(Free Tier) - Linux/Windows t2.micro 인스턴스 월 750시간 제공(1GB 메모리, 32bit or 64bit 플랫폼 지원) - 가입 후 12개월 이후에 종료됨 Amazon EC2 인..

서버(Server)란? 특화된 어떤 임무를 수행하기 위해 설계된 컴퓨터를 말하며, 어떤 임무를 부여하는지에 따라 일반 노트북 또는 데스크톱 컴퓨터도 서버가 될 수 있다. 전체적인 컴퓨터의 구성요소는 크게 차이가 없지만, 특화된 임무를 수행하기 위해 일반 컴퓨터보다 고성능의 CPU, 빠르고 고용량의 메모리, 대용량의 디스크를 요구한다. AWS에서는 EC2(Elastic Compute Cloud)라는 서비스를 이용해 가상의 서버를 구성하고 필요한 소프트웨어를 설치하여 사용할 수 있다. 하드디스크(Hard Disk)란? 알루미늄 합금 또는 강화유리 위에 자성 재료로 박막 처리된 원형 디스크(Platters)들이 원의 중심축에 여러 겹으로 쌓아 올려져 모터로 빠르게 회전시켜 데이터를 저장/검색/삭제를 수행하여,..

AWS(Amazon Web Services)란? 웹 서비스 형태로 기업에 IT 인프라를 제공하는 아마존닷컴의 클라우드 컴퓨팅 사업부다. 현재 클라우드 컴퓨팅 분야의 후발 주자인 마이크로소프트와 구글 등이 맹추격하고 있지만, 아마존은 32%의 시장 점유율로 압도적인 1위를 달리고 있다. AWS 주요 서비스 1. 컴퓨팅 서비스 Amazon EC2(Elastic Compute Cloud): 안전하고 크기 조정이 가능한 컴퓨팅 용량을 클라우드에서 제공하는 웹 서비스다. Amazon Auto Scaling: 애플리케이션 가용성을 유지하는 데 도움이 되며, 정의한 조건에 따라 EC2 인스턴스를 자동으로 추가하거나 제거할 수 있다. Amazon Lightsail: 애플리케이션 또는 웹 사이트를 구축하는 데 필요한 모..