AWS Database Migration Service (DMS) 1분만에 이해하기!!

작성자 : SA Team   AWS Database Migration Service (DMS)의 특징 1. AWS에서 제공해 주는 RDB 마이그레이션 서비스 2. 설정 및 마이그레이션 작업이 간단 3. 마이그레이션에서 사용한 리소스만큼 비용 과금 4. 이기종 간의 데이터 이전도 가능 5. 스키마 변환 도구도 제공 6. 적은 부하로 지속적인 레플리케이션 가능     특징 01 – 마이그레이션 중에도 애플리케이션에서 DB를 사용 가능   1. DMS 인스턴스…

AWS WAF를 활용하여 SQL injection 공격 방어하기!!

작성 : 메가존 SA팀 AWS WAF는 말 그대로 웹 애플리케이션 방화벽 서비스입니다. 아래 이미지와 같이 CloudFront를 통해 설정하여 사용할 수 있습니다. 여기서는 AWS 기능 중에 하나인 SQL injection을 방어하는 설정을 해보고 실제 동작을 확인해 보도록 하겠습니다.   WAF를 설정해 보도록 하겠습니다. AWS 관리 콘솔에서 WAF를 선택합니다. 아래와 같은 화면에서 [Get started] 를 선택합니다.   다음…

Amazon Redshift를 GettingStarted로 시작해보기!!

작성 : 메가존 SA팀 Amazon Redshift를 처음 사용하시는 분들을 위해 DbVisualizer를 사용하여 쉽게 Amazon S3에서 샘플 데이터를 Copy 하고 Amazon Redshift의 데이터들을 확인해 보는 방법을 설명하겠습니다. Amazon Redshift는 AWS에서 제공하고 있는 관리형 Data warehouse 서비스 입니다. 클러스터 안에 필요한 인스턴스를 추가할 수 있으며 인스턴스를 추가함에 따라 데이터 용량과 성능이 향상되는 구조로 동작하게 됩니다.   이번에…

AWS DMS (Database Migration Service) 사용자 가이드

AWS DMS (Database Migration Service) 사용자 가이드   작성 : 메가존 SA팀   AWS DMS(Database Migration Service)는 여러분의 온프레미스 데이터베이스를 아마존 환경으로 이전하기 위해서 제공되는 아마존의 데이터베이스 마이그레이션 서비스 입니다. 또는 아마존에 있는 데이터베이스 소스를 온프레미스에 마이그레이션도 가능합니다. 마이그레이션에서 사용되는 소스와 타겟 중 하나는 반드시 아마존 리소스(EC2 DB, AWS RDS) 여야만 됩니다. 같은 데이터베이스가 아닌 다른…

AWS Device Farm 사용 가이드

  AWS Device Farm 사용 가이드 AWS Device Farm은 개발자가 AWS 클라우드에서 실제 Android 및 iOS 디바이스를 테스트하고 상호 작용함으로써 애플리케이션 품질, 출시에 걸리는 시간 및 고객 만족도를 개선할 수 있도록 해줍니다. 개발자는 앱을 업로드하고, 스크립트를 테스트하고, 수백 개의 실제 디바이스에서 자동화된 테스트를 병렬로 실행하고, 몇 분 만에 결과, 스크린샷, 동영상 및 성능 데이터를 얻을…

Amazon CodePipeLine 사용하기 (Codedeploy + S3)

Amazon CodePipeLine 사용하기 (Codedeploy + S3) 작성 : 메가존 SA팀   AWS Codepipeline은 안정적으로 어플리케이션을 배포, 빌드, 릴리즈하며 업데이트 할수 있는 도구이며, 매우 빠르다는 장점이 있습니다. Amazon S3에 소스를 업로드와 함께 즉시 자동으로 전송 배포가 이루어지므로 개발자에게 소스를 배포하는데 장점이 많습니다.   선택 가능한 것들 1) 현재 사용가능한 리전 (2016년 8월 11일 기준) : US…

Amazon Elastic File System (EFS) 사용 가이드

작성자 : 메가존 SA팀 안녕하세요 이번 시간에는 AWS EFS파일시스템 을 사용해 보도록 하겠습니다. Preview 상태에서 1년이 지난 후에야 오픈이 된거라 기대가 됩니다. 늘 그렇듯  현재 사용  Region은  US East, US west, EU에서만 가능합니다. AWS Architecture 권고사항은 Multi-AZ으로 구성해야하는 부분있죠 가용성을 높이기 위한 설계인데 2개의 인스턴스에서 각각의 EBS볼륨을 사용했지만 이제는 NAS스토리지 역할을 할수 있는 EFS가 대신 하게…

AWS NAT 인스턴스 이중화 가이드

AWS NAT 인스턴스 이중화 가이드   작성 : 메가존 SA팀   NAT 란 Network Address Translation(네트워크 주소변환)이라고 합니다. 이는 일반 가정이나 회사에서 주로 하나의 공인 아이피를 이용하여 인터넷에 접속하기 위한 방법으로 많이 사용합니다. AWS 에서 서비스 단(WEB, WAS)은 사설망으로 구축을 하기 때문에 사설망에 존재하는 EC2 인스턴스가 운영체제의 패치나 설치할 소스를 다운로드의 목적 내지는 인터넷에 접근하기…

CloudFormation을 사용하여 간단하게 CloudFront+Wowza 라이브 스트리밍 서비스를 구축하는 방법

AWS의 CloudFront와를 CloudFormation을이용하여, 가장 빠르고 쉽게 아래와 같이 CDN을 사용하는 라이브 스트리밍 서버를 구축하는 방법에 대한 가이드입니다.   “서울” 리전의 BYOL License 기준으로 작성되었습니다. 다른 리전에 적용하시려면 템플릿 수정이 필요할 수 있습니다.   준비물 1-1. Wowza License Key License를 보유하지 않아 임시 키가 필요하신 경우 https://www.wowza.com/pricing/trial 에서 임시 키를 발급받으실 수 있습니다. 1-2. EC2 Key…

AWS CloudFront와 S3를 이용한 정적 웹 페이지 작성 가이드

  AWS CloudFront와 S3를 이용한 웹 페이지 작성 가이드   작성 : 메가존 SA팀   AWS CloudFront는 CDN(Contents Delivery Service) 서비스이며, AWS S3는 스토리지 서비스 입니다. 이 가이드는 AWS CloudFront와 AWS S3를 이용하여 정적 웹 페이지를 구성하는 방법을 가이드 합니다. 작성 절차 AWS S3 버킷 생성 후 정적 사이트 설정 AWS CloudFront를 오리진으로 설정 진행…