AWS
-
AWS DMS(Database Migration Service) - 2. RDS 구성AWS 2019. 1. 10. 23:27
RDS란 클라우드에서 관계형 데이터베이스를 간편하게 설정, 운영 및 확장할 수 있는 서비스입니다.자세한 설명은 아래의 주소를 참고하면 된다. https://aws.amazon.com/ko/rds/ RDS service에 들어간다. RDS의 서브넷 그룹을 생성한다. 기존의 VPC에 생성할 것이기 때문에 VPC를 선택한다. RDS는 Private Subnet에 위치하기 때문에 Private Subnet을 추가한다. On-Premise에서 MySQL을 설치했기 때문에 MySQL을 선택한다. 인스턴스 사양을 선택한다. 식별자는 원하는 이름으로 입력하고마스터 사용자 이름과 암호를 입력한다. 네트워크와 서브넷을 설정한다. 오류가 뜨는데 오류가 뜨는 이유는 가용영역을 설정해서이다.아래와 같이 가용영역을 기본 설정 없..
-
AWS DMS(Database Migration Service) - 1. DB Instance 설치 및 구성AWS 2019. 1. 10. 22:44
DB Instance 설치 및 구성하기 On-Premise의 역할을 대신 하기 위한 DB인스턴스를 생성한다. 버지니아 북부 리전에 VPC를 생성한다. 그 후 서브넷을 생성한다. 원래 DB는 Private Subnet에 존재해야한다.그 이유는 외부에서 DB로 접근을 막기위해서이다.하지만 DMS작업을 하기 위해서는 DB에 직접적인 연결이 필요하다.DB에 직접적으로 연결하기 위해서 여러 방법이 존재한다. 첫 번째로는 이번 실습에서 할 방법인 DB에 공인IP를 할당하고Migration이 끝난 뒤 공인IP를 다시 제거하는 방법이다.위의 방법은 공인IP를 연결해야하기 때문에 IP가 할당된 동안 DB의 보안상의 문제가 존재할 수 있다. 두 번째 방법으로는 AWS DirectConnect를 사용하여 On-Premise..
-
AWS DMS(Database Migration Service)AWS 2019. 1. 10. 21:17
DMS란 사용자의 데이터베이스를 AWS의 RDS로 마이그레이션 하는 것이다. 더 자세한 설명은 아래를 참고하면 된다. https://aws.amazon.com/ko/dms/ 이번 프로젝트를 하기 위한 구성도는 아래와 같다. 프로젝트 시나리오 왼쪽의 N. Virginia rigion에 On-Premise의 역할을 할 DB인스턴스를 생성한다. VMware 가상머신을 이용하지 않은 이유는 VM에 공인IP를 할당할 수 없었기 때문이다. DB생성 후 Database와 Table을 생성한 뒤 DB 인스턴스를 생성한다. 그 후 N. Virginia Region의 DB를 Migration 할 Seoul Rigion에 RDS를 생성한다. 그 후 DMS를 설정하여 Migration 작업을 실행한다. 작업이 완료되면 생성한..
-
AWS Elastic Beanstalk를 사용한 웹 애플리케이션 배포 - 수정중AWS 2019. 1. 9. 20:43
Elastic Beanstalk란 애플리케이션을 코드만을 사용하여 빠르고 쉽게 배포하고, 모니터링하고, 확장하는 서비스 입니다. 일반적인 과정은 개발자들이 코딩을 한 뒤 배포하고 관리를 해야하지만,Elastic Beanstalk을 사용한다면 배포등을 신경쓰지 않고 코딩에만 집중할 수 있게 해준다.시간과 돈을 절약할 수 있게 해준다.EC2, S3사용외의 Elastic Beanstalk에 대한 추가요금은 발생하지 않는다. 참고 자료 https://www.youtube.com/watch?v=AfRnvsRxZ_0&list=PLORxAVAC5fUX-mr4aJYC53zmJNgdxS-gl&index=15 실습 진행 애플리케이션 이름을 설정한 뒤 사용할 플랫폼을 선택한다.애플리케이션 코드를 샘플 애플리케이션으로 설정한..
-
AWS Amazon Workspaces 설치 및 구성하기AWS 2019. 1. 7. 17:36
Amazon WorkSpaces란 Workspaces라고 하는 가상의 클라우드 기반 Microsoft Windows 또는 Amazon Linux 데스크톱을 프로비저닝 할 수 있습니다. Amazon WorkSpaces를 사용하면 하드웨어를 조달 및 배포하거나 복잡한 소프트웨어를 설치할 필요가 없습니다. 필요에 따라 신속하게 사용자를 추가 또는 제거할 수 있습니다.사용자는 여러 디바이스 또는 웹 브라우저에서 가상 데스크톱에 액세스할 수 있습니다. 이번 실습에서는 미국 동부(버지니아 북부)와 아시아 태평양(서울)리전 두 곳에서 실습을 진행하려 합니다. 그 이유는 미국 동부(버지니아 북부)에서는 Quick Setup이라는 기능을 사용하여 한 번에 쉽게 만들 수 있지만우리가 살고있는 아시아 태평양(서울)리전에는 ..
-
vCenter를 이용한 AWS Server Migration Service(SMS) 구성 - 3. SMS connector 설치와 구성 및 server migrationAWS 2019. 1. 5. 21:35
AWS Server Migration Service란 on-premise상의 VM을 aws의 ec2로 변환하기위한 서비스 입니다.SMS에는 vCenter를 이용한 방법과 SCVMM/Hyper-V를 사용한 두가지 migration 환경이 있습니다. 실습에서 VM의 vCenter를 사용하였습니다. 일반적인 방법은 ESXi에 설치되고 vCenter에서 관리하는 VM들을 Migration하는 것이다.그렇기 때문에 VM을 vCenter에 설치해야한다. 실습에서는 위의 일반적인 방법이 아닌 VMware에서 만든 VM을 ova 파일 형식으로 변환한 뒤vCenter로 VM을 이동시킨 뒤 SMS를 이용하여 migration하는 과정이다. 그림으로 설명하면 아래와 같다. vCenter에 Connector를 설치하여 AWS..
-
vCenter를 이용한 AWS Server Migration Service(SMS) 구성 - 2.vCenter 6.7 설치 및 구성AWS 2019. 1. 5. 19:45
vCenter란 여러 ESXi를 관리하기 위한 소프트 웨어로 ESXi가 설치된 다수의 머신을 하나의 가상화 환경으로 만들어 주는 역할을 합니다. 가상화 환경을 만들어 줌으로써 여러 컴퓨터를 하나의 큰용량/성능의 컴퓨터 처럼 사용할 수 있게됩니다. vCenter를 사용하기 위해서는 ESXi를 먼저 설치한 뒤 한 개의 ESXi에 VCSA를 설치해야 한다. 그림으로 설명하면 아래와 같은 구성입니다. VCSA 설치 및 구성 VCSA ISO파일을 더블클릭하여 실행시킨 뒤 마운트한다. vcsa-ui-installer 클릭 win32 선택 Installer.exe 선택 install 선택 vCenter Server 및 플랫폼 서비스 컨트롤러 배포 유형에는 3가지가 있다. 자세한 내용은 https://docs.vmwa..
-
vCenter를 이용한 AWS Server Migration Service(SMS) 구성 - 1. ESXi 6.7 설치 및 구성AWS 2019. 1. 5. 18:52
ESXi란 VMware에서 만든 vSphere Hypervisor 제품군에 속하는 가상화 관리용 OS입니다.쉽게 말하면 가상의 서버인 VM을 가상의 OS인 ESXi에 설치하는 것입니다. 실제 PC에 설치할 수 있으나 ESXi를 설치하여 VM을 설치하는 이유는중앙집중화와 리소스의 효울성 입니다. 그림으로 설명하면 아래와 같은 구성입니다. ESXi 설치 및 구성 VMware ESX를 선택한 뒤 버전 6.x 선택한다. 원하는 이름으로 설정한다. core는 2개 이상으로 설정한다. 메모리는 12기가로 설정한다.12보다 낮으면 메모리 부족으로 안된다. 디스크 크기는 ESXi에서 사용할 양을 생각해서 만든다.적게 해서 모자르더라도 나중에 추가하면 된다. 가상화를 하기 위해서는 Processors에서 빨간 체크인 V..