AWS Evangelist Architecture

Similar documents
Intro to AWS Cloud-중앙대

Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인 웹 확장 아키텍처는 높은 수준의 안정성을 보장하기 위해 복잡한 솔루션으로 구현


PowerPoint 프레젠테이션

Database Freedom

PowerPoint Presentation

Windows 8에서 BioStar 1 설치하기

2

aws

희망브리지

PowerPoint Presentation

Speaker Topic

Cloud Friendly System Architecture

AGENDA 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

AWS 상표권가이드라인 아래한글번역문은오직고객의편의를위해제공된것입니다. 만약한글번역문과영어원문에차이나불일치가있을경우 ( 번역의지체로인한경우등포함 ), 영어원문이우선합니다. 개정일자 : 2017 년 9 월 22 일 1. 개괄. 본 Amazon Web Services (

클라우드컴퓨팅확산에따른국내경제시사점 클라우드컴퓨팅확산에따른국내경제시사점 * 1) IT,,,, Salesforce.com SaaS (, ), PaaS ( ), IaaS (, IT ), IT, SW ICT, ICT IT ICT,, ICT, *, (TEL)

On-Premise vs AWS 보안관련가장많은질문 이상오 SA GS

Microsoft Word - 조병호

희망브리지

슬라이드 1

Samsung SDS Enterprise Cloud Networking CDN Load Balancer WAN

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

vm-웨어-앞부속

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

AWS Educate CAU

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum

<4D F736F F D205B4354BDC9C3FEB8AEC6F7C6AE5D3131C8A35FC5ACB6F3BFECB5E520C4C4C7BBC6C320B1E2BCFA20B5BFC7E2>

Deck Guidelines

초보자를 위한 분산 캐시 활용 전략

PowerPoint Presentation

³»Áö¼öÁ¤

PCServerMgmt7

MySQL-Ch05

gcp

TTA Journal No.157_서체변경.indd

월간 CONTENTS 3 EXPERT COLUMN 영화 점퍼 와 트로이목마 4 SPECIAL REPORT 패치 관리의 한계와 AhnLab Patch Management 핵심은 패치 관리, 왜? 8 HOT ISSUE 2016년에 챙겨봐야 할 개인정보보호

Intra_DW_Ch4.PDF

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based

Slide 1


오늘날의 기업들은 24시간 365일 멈추지 않고 돌아간다. 그리고 이러한 기업들을 위해서 업무와 관련 된 중요한 문서들은 언제 어디서라도 항상 접근하여 활용이 가능해야 한다. 끊임없이 변화하는 기업들 의 경쟁 속에서 기업내의 중요 문서의 효율적인 관리와 활용 방안은 이

SANsymphony-V

1217 WebTrafMon II

[Brochure] KOR_TunA

목차 데모 홖경 및 개요... 3 테스트 서버 설정... 4 DC (Domain Controller) 서버 설정... 4 RDSH (Remote Desktop Session Host) 서버 설정... 9 W7CLIENT (Windows 7 Client) 클라이얶트 설정

웹사이트 운영, 이보다 쉬울 수 없다! Microsoft Azure를 이용한 웹사이트 구축

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

SBR-100S User Manual

vm-웨어-01장

AMAZON WEB SERVICES CLOUD DESIGN PATTERN JISSOU GUIDE written by Fumitaka Osawa, editorial content supervised by Ken Tamagawa, Akio Katayama, Hiroyasu

특허청구의 범위 청구항 1 게임 서버 또는 미들웨어에 의해, 사용자 단말기로부터, GPS 정보, IP 정보, 중계기 정보 중 적어도 하나를 이 용한 위치 정보와, 상기 사용자 단말기에 설정된 언어 종류를 포함하는 사용자 정보를 수신하는 단계; 상기 게임 서버 또는 미들

글로벌 클라우드 금융서비스와 정보보호 전략_한국은행

Interstage5 SOAP서비스 설정 가이드

FileMaker 15 ODBC 및 JDBC 설명서

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

FileMaker ODBC 및 JDBC 가이드

Microsoft PowerPoint - 10Àå.ppt

Oracle9i Real Application Clusters

BraindumpQuiz Best exam materials provider - BraindumpQuiz! Choosing us, Benefit more!

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리

