NCloud에서 AWS로 이전하면서 한 삽질

[markdown]
###왜 변경하나
– 더 기능이 많고 더 싸다
– 오토스케일링 가능
– SSD가 기본 장착이라 IO가 좀 더 많이 나온다
– 돈계산도 복잡하다. 그렇지만, NCloud보다 약간! 싸다

###아쉬운점은
– 고정아이피 할당이 복잡하다
– 속도가 국내 IDC에 비해서는 확실히 느리다
– SSD가 기본 장착이라 용량이 적다
– 기능이 많아서 공부를 많이 해야한다.

###변경되는 점
– 패스워드 & 공용키로 로그인 => AWS에서 제공해주는 키파일로 로그인 (이거 유출되면 큰일남)
– 기존에는 www유저를 생성해서 웹서버를 운영했는데, 기본 ubuntu유저로 해도 되지 않을까라는 안이한 생각이 든다.
– 방화벽 관련 코드는 실행하면 안된다. (에러남)

###하면서 삽질한 거
– 기존의 방화벽 관련 코드를 다 삭제해야 했다.
– root로 로그인 하던 것들을 모두 수정해야했다
– 자동으로 로그인 하는 코드를 삭제
– chef server 설치중 메모리가 모자라서 인터럽트 걸림 (1기가에서 2기가로 올리니 괜찮아짐)
– chef server 설치후 레시피 업로드 중 용량이 부족하여 인스턴스를 끄고 이미지를 뜬후 용량을 증설하여 다시 시작.
– terminate했는데, 인스턴스가 바로 안 없어져서 당황
– 고정아이피는 VPS 설정을 해야만 설정할 수 있어서 또 당황
– 가입시 기본 인스턴스 생성 가능 숫자제한이 있음 (20개)
– 고정아이피도 할당 가능한게 제한이 있음(5개)
– fabric에서 리모트 명령 실행시 root로 실행해야 하는게 있는데, 기존 방식과 달라져서 sudo 옵션을 찾기까지 또 삽질

###VPC설정 (해야할게 많다)
– 인터넷 게이트웨이 설정
– 서브넷 설정
– 라우팅 테이블 설정
[/markdown]