#AWS를 사용하면서 느꼈던 유용한 정보들 1. 인스턴스 Stop vs Terminate 인스턴스를 생성하여 사용하면 사용한 시간만큼 과금이 된다. * 인스턴스를 클릭하면 하단의 Description 탭에 인스턴스를 사용한 시간이 나옴 (단위: hour) 사용하지 않는 인스턴스는 stop을 해줘야 과금이 되지 않는데, Stop과 Terminate 두 가지 방법이 있다. - 인스턴스 Stop: 인스턴스를 종료한다. 이후에 Start를 하여 사용하던 인스턴스를 그대로 사용할 수 있다. (사용하던 서버의 전원을 키고 끄는 것과 같음)- 인스턴스 Terminate: 인스턴스를 제거한다. 제거된 인스턴스는 이후에 다시 사용할 수 없다. (사용하던 서버를 코드를 다 뽑고 완전히 제거) 단, 인스턴스 Terminat..
AWS 세미나에서 들었던 AWS 기초 개념 정리 # aws 글로벌 인프라- Region - seoul 포함 11개 사용 가능 * AWS GovCloud (US) 또는 중국(베이징)와 같은 추가 리전은 AWS 계정으로부터 설명 또는 액세스할 수 없음 * GovCloud (US) 리전은 미국 정부(국방부?)에서 사용하는 리전으로 알고 있음 * 중국(베이징) 리전은 중국에서 승인받은 계정이 있어야 사용 가능한 것으로 알고 있음us-east-1미국 동부(버지니아 북부)us-west-2미국 서부(오레곤)us-west-1미국 서부(캘리포니아 북부 지역)eu-west-1EU(아일랜드)eu-central-1EU(프랑크푸르트)ap-southeast-1아시아 태평양(싱가포르)ap-northeast-1아시아 태평양(도쿄)a..
AWS (Amazon Web Service)에서 자주 썼던 설정 모음 INSERT INTO USER(host,user,password,ssl_cipher,x509_issuer,x509_subject) VALUES('%','root',password('1234'),'','','');GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';FLUSH PRIVILEGES; # Master에서 (ip: 10.0.0.101)use mysql;grant replication slave on *.* to 'slave'@'10.0.0.201' identified by '1234';FLUSH PRIVILEGES;# Slave 에서 (ip: 10.0.0.201)change master to master_..
spring-data-mongodb를 이용하여 mongoDB와 연동하는 프로젝트를 만들고있다. CRUD API를 만들고 있는 도중에 insert하는 부분에서 이상한 것을 발견했다. { "id":"AA0001", "name":"T-shirts", "type":"clothing", "price":"5000" } 위와 같이 요청(POST)을 하여서 객체로 변환 후 insert 메소드로 저장을 했다. - mongoTemplate.insert(obj); 200 OK 메시지가 떨어졌고, DB에 저장이 되었지만... { "id":"AA0001", "_class":"com.test.model.product", "name":"T-shirts", "type":"clothing", "price":"5000" } 위와 같이 ..