Amazon Lex Amazon의 Alexa 장치를 구현하는 기술과 같음 Alexa는 질문을 하면 대답을 하는 작은 장치이며 이를 통해서 자동 음성 인식을 할 수 있음 Alexa는 음성을 인식하는 ASE (Automatic Speech Rexcognition) 이기 때문에 말을 텍스트로 바꿔줌 또한 자연어 이해를 통해 말의 의도를 파악하고 문장을 이해할 수 있어 챗봇 구축이나 콜 센터 봇 구축에 도움이 됨 Amazon Connect 가상 고객 센터로 이는 전화를 받고 고객 응대 흐름을 생성하는 클라우드 기반 서비스 또한 다른 고객 관계 시스템 혹은 관리 시스템인 CRM 및 AWS 서비스와 통합할 수 있음 기존 고객 센터 방식에 비해 초기 비용이 없고 비용이 약 80% 저렴함 예) 스마트 고객 센터를 구축..
Amazon Transcribe 음성을 텍스트로 전환하는 기능 이를 위해 딥 러닝 처리가 필요하며 이를 자동 음성 인식 또는 ASR (Automatic Speech Recognition) 이라고 부름 예) 마이크에 대고 말하면 목소리의 오디오 그래프가 텍스트로 전환됨 사용 사례 1) 고객 서비스 통화를 기록 2) 자동으로 자막을 생성 3) 미디어 자산의 메타데이터를 만들어 검색 가능한 아카이브 생성
Amazon Rekognition 사진이나 영상에서 머신 러닝으로 사물과 사람을 인식할 수 있음 얼굴 분석 및 검색으로 사용자를 검증하고 사람 수를 셀 수 있음 familiar faces 데이터베이스를 만들어서 유명인과 비교할 수도 있음 사용 사례 1) 라벨링 (사진에서 골든 리트리버나 개로 라벨링) 2) 콘텐츠 조정 (이미지가 전 연령에 적합한지 확인) 3) 텍스트 탐지 4) 얼굴 탐지 및 분석 (성별, 연령대, 감정 등) 5) 얼굴 검색 및 검증 6) 유명인 인식 7) 경로 인식 (스포츠 게임 분석, 움직임 분석) 8) 요소 식별 (사람, 바위, 산악 자전거, 산마루, 야외 등으로 사진의 요소 식별)
Security Groups & NACLs 예1) 요청이 EC2 인스턴스 내부로 들어올 때, 언제 보안 그룹이 연결된 EC2 인스턴스를 사용할지와 들어오는 요청의 NACL 역할 요청이 서브넷에 들어가기 전에 NACL로 이동하며, NACL에는 몇 가지의 인바운드 규칙이 정의되며 요청이 허용되지 않으면 내부로 들어갈 수 없음 첫 번째 요청이 NACL을 통과해서 서브넷 내부에 도달한 후 보안 그룹 인바운드 규칙을 만나게 되는데 만약 그 요청이 명시적으로 허용 받지 못하면 거부가 됨 만약 요청이 보안 그룹의 인바운드 규칙을 통과해서 EC2 인스턴스에 도달하면 EC2 인스턴스는 그 응답으로 애플리케이션 관점에서 응답할 내용을 모두 회신되며 보안 그룹의 아웃바운드 규칙은 상태 유지이므로 아웃바운드 규칙은 자동으로 ..
More Architecture Examples 대표적인 아키텍처 : EC2, ELB, RDS, ElastiCache 등 서버리스 아키텍처 : S3, Lambda, DynamoDB, CloudFront, API Gateway 등 더 많은 아키텍처를 보고 싶다면 AWS 웹 사이트의 링크를 이용 AWS 아키텍처 센터 Well-Architected 프레임워크에 액세스할 수 있으며 훌륭한 참조 아키텍처를 찾을 수 있음 또한 퀵 스타트가 있고 AWS 참조 아키텍처가 있어 웹 애플리케이션 호스팅, 콘텐츠와 미디어 제공 배치 처리, 내결함성 등이 존재 사진을 클릭하면 파일 동기화가 되면서 PDF 파일이 나타나며 사용 서비스, S3, 오토 스케일링, DynamoDB, STS 등 어떤 아키텍처든 실행할 수 있는 좋은 아..
ECS Services & Tasks Amazon ECS 클러스터가 있고 이들이 EC2 실행 타입일 때 두 개의 컨테이너 인스턴스가 존재 Amazon ECS 클러스터에 여러 서비스를 가동할 수 있을 때 예1) 여러 테스크를 EC2 인스턴스에 걸쳐 가동하는 서비스 A를 사용자들에게 이를 노출시키고 싶다면 애플리케이션 로드 밸런서를 생성해서 테스크를 직접 통합시킬 수 있으며 로드 밸런서의 뒤에는 ECS 테스크에 오는 모든 요청(ECS 서비스의 일부로서 가동되고 있는 요청들)을 포워딩하여 ECS 클러스터 하나에서 다중 서비스를 가동할 수 있음 예2) 만약 서비스 B라는 또 다른 서비스를 생성해 노출시키고 싶다면 같거나 새로운 애플리케이션 로드 밸런서를 연결 Load Balancing for EC2 Launch..