본문 바로가기

반응형

IT 개발자의 창고

(37)
AWS에서 데이터베이스 생성 조건 (public access 가능) DATABASE 생성 과정 AWS cloud 환경에서 Database를 생성을 진행하는 과정에서 발생하였다. 1. Database는 MySQL Community 8.0.28 version을 선택한다. 2. 템플릿은 프리티어를 선택한다. 3. 마스터 사용자 이름과 암호를 설정한다. 4. 퍼블릭 엑세스를 "예"로 설정한다. 5. 추가구성 항목의 "초기 데이터베이스 이름" 을 설정한다. 실패원인 1. 인터넷게이트웨이 설정이 안되어 있음 Cannot create a publicly accessible DBInstance. The specified VPC has no internet gateway attached.Update the VPC and then try again 상기와 같은 에러메시지의 경우는 data..
RTMP Streaming: 실시간 메시징 프로토콜에 대하여 스트리밍 초기시대에 RTMP는 인터넷을 통해 비디오를 전송하기 위한 사실상 표준으로 존재했다. RTMP는 TCP 기반 프로토콜로 지속적인 연결 유지, 저지연, 더 나가아 원활한 스트리밍을 제공한다. RTMP는 본래 Adobe Flash Player를 이용하여 live 및 주문형 스트링을 제공하기 위한 목적으로 시작되었다. Flash plugin이 전성기 시절에는 인터넷 브라우저의 98%를 차지하였기에 RTMP는 어디서나 사용되었다. 오늘날 대부분의 인코더는 RTMP를 전송할 수 있고, 대부분의 미디어 서버는 이를 수신할 수 있다. Facebook, YouTube, Twich와 같은 대규모 소셜 미디어 플레이어도 이를 수용한다. 그러나, 최근 우리가 자주 사용하는 일부 브라우져 및 단말에서 재생하는 과정에..
AWS - 로컬 PC에서 내부망 리눅스 접속하기 지난 글에서 public subnet에 리눅스 서버를 생성하고, 외부에서 접속이 가능하도록 IP 할당까지 마쳤습니다. 2022.01.26 - [Working IT] - AWS - public subnet에 리눅스 서버 기동 이번 글에서는 private subnet에 EC2를 추가하고, Local 컴퓨터에서 private-EC2까지 접속하는 방법에 대해 정리해 보겠습니다. private subnet에 EC2를 생성하는 방법은 public subnet에서 생성한 방법과 동일합니다. 다만, 다음의 속성만 달리하여 생성해 보도록 하겠습니다. 1) AMI 나중에 해당 서버에서 AWS client 명령어를 사용하여 다른 아마존 서비스와의 연동 테스트를 진행해 보려고 합니다. 그래서, AWS client를 기본적으로..
AWS - EC2 서버 접속 및 웹서버 실행 지난 글에서 public subnet에 리눅스 서버를 올리고, public IP를 할당했습니다. 2022.01.26 - [Working IT] - AWS - public subnet에 리눅스 서버 기동 이번 글에서는 외부에서 public EC2의 웹서비스에 접속하기 위한 일련의 작업들을 진행해 볼께요. 이를 위해 public-EC2 서버에 접속하여 웹서버를 설치하고 기동해야합니다. public EC2 서버 접속 지난번에 public EC2에 접속하기 위해서는 사용자 인증 키가 필요하며, 이를 로컬 컴퓨터에 다운로드해서 보관해야 한다고 했습니다. Linux Instance 접속 command $> ssh -i {인스턴스 접근을 위한 인증 키페어} {user-id}@{server ip address} 인스턴..
AWS - public subnet에 리눅스 서버 기동 지난 글에서 나만의 가상 네트워크 환경 내에서 public 망과 private 망으로 이루어진 네트워크 환경을 구성하였습니다. 2022.01.19 - [Working IT] - AWS - 인터넷망과 연결된 네트워크 환경 구성 AWS는 클라우드 내에서 확장 가능한 컴퓨팅 용량을 제공하는 역할을 수행합니다. 여기서 말하는 확장 가능한 컴퓨팅 용량이란 프로세서, 스토리지, 네트워킹, 운영 체제 등의 일종의 서버를 사용자가 원하는 용량으로 설치, 삭제 할 수 있는 AWS 서비스를 말합니다. 이를 Amazon Elastic Compute Cloud(Amazon EC2)라고 부릅니다. Amazon EC2를 사용하면 하드웨어에 투자할 필요가 없어 더 빠르게 애플리케이션을 개발하고 배포할 수 있습니다. 또한, 원하는 ..
AWS - 인터넷망과 연결된 네트워크 환경 구성 지난 글에서 public subnet과 private subnet을 구성해 보았습니다. 2022.01.12 - [Working IT] - AWS - 가상 네트워크 구성 public subnet과 private subnet을 생성하였으나, 이름만 다를 뿐 특별히 다른 점은 없었습니다. 그러나, public subnet은 인터넷과 연결될 수 있어야 그 의미에 맞게 구성할 수 있습니다. 이번 시간에는 public subnet이 실제 인터넷망과 연결될 수 있도록 하는 절차를 진행해보려 합니다. 이를 위해 먼저 VPC에 인터넷 게이트웨이를 생성하여 연결해야 합니다. 인터넷 게이트웨이는 VPC와 인터넷 간에 통신이 가능하게 할 수 있는 구성요소입니다. 인터넷 게이트웨이는 VPC 라우팅 테이블에 인터넷으로 라우팅이 ..
AWS - 가상 네트워크 구성 앞으로 연재할 클라우드 서비스로 Amazon Web Service (AWS)를 기반으로 다뤄보려고 합니다. AWS는 전 세계적으로 분포한 데이터 센터에서 200여개의 서비스를 제공하는 세계적으로 가장 보편적으로 채택되고 있는 클라우드 플랫폼입니다. 따라서, 우리는 서비스하려는 지역과 가장 가까운 지역을 선택해 리소스를 할당하여 고객에게 제공할 수 있습니다. 즉, 한국에서 서비스를 진행하려고 한다면 한국에 위치한 AWS 리소스를 선택해야 고객 입장에서 가장 빠른 서비스를 이용할 수 있게 됩니다. AWS가 전 세게에서 데이터 센터를 클러스터링하는 물리적 위치를 리전이라고 합니다. 이 글을 게시하는 시점을 기준으로 아시아에는 베이징, 닝샤, 싱가포르, 도쿄, 시드니, 서울, 뭄바이, 홍콩, 오사카, 자카르타의..
클라우드 컴퓨팅이란? 클라우드 컴퓨팅은 IT 리소스를 인터넷을 통해 온디맨드로 제공하고 사용한 만큼만 비용을 지불하는 것을 말한다. 물리적 데이터 센터와 서버를 구입, 소유 및 유지 관리하는 대신, Amazon Web Services(AWS)와 같은 클라우드 공급자로부터 필요에 따라 컴퓨팅 파워, 스토리지, 데이터베이스와 같은 기술 서비스에 접근할 수 있다. 클라우드 컴퓨팅은 데이터 백업, 재해 복구, 이메일, 가상 데스크톱, 소프트웨어 개발 및 테스트, 빅 데이터 분석, 고객 대상 웹 애플리케이션 등 다양하게 사용되고 있다. 국내에서도 단기간에 트래픽이 급격하게 증가하며 이에 대응하기 위해 클라우드를 선택한 당근마켓, 마켓컬리, 아이디어스, 트렌비 등은 물론이고, 창업 초기부터 본연의 서비스에 집중하기 위해 혹은 언제 망하..

반응형