OMA Bcast Service Guide ATSC 3.0 (S33-2) T-UHDTV 송수신정합 Part.1 Mobile Broadcast (Open Mobile Alliance) 기반 Data Model ATSC 3.0 을위한확장 - icon, Channel No.

Tekla Structures 설치

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

untitled

2016, Amazon Web Services, Inc. 또는계열사. All rights reserved. 고지사항 이문서는정보제공목적으로만제공됩니다. 본문서의발행일당시 AWS의현재제품및실행방법을설명하며, 예고없이변경될수있습니다. 고객은본문서에포함된정보나 AWS 제품또

untitled

Spotlight on Oracle V10.x 트라이얼프로그램설치가이드 DELL SOFTWARE KOREA

Executive summary Ⅰ.온라인쇼핑 시장의 성장,생태계(EcoSystem)변화 - 오픈마켓과 소셜커머스의 융합 및 신규 강자들의 진입 전망 - PC 중심의 시장에서 모바일 쇼핑으로 성장의 패러다임 이동 - 가격 경쟁 중심에서 고객 가치 중심으로 변화 Ⅱ.온라

DocsPin_Korean.pages

ExamsReviews The Latest and Valid Exam Reviews Study Material for 100% Success

CONTENTS Volume 테마 즐겨찾기 빅데이터의 현주소 진일보하는 공개 기술, 빅데이터 새 시대를 열다 12 테마 활동 빅데이터 플랫폼 기술의 현황 빅데이터, 하둡 품고 병렬처리 가속화 16 테마 더하기 국내 빅데이터 산 학 연 관

OUR INSIGHT. YOUR FUTURE. Disclaimer Presentation ( ),. Presentation,..,,,,, (E).,,., Presentation,., Representative.( ). ( ).

목 차

파이썬을 이용한 AWS 가이드

Portal_9iAS.ppt [읽기 전용]

Oracle Database 10g: Self-Managing Database DB TSC

Topexam 一番権威的な IT 認定試験ウェブサイト 最も新たな国際 IT 認定試験問題集

OnTuneV3_Manager_Install

PowerPoint 프레젠테이션

Analyst Briefing

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

PowerPoint 프레젠테이션

< FC8A8C6E4C0CCC1F620B0B3B9DF20BAB8BEC8B0A1C0CCB5E5C3D6C1BE28C0FAC0DBB1C7BBE8C1A6292E687770>

