아마존 클라우드 | AWS Essential 10강 Lean한 개발 방법
본문
※ 영상을 선명하게 보기 안내
- 유튜브 영상에서 오른쪽하단에 톱니바퀴를 클릭합니다.
- 팝업목록에서 "품질" 선택하세요.
- 원하는 해상도를 선택해주세요.
※ 모바일에서 Wifi가 아니라면 데이타가 소진될 수 있으니 주의바랍니다.
아마존 클라우드님의 AWS 클라우드강의 청각장애인을 위한 자막

이번 시간에는 띄는 개발 방법론 혹은 린 스타트업에 대해서 간단한 개념
그리고
aws 에서 빌드에 관련한 서비스 들 그리고 측정의 관련한 서비스 에
대해서 말씀드리도록 하겠습니다.
4 첫번째 리 난 스타트업에 방 부문 인한 구성
최근 들어서 뭐 애자일 1 방법론 그리고 비즈니스를 어떻게 상품을 개발을
할 건지에 대한 다양한 방법 프로세스들이 나오고 있는데 최근에 많이
각광을 받고 있는 비난 혹은 린 스타트업을 위한 개발 방법에 대해서
설명드리도록 하겠습니다.
비난 방법론 역시도 비즈니스와 상품을 개발하는 방법의 프로세스의 중에
하나구요
그리고 현재 와 같은 불확실성이 소송에서 제품이나 서비스를 효과적으로
만들어내기 위해 예를 들면 은 프로토타입을 빨 빠르게 만들고 그리고 입어
에 대한 측정을 하고 고객의 피드백을 통해서 다시 배우고 개발하면서
상품을 지난 시키는 하나의 방법론 이라고 볼수가 있습니다.
그래서 스트라 아이디어가 있을 거고요 그거에 대해서 신속하게
만드셔야 됐구요 개발을 하셔야 되는 거고요 그거를 프로덕트 혹은
프로토타이핑 을 빨리 만들어 놓으시고 요
그거에 대해서 고객의 시장이 런칭을 한 다음에 측정을 빨게 하셔야 되는
거구요
그를 통해서 그 데이터를 가지고 다시 배우고 또 다시 아이디어를 만들고
또 다시 빌드하고 그래서 이렇게 선순환 구조의 형태로 이루어 져야 된다
라고 보실수가 있습니다.
기존에 봤던 뭐 포스 모델이 라던가 다양한 전통적인 방식의 모델과는
다르게 빠르게 프로덕트 를 내 되는거구요 이걸 통해서 시장 흐르게 흐름에
맞게 끔 여러분들이 추가적으로 개발 하고 다시 만들고 그 다음에 측정하고
이런 것들을
신속하게 빠르게 해야 되는게 리 난 방법론 이라고 볼 수가 있습니다.
그래서 리 난 방법론 중에서는 3단계의 단계로 좀 나뉘는데 앞에서
말씀드렸던 것처럼 이제 커스터머 를 디스커버리 해야 되는 첫번째 단계가
있습니다. 그래서
아이디어 그리고 그리고 문제가 있다면 은 이것을 헤드 결방 아니라 던가
아이디어를 최적화하는 단계이고 요 요 최소 총 속 제품을 개발하는
단계라고 볼 수 있습니다.
이 제가 만드는 서비스 우리가 만드는 서비스의 그래서 최소 존속을 해야
되는 제품이 어떤거 가 있을지에 대해서 명확하게 찾으셔야 되고요
이거 를 찾는 단계가 커스터머 디스커버리의 단계로 볼 수가 있습니다.
뭐 카카오가 카카오톡 같은 경우는 채팅이 mvp 부여
5 드랍박스 같은 경우는 저장소가 mvp 라고 보실수가 있습니다. 그래서
이거 가 최소 존속을 해야 되고 이게 가장 주요한 키 프로 덕이다 라고
말할 수 있는게 이 커스터머 디스커버리 에서 여러분들이 찾으셔야 되는
하나의
뭐 과제라고 볼 수가 있습니다. 만약에 여러분들이 mvp 를 개발했다 며
는 그것들을 시장의 실제로 검증을 해 보셔야 되구요.
그 개발한 솔루션을 시장에 검증 해서 추후에 어떤 것들을 다시 피드백을
받아서 다시 니 또 디스커버리 할지 를 이제 같이 가져가셔야 되는거구요
그래서 두 번째 단계는 시장에서 검증 하는 단계라고 보실수가 있습니다.
그래서 빠르게 검증 하시고 이거에 대해서 사용자의 니즈 라던가 뭐 다양한
요구 사항들을 받아서 그것들을 다시 즉 개발 하셔야 되는거
그리고 만약 이제 어느정도 안정화가 됐다 라고 했을 때는
커스텀 워크 레이 션 4 대한 단계입니다. 그래서 안정적인 비즈니스를
구축을 하기 위해서 실제로 확장을 해야 된다라는 개념이라고 볼 수가
있구요.
그래서 어느정도 확장이 되고 그리고 고도화가 되는 안정적인 비즈니스 구조
단계라고 보실수가 있습니다.
그래서 실제로 aws 를 통해서 린 악의 개발을 많이 글로벌 프로 바이크
글로벌 업체들도 많이 하고 있구요.
그래서 어떤 식으로 사실은 이 개발을 신속하게 하고 그리고 최소 존속
제품을 어떻게 빠르게 만들고 그리고 그 아이디어를 aws 플랫폼이 에서
어떻게 효과적으로 끄집어내고 측정하고 관리할 건지에 대해서 말씀드리도록
하겠습니다.
4 aws 에서 개발을 리 나게 하는 방법 중에서 다양한 여러 가지
서비스들이 있는데요 그중에서 와 1 어플리케이션을 개발 하신다고 가정
하이 ol 허브에 대한 서비스를 설명드리도록 하겠습니다.
아까 말씀드렸던 것처럼 즉 최소 존속 제품 mvp 를 여러분들이
찾으셨다면 은 빠르게 시장인 2
이것을 개발을 해서 런칭을 하셔 고걸 다시 확인을 하시고 다시 피드 뱀을
가지고 다시 또 개발 하시고 이렇게 선순환 구조가 돼야 되는데요
그러기 위해서는 여러분들의 mvp 에 최대한 집중을 할 수가 있도록 그
뒤에 하시는 mvp 옛 것들
사용자 인증 이라던가 스토리지 람을 밴드의 대한 부분 afc 그 다음에
컨텐츠 정 송 그 다음에 분석 등과 같은 모바일 응용 기능들을 손쉽게
추가하고 구성 하실수가 있는 서비스가 모바일 허브 라는 서비스 입니다.
그래서 여러분들의 mvp 에 최대한 집중을 하시고요
그래서 사용 잡 인증 같은 콘텐츠 전송 데이터 베이스에 분석은 모바일
허브를 통해서 하시면은 여러분들이 최대한 빠르게 시장에 프로토타이핑 을
내놓을 수가 있다 라고 보실수가 있습니다.
또한 여러분들이 인프라에 대한 배포 라던가 관리에 대한 부담을 낮출 수가
있고요 그리고
단일 통합 콘솔을 통해서 여러분들이 손쉽게 디바이스를 또 테스트 하실
수도 있고 개발 하실수가 있습니다.
그래서 이러한 모바일 허브를 여러분들을 통해서 서비스를 구성 하신다 라고
했을 때는 여러분들이 기존의
뭐 인증의 관련한 부분 데이터베이스의 어드민 이 있는데 그런 기능이 나는
해본적이 없는데 이거에 대해서 모바일 허브가 대신해줄 수도 있구요.
그리고 네트워크 레벨에서 컨텐츠를 손쉽게 상자 들게 전달을 해 줄 수
있는 역할도 해낼 수가 있습니다. 그래서 최대한 빠르게 여러분들이 구성한
mvp 를 가지고 서비스화 시킬 수 있는 서비스 라고 볼 수 있습니다.
4 두번째로 여러분들이 모바일 서비스를 만든다 라고 했을 때는 이제 뭐
l 허브가 좀 적합할 거 구요
하지만 최근에 들어서 iot 에 대한 그런 서비스 설계가 많이 이루어지고
있는데요
iot 의 서비스 역시도 aws 에서는 iot 서비스 플랫폼 을 통해서
서비스와 하여 여러분들의 mvp 에 최대한 집중할 수 있게끔 제공해주고
있습니다.
그래서 수많은 iot 디바이스를 쉽고 안전하게 큰 앗 어플리케이션 혹은
다른 제 it 디바이스 와 상호 작용할 수 있게끔 해주는 관련 클라우드
플랫폼 이구요
뭐 앞에서 말씀드렸던 모바일 허브랑 비슷하게
그 여러분들 mvp 이외의 것들 인증 이라던가 혹은 저장 이라던가 혹은
분석 같은 것들을 iot 플랫폼 에서 해줄 수 있다 라고 볼 수 있습니다.
비슷하게 도 aws 인프라를 딱히 여러분들이 관리하실 필요가 없고 aws
에서 제 플랫폼 화 된 iot 플랫폼 을 통해서 확장성 있고 그리고
안정적이게 관리를 해주고 있구요. 그래서 데이터를 여러분들이 수집하고
처리하고 분석할 수가 있게 끔
iot 어플리케이션을 손쉽게 구축 하실 수 있게끔 aws 에서 제공을
해주고 있습니다.
그래서 5 다양한 라이오 t 그럼 시스템들이 있겠지만 5 자동차 라고
했을 때
지금 현재 도로에 어떤 자동차가 얼만큼 있는지 iot 여러분들이 서비스를
구성을 하고 있다 라고 봤을 때는 데이터를 수집을 해서 저장을 해야 될
거고요
당연히 데이터 수집이 되고 저장이 되고 분석이 되어야 되는
뭐 그래야지 나중에 ep 에 프로토타이핑 이후에 측정을 해서 다시 개발을
하는 이제 선순환 구조가 될 건데 이런 것들을 aws iot 서비스 를
통해서 여러분들이 제공을 받으실수가 있습니다.
그리고 앞에서 말씀드렸던 것처럼 뭐 관리 엉
5 플랫폼 들 모바일 허브 iot 가 있구요.
그리고 여러분들이 코드를 실제 옆에 소스코드를 또 관리를 하셔야 됩니다.
2 모바일 어플리케이션 이라던가 웹 이라던가 다양한 여러분들을 서비스의
소스코드 들이 있을 건데 이 소스 코드들을 중앙에서 관리를 해주는
서비스가 즉 코드 컴이 c 라고 하는 서비스 입니다.
그래서 프라이 v 킵 4 4g 토리 서비스 라고 보실수가 있구요.
그래서 코드를 안전하고 그리고 버전 관리 같은 것들을 잘 관리할 줄 수가
있구요. 또한 중앙 관리를 통해서 여러분들의 손쉽게 관리할 수가 있습니다.
그래서 aws 코드 자체를 5
아마 전에 가능성이 높은
내 결함 성이 높은 s3 혹은 다이나모 db 에 저장하고 요 그리고 올해
파지 토리의
이 소 결합을 통해서 확장성 가용성 내구성을 높게 유지하고
여러분들의 서비스의 개발하거나 배포할 때 버전관리 까지 같이 제공을 해
주다보니 효율성 또한 높일 수가 있습니다.
그래서 이제 코드 컴이 스에 대한 부분에 대해서는 여러분들의 소스 코드를
잘 관리해 주는 하나의 시스템이 라고 이해하시면 될 것 같습니다.
그리고 코드 커밋을 통해서 여러분들이 중앙에서 코드를 버전관리 우리구
제어를 할 하셨다 라고 보구요
그 다음에 이 코드 자체를 어떻게 잘 배포를 할 건지에 대한 부분을 또
결정을 하셔야 됩니다.
그래서 실제로 코드를 구축하고 테스트하고 배포를 신속하게
지원을 해주는 서비스 구요 코트 파이프 라인을 통해서 예를 들면
여러분들이 어플리케이션의 패치 라던가 혹은 지속적인 통합 그리고 지속적
에 전달을 가지고 올 수 있는 대부분 방식의 하나의 서비스 다라고 보실
수 있습니다.
리 난 방법론 중에서 측정을 할 때 효과적으로 지원을 해줄 수 있는
aws 서비스 에 대해서 말씀드리도록 하겠습니다.
크게 aws 측정을 하는 방식 중에서 목회 하도 아치를 통해서 다양한
리소스에 대한 뭐 보니 터 링
그리고 측정에 대한 부분을 여러분들이 설계 하실 수도 있는거구요
사실 클라 가치가 가장 대표적인 사례인 대
이전에 설명을 드렸기 때문에 좀 더 다른 여러분들이 더 활용할 수가 있는
서비스에 대해서 좀더 설명을 드리도록 하겠습니다.
플라스틱 서치 여러분들이 실제로 손쉽게 지금 현재 많이 대중적으로 많이
쓰는 라스틱 서치를 배포 하실 수도 있고 운영할 수도 있고 확장할 수
있는데 이렇게 여러분들이 직접 하시게 되면은
아무래도 관리에 대한 리소스 라던가 혹은 우리가 mvp 에 집중을 하다
하기보다 이 관리 컴포넌트 좀더 집중을 할 수 밖에 없는 물리적인
제약들이 있으면 하지만 플라스틱 서치 자체를 손쉽게 배포하고 운영하고
확장할 수 있게끔 aws 에서 관리를 해 주고요 그 다음에 이
클라우드에서 라스 터치를 통해서 로그분석 실시간 어플리케이션 모니터링
클릭 스트링 분석의 효과적이다 라고 말씀드릴 수가 있습니다.
빅데이터 혹은 분석 시스템에서
키 내 실수를 말씀드렸는데 키 네시스 와 비슷한 역할을 해줄 수 있는
하나의 서비스 구요
여러분들의 특성에 맞게끔 서비스의 특성 그리고 여러분의 노하우 에 맞게끔
만약 엘라스틱 서치를 기존의 활용하고 계셨다면 은 aws 에서도 블라스트
서치를 활용하시면 되구요.
혹은 모피 내 시술을 통해서 보다 실시간 스트리밍이 좀더 최적화된
시스템을 활용하고 싶다 라고 했을 때는 키스시스 를 활용 하시면 되시구요
그래서 이러한 비슷한 것들 역할을 가지고 있는 시스템들을 여러분들이 잘
활용하셔서 서비스의 품질 그리고 측정의 좀더 정확한 측정을 하실수가
있게끔 aws 에서 다양하게 제공해 주고 있습니다.
그리고 엘라스틱 서티 와 많이 쓰는게 이제 뭐 로그 스탯이 나희 바나
같은 것들을 많이 쓰실 건데 그걸 통해서 익히 바나나로 그 태시 키바 나
역시도 aws 에서 같이 제공해주고 있어서
여러분들이 분석 및 시각화를 하여서 높은 수준의 데이터 이해를 하실 수가
있고요 그리고 높은 수준의 데이터를 이해를 하셨다면 은 서비스의 당연히
검색 및 분석 품질이 올라갈 수가 있는 거고요 그래서 1나 스틱 서치 에
대해서 제가 간단하게 말씀을 드리도록 하겠습니다.
플라스틱 서치 라는 것은 제목 우가 많이 발생하면 은 로그 스탯이 를
통해서
라스틱 서치 쪽으로 수집을 하구요 수유 항거를 인덱싱 화 한다. 라고
보실수가 있습니다.
이거를 이 맥심 화해서 추후에 서치를 할 때 인덱싱 을 통해서 손쉽게
빠르게 서칭 할 수가 있구요.
이 이후에 이제 키바 나를 통해서
키바 나를 통해서 웹 대시보드 형태로 여러분들이 보실수가 있습니다.
뭐 당연히 뭐 키 네시스 혹은
뭐 aws 콘솔을 통해서 여러분들이 가능하시고요 그거는 여러분들의 노하우
에 맞게끔 선택을 하시면 될 것 같습니다.
4 요 측정 방법 중에서 실제로 서비스의 측정도 측정 이지만 여러분들의
예를 들면 비용 분석 이라던가 어플리케이션의 성능 혹은
어플 2개의 성능 아닌 리소스에 대한 성능 이라던가 보안 이라던가 혹은
내에 결함 썽 이런 것들도 같이 측정을 해 주셔야 됩니다.
이게 서비스를 프로토타이핑 을 서비스 시장에 내놓고 제 그거에 대해서
사용자에 대한 측정은 여러분들이
아까 말씀드렸던 일락 즉 서치 낳기 받나 혹은 ok 시스
그 다음 클라우드 같이 혹은 모바일 분석 이런 것들을 통해서 잘 측정을
하셨는데 이 가지고 있는 시스템에 대한 측정도 여러분들이 고민을 하셔야
됩니다.
이게 이제 나온게 트러스트 어드바이저 라는 a tool 서비스 구요
얼 어 분들이 구성한 인프라 시스템의 일이 소스를
비용 절감 그리고 성능 증대 보안 개선에 도움을 주기 위해서 이 소스를
최적화를 할 수 있게끔 다양한 모범사례 라던가 다양한 분석 을 통해서
측정 해 주고 부적을 해주는 하나의 서비스 구요
그래서 크게 중요한 비용 그리고 성능 보안 내 결함 성 이 4가지 범주
에 대해서 권장 사양을 제시를 합니다.
* 실제로 여러분들이 트러스트 어드바이저 를 활용했을 때는 뭐 이렇게
비용 분석 에 어떤 어 링 멧세지 라던가 혹은 보안 의 뭔가 심각한
이슈가 발생할 수도 있다 라는 것들 그리고 내 결함 성에 대한 부푼 뭐
뭐 잘 되고 있는지
홍군 위험 인지 아니면 지금 당장 구출한 한테 필요성이 있는지 이런것들을
대시보드에서 엿볼 여러분들에게 제공해주고 있습니다.
그래서 뭐 핵심 점검사항 도 있고요 권장사항 드 이런 것들을 다
제공해주고 요 그리고 여러분들이
사실은 aws 서포트 레벨에 따라서 이 기능을 활용할 수 있는 범위가
조금씩은 다를 달라집니다.
그래서 만약에 여러분들이 비즈니스 레벨 엔터프라이즈급 으로 활용 하신다
라고 했을 때는 이 모든게 가능하시구요
하지만 핵심 점검 이라던가 목 기본적인 권장사항 같은 경우는 여러분들이
비즈니스 레벨이 라던가 인터 페레 베리 아니더라도 제공해주고 있기 때문에
여러분들이
효율적으로 여러분들이 구성한 이 소스를 최적화 시킬 수가 있습니다.
그리고 여러분들이 aws 위에서 만약에 서비스를 하나 를 론칭하고
프로토타이핑 을 하고 측정 하신다 라고 했을때
단계가 만약에 많다면 이 단계별로 이거를 관리를 하기에 좀 더 효율적으로
관리를 해야 될 필요성이 있을 수 있습니다.
그래서 그런 서비스가 swf 라고 하는
워크플로를 제어를 하실 수 있는 효과적으로 제어를 해줄 수 있는 서비스
구요
그래서 분산된 어플리케이션 구성 요소들을 쉽게 작업 요청 조정할 수
있도록 하는 웹서비스입니다.
그래서 실제로 뭐 하나의 예로 들었을 때 뭐
저희 온라인 커머스 시 스 템 하나 만들었다 라고 했는데 이 각각의 구성
요소별로 실제로는 별도의 제 시스템이 있을 거고요
이것을 효과적으로 사실은 관리를 하고 측정을 추 해야되고
관리를 해야 되는데 이런 것들에 대해서 이 코드 파이프라인 오크 플로우를
통해서 여러분들이 제어를 하고 관리를 하실 수가 있습니다. 그리고 이런
것들이 여기서 이제 이 스태프 프로세스들이 넘어갈때 다양한 aws 콘솔이
라던가 2패 를 통해서 제어를 하실 수가 있구요.
그래서 실제로 하나의 예를 들었을 때 쇼핑몰에서 여러분들이 주문을 하게
되면 주문 확인 대구 그 결제에 대한 프로세스의 시스템에서 확인을
하시고요
2 다음의 예를 들면 참고 직원이 배송 진행을 실제로 물리적으로 수행을
해야 되는데 만약에 이게 자동화가 사실 여기까지 있는 많이 치태 화가
잘되있고 하지만 이 배송 진행은
찾고 직원이 출근해서 그날 아침에 확인해서 리스트업 한 다음에 가서 제
창고에서 물건을 즉 꺼내 오고 배송 요청을 해야 되는건데
이런 것들 역시도 사용자가 참고 직원 내 모바일 디바이스의
여러분들이 도티 라던가 혹은 이메일을 통해서 자동으로 이런 것들을 오프
c 라 pc 알람 이라던가 매일 언락 같은것을 줄 수 있게끔 자동화 시킬
수 있는 하나의 워크플로우 기능이라고 보실수가 있습니다.
그리고 나서 뭐 참 꺼지고 니 지금 현재 들어오는 실시간으로 들어오는
결제 요청
그리고 배송 진행 요청을 맞춰서 움직이며 는 추후에 고객이 상품을 수령할
수 있는 시간이 짧아지는 것 꼬이게 여러분들이 서비스 품질의 높아질 수
있는 가능성이 높습니다. 그래서 이런 물리적인 공간에 있는 직원들 에 에
aws 그런 모바일 fc 라던가 이메일 기능을 통해서
워크플로우 형태로 만들어 낼 수가 있구요. 그래서
더 미디어 프로세싱 혹은 이런 제가 설명 드렸던 것처럼 괜찮고 직원에
대한
뭐 오크 플로우 까지 같이 제어를 할 수가 있다 라고 볼 수 있습니다.
그래서 이렇게 만약에 여러분들이 구성을 분산 어플리케이션의 구성 요소를
쉽게 잘 관리를 하고 있다 며 는 초에 측정을 하거나 주에 별도의
시스템을 또 3개 느지막히 개발을 할 때 보다 간편하고 보다 손쉽게
만드실 수 있습니다.
4 지금까지 리 난 개발 방법에 대해서 살펴보았습니다.
첫번째로 이제민 안 스타터 혹은 이는 방법으론 에 대한 기본적인 개념에
대해서 말씀드렸는데요
그래서 실제 롬 가장 중요한게 프로토타입을 만들어서 빠르게 만들어서
빠르게 측정하고 고객의 피드백을 통해서 다시 배우고 다시 개발하고 그리고
그렇게 상품을 계속 진화시키는 하나의 방법론이다 라고 말씀 드렸구요
여기서 중요한 것은 이제 배우고 그 다음에 개발하고 측정하고 이런
3가지의 구성요소들이 선수나 형태로 계속 움직여야 된다 라고
말씀드렸습니다.
개발을 빨리 신속하게 하기 위한 aws 에서 제공하는 서비스 중에서는
모바일 허브 라는 제모 바이 어플리케이션의
mvp 를 최대한 여러분들 집중할 수 있게끔 지원해 주는 서비스가
있었구요
iot 역시도 여러분들의 mvp 에 최대한 집중할 수 있게끔 aws 있어
관리 컴포넌트를 관리를 해주고 있는 서비스가 있습니다.
그래서 여러분들의 mvp 개발에 집중할 수 있도록 지원하고 또한 코드
관리 라던가 혹은 코드 파이프 라인을 통해서 지속 가능한
지속적인 배포를 할 수 있게끔 지원하고 있습니다.
마지막으로 이제 측정 야음 을 위한 방법 중에서 다양한 서비스가 있었는데
첫번째로 뭐 클라 나치는 오전시간에 설명을 들어서 이번에 따로 설명드리지
않았지만 여러분들이 소스 관리 라던가 혹은 서비스 트래픽에 대한 측정
그리고 다양한 뭐 인프라 리소스에 대한 측정 모니터링 에 대해서 크아도
아치를 통해서 하실 수가 있구요. 또한 이 데이터를 가지고 인덱싱 화해서
손쉽게 여러 분들이 찾으시고 분석 하실 수 있게끔 플라스틱 서치 라던가
호흡 먹힌 의 시술을 통해서 또 가능하시구요
그리고 여러분들의 리소스 인프라를 최적화할 수 있는 트러스트 어드바이저
를 통해서 여러분들이 린 하게 성능과 기능에 대한 테스트 및 측정 방법을
빠르게 수행 하실 수가 있습니다.
댓글 0개
등록된 댓글이 없습니다.