AWS (총 68개) 썸네일형 리스트형 AWS - Putty를 이용하여 EC2에 접속하기 Putty를 이용하여 EC2에 접속하기1. Putty, PuttyGen 다운로드- https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 2. EC2 생성 - http://galid1.tistory.com/224 3. PuttyGen을 이용하여 pem파일에서 ppk파일로 변환- putty에서는 pem파일이 사용불가능 하므로 ppk파일로 변환 해야한다 1) puttyGen을 킨다음 하단의 Type of key to generate : 를 RSA로 맞춘다 2) 파일 형식을 All Files로 변경한 뒤 이전에 다운받은 EC2의 ".pem"을 선택한다 3) Save Private Key를 누른뒤 Y를 누른다*이 개인키가 노출되더라도 암호를 사용한다면 보.. AWS - 요금 계산기(월별 요금 예측) 요금계산기 주소 - http://calculator.s3.amazonaws.com/index.html 1. 좌측탭에는 선택할 수 있는 서비스들이 있고 우측 상단에는 선택한 서비스에 대한 월별 예측 요금이 나타난다 AWS - DataBase Migration Service(데이터베이스 마이그레이션) AWS DMS(Database Migration Service)란?- Replication Instance를 생성하여 이를 통해 마이그레이션한다- 관계형 데이터베이스 , 데이터 웨어하우스, NoSQL데이터베이스 등등을 쉽게 AWS로 마이그레이션하도록 해주는 클라우드 서비스 참고https://www.slideshare.net/awskorea/1-aws-dms-oracle-db-migration 고려사항다른 DBMS로 이전 하는 경우 https://docs.aws.amazon.com/ko_kr/SchemaConversionTool/latest/userguide/CHAP_Installing.html 특정 DBMS를 고집하지 않는 경우 Aurora DB를 고려한다Aurora DB는 1/10 의 가격으로 5배의 .. AWS - 마이그레이션 서비스(VMWare(가상머신) AWS로 마이그레이션) - 수정중 AWS Docs - https://docs.aws.amazon.com/amp/latest/userguide/migrate-vms.html고객이 필요로하는것을 먼저 생각함- 라이브마이그레이션(다운 타임이 없는 서버 이주)- 비용( 효율적인 비용 ) 마이그레이션(Migration) 서비스- vCenter의 가상머신을 AWS로 마이그레이션 한다.- AWS에서 제공하는 Connector(마이그레이션을 위한 가상머신)를 이용하여 vCenter의 가상머신을 마이그레이션 한다 주의사항- AWS로 마이그레이션 가능한 하이퍼바이저는 VMware사의 vCenter와 Microsoft사의 HyperV밖에 없다- 아래의 조건중 하나라도 해당 된다면 AWS SMS를 사용해야한다1) vCenter6.5 이상을 사용중 (Porta.. AWS - 실습) 권한 테스팅 방법 (로그인하여 테스팅, IAM policy simulator) AWS 권한 테스팅 방법1. 직접 User 또는 Group으로 로그인하여 테스팅1) 루트계정에서 로그아웃을 한다 2) 다른 계정으로 로그인을 클릭한다 3) 권한 테스팅을 할 User의 ID를 입력한다 4) 사용자 이름에 다시 권한 테스팅을 할 User의 ID를 입력한다 알맞은 암호를 입력하고 로그인한다 5) 허용되지 않은 서비스를 이용해본다 (S3 버킷을 생성해 본다)- 그림과 같이 Access denied 된것을 볼 수 있다 2. IAM policy simulator1) IAM 서비스로 진입한다2) DashBoard에서 우측의 Policy Simulator를 클릭한다 (그림의 크기가 너무 커져서 자체 편집으로 좌측으로 끌어온 상태이다 원래는 조금더 우측에 있다) 3) 권한을 테스팅할 개체(Users, .. AWS - 실습) IAM 사용자 및 그룹 생성 ,Billing Manage Console 엑세스 권한 부여 1. 계정에 로그인 한 뒤 Billing Management Console에 접속시 다음과 같은 오류가 나타난다- Billing Management Console은 루트계정만 접근이 가능하나 AWS 가입 후 루트계정을 삭제한 상태이기 때문에 권한이 필요하다고 나타나는 것이다 2. IAM User & Group 생성- Billing Management Console에 접근을 허가할 그룹을 생성한다 - 현재는 Billing Management Console에 대한 정책이 생성되지 않은 상태이므로 Group만을 먼저 만든다 Group 생성1) IAM 서비스에서 Groups탭을 선택한뒤 Create New Group을 클릭한다 2) Stet1 에서 GroupName을 "BillingAccessManager"로 .. AWS - 실습) 웹어플리케이션 환경 구축 (S3, DynamoDB, IAM) 시나리오목표1. Amazon EC2 인스턴스에서 사용할 IAM Role 생성2. Amazon S3 버킷 생성3. Amazon DynamoDB 테이블 생성4. Internet Gateway 와 Public Subnet을 갖춘 VPC 생성5. Amazon EC2상에 웹 어플리케이션 배포 목표 인프라 IAM 역할 생성- EC2 인스턴스가 DB와 S3 서비스를 이용할 수 있는 역할을 생성한다IAM 서비스를 검색하여 선택 좌측의 Roles 탭을 클릭한 뒤 Create Role을 클릭한다 1) AWS service 선택2) EC2 선택3) Next 선택 S3를 검색하여 AmazonS3FullAcess를 체크한다 DynamoDB를 검색하여 AmazonDynamoDBFullAccess를 체크한다 태그는 그냥 넘겨도 된.. AWS - SNS(Facebook 등) 서비스 아키텍쳐 구축방법 시나리오- SNS (Simple Notification Service가 아닌 Social Network Service) 서비스를 위한 아키텍쳐 라고하자 문제점- US Region에 있는 사용자가 사진을 찍어 업로드를 한 경우 Asia Region에 있는 사용자는 US Region에 있는 DB의 데이터가 Asia Region으로 업데이트 되기 전까지는 사진을 보지 못하는 상황이 발생할 수 있다 => 이때 S3를 이용하여 사진을 업로드하면 전역에서 S3의 URL을 통해 접근하여 사진을 볼 수 있지 않을까 하지만 앱서버에서 DB를 통해서만 해당 사진의 URL을 알아낼 수 있다는 것을 감안하면 S3는 완벽한 해결책은 아니다. 해결방법1. Cloud Front와 Lambda와 S3 이용1) Cloud Front에.. 이전 1 ··· 4 5 6 7 8 9 다음