LEO ZHADANOVSKY : 안녕하세요, 여러분.
나는 레오 Zhadanovsky 해요.
나는 솔루션 아키텍트 해요 아마존 웹 서비스에서.
그리고 오늘 얘기하려고 해요 아마존 웹 서비스가 무엇인지에 대해,
역사, 간략한 개요 우리가 제공하는 서비스.
또한 난의 라이브 데모를 할 것입니다 AWS에서 LAMP 스택을 시작하는 방법
모두 단일 인스턴스에와 우리의 다른 일부를 사용을 통해
[? 관리?] 서비스 등 우리의 관계형 데이터베이스로
서비스 및 우리의 부하 분산, 그리고 우리의 인스턴스.
>> 그래서 우선,하자 AWS의 역사에 대해 이야기한다.
그래서 방법에 Amazon.com 거죠 이 클라우드 컴퓨팅 사업?
음, 아마존은 정말 좋은 제품의 큰 선택을 제공
과에 그 운송 효율적으로 고객.
그리고 그 능력 뒤에 다년간의 경험을 거짓말
조작 데이터 센터와 함께 모든 종류의 것들과 물류,.
그래서 우리는 발견 10 년 이상 우리 그
우리의 고객을 가능하게하고 싶었다 오른쪽, 다른 많은 것들을?
>> 그래서 우리는 몇 가지 내부를 제공 종료 타사 판매까지 서비스를 제공합니다.
우리는 간단한 웹 서비스를 발표 한 우리의 카탈로그 검색 등.
그리고 정말되었다 정말 빠른 명백한
개발자는 배고픈 있다고 우리의 서비스를 더합니다.
그리고이 AWS를 개발하기 위해 우리를 이끌었다.
그래서 우리가 무엇을 요구하는 우리의 경우 모든 패키지 수
우리가 할하고 그것을 제공 웹을 통해 다른 사람?
>> 그래서 AWS 임무는 수 있도록하는 것입니다 기업 및 개발자
구축 할 웹 서비스를 사용할 확장 복잡한 응용 프로그램.
그리고 웹 서비스는 무엇입니까 사람들은 이제 클라우드를 호출합니다.
2006 년 그래서, AWS가 탄생했습니다.
그리고의 얘기하자 AWS는 실제로 무엇인지.
>> 그래서 우리는 다른 제공 다른 계층에 서비스를 제공합니다.
그래서 우리는 가지 핵심 서비스가 우리의 컴퓨팅 스토리지 및 데이터베이스.
그리고 우리는 또한이 네트워킹 계층,
우리는 글로벌있어 인프라, 그래서 우리는했습니다
전세계에있어 지역과 세계의 가용 영역.
그리고 우리는있어 더 높은 수준의 서비스,
응용 프로그램 서비스와 같은 그 당신은 수평 구축하는 데 사용할
확장 가능한 응용 프로그램.
그리고 우리는 배포있어 및 관리 서비스를 제공합니다.
그래서 이러한 서비스는 당신 AWS에 코드를 배포하는 데 사용할
및 관리하다하는 크기가 조절로 AWS 계정.
>> 그래서 얘기하자 우리 최초의 글로벌 인프라를 제공합니다.
우리는 전 세계 11 지역이있다.
그래서 우리는 새로운 영역을 추가 몇 주 전에 프랑크푸르트,
하지만 각 지역입니다 별도의 구름처럼.
그래서 이러한 서비스가 난 에 대해 이야기 할 것입니다, 그들은
다른 지역에 존재합니다.
그래서 미국에서, 거기에 북부 버지니아 지역.
지역은 북한에있다 캘리포니아와 오레곤.
>> 오레곤 지역 또한 탄소 중립입니다.
또한 영역을 가지고 오레곤 GovCloud을했다.
작업 부하가 있다면 그래서 필요 즉, 그래서 ITAR 준수합니다
국제 트래픽 및 무기 감축 조약은, 당신은 GovCloud를 사용해야합니다.
>> 중요한 것은 그래서 이것에 대해 당신이
선택과 장소 데이터를 선택 가서 앱이가는 곳.
그래서 우리는에서 데이터를 이동하지 않습니다 지역, 또는 가용성 영역에 걸쳐
이 서비스가 있다면 어디 수 가용성 영역을 선택합니다.
당신이 선택하고 이동 위치를 선택할 수 있습니다.
당신은 이동할 수 있습니다.
우리는 당신에게 이동하는 도구를 제공하여 데이터는하지만, 우리는 당신을 위해 그것을 이동하지 않습니다.
>> 그리고 각 지역 내에있다 적어도 두 개의 가용성 영역,
우리는 얘기하자 무엇을 이들은 초이다.
그리고 52 가장자리도있다 세계의 위치.
그래서 에지 위치에 대해 기본적으로 우리의 CloudFront를, [? 구름?] 유통
네트워크 및 우리의 국도 53 DNS 서비스를 제공합니다.
그리고 그들 중 많은이있다 그들은 사용자에 가까운이기 때문에,
그이기 때문에 지연 기반 서비스.
그들에 대한 그래서 대기 시간 문제.
>> 그래서이 무엇인지 일반적인 지역처럼 보인다.
그리고 [? 내?] 거기에 각 지역,
같은 나는 적어도 말했다 두 가용 영역.
가용성 영역입니다 적어도 하나의 데이터 센터,
때로는 내 이상이 될 수 있습니다 같은 지리적 영역.
그리고 우리의 가용 영역은 설계 다른 범람원, 장애에 있어야합니다
평야는 별개의 전력을 가지고 유틸리티와 다른 계층 1의 ISP.
그래서 당신은 설계해야합니다 당신의 응용 [η 마음?]
일이 일어날 수있는 곳 하나의 가용성 영역에서,
하지만 그래서 당신은 밖으로 확산해야합니다 당신의 여러 가용성 응용 프로그램
영역 그들은 내장하고 있기 때문에 마음에 이러한 중복으로.
>> 그래서 우리는 많은 전력을 당신이 인식 기업.
그래서 에어 비앤비에서, 넷플릭스에, 드롭 박스에, 옐프에,
우리는 신생 기업의 모든 종류를 가지고 우리에 워크로드를 실행할 기업.
공공 부문에서, 우리는있어 정부 기관의 모든 종류의
우리에서 실행되는, edtech 벤처 기업, 대학.
오바마 캠페인은 모두 기본적으로 실행 아마존 웹 서비스에 자신의 물건의.
>> 그리고 당신에게 관점을 제공합니다 평균 하루에 우리의 확장에
우리는 충분히 새로운 서버를했다 지원 용량
Amazon.com의 글로벌 인프라 그것은 70억달러 때
2004 년 비즈니스 백.
그래서 얼마나 많은 우리의 하루 평균했다.
>> 그래서 일반적인 개념은 경우입니다 당신이 힘을 얻는 방법에 대해 생각합니다.
그래서 당신이 힘을 얻을, 그것은 바로, 수요에입니까?
당신이 얻고 그래서 당신은 알고있다 그것은, 당신은 당신이 그것을 얻을 수있어.
당신이 알 수 있도록 그것은, 유니폼이다 당신은 점점하는지 전압.
당신이가는대​​로 그것은 지불, 그래서 당신은 지불 사용 정확히 얼마나 많은합니다.
그리고 그것은 사용할 수 있습니다.
그래서 당신은 당신이 알고, 플러그 당신 이러다가 전력이야.
그래서 우리는 그 촬영했는데 컴퓨팅으로 연장.
>> 그래서 이것은 많은 문제 해결한다.
우리는 일반적으로 많이 볼 수 IT의 조직.
그들은이 용량 문제가 있습니다.
그래서 그들은 특정 금액을 IT가 필요하고 그들 중
과잉 공급 능력에있다.
그러니 그들이 방법을 통해 프로비저닝있어, 또는 그들이 충분한 용량을 가지고 있지 않습니다,
그들은 만족 고객을 가지고있다.
>> 그래서 예를 들어, 이들은 서로 다른 트래픽 패턴.
그래서인지 당신은 일을 가지고 즉,에와 해제
또는 빠른 성장, 또는 변수 피크가 또는 모든 이들에 대한 예측 피크,
당신도 갈거야 이상 비전 일반적으로,
또는 당신은 아래의 비전에 갈거야.
그래서 당신은 쓰레기를 가지고, 또는 하나 당신은 불행 고객을 가지고있다.
>> 그래서 AWS는 당신이 할 수있는 무엇이다 동적으로 위아래로 확장 할 수 있습니다
무엇을 기준으로 실제 사용 패턴이다.
그래서 당신은 당신이 사용하는 것에 대해 지불 할 수 있습니다.
그리고 당신은 실행할 수 있습니다 인스턴스, 그래서 예
가상 서버에 대한 우리의 단어입니다.
당신은 하나를 실행할 수 있습니다 예, 당신은 실행할 수 있습니다
분의 경우 수천 또는 초, 당신이 필요로하는만큼 많은.
그리고 당신은 그것을 전화를 걸 수 있습니다 아래로 필요에 따라.
그래서 나에 대해 얘기하자 가지 집에서 가까운 곳으로의 예.
그래서 이것은 일반적인 트래픽입니다 Amazon.com에 대한 11 월 차트.
그리고 여기에 지난 두 봉우리, 사람이 그들이 무엇인지 알아?
그래서 이란다
>> 청중 : 사이버 먼데이?
>> LEO ZHADANOVSKY : 사이버 월요일 검은 금요일, 오른쪽?
그래서 전통적으로, Amazon.com은 무엇했다 이었다 할 그들이 제공 용량을했다
두 봉우리를 커버한다.
그래서 결과적으로, 시간의 76 %, 이들은 너무 많은 용량을 가졌다.
그리고 단지 시간 24 % 그들은 그것을 충분히 활용했다.
그리고 2010 년 Amazon.com은 켜져 마지막으로 실제 웹 서버의 전원을
및 AWS로 이동했다.
그래서 어떤 트래픽입니다 패턴은 지금처럼 보인다.
용량은 이상입니다 어떤 것은 실제로 필요할.
>> 그럼 왜 우리는 고객이 채택 보는가 이렇게 빨리 AWS의 클라우드 컴퓨팅?
음, 민첩성.
그래서 기본이다 우리가 보는 이유.
왜 민첩성이 중요합니까?
음, 고객 수 일을 그 이전의 세계
했다 몇 주 또는 할 수 개월 분 또는 초 그들.
당신은 스핀 업 등의 작업을 수행 할 수 있습니다 그래서 새로운 데브 또는 테스트 환경,
완전히 새로운 DR은 스핀 업 환경, 스핀 업
50 인스턴스, 또는 1000 피크 트래픽 인스턴스
그 1000 인스턴스를 제거, 설정 HPC 클러스터, 또는 GS 클러스터까지,
당신은 그렇게 할 수 있습니다 모든 AWS에 분.
>> 그래서이에 이르게 무엇 혁신의 문화.
그래서 당신은 종종 실험 할 수있다.
당신은 당신이 사용하는 것에 대해 지불 할 수 있습니다 당신은 위험없이 실패 할 수 있습니다.
당신이 뭔가를 시도한다면, 당신은했습니다 사용량의 몇 시간에 대해 지불.
그것은 큰 문제가 아니다.
당신은 큰 자본을시킬 수 없어 그에 대한 전면 최대 투자.
>> 따라서 고객은 무엇인가 실제로 대한 AWS를 사용하고 계십니까?
음, 노트르담 대학 때문에, 그들은 AWS에 걸쳐 자신의 웹 사이트를 이동.
그들은 약 38,000의 평균이 자신의 사이트에 하루 방​​문자
그러나 동안 150,000 팽윤 할 스포츠 이벤트와 축구 게임.
그래서 그들은 우리를 통해 자신의 웹 사이트를 이동.
그리고 지금 자신의 웹 사이트 지원할 수 트래픽 500 % 증가, 모든
그들은 저장 한 상태에서 기존의 이상 40 %
자신의 웹 사이트에 대한 온 - 프레미스 (on-premise) 설치.
>> NASA JPL, 그들은 스트림을 살고 AWS를 사용 호기심 화성 탐사선 착륙.
그래서 그들은 발견 사전에 만 육일
그들은 필요가 있다고 다른 공급자를 찾을 수
정규 공급자 라이브 스트림.
이것은 또한 동일한이었다 올림픽과 같은 시간.
그래서 그들은 CDM을 살 수 어디서나 시간에 용량.
그래서 그들은 기본적으로 설정 자신의 콘텐츠 전송 네트워크
육일 우리의 EC2 서비스에.
그리고 그들은이 할 수 있었다 그것은 그들의 요구까지 확장 할 수 있습니다.
그들은 구상, 나는 생각했다 약 백만개의 구경꾼.
그래서 정말 흥미로운이었다 사용 된 기술들은 피드
어도비 플래시 미디어 서버 및 [? 인터넷?] 캐시.
그리고 그들은 전체를 배포 할 수 있었다 이러한 프로그램 등의 클러스터
필요.
그리고 그들은 그들을 때 회전 그들은 더 이상 사용하지 않았다.
>> 사용 2012 년 오바마 캠페인 AWS 200 개 이상의 응용 프로그램에 대한
그들은 플랫폼에서 호스팅있다.
그들은 모든 이르기까지 있었다 지불 프로세서로, 도구를 호출,
모바일 응용 프로그램에 자원 봉사 단체 웹 사이트,
빅 데이터 분석 도구.
그리고 모든이에 있었다 선거일에 작동합니다.
그래서 선거 날 것입니다 이동 헌법 개정을 요구,
그래서 그 일이 일어날 수 없습니다.
그래서 모든 시스템은 가고 있었다 첫날에 일을해야합니다.
그리고 그들은했다.
>> 그럼 실제 서비스에 대해 이야기 해 봅시다.
그래서 먼저 네트워킹 서비스.
그래서 아마존 VPC 인 가상 사설 클라우드 (Private Cloud).
그것은 기본적이며 소프트웨어 정의 네트워크
그게 당신의 EC2 인스턴스의 상단에 살고, 우리가 얘기하자 당신의 RDS,
및 ElastiCache.
>> 그래서 당신은 개인을 정의 할 수 있습니다 인스턴스에 대한 주소 공간.
당신은에 그 분리 할 수​​ 있습니다 공공 서브넷, 개인 서브넷.
당신은에 VPN 연결을 할 수 당신의 온 - 프레미스 (on-premise) 데이터 센터.
그런 다음도 확장 할 수 있습니다 VPC에 온 - 프레미스 (on-premise) 주소 공간.
당신은 경로를 조작 할 수있는 능력을 가지고 테이블 당신이 일을 사용자 정의 할 수 있습니다.
당신은 네트워크 접속이 VPC에서 제어 목록.
[? 그것은 그래서?] 당신을 제공합니다 많은 유연성
당신은 AWS에서 실행되는 것을 이상.
>> 그리고 AWS의 DirectConnect이있다.
그래서의 DirectConnect은 비공개입니다 우리 지역에 연결.
그래서 당신은 하나 10 기가를 얻을 수 있습니다 링크 또는 복수의 단일 또는 10 기가 링크
지역 최대.
당신은 많은 업로드하는 경우 그래서 데이터 또는 많은 양의 데이터를 다운로드
그리고, 개인 연결이 필요 즉,이 옵션들 중 하나입니다.
>> 국도 53도 있습니다.
그래서 루트 (53)는 우리의 DNS 서비스입니다.
그것은 흥미로운 것들의 모든 종류의 작업을 수행합니다.
그래서 건강 검진을 지원합니다.
그래서 당신은, 말하자면, 두 개의 사본을 실행할 수 있습니다 동시에 당신의 웹 사이트의.
그리고 그들 중 하나는 당신이 실패 할 경우 다른 복사본으로 트래픽을 리디렉션합니다.
>> 아니면 지역 기반의 기록 작업을 수행 할 수 있습니다 그래서 당신은 한 국가의 노선 트래픽을 할 수
서로 하나의 클러스터로 다른 클러스터에 국가.
당신은 A / B 테스트를 할, 그래서 당신 수 트래픽의 80 %를 가질 수있다
당신의 웹 사이트의 사본과 당신의 웹 사이트의 새 사본에 20 %
하나가 더 나은 수행하는 참조하십시오.
그래서 당신은 모든 종류의 작업을 수행 할 수 있습니다 이 흥미로운 것들.
당신은 대기 시간을 기준으로 기록을 할 수 있습니다.
그래서 당신의 사본을 할 수 있습니다 전 세계 웹 사이트
사용자는에 보낸 중 하나의 대기를 기준으로 가장 가까운.
또한 깊은 통합을이 AWS 서비스와,
그래서 이러한 우리의 부하 분산으로, 그리고 S3 및 CloudFront를,
그래서 정말 쉽게 CloudFront를에 일을 가리 킵니다
대한 분포하여 LB들 또는 S3 버킷.
>> 그런 다음 EC2있다.
그래서 EC2는 우리의 가상 서버 서비스입니다.
당신은 Windows에서 실행할 수 있습니다.
당신은에 리눅스를 실행할 수 있습니다.
당신은 완벽하게 제어 할 수 있습니다 운영체제.
윈도우의 다른 맛이있다 리눅스, 그래서 레드햇, 데비안, 우분투.
우리는 우리 자신의 분포가 아마존 리눅스했다.
당신은 당신이 원하는 어느 하나를 선택할 수 있습니다.
>> 서로 다른 유형의 인스턴스가있다.
그래서 27 인스턴스 위에있다 이 시점에서 유형.
그래서 다른 인스턴스가있다 다양한 워크로드에 따라 가족.
그래서 일반적으로있다 목적의 경우, 어느
만약 당신이 모르는, 단지 무엇 당신은 당신이 그와 함께 시작할 수 있어야합니다.
>> 계산되는, 거기에 최적화 된 웹 서버와 같은 것들에 대한 좋은,
오른쪽?
메모리가 최적화 된 경우, 어떤
같은 것들에 대한 좋은 날짜 관계형 데이터베이스.
스토리지 최적화 인스턴스가있다, 그래서이 그들에 큰 SSD가 있습니다.
그래서 그들은 것들에 대한 아주 좋아요 몽고 또는 NoSQL에 같은, 오른쪽?
>> 그리고 그래픽을 거기에 최적화 된 경우,
GPU를 위해 중대하다있는 컴퓨팅 및 클러스터 인스턴스.
그리고 마지막으로 비용이있다 최적화 된 인스턴스.
당신이 노력하고 경우에 따라서 당신,에게 실험
저렴한 비용으로 인스턴스의 무리를 얻을 수 있습니다 그 사용 사례에 대한 좋은 유형.
그런 다음 자동 스케일링이있다.
그래서 자동 스케일링 EC2를위한 API이다.
그리고 그것은 당신이 수평 적으로 확장 할 수 있습니다 위로 EC2 인스턴스의 계층 아래로.
그럼 당신이 가정 해 봅시다 웹 서버의 무리.
>> 그리고, 노틀담의 경우처럼, 당신 일반적으로 당신이 그 두 가지가 필요합니다,
하지만 당신은 10 규모해야 할 수도 있습니다.
글쎄, 당신은 자동 스케일링을 사용할 수 있습니다 자동 트리거합니다
위 이벤트 아래로 확장 메트릭을 기반으로.
그래서 [? CPU?] 사용, 대기 시간.
당신은 너무, 사용자 정의 측정을 수행 할 수 있습니다 꽤 개방이 종료합니다.
>> 또한 일정에 따라 확장 할 수 있습니다.
그래서 당신은 당신이 가진 거라고 알고있는 경우 오전 6시 00 월요일에 트래픽이 많이,
당신 6:00 AM에 월요일까지 확장 할 수 오후 5:00 월요일에 아래로 확장 할 수 있습니다.
당신은 또한 그것을 기반으로 할 수있다 그냥 라인 명령을 명령.
>> 그리고 탄성로드 밸런싱이있다.
그래서 탄성로드 밸런싱 관리 부하 분산 장치이다.
당신은 버튼을 클릭 그래서, 그것을 규정 당신을위한 부하 분산.
부하 분산에 살고 여러 가용 영역.
그것은 SSL 오프 로딩을 수행 포트 25, 80, 443,
및 TCP 트래픽에 대한 1024 이상 아무것도.
>> 그것은, 연결 배수 작업을 수행 프록시 프로토콜을 지원합니다.
그래서 그것은 매우 풍부한 기능로드 밸런서입니다.
그리고 통합 있어요 자동 크기 조절.
그래서 때 자동 스케일링을 사용하는 당신은, 아래로까지 확장하고있어
당신은 당신의 인스턴스를 가질 수 자동으로 가입하거나 떠나
탄성로드 밸런서.
>> 그럼 우리의 스토리지 서비스를있다.
그래서 첫 번째는 아마존이다 EBS, 또는 엘라스틱 블록 스토어.
이러한 영구 볼륨입니다 그 당신은 당신의 EC2 인스턴스에 마운트 할 수 있습니다.
그래서 당신은 그들을 스냅 샷을 할 수 있습니다.
그래서 때 EBS 스냅 샷 볼륨이 S3로 진행하고,
이는 우리가 두 번째에 대한 얘기하자.
세 가지가있다 EBS 볼륨의 타입.
>> 단지입니다 자기 EBS는있다 자기 디스크의 표준 종류의 일종.
그것은 가장 경제적 인 옵션들 중 하나입니다.
그리고 일반적으로있다 목적 SSD, 어디
기가 바이트의 규정에 세 IOPS를 얻을.
당신이 1 테라 바이트가 생기면 볼륨, 당신은 3,000 IOPS가 있습니다.
그리고 IOPS가 비전입니다.
그래서 IOPS는 때입니다 프로비저닝 당신이 사용하는 디스크 공간의 비용을 지불
얼마나 많은 IOPS 용량이 필요.
그래서 당신은 규정의 최대 수 볼륨 당 4,000 IOPS에.
>> 그럼 아마존 S3가있다.
아마존 S3는 우리의 객체 저장소입니다.
그래서 아마존 S3, 당신은 그것을 사용할 수 있습니다 데이터의 단지 어떤 종류를 저장합니다.
정적 저장하는 데 사용할 수 있습니다 웹 사이트 및 호스 정적 웹 사이트.
당신은 백업 S3를 사용할 수 있습니다 일부 사용 사례 및 아카이브
여러분과 출력 양동이로 빅 데이터 분석, 또는 트랜스 코딩.
또한 원점으로 사용될 수있다 CloudFront를 배포합니다.
>> 그래서 S3의 슈퍼 강력한.
S3의 (11)을 위해 설계 내구성 라인.
그래서 그것이 의미하는 것은 유지할 수있다 적어도 두 개의 데이터 손실
동시에 센터 데이터를 손실없이.
당신은 S3에 암호화를 수행 할 수 있습니다.
그래서 서버 설정 암호화 또는 서버 키와 암호화를 설정합니다.
당신을 관리 할 경우에 따라서 키, 당신은뿐만 아니라 그 작업을 수행 할 수 있습니다.
>> 그리고 빙하가있다.
그래서 빙하는 우리입니다 장기 보관 서비스를 제공합니다.
또한 설계되었습니다 내구성의 11 라인,
그러나 당신이 저장하고자 할 때위한거야 뭔가 잊어, 오른쪽?
준수 또는 다른 여부에 대한 그래서 이유는 당신이 뭔가를 보관해야합니다,
당신은 빙하를 사용해야합니다.
그래서 빙하 비용 $ 0.01 한달 기가 바이트 당.
그리고 아마존 S3는에서 시작 한달 기가 바이트 당 $ 0.03.
그래서 빙하가 저렴하고 빙하 3-5 시간이 소요
데이터를 다시 얻을 수 있습니다.
그래서 경우, OK의 경우 그것은 보관 사건,
다음 빙하의 아마 그 바로 사용 사례.
>> 그런 다음 스토리지 게이트웨이가있다.
스토리지 게이트웨이 그래서 가상 머신이다
로컬로 실행할 수 있습니다 VM웨어, 또는 하이퍼 V에서.
그것은 당신의 iSCSI 엔드 포인트를 제공합니다.
그런 다음 설정할 수 있습니다 그 위에 또 다른 VM
그는 iSCSI를 노출 CIFS 나 NFS와 엔드 포인트.
그 들어가는 건 다음 네트워크 공유 및 가져
아마존 S3, 또는 빙하로 백업, 또는 EBS는 당신이 그것을 설정하는 방법에 따라 달라집니다.
그래서에 쉬운 방법 AWS까지 데이터를 얻을.
>> 그럼 우리의 데이터베이스 서비스를있다.
따라서 첫 번째 아마존 RDS이다.
그래서 이것은 우리의 관계는 데이터베이스 서비스.
그래서이 관리되는 관계입니다 데이터베이스 [η 당신을 위해. ?]
그것은, 오라클 SQL Server를 지원합니다 MySQL은, 그리고 포스트 그레스 엔진.
>> 그것은 자동 장애 조치를 수행합니다.
당신이이 경우에 따라서 다중 AZ 옵션이 활성화
그것은 동기 블록 레벨을 수행 가용 영역에 걸쳐 복제.
그리고 기본 경우 그냥 자동으로거야, 실패
그들 사이의 페일 오버.
또한, MySQL의 엔진, 지원 같은 지역 내에서 복제본을 읽고
또는 지역에 걸쳐.
그리고 모든 종류의있다 이 흥미로운 옵션을 제공합니다.
그래서 당신을 위해 백업을 할 수 있습니다.
그래서 S3에 백업합니다.
그것은뿐만 아니라 당신을 위해 패치를 할 수 있습니다.
>> 그런 다음 DynamoDB의가있다.
DynamoDB의 우리의 관리 NoSQL에 서비스입니다.
디나모 DB의 경우는 나른다 모든 관리 부담
당신을위한 NoSQL에 서비스를 관리.
당신 그러니 제공 테이블과 당신이 말하는
얼마나 많은 읽기 및 쓰기 용량 당신이 원하는.
그리고 그것은 당신을 위해 제공됩니다.
그래서 그것의 매우 간단한 서비스를 사용할 수 있습니다.
그런 다음 ElastiCache가있다.
그래서 ElastiCache는 우리입니다 관리 캐싱 서비스를 제공합니다.
그것은 기본적으로 관리되고 레디 스 또는 ElastiCache.
그래서 다시, 당신은 규정 클러스터를 할 수 ElastiCache 또는 레디 스 인스턴스
및 백업에 대해 걱정할 필요가 없습니다, 또는 장애 조치, 또는 그 물건의.
>> 그리고 우리는 우리의 응용 프로그램 서비스가 있습니다.
그래서 CloudFront를 우리입니다 콘텐츠 전송 네트워크
그리고 그 에지 위치들에 거주 내가 전에 이야기 그.
그래서 CloudFront를 사용할 수 있습니다 라이브 비디오 스트리밍,
주문형 비디오 스트리밍에 대한, 단지 웹 사이트가에 대한,
그래서 웹 사이트를 호스팅.
그래서 당신은 웹 사이트를 호스팅 할 수 있습니다 탄성로드 밸런서에,
또는 인스턴스 또는 S3 버킷, 아니면 온 - 프레미스 (on-premise) 하드웨어.
그리고 당신은 CloudFront를 넣을 수 있습니다 그것의 앞에 분포.
그것은 귀하의 콘텐츠를 캐시합니다.
그것은 가장자리 위치에 올려 놓는 것이다.
그리고 때 누군가 귀하의 웹 사이트로 이동
그들은 CloudFront를을 때리는거야하는 그들에게 아마 가까운 것입니다
무엇보다 원점이다.
그리고 많은 오프로드 거 기원 오프로드,
따라서 모두가 당신에게 돈을 절약하고 더 나은 사용자 경험을 받고.
>> 그리고 아마존 CloudSearch가있다.
그래서 CloudSearch는 관리 검색 서비스를 제공합니다.
그래서 당신은 당신의 검색을 보내 데이터는 API를 통해 이야기하고
그것은 당신을 위해 검색 결과를 할 수 있습니다.
그런 다음 탄력 트랜스 코더가있다.
그래서 관리 트랜스 코딩 솔루션입니다.
당신은, S3 버킷에 동영상을 넣어 로 무엇을 트랜스 코딩 할 말
어떤 형식 무엇 크기와 모든 것을.
그리고 그것을 트랜스 코딩 및 놓을 게요 그것은 당신을 위해 S3 버킷에.
>> 그리고 우리의 빅 데이터 서비스를있다.
그래서 우리는 아마존 EMR있어 하는 탄성지도 줄입니다.
그래서이 호스트 하둡 프레임 워크입니다.
그래서에서 하둡 클러스터를 회전 할 수 있습니다 인스턴스 수백 하나의 인스턴스
당신이 필요로하는 경우.
그것은 깊은 통합 있어요 S3, 그것을위한 파일 시스템도록
당신은 HDSF를 사용할 수있는 당신을 전통적으로 하둡으로한다.
아니면 파일 시스템으로 S3을 할 수있다.
>> 그것은에 대한 지원을 있어요 입니다 스팟 가격,
아마존에, 당신은 어떻게 입찰 초과 용량.
그래서 모든 것을 지원합니다.
그것은 일반적인 하둡 프레임 워크를 지원합니다 스파크와 상어와 하이브로
그리고 돼지.
그리고 우리는 5.5 보아온 만 EMR 클러스터
아마존이 시점에서 시작했다.
>> 그 다음 우리는 AWS 데이터 파이프 라인을 가지고있다.
그래서 데이터가 파이프 라인 수 서비스
당신은에서 데이터를 이동 우리의 서로 다른 데이터를 저장합니다.
그래서 S3에서 영감을받을 수 있습니다 넣어 그것은 RDS에, 다음, 거기에 약간의 EMR을
인 적색 편이에 넣어 우리의 데이터웨어 하우스 어플라이언스,
그리고 당신은 뭔가를 해낼 수 전제, MySQL의 인스턴스에의.
그래서 모든 종류의있다 일이 그와 함께 할 수 있습니다.
>> 그런 다음 적색 이동이있다.
적색 편이는 우리의 관리 데이터웨어 하우스 어플라이언스.
이 때문에, 페타 바이트 규모를 의미하는 것 당신은에 많은 양의 데이터를 저장할 수 있습니다.
그것은 대규모 병렬 아키텍처입니다.
그래서 당신은 많은을 가질 수있다 노드는 경우에 원했다.
그리고 그것은 모든 백업 및 모든 작업을 수행 당신을위한 행정 물건.
그리고 운동성이있다.
운동성은 우리의 실시간입니다 처리 서비스를 제공합니다.
그래서 당신은 어떤 소스를 취할 수 있습니다 실시간 스트리밍 데이터,
그래서 트위터 파이어 호스, 또는 같은 말 로그 데이터의 무리는, 운동성을 보낼 수 있습니다.
운동성은 당신을 위해 모든 것을 처리합니다.
그리고 당신은 연결할 수 있습니다 그것에 노동자들은 물건을 당겨
그리고, 말, 라이브 대시 보드를 할 또는 라이브 분석을한다.
>> 그래서 우리는 우리의 배치 서비스가 있습니다.
그래서 AWS의 OpsWorks는 DevOps 프레임 워크입니다.
그래서 당신은 응용 프로그램을 당신은 층으로 그것을 휴식.
당신은 당신의 부하 분산 장치를 가지고있어 그래서 계층, 웹 계층, 앱 층,
당신의 데이터베이스 계층, 그리고 그 레이어에 제공 것들
요리사의 조리법에 따라.
요리사는 구성입니다 관리 시스템.
그래서 그것은 또한 지원 라이프 사이클 이벤트 등등
당신이 관리하지 않는 경우 자신의 요리사, 오른쪽,
당신은 어떤 종류의를 갖고 싶어 일을 배포하는 프로그래밍 방법
인스턴스에이 당신을 위해 하나의 옵션입니다.
>> 그 다음 우리는 탄성 콩나무 있습니다.
그래서 탄성 콩나무는 서비스입니다 당신이 개발자 인 말을 바꿔 .. 수 있습니다.
당신은 망할 놈의 repo에있는 코드를 가지고있다.
당신은 걱정하지 않으 자신의 ELB를 또는 RDS를 배포하는 방법에 대한
인스턴스 또는 일반 EC2 인스턴스.
그래서 당신은 무엇을 당신의 코드에서, 당신입니다, 단지 탄성 콩나무에 보낼 수 있습니다.
탄성 콩나무 프로비저닝합니다 RDS 인스턴스와 ELB를 모든 그 물건
당신을 위해하는 것은 그들에 코드를 배포 할 수 있습니다.
그래서는 많이 있습니다 개발자를위한 쉽게
AWS 상에 자신의 코드를 배포합니다.
>> 그런 다음 CloudFormation이있다.
그래서 CloudFormation은 서비스입니다 코드와 인프라를 치료.
그래서 지금 당신이이 모든 것을 가지고 응용 프로그램의 물건,
당신은 당신의 VPC 있으니까요 보안 그룹 규칙,
당신의 EC2 인스턴스 당신의 RDS 인스턴스.
그래서 당신은이 모든있어 AWS 아키텍처.
음, 어떻게 프로그래밍을 할 그를 회전하거나 다시?
당신은 JSON 파일을 작성할 수 있습니다 즉,이 모든 것을 나타냅니다.
그리고 당신은 할 수 있습니다 [? 걸릴?] 그 JSON 파일을
하고 배포하여 그것의 오프 인프라를 제공합니다.
그래서 구조를 가질 수있다 여기서, 당신은 코드를 배포 할 때마다,
그것은 전체의 새로운 사본을 회전 다음 아키텍처와는로 장애.
그래서 당신은 또한이 작업을 수행 할 수 있습니다 변경 가능한 인프라를 가지고있다.
>> 그리고 마지막으로 우리를 거기에 관리 서비스를 제공합니다.
그래서 우리의 관리 서비스 아마존 IAM 시작,
그래서 ID 및 액세스 관리입니다.
그래서을 수행 할 수 있습니다 AWS 계정 관리
그래서 당신은 하위를 가질 수있다 사용자 및 그룹과 수행
ID 페더레이션 물건의 모든 종류.
그것은 보안을 위해 정말 중요합니다.
>> 그런 다음 우리가 아마존 CloudWatch를 가지고, 이는 우리의 통계 서비스입니다.
그것은 당신에게 CPU 사용량을 제공합니다 그래서 및 측정의 모든 종류.
그리고 당신은 사용자 정의 할 수 메트릭 및 [? 당신은 할 수 있습니까?]
그 통계를 기반으로 자동 스케일링을 제공합니다.
>> 그리고 우리는 CloudTrail 있습니다.
그래서 CloudTrail은 우리입니다 감사에 대한 서비스를 제공합니다.
그래서 API 호출을 기록합니다 아마존 웹 서비스에 대한.
그래서이 인스턴스를 다시 부팅 누구?
누가이 보안 그룹을 변경?
그리고로 로그 필요한 버킷 당신 때문에
에 무슨 일이 있었는지 볼 수 있습니다 계정 누가 그것을했다.
>> 새로운 서비스가 우리 이 작업 공간입니다.
그래서 AWS에 데스크톱 가상화입니다.
그래서 당신은 프로비저닝은 할 수 워크 스테이션, Windows 워크 스테이션,
그리고 그 다음에 올 것이다 몇 분입니다.
그것은 활성에 연결됩니다 디렉토리, 사용자 너무.
그리고 당신은 쉽게 재 구축 할 수 있습니다.
당신은 쉽게 제공하는 새로운 수 있습니다.
서로 다른 유형이있다 거기에 다른 소프트웨어.
>> 그래서 지금 우리가 겪었으니 우리의 서비스를 많이,하자
실제 라이브 데모를 할.
그래서 전환거야 여기에 웹 브라우저에.
그래서 내가 보여 주려는 걸 얼마나 빨리 설정하는 것입니다
그것에 워드 프레스와 EC2 인스턴스입니다.
그리고 우리는거야 같은 일을하는,
그러나 우리는 스핀 업거야 RDS 인스턴스와 ELB.
그래서 우리는 그냥 인스턴스에서 그것을 할 거 야하고 우리는뿐만 아니라에서 모든 계층을 깰 것이다.
>> 그럼 EC2 인스턴스를 실행할 수 있습니다.
제일 먼저하는 그래서 난 이미 여기 했어
당신이 원하는거야됩니다 키 쌍을 가지고 있습니다.
그래서 키 쌍을 수행 할 수 있습니다 실제 인스턴스로 로그인합니다.
그래서 당신은 개인을 유지 키 쌍의 일부,
우리는 대중을 넣어 인스턴스 위에 부분.
그리고 당신이 로그인 할 수 있습니다 무엇.
그래서 나는 이미 내 키 쌍을 가져온 여기에 단지 내 일반 SSH 키 쌍.
>> 그리고 다른 것은 나는 여기 할거야
이미 일부 인스턴스가 실행,하지만 난 새를 시작합니다.
그래서 내가 데리러 갈거야 내 여기에 시스템을 운영.
그래서 당신은 내가 꽤을 볼 수 있습니다 운영 체제의 큰 선택.
그래서 난 그냥 데리러 갈거야 표준 아마존 리눅스.
>> 그리고 인스턴스 유형을 선택하는거야.
그리고이기 때문에 웹 서버, 내가 갈거야
이 때문에 c3.large을 할 수 아마 집중 계산한다.
그래서 c3.large를 선택하는거야, 나는 그들 중 하나를 시작하려고 해요.
나는에 둘거야 기본 지금 VPC.
혼자이 모든 물건을 떠날거야.
>> 내가 사용하려고 해요 CloudWatch에서 모니터링
CloudWatch에서 자세한 때문에 모니터링 CloudWatch를 변경
5 분에서 모니터링 1 분 해상도 해상도.
그래서 나는 여기에 내 웹 서버에 해당 할 수 있습니다.
그리고 나서 저장에 갈거야.
그래서 여기에 범용 SSD를 할 수 있습니다.
8 기가는 아마 나를 위해 충분하다 그래서 난 그냥 유지하는거야.
난 그냥 레이블거야 그것은 워드 프레스 데모.
그래서이 태그는 내가 지금이다 실제로 무엇인지.
그리고 나는 갈거야 보안 그룹을 구성합니다.
그래서 보안 그룹처럼 예를 들어 방화벽.
그래서 하나를 사용하려고 해요 내 기존의.
그래서이 보안 그룹을 SSH는 수, 그래서 나는 그것으로 SSH를 할 수 있습니다.
그리고 그것은 HTTP를 할 수 있습니다.
>> 지금, 나는 잠 그려는거야 조금 더 그 SSH 다운.
당신은 아무도 원하지 않는 어떤 IP 주소 SSHing에서.
그래서 우리는 시작 후 그렇게 할 것입니다.
>> 그래서 나는 모든 행복 해요 여기에이 물건.
그리고 시작하는거야.
그리고 나는 갈거야 내가 원하는 키 무슨 쌍을 선택합니다.
그래서 나는 그 선택거야 내가 전에 업데이트 된 키 쌍.
>> 그래서 지금이 기다리고 있음 그것은 시작에 대한하자
우리의 보안 그룹을보고 이동합니다.
그래서 우리는 여기에 보안 그룹을 가지고있다.
여기에 내 보안의 나는에 넣어 그룹.
>> 난 그냥 여기에이 변경거야.
그래서 내가이를 만들어 보자 여기에 조금 더.
그래서 나는이를 변경하려면 외부에서 내 IP에에서.
그 때문에 자동으로 내 IP를 데리러
여기에 해결하고 잠 그 아래로 조금.
>> 그리고 잠시 그 인스턴스는 최대 돌고있다
이제 몇 가지 물건을 회전 할 수 우리의 다른 예를 들어
우리는 탈옥가는 곳 데이터베이스와로드 밸런서
있도록 우리를 위해 준비 할 수 있습니다.
첫 번째 것은 그래서 내가 원하는거야 수행하는로드 밸런서를 스핀​​ 업입니다.
그래서 내가 선택하는거야 부하가 여기에 분산.
그리고 WordpressELB를 호출하는거야.
그리고 난 그냥 ...거야 여기에 포트 80 싶습니다.
>> 그리고 지금은 건강에 대한 확인, 난 그냥 TCP를 할거야.
아파치의 실행중인 경우이를 잘 알 수있을 것입니다.
그리고 건강을 낮출거야 임계 값은 그래서 건강하게
꽤 빨리.
그리고, 다시, 이것은 보안 그룹을 갖는다.
그래서 이미 보안을 만들었어요 이것에 대한 그룹은 워드 프레스 ELB를했다.
그리고 그것은 기본적으로 그냥거야 포트 80의 트래픽을 수락합니다.
그리고 나는 추가 않을거야 지금은 그것에 모든 인스턴스.
그리고 태그를 건너 뛸거야.
그래서 우리는에 갈거야 지금이 ELB를 만듭니다.
>> 그래서 부하 분산 장치를 만들었습니다.
나는 또한 시작하는거야 여기에 또 하나의 인스턴스를,
내 워드 프레스의 웹 부분.
그래서 여기에 우리가 간다.
난 그냥 동일한 작업을 수행합니다 일이 내가 전에했다.
그래서 c3.large, CloudWatch에서 자세한 모니터링이 가능.
일반 용도의 SSD.
이 워드 프레스 웹을 호출합니다.
>> 그리고 난 이미를 해볼까 선택합니다 이것에 대한 보안 그룹이 있습니다.
그래서이 보안 그룹은 트래픽을 수용 내 워드 프레스 ELB에서 포트 80에
보안에서 보안 그룹, 내로드 밸런서에서 그룹,
뿐만 아니라, SSH, 이는 다시, 우리는 잠글 것입니다.
그래서 나는이를 시작하겠습니다.
오른쪽.
>> 그리고 난 다음에 할거야 다음 어떤 것은 나는 RDS 인스턴스를 시작하는거야.
RDS는 내 데이터베이스가 될 것입니다.
그래서 나는 여기에 갈거야.
나는 RDS에 갈거야.
나는 새 인스턴스를 시작하는거야.
그래서 난 내 엔진을 선택하는거야.
그래서 나는 여기, MySQL을 선택의 여지가 포스트 그레스, Oracle 또는 SQL 서버.
나는 MySQL의를 할 수 있습니다.
그래서 난 네 말을하려고 해요.
>> 그래서이 다중 AZ에 대한 옵션입니다.
다중 AZ, 다시, 그 복제 그래서 두 RDS 인스턴스를 회전 할 것입니다
그들 사이에 복제를 수행.
그리고 난 그냥 가질 수 있다는 것을 원하지 않는 경우 단일 인스턴스는,하지만 난 그것을 원하지 않습니다.
그리고 나는 갈거야 내 데이터베이스 엔진을 선택합니다.
그래서 내가 데리러 갈거야 여기에 최신의 하나.
그리고 내가 데리러 갈거야 인스턴스의 유형을 내가 원하는.
>> 그, 그래서 그래서, R3를 원하는 메모리 인스턴스를 최적화.
그래서 R3를 선택하는거야.
내가 데리러 갈거야 예, 다중 AZ를 할 수 있습니다.
그리고 범용 SSD를 할 수 있습니다.
>> 그리고 나는 아마 원하는 조금 더 많은 저장.
나는 여기에 10 기가를 가질거야.
그리고 나는 갈거야 일부 자격 증명을 선택합니다.
그래서 내 데이터베이스에 대한 식별자는 무엇인가?
그래서 wordpressdb1 될 것.
나는이 루트를 호출하는거야.
나는 그것을 암호를 제공하겠습니다.
>> 그리고 우리를 선택하는거야 보안이에 대한 그룹뿐만 아니라.
그래서 이미 만들었어요 이 보안 그룹.
그리고 나는 갈거야 그것을 데이터베이스 이름을 지정합니다.
그래서 우리는 갈거야 단지 이 워드 프레스 호출합니다.
그리고 우리는에 갈거야 보존 창을 선택
그래서이 당신​​을 위해 백업을 수행합니다.
그래서 백업 일주일을 원한다.
그리고 환경 설정을하지 않아도 백업 창.
그리고 자동으로 원하는 여기에 내 부 버전을 업그레이드합니다.
그래서 기본적으로 그 떠날거야.
그리고 지금은 시작 해요 내 RDS 인스턴스입니다.
오른쪽?
그래서 지금이 작성되고 있습니다.
그래서 지금 우리는 기다리고있어 그것은 설치하는합니다.
무슨 일 그 동안 그래서, 기록하자 첫 번째 EC2 인스턴스에 우리는했다.
그래서이 워드 프레스 데모입니다.
그리고 우리는 다음을 확인합니다.
네.
>> 그래서 우리가에 로그인 할 수 있는지 보자.
그래서 복사거야 그것은 대중의 호스트 이름입니다.
나는 개방하고 여기에서 쉘 창.
[들림] SSH.
기본 사용자는 EC2 사용자입니다.
>> 청중 : 레오, 당신은 것 명령 [들림] 마음?
>> LEO ZHADANOVSKY : 좋은?
그리고의는에 SSH로 해보자.
네.
그래서 지금은 내 경우에있어.
그래서에서 SSHed하고 있습니다.
그것은 5 분 정도이야 확실히 내 예입니다.
>> 그래서 일단 우리는있어 여기에하고 싶은 것
그것이 오, 내게 말하고있다, 나는 약간의 보안 업데이트를.
그래서 난 그냥 실행하는거야 여기에있는 모든 보안 업데이트.
[? 냠 sudo는?] 마이너스 Y 업데이트.
그래서 빨리 그를 설치하는 것입니다.
내가하고 싶은 다음 것은 내가있다 좀 더 많은 물건을 설치하려고합니다.
그래서 MySQL을 설치해야 할거야.
아파치를 설치해야하는거야.
나는 PHP를 설치해야하는거야.
나는 설치해야 할거야 MySQL 용 PHP 플러그인.
그리고 MySQL 서버를 설치해야합니다.
그럼이 물건을 설치 할 수 있습니다.
>> 설치.
그래서이 이루어집니다.
그래서 지금은 [싶어? HTTPD. ?] I 아파치가 부팅 시작하고 싶어.
그래서 나는이 작업을 수행하는거야.
확인을 클릭합니다.
그래서 지금 다시 부팅하면이 그것을 시작합니다.
>> 또한 MySQL은 부팅을 시작하려는.
그래서 같은 일.
아차, 여기에 오타.
좋아.
그리고 실제로 나는거야 나중에 내 웹 서버를 시작합니다.
지금은 내을 시작하려면 데이터베이스 서버,하지만.
그래서이 작업을 수행.
그리고 그것은을 위해 시작 했어요 처음, 그래서 난
수행해야 할 것 여기에 몇 가지 기본 단계.
첫 번째 것은 그래서 내가 할거야 내 MySQL의 루트 암호를 설정합니다.
>> 그래서 난 그냥이 MySQL을 실행거야 안전한 설치 명령.
그래서 더 현재의 루트도 없어 암호, 그래서 하나를 설정할 수 있습니다.
그리고 나는이를 제거하는거야 이 생성하는 익명의 사용자
루트 로그인을 사용하지 않도록 설정합니다.
그리고 테스트 데이터베이스를 제거합니다.
그래서이 모든 종류의 MySQL의 설치 productionizes.
>> 그래서이 이루어집니다.
그래서 지금 내가 할 수 있어야 내 MySQL 서버에 연결합니다.
그래서 나는 그 여기에 작동하는지 확인하려고 해요.
네.
그래서 난 내 MySQL 서버에 있어요.
>> 그래서 지금 내가하고 싶은 다음 일은이다 내 워드 프레스 데이터베이스를 만들려고합니다.
그래서 나는 MySQL의 관리를 할거야.
[들림]
좋아.
그래서 난 내 데이터베이스를 만들었습니다.
>> 그리고 지금 내가 원하는 내가입니다 워드 프레스 사용자를 만들려고합니다.
그래서 난에 로그인하지 않으 루트 사용자와 내 워드 프레스
그 나쁜 것 때문에.
그래서 나는 만이 할 수있는 사용자를 원하는 워드 프레스 데이터베이스에 액세스 할 수 있습니다.
그래서 여기에 다시 가자.
그리고 우리는 [에가는거야? 이동?]이 여기에.
>> 그래서 내가 여기서 뭘하고있어입니다 나는 사용자를 만드는거야 그
그건 로컬 호스트에서 연결할 수 있습니다 내 슈퍼 보안 암호에 의해 확인
여기에.
그리고 나는이 부여거야 전체 데이터베이스에 대한 사용자 액세스.
좋아.
그리고 지금은해야 해당 사용자로 로그인 할 수
만 해당 데이터베이스를 참조 [? 및?] 테스트 데이터베이스.
>> 그래서 나는 MySQL의 마이너스를 할거야 유 대신 루트의, 워드 프레스.
좋아?
그리고 우리는해야한다 잘하더라도 - 수?
그래서 나는 여기에 내 워드 프레스 데이터베이스를 볼 수 있습니다.
그래서 좋아요.
>> 그래서 지금 우리가 실제로 필요 다운로드 워드 프레스를 설치합니다.
그럼 우리의 웹 디렉토리로 이동하자.
그래서, 워드 프레스를 wget을거야 여기에 워드 프레스의 최신 버전.
나는 그것을 추출하는거야.
그리고 지금은 바꿀거야 HTML 디렉토리에있는
기본 [입니까? 웹?] 루트, 워드 프레스 디렉토리에, 그래서.
>> 좋아.
지금은 단지 변화에 갈거야 권한 있도록 아파치
사용자는 워드 프레스 디렉토리를 소유하고있다.
좋아.
그리고 마지막으로, 나는 시작하는거야 내 웹 서버는 모든 작품을 바랍니다.
좋아.
그래서 지금 여기서 무슨 일이 일어 나는지 보자.
그래서 나는 여기에 갈거야.
내가 할 수 있다면 참조 여기에이 인스턴스에.
좋아.
그래서 여기에 우리의 워드 프레스 설정 화면입니다.
그래서 우리는 모든 정보를 알고있다.
그래서 우리의 데이터베이스 이름은 워드 프레스입니다.
>> 우리의 이름은 워드 프레스가 될 것입니다.
여기에 내 최고 보안 암호를 가지고있다.
우리는 될거야 localhost에 연결.
그리고 우리는 설치를 실행하는 것입니다.
>> 이제 우리는 그냥가는거야 내 웹 사이트에 이름을 제공합니다.
레오의 놀라운 블로그 그래서.
[들림] 사용자 이름.
내가 얻을거야 사용자 이름에 대한 암호를 입력합니다.
내 이메일 주소를 넣어거야.
이 테스트 한 이후, 나는하지 않습니다 색인이 검색 엔진을 통해 할 수 있습니다.
그래서 지금 우리는 워드 프레스를 설치하고 있습니다.
그래서 지금 우리는 모두 준비.
>> 그래서 여기 내 워드 프레스입니다.
그리고 여기 내 대시 보드입니다.
이 모든 기능이 워드 프레스입니다.
나는 플러그인을 업데이트 할 수 있습니다 여기에 내가 원한다면.
내가 여기에 원하는 마십시오.
그리고 여기에 완전히 내 실제이야 내 하나의 인스턴스에 워드 프레스를 실행.
>> 당신이있는 경우에 지금, 이거 정말 끝내 준다 시험 장소,하지만이 확장되지 않습니다.
우리는 하나의 인스턴스가 있습니다.
우리는 그 인스턴스를 만들 수 있습니다 정말 거대한 있지만, 어떤 점에서
당신이 다거야 수직 방향의 신축 방.
그래서 당신이 원하는거야 보다 더 확장 할 수 있습니다.
>> 우리가 스핀 업 이유 이 모든 다른 물건.
그래서이 있는지 확인하자 우리 RDS 인스턴스가 이루어집니다.
[? 네?] 우리의 RDS를 예를 거의 다됩니다.
그래서 때문에 그 동안 괜찮아요 우리는 우리의 EC2 인스턴스를 설정할 수 있습니다.
그냥 될 것 약간 다른 절차.
>> 그래서 우리는 우리의 워드 프레스 웹 있어요.
지금은 이미 어제 한 실행했다.
그래서 난 알고있어하는 하나는 오늘 시작하는 것이 그 것이었다.
그래서 한 11 월 4 일 발사되었다.
그래서 오늘부터 하나입니다.
[? 내가 아는?]이 하나 있었다 시작, 오, 오후 4시.
그래서 실제로는 새로운 하나입니다.
네.
확인을 클릭합니다.
>> 그래서 이것은 나의 새로운 인스턴스입니다.
그래서 다시, 나는 그것으로 SSH거야.
그래서 여기에 다시 내 터미널에 가자.
그래서 나는이 하나의 나가거야.
나는 새 인스턴스에 SSH거야.
좋아.
그래서 내가해야 할거야 여기에 같은 물건의 일부.
그래서 보안 업데이트를 실행하는거야.
내가 어떤 패키지를 설치하려고 해요.
패키지에 가고있다 지금과 다소 차이가있을 수.
>> 그래서 MySQL 서버가 필요하지 않습니다 우리가를 파괴하고 있기 때문이다.
그래서 난 아직도 갈거야 MySQL 클라이언트를 설치합니다.
나는 아직도 아파치를 설치하는거야.
나는 아직도 갈거야 PHP와 PHP MySQL을 설치.
난 그냥 안가 MySQL 서버를 설치합니다.
>> 그리고 나는 아직도 만들려고 해요 확인 아파치는 부팅을 시작합니다.
이제 우리는 최대로 데이터베이스가 필요합니다.
우리가가의이를 추가 할 수 있도록 않지만 그래서 로드 밸런서에 인스턴스입니다.
그래서 우리는에 갈거야 우리의 부하가 여기에 분산.
그리고 우리는에 갈거야 인스턴스 ID를 복사합니다.
여기에 내 인스턴스 ID를 얻었다.
>> 내 부하 분산에 갈 때, 여기에 내로드 밸런서의 참조,
여기에 DNS 이름입니다.
그래서 제로 인스턴스를 가지고있다 서비스 지금
내가 추가하지 않은 때문에 그것은 어떤 경우.
그래서 난 내 인스턴스를 추가하겠습니다.
그래서 여기에 인스턴스 내 목록입니다.
나는이 하나를 원한다면, 그래서 난 그것은이 하나를 추가 할 예정.
>> 지금은 기다릴 것 그리고 않을거야
이 인스턴스를 사용하려면 그것은 건강한 될 때까지.
그리고 건강 될 않을거야 내 웹 서버 켤 때까지.
그럼 우리의 RDS 경우 보자 인스턴스가 다시 작동.
좋아.
그래서 우리의 새로운 RDS 인스턴스는 준비가되어 있습니다.
그래서이 종점이다 내 RDS 인스턴스.
그래서 난 내가 할거야입니다 내 RDS 인스턴스에 연결하려면.
그래서 지금은 완전하다 관리 MySQL 데이터베이스.
그것은에 설정 백업을 가지고있다.
그것은 중복입니다.
그것은 단지 몇 분에서 스펀.
그래서 지금 내가 할 수 있어야 그것을보고 나서 ... 여부 SSH에 SSH,
하지만 MySQL 클라이언트로에 로그인합니다.
>> 네.
그래서 나는 여기입니다.
들어 왔어요.
그래서 지금이 유사 할 것입니다 를 제외하고 우리는 그것을 파괴하고 있습니다.
그래서, 다시, 사실에 갈거야 두 번째이 나가.
음, 우리는 이미 생성 워드 프레스 데이터베이스
우리는 그래서, 거기에 워드 프레스를 넣어 때문에 나는 워드 프레스 사용자를 만들거야.
그리고 몇 가지가있을거야 여기에 약간의 차이
우리가 지난 시간에했던 것과.
그래서 우리가 창조하는거야 워드 프레스 사용자,
하지만 지금 우리는 않을거야 더 이상 로컬 호스트에서 로그인.
우리는 로그인 할거야 EC2 인스턴스에서의.
그리고 우리는 알 필요하지 않을거야 IP 그것에서 오는 해결 것에 대해,
또는 우리는 지정하지 않으 그 단위에 그것.
>> 우리는 보안을 할거야 그 확인 그룹 만
우리의 웹 서버는이에 연결할 수 있습니다.
그래서 난 그냥 기각 그것은,이 수준에서
모든 IP 주소의 연결에서.
그래서 우리는 단지 그것을했다.
그리고 지금 우리는 그저 다시해야 할 것,
이 사용자 액세스 권한을 부여 워드 프레스 데이터베이스.
그래서 지금 난 그냥 갈거야 와일드 카드로 변경.
좋아.
그래서 우리는있어.
여기서 나가자.
그래서 우리는 그냥 있는지 확인합니다 것을 우리는 지금에 로그인 할 수 있습니다.
난 그냥 변경거야 워드 프레스에 사용자 이름.
좋아.
그래서 우리는에있어.
그래서 작동합니다.
우리가 가고있는 지금, 다시, 나는에있다 이 경우에 워드 프레스를 설정합니다.
그래서 우리가 할 겁니다 바르, WWW로 커서를 이동 할 수 있습니다.
나는 HTML을 이동해야 디렉토리 html.old합니다.
좋아.
그리고 우리는 할 겁니다 워드 프레스를 다운로드합니다.
>> 좋아.
워드 프레스의 압축을 풉니 다.
우리는 그것을 이동하는거야 HTML 디렉토리.
좋아.
그리고 우리는에 갈거야 권한을 변경합니다.
그리고 우리는 아파치를 시작 것입니다.
>> 그래서 어떤 일이 일어날해야 지금이 무슨이다
기본적으로 다섯이어야합니다 이 ELB에 시도합니다.
그리고이 경우는, 결국입니다 ELB에 건강한 될 것.
그래서 [들리지] 여기.
어디 보자.
이 인스턴스는 아직 건강하지 않다.
그래서 사실은 무엇을 해요 하기 위하여려고하는 것은 내가 갈거야입니다
건강이 조금을 확인 변경 좀 더 그냥 빨리 그것을 확인합니다.
우리는 나중에 다시 변경할 수 있습니다.
그래서 내가 건강하고 싶은 말은하자 세 대신 다섯 임계 값.
확인을 클릭합니다.
그래서 지금 우리는 서비스에있어.
>> 지금 내가 갈거야 이로드 밸런서에.
그리고는 다시 프록시 저를해야 이 경우에 이르기까지,
우리는 여기에 워드 프레스를 설정합니다.
지금, 당신은 당신의 자신이있는 경우 도메인 이름 또는 뭔가,
당신은 CNAME을 수행 할 수 있습니다 이 DNS 이름으로 기록.
상기 탄성로드 밸런싱 서비스는 백 엔드에 확장 성
그래서 위아래로 자체 조정합니다.
그래서 여러 개의 IP 주소 일 수 있습니다.
IP를 변경 할 수 있습니다.
그래서 당신은 항상 참조해야합니다 그 DNS 이름과 그것.
>> 좋아.
그래서 여기에 우리가 간다.
우리는 다시 우리의 설정 화면에서있어.
이제 우리가 할거야 거의 동일한 공정.
그래서 우리의 데이터베이스 이름은 워드 프레스입니다.
우리의 이름 이름은 워드 프레스입니다.
우리는 같은 슈퍼있어 이전과 암호를 확보,
데이터베이스 호스트 지금 제외 RDS 인스턴스가 될 것.
>> 그래서 우리는 여기 것입니다.
우리는 RDS에 갈 것입니다.
우리는 내 인스턴스로 이동하는 것입니다.
여기에 내 엔드 포인트 이름이 필요합니다.
그것은이 하나입니다.
그래서 난 그냥 갈거야 복사이 붙여 넣습니다.
좋아?
그래서이 일 경우 보자.
좋아.
그래서 작동합니다.
그래서 당신은 RDS 인스턴스에 연결할 수 있습니다.
다시,에이야 레오의 멋진 블로그합니다.
좋아.
>> 그래서 지금 우리가가는거야 우리의 워드 프레스를 설치합니다.
그래서 우리는 완료.
그래서 내가 바로 로그인 할 수 이 일을 확인합니다.
확인을 클릭합니다.
>> 그래서 지금 우리가 가진 완전히 워드 프레스를 실행.
우리는 그것에 작업의 모든 종류의 작업을 수행 할 수 있습니다.
그래서 차이가 지금 있다는 것입니다 우리는 별도의 데이터베이스를 가지고있다.
즉, 데이터베이스는 중복입니다.
우리는 여전히 하나의 웹을 서버,하지만 우리가 지금 할 수
이 웹의 이미지를 촬영 서버는, 다시 시작
그리고, 우리는 두 개의 웹 서버를 이 부하 분산 장치 뒤에.
>> 에 변화가 없습니다 엔드 포인트 그것은 하나, 또는 둘, 또는 50 웹 서버이다.
우리는이 이상을 확장 할 수 있습니다.
그래서 워드 프레스 위치에 대한 플러그인을 거기에 당신은 당신의 고정 자산 S3를 사용할 수 있습니다.
당신은 CloudFront를 사용할 수 있습니다 그 자산을 캐시합니다.
당신은 당신 때문에 ElastiCache를 사용할 수 있습니다 기본적으로 Memcached가 사용할 수 있습니다
이 세션 상태를 저장한다.
>> 당신이에서 확장 그래서 이상의 인스턴스에 하나,
당신은 그렇게 생각하는거야 그 경우는, 임시 있습니다
그래서 그들은 멀리 갈 수 있습니다.
그래서 당신은 생각을하고 있구나 내가 로그를 저장 할 위치에 대한,
내가 세션 상태를 저장하는 곳.
그것은 그 OK 그래서 나는 그것을 확인하는 방법 이러한 경우는 사라 이상의 수
그들 나타날 수 있습니까?
그래서 당신이해야 돼요 그런 질문에 대답.
그러나 그것은 매우 일반적인 패턴입니다.
그래서 당신은 어떤 오프로드 시작 다른 계층에 대한 지속적 것.
>> 그래서 지금 우리가이있어, 우리는있어 [완료? 세 계층?] 일.
난 마지막 여기서 뭘하는 난입니다
내 부하 분산 장치를 만들려고 조금 더 단단한
지금은 건강한 것으로 표시된 것을.
그래서 보통이 아니다 웹 사이트에 대한 좋은 생각
때문에 TCP 상태 검사를 수행하는 아파치는 최대 수
하지만 PHP 오류를 반환 할 수 있습니다.
그래서 당신은 원하지 않는다.
>> 그래서 내가 갈거야 여기에서 나는거야됩니다
HTTP 상태 검사로 변경합니다.
그리고 그것은 될 것 index.php를, index.html을하지.
그리고 우리는이 변경거야 다섯 개의 건강한 임계 값.
그래서이 이루어집니다.
그래서 아직 건강합니다.
네.
그래서 우리는 서비스에 여전히있어.
>> 그래서 사용자가 설정 방법 AWS에 워드 프레스입니다.
그래서 나는 20 분 미만에서 생각 우리는했습니다 모두, 그 자체, 인스턴스에 설정
및 전체 3 계층 아키텍처 곳 각 계층은 독립적으로 확장 가능.
당신은 모든 종류의 작업을 수행 할 수 있습니다 재미있는 물건
데이터베이스뿐만 아니라 확장한다.
>> 내가 당신에게 한 번 더 보여 드리죠 여기서 흥미로운 것은.
그래서 내가 원하는이 말할 수 있습니다 이 읽기와 쓰기를 탈출.
나는 읽기 복제본을 만들 수 있습니다.
그래서 난에 갈거야 단지 읽기 복제본을 만들 수 있습니다.
그래서이에 가고 wordpressdb1 READ1합니다.
나는 그것을 할거야 같은 지역,하지만
다른 지역에서 할 수있다.
그래서 우리는 시작하는거야 여기에 읽기 복제본을 프로비저닝.
그래서 지금 우리는 읽기 복제본을 만들고 있습니다.
즉 생성되는 것 이 바닥에서.
그래서 당신은 모든 종류의 작업을 수행 할 수 있습니다 여기에 멋진 물건.
>> 그래서 데모로 끝났어요.
그래서 나는 우리가 약 10 분을 생각합니다.
그래서 질문 아무도 할게요 모든 AWS 관련 항목에 대한 있습니다.
누구?
쿨.
좋아.
감사합니다 여러분.