Multi Channel Analysis. Multi Channel Analytics :!! - (Ad network ) Report! -! -!. Valuepotion Multi Channel Analytics! (1) Install! (2) 3 (4 ~ 6 Page

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

Week13

서현수

12-06.hwp

Simplify your Job Automatic Storage Management DB TSC

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

NAVER Cloud Platform

Introduction to DevOps on AWS David Chapman 2014 년 12 월

컴퓨터과학과 교육목표 컴퓨터과학과의 컴퓨터과학 프로그램은 해당분야 에서 학문적 기술을 창의적으로 연구하고 산업적 기술을 주도적으로 개발하는 우수한 인력을 양성 함과 동시에 직업적 도덕적 책임의식을 갖는 IT인 육성을 교육목표로 한다. 1. 전공 기본 지식을 체계적으로

본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인

1 전통 소프트웨어 가. ERP 시장 ERP 업계, 클라우드 기반 서비스로 새로운 활력 모색 - SAP-LGCNS : SAP HANA 클라우드(SAP HEC)를 통해 국내 사례 확보 및 아태 지역 진 출 추진 - 영림원 : 아시아 클라우드 ERP 시장 공략 추진 - 더

CertJuken 専門的な IT 認証問題集を提供する CertJuken

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

4S 1차년도 평가 발표자료

Transcription:

2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

1.? 2. (AWS)? 3. 4. AWS Elastic Beanstalk

http://aws.amazon.com/ko/what-is-cloud-computing/

기존방식 : 인프라준비를위해수주일소요 AWS: 인프라준비를위해수분소요 새로운개발환경추가새로운서비스인프라추가유럽과남미에새로운인프라구성 1,000대의서버구성 1,000대의서버제거 1 PB Data Warehouse 구축 1 PB Data Warehouse 폐기 필요한만큼자원을단몇분만에준비가능합니다!

수십억소요거의 0

Hotels Media Game

AWS

IT

왜 Amazon이 클라우드를?? Amazon.com이라는 확장성 높은 글로벌 온라인 전자 상거래 서비스를 제공하는데 대용량 인프라 서비스 기술이 핵심 역량이라고 판단하고, 2006년 Amazon Web Service(AWS)를 시작하였습니다.

AWS 글로벌인프라 EU (Ireland) US-WEST (Oregon) AWS GOVCLOUD (US) EU (Frankfurt) ASIA PACIFIC (Tokyo) ASIA PACIFIC (Seoul) CHINA (Beijing) US-EAST (N. Virginia) CHINA (Beijing) US-WEST (N. California) ASIA PACIFIC (Sydney) SOUTH AMERICA (Sao Paulo) ASIA PACIFIC (Singapore)

AWS 글로벌인프라 EU (Ireland) US-WEST (Oregon) AWS GOVCLOUD (US) EU (Frankfurt) ASIA PACIFIC (Tokyo) ASIA PACIFIC (Seoul) CHINA (Beijing) US-EAST (N. Virginia) CHINA (Beijing) US-WEST (N. California) ASIA PACIFIC (Sydney) SOUTH AMERICA (Sao Paulo) ASIA PACIFIC (Singapore)

AWS 글로벌인프라 EU (Ireland) US-WEST (Oregon) AWS GOVCLOUD (US) EU (Frankfurt) ASIA PACIFIC (Tokyo) ASIA PACIFIC (Seoul) CHINA (Beijing) US-EAST (N. Virginia) US-WEST (N. California) ASIA PACIFIC (Sydney) SOUTH AMERICA (Sao Paulo) ASIA PACIFIC (Singapore)

AWS 글로벌인프라

2a 2b

Amazon Simple DB Elastic Load Balancing Auto Scaling Amazon VPC Amazon RDS Amazon SES AWS Elastic Beanstalk AWS CloudFormation Amazon Elasticache AWS Direct Connect AWS GovCloud Amazon Elastic Transcoder AWS OpsWorks Amazon CloudHSM Amazon AppStream Amazon CloudTrail Amazon WorkSpaces Amazon Kinesis Amazon WAF Amazon Inspector Amazon Quicksight Amazon Snowball AWS MobileHub AWS IoT Amazon ES AWS CodePipeline AWS CodeCommit Amazon API Gateway Amazon Device Farm Amazon EFS Amazon WorkMail Amazon Machine Learning 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 Amazon S3 Amazon EBS Amazon SNS AWS Storage Gateway Amazon ECS Amazon SQS Amazon Amazon IAM Amazon DynamoDB Amazon Lambda Amazon EC2 CloudFront Amazon Route 53 Amazon CloudSearch Amazon Config Amazon SWF AWS CodeDeploy Amazon Glacier Amazon RDS for Aurora Amazon Redshift AWS Data Pipeline AWS KMS Amazon Cognito Amazon WorkDocs AWS Directory Service Amazon Mobile Analytics

722 516 280 159 24 48 61 82 2008 2009 2010 2011 2012 2013 2014 2015

AWS = Building Block 비지니스요구사항에맞는 50 여개이상의서비스조립을통해유연한활용가능

Amazon S3 에접근가능한사용자를생성하고, S3 클라이언트프로그램으로접속하기위한사용자의 Access Key 와 Secret 을얻어보도록하겠습니다. 도움말 AWS IAM을잘활용하면, 여러분은안전하게 AWS 서비스를이용할수있습니다. 특히 IAM 첫화면중앙의다섯가지 Security Status 를눈여겨보시고모든항목이체크가되게하세요.

Users 를선택하고 Create New Users 를선택하면, 5 개까지일괄적으로아이디를만들수있습니다. S3 사용만가능할 ID 인 s3channy 를만듭니다. 도움말아이디생성시 Generate an access key for each user 를체크하면, 각사용자별로랜덤영문 / 숫자로된 Access Key 와 Secret 을만들수있습니다. S3 접속프로그램및 API 플러그인사용등에사용가능합니다.

도움말 Access Key 와 Secret 는마치임시아이디와암호와같습니다. 따라서, 외부에절대로노출하거나알려주시면안됩니다. 혹시라도노출이되었다면, 사용자관리화면에서지우고새로만드실수있습니다.

생성된사용자를선택하면, 그룹추가, 권한정책설정, 키관리, 암호관리등을하실수있습니다. S3 접근권한관리를위해 Attach Policy 를선택합니다. 도움말아이디생성시 Generate an access key for each user 를체크하면, 각사용자별로랜덤영문 / 숫자로된 Access Key 와 Secret 을만들수있습니다. S3 접속프로그램및 API 플러그인사용등에사용가능합니다.

도움말 AWS 서비스에대해미리만들어진다양한사용자권한정책들이나타납니다. S3 업로드를해야하므로, 우리는 AmazonS3FullAccess 권한을선택합니다. 자! 이제 S3 클라이언트로업로드를해보실수있습니다.

User EC2 instance Amazon Route 53 Elastic IP

10ms OK Amazon EC2 Amazon Route 53 Amazon EC2 100ms FAIL

2 vcpu 7.5 GiB Memory $0.203/hour 4 vcpu 15 GiB Memory $0.405/hour 8 vcpu 30 GiB Memory $0.810/hour m3.large m3.xlarge m3.2xlarge

범용 컴퓨팅최적화 메모리최적화 대용량스토리지 스토리지 / IO 최적화 M4 C4 R3 D2 I2

User Amazon Route 53 Elastic IP EC2 Instance

User Elastic IP Amazon Route 53 Web Instance Database Instance

직접운영 관리서비스선택 Amazon EC2 직접설치 원하는데이터베이스를선택하여운영 라이센스 / 백업등직접운영 Amazon RDS MySQL Microsoft SQL Oracle PostgreSQL 매니지드서비스 라이센스 / 백업등기본제공 Amazon DynamoDB SSD 스토리지기반 NoSQL DB 중단없는확장성및관리필요없음 Amazon Redshift 대용량병렬페타바이트급데이터웨어서비스 빠르고강력한확장성제공

User Amazon Route 53 Elastic IP Web instance RDS DB instance

User Amazon Route 53 Web Instance RDS DB Instance Active (Multi-AZ) Availability Zone Elastic Load Balancer Web Instance RDS DB Instance Standby (Multi-AZ) Availability Zone

Elastic Load Balancing ( 자동확장 )

User Amazon Route 53 Elastic Load Balancer Web Instance Web Instance Web Instance Web Instance Web Instance Web Instance Web Instance Web Instance RDS DB Instance Read Replica RDS DB Instance Read Replica RDS DB Instance Active (Multi-AZ) RDS DB Instance Standby (Multi-AZ) RDS DB Instance Read Replica RDS DB Instance Read Replica Availability Zone Availability Zone

Elastic Load Balancer User Amazon Route 53 Web Instance RDS DB Instance Active (Multi-AZ) Availability Zone

Elastic Load Balancer User Amazon Route 53 Amazon Cloudfront Web Instance RDS DB Instance Active (Multi-AZ) Availability Zone Amazon S3

No CDN CDN for Static Content CDN for Static & Dynamic Content Response Time Server Load Response Time Server Load Response Time Server Load

Elastic Load Balancer User Amazon Route 53 Amazon Cloudfront Web Instance RDS DB Instance Active (Multi-AZ) Availability Zone ElastiCache Amazon S3 DynamoDB

Elastic Load Balancer User Amazon Route 53 Amazon Cloudfront Web Instance RDS DB Instance Active (Multi-AZ) Availability Zone ElastiCache Amazon S3 DynamoDB

AWS CLI Amazon CloudWatch $ aws autoscaling create-auto-scaling-group --auto-scaling-group-name MyGroup --launch-configuration-name MyConfig --min-size 4 --max-size 200 --availability-zones ap-northeast-2a, ap-northeast-west-2b

5 월어느날.! # instances vs. CPU utilization

more small instances vs. less large instances 29 Large @ $0.32/hr = $9.28

more small instances vs. less large instances 29 Large @ $0.32/hr = $9.28 59 Small @ $0.08/hr = $4.72

70 EC2 instances 50 6 8 월 9월 10월 11월 Time

User Amazon Route 53 Amazon Cloudfront Elastic Load Balancer Amazon S3 Web Instance Web Instance Web Instance Web Instance Web Instance Web Instance RDS DB Instance Active (Multi-AZ) RDS DB Instance Read Replica ElastiCache RDS DB Instance Standby (Multi-AZ) RDS DB Instance Read Replica ElastiCache DynamoDB Availability Zone Availability Zone

손쉬운관리도구 직접설정가능 AWS Elastic Beanstalk AWS OpsWorks AWS CloudFormation Amazon EC2 편리성 제어가능

AWS 의다양한서비스를이용하여새로만들지말고바로활용하자! Amazon SNS Amazon SES Amazon CloudSearch Amazon SWF Amazon SQS Amazon Elastic Transcoder

User Amazon Route 53 Amazon Cloudfront Elastic Load Balancer Web Instance Web Instance Web Instance Web Instance Worker Instance Worker Instance Amazon SQS Amazon S3 ElastiCache DynamoDB RDS DB Instance Read Replica RDS DB Instance Read Replica Availability Zone RDS DB Instance Active (Multi-AZ) Internal App Instance Internal App Instance Amazon CloudWatch Amazon SES

Signed- URL CloudFront Amazon S3 Static Contents & Logs Avability Zone #1vai Origin-Access Identity DynamoDB AWS Tokyo region Ansible CloudWatch Route 53 Mobile Client Elastic Load Balancing API Servers AutoScalin g Workers & MQ ElastiCache RDS DB API Servers Workers & MQ servers ElastiCache RDS (Multi-AZ) Availability Zone #2

AWS 자원을활용하여손쉽게웹서비스를구성및배포할수있는무료관리형서비스

Elastic Beanstalk 서비스를선택하고, 오른쪽상단의 Create New Application 을선택합니다. 도움말여러분이 PHP, Ruby, Python 및 Node.js 기반프로그램이있는경우서버구성이나설정에신경쓰지않고손쉽게프로그램을업데이트하고운영할수있는관리도구로서버및 DB 사용료, 데이터전송료만내고별도서비스이용료는없습니다.

앱정보에애플리케이션이름을넣습니다. 앱환경에서는 Create Web Server 를선택합니다.

워드프레스를운영하므로, 환경설정에 PHP 를선택하고, 환경은 Load balancing, auto scaling 을선택합니다. 도움말 Single Instance 는웹서버 1 대만띄우고, Load balancing, auto scaling 은사용자트래픽에따라서버를자동으로확장합니다. 기본설정은 CPU 사용량에따라 1 대 ~4 대까지입니다. 애플리케이션버전은 Sample application 을선택합니다.

구성을완료하고나면, 우리가손쉽게접속할수있는도메인명을설정할수있습니다. 워드프레스는 DB 가필요하므로 Create RDS DB 을선택!

웹서버인스턴스타입을무료사용가능한 t2.micro 를선택하고나머지는기본설정그대로두시면됩니다. 도움말본설정으로생성되는웹서버는 CloudFormation 을통해자동으로생성하며, 나중에 Elastic Beanstalk 환경설정을통해손쉽게변경가능합니다. 잠깐! 이제 Next 를누른후, Environment Tags 는그냥 Next 만한번더누릅니다.

데이터베이스인스턴스타입을무료사용가능한 db.t2.micro 를선택하고 DB username 및 password 만입력하고, 나머지는기본설정그대로두시면됩니다. 도움말본설정으로생성되는 DB 는 AWS 에서관리형으로백업, 업데이트등을제공하는 RDS 라는서비스를통해생성하며, 나중에환경설정을통해손쉽게변경가능합니다.

Create a new role 상태에서 Next 를누르시면, IAM 에서새로운 Role 과정책을설정하는화면이나오는데, 이때 Allow 를누르면자동생성후다시되돌아옵니다. 도움말 Elastic Beanstalk 만을관리하는역할및정책을별도로생성하여안전하게보안관리를할수있습니다.

이제 Launch 를누르면끝입니다!

여러분이변경사항을 Upload and Deploy 를통해계속배포하는경우, 과거배포기록을보실수있습니다. 필요한경우, 특정시기의워드프레스버전을다운로드하실수도있습니다.

다양한국내외오픈소스기반콘텐츠 SW 를손쉽게배포하고관리활용할수있습니다. Discourse Drupal PHPBB