소개

워크샵 애플리케이션 사용 사례
오즈 메트로폴리탄
건축 관련 질문
팀 활동 : Metroz 애플리케이션 사용 사례 분석

응용 프로그램 수직 슬라이스
정의
불건전 한 아키텍처의 위험 최소화
수직 슬라이스 선택
팀 활동 : Metroz의 초기 수직 슬라이스 식별

신청 처리
실시간, 거의 실시간 처리
일괄 처리
데이터 액세스 패턴
납품 및 가공 보증
기계 학습 파이프 라인
팀 활동 : Metroz에서 전달 및 처리 패턴을 식별하고 응답 시간 요구 사항을 특성화하며 기계 학습 파이프 라인을 식별합니다.

응용 프로그램 데이터
빅 데이터 3 개
데이터 수명주기
데이터 형식
데이터 변환
팀 활동 : Metroz 데이터 요구 사항

확장 가능한 애플리케이션
스케일 업, 스케일 아웃, X 스케일
애플리케이션의 확장 성 판단
설문 조사 : 확장 가능한 공항 터미널 디자인
하둡 및 스파크 확장 성
팀 활동 : Metroz 확장

내결함성 분산 시스템
원칙
투명도
하드웨어 대 소프트웨어 중복
재난을 견디는
상태없는 기능적 결함 허용
상태 보존 형 내결함성
복제 및 그룹 일관성
스파크 및 맵 축소의 내결함성
실패에 대한 응용 프로그램 허용 오차
팀 활동 : Metroz 구성 요소 실패 및 요구 사항 식별

보안 및 개인 정보
원칙
은둔
위협
기술
팀 활동 : Metroz의 위협 및 보안 메커니즘 식별

전개
클러스터 크기 조정 및 진화
온 프레미스 대 클라우드
에지 컴퓨팅
팀 활동 : Metroz의 배포 선택

기술 선택
HDFS
HBase
쿠 두족
관계형 데이터베이스 관리 시스템
지도 축소
스트리밍, SparkSQL 및 SparkML을 포함하는 Spark
하이브
임팔라
Cloudera 검색
데이터 세트 및 형식
팀 활동 : Metroz와 관련된 기술

소프트웨어 아키텍처
건축물
하나의 플랫폼 또는 다중 람다 아키텍처
팀 활동 : 높은 수준의 아키텍처, 선택된 기술, 수직 슬라이스 재검토
세로 슬라이스 시연

마무리