[DEV] 8주차. 데이터 웨어하우스 관리와 고급 SQL과 BI 대시보드(4)
1. Snowflake 2014년 클라우드 기반 데이터 웨어하우스로 시작됨 지금은 데이터 클라우드라고 부를 수 있을 정도로 발전 글로벌 클라우드 위에서 모두 동작 (AWS, GCP, Azure) - 멀티클라우드 데이터 판매를 통한 매출을 가능하게 해주는 Data sharing / Marketplace 제공 데이터 ...
1. Snowflake 2014년 클라우드 기반 데이터 웨어하우스로 시작됨 지금은 데이터 클라우드라고 부를 수 있을 정도로 발전 글로벌 클라우드 위에서 모두 동작 (AWS, GCP, Azure) - 멀티클라우드 데이터 판매를 통한 매출을 가능하게 해주는 Data sharing / Marketplace 제공 데이터 ...
1. Redshift 권한과 보안 사용자별 테이블 권한 설정 일반적으로 사용자별 테이블별 권한 설정은 하지 않음: 너무 복잡! 역할 혹은 그룹별로 스키마별 접근 권한을 주는 것이 일반적 RBAC (Role Based Access Control)가 새로운 트렌드: 그룹보다 편리 여러 역할에 속한 사용자의 경우 ...
1. Redshift 특징 AWS에서 지원하는 데이터 웨어하우스 서비스 최소 160GB ~ 2PB 데이터까지 처리 가능 고정 비용으로 사용할 때! SSD 옵션 -> 상대적으로 처리속도가 빠름 Still OLAP (OnLine Analytical Processing Engine) ...
1.2013-2018 유데미 특징 모든 직원들이 데이터 문해력 교육 (SQL) 데이터 웨어하우스 (RedShift) 도입 BI 툴 도입 (ChartIO & Tableau) ML 프로덕션 도입 (A/B 프로세스 & MLOps) 데이터 디스커버리 툴 개발과 활용 누가 대시보드를 만들었는지 알 수 있음...
1. 데이터 웨어하우스 기본적으로 클라우드가 대세 데이터가 커져도 문제없는 확장가능성(scalable)과 적절한 비용이 중요 포인트 크게 고정비용 옵션과 가변비용 옵션이 존재하며, 후자가 조금 더 확장 가능한 옵션 AWS Redshift, 구글 BigQuery, Snowflake Redshift는 고정비용, Big...
Docker - Microsoft 실습 https://learn.microsoft.com/ko-kr/visualstudio/docker/tutorials/docker-tutorial 실습입니다. 이미지 pull & 컨테이너 실행 docker run -d -p 8080:80 docker/getting-started -d : 백그라운...
1. Docker 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼 환경에 구애받지 않고 애플리케이션을 신속하게 배포 및 확장할 수 있음 같은 코드여도 환경에 매우 의존적 -> 여러 os에 배포할 때 정상적으로 작동하지 않는 경우가 많음 가상화된 독립적인 환경까지 같이 배포하자! ...
종합실습 구성도 1. 백엔드 모듈 구성 (SpringBoot) build.gradle.kts dependencies { implementation("org.springframework.boot:spring-boot-starter-web:2.6.3") testImplementation(platform("org.jun...
1. IAM AWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹서비스 역할(인증, 로그인)과 권한 관리! AWS 계정을 생성할 때는 해당 계정의 모든 AWS 서비스 및 리소스에 대한 완전한 액세스 권한이 있는 단일 로그인 ID로 시작 이 자격 증명은 AWS 계정 루트 사용자라고 하며, 계정을 생성할 때 사용한 이메일 주소와 암...
1. Route53 도메인 관리 서비스 (DNS 웹 서비스) 가용성과 확장성 뛰어남 도메인 등록, DNS 라우팅, 상태 확인 public / private host zone 존재 Route53 = DNS(네임서버) + 모니터링 + L4 + GSLB 일반적으로 DNS를 찾아가는 과정 End user가...