Conference & Lecture 7

[웨비나] AWS TechCamp / Amazon DataZone을 통해 멀티 어카운트 환경에서 데이터 거버넌스 구현

데이터 거버넌스비즈니스 활동 및 운영을 지원하기 위해 기업 내 데이터를 적절한 상태로 유지하는 것적절한 데이터의 발견, 액세스, 공유데이터 보호 및 안전하게 유지적절한 감사 및 통제실습도메인 생성Amazon Datazone- 도메인 생성 클릭이름: Corporate빠른 설정: 체크나머지는 기본값으로 두고 도메인 생성 클릭하이브리드 액세스 모드 활성화위에서 만든 도메인 클릭- 청사진 탭- 기본 데이터 레이크 클릭편집 클릭데이터 위치 등록 체크프로젝트 생성도메인- 데이터 포털 열기 클릭프로젝트 생성 클릭이름: sales도메인: Corparate 클릭프로젝트 생성 클릭 프로젝트 환경 생성환경 설정- 프로필 생성 클릭이름: SalesDataLakeProfile청사진: 기본 데이터 레이크 선택AWS 계정 파라미터..

[웨비나] AWS TechCamp / AWS Clean Rooms를 활용한 프라이빗한 데이터 공유 환경 구축

데이터 협업의 필요성빅데이터→ 스마트 데이터 시대로 변환하고 있다.방대한 데이터에서 양질의 데이터가 필요하다는 소리AWS Clean Rooms데이터 협업 서비스데이터를 공유하지 않아도 여러 사용자와 데이터를 분석하고 협업 가능실습데이터 협업하기Clean Rooms 공동 작업 생성Clean Rooms- 공동 작업- 공동 작업 생성 클릭세부 정보이름: Newsnow_collaboration설명: Collaboration with Newsnow data멤버멤버 1: Streamwave, ID는 자동 부여멤버 2: Newsnow, ID는 제공한 ID 사용멤버 자격쿼리 실행: 본인쿼리에서 결과 수신: 전체 멤버 클릭쿼리 로깅로그 스토리지 켜기 클릭버킷aws-clean-rooms-query-results-{계정ID..

[웨비나] AWS TechCamp / AWS 핵심 서비스로 웹 애플리케이션 구축

Amazon VPCVirtual Private Cloud사용자가 정의한, 논리적으로 격리된 가상의 프라이빗 네트워크 환경Amazon VPC 구성리전 선택 및 IP 주소 범위 설정→ 가용 영역 내 서브넷 정의→ Internet Gateway 설정→ 라우팅 테이블 구성→ 네트워크 보안 구성Amazon EC2Elastic Compute CloudAWS 클라우드에서 확장 가능한 컴퓨팅 용량 제공가상 서버 구축, 보안 및 네트워크 구성, 스토리지 관리 가능AMIAmazon Machine Image인스턴스 시작에 필요한 정보 제공동일한 구성으로 여러 인스턴스가 필요할 때 한 AMI에서 여러 인스턴스 시작 가능Elastic Load Balancing들어오는 애플리케이션 트래픽을 자동으로 분산시킨다.EC2 인스턴스, ..

[웨비나] AWS TechCamp / 서버리스로 웹 애플리케이션 구축

서버리스란?서버가 없다는 말이 아닌, 서버 운영 작업을 클라우드 공급자에게 이전하여 사용자가 서버 관리를 할 필요 없다는 뜻AWS 서버리스 서비스 종류ComputeLambdaFargateData StoresS3AuroraDynamoDBIntegrationEventBridgeAPI GatewaySQSSNSStep FunctionsAppSync실습할 아키텍처 구성S3(WebPage 호스팅) ⇒ API Gateway(기능 호출) ⇒ Lambda(WebPage의 기능을 가지고 있음) ⇒ DynamoDB(내용 저장하는 DB)AWS Lambda서버리스 컴퓨팅 플랫폼AWS API GatewayREST, WebSocket API를 생성, 게시, 유지, 모니터링 하는 서비스Cient (Restful: HTTP API &..

[특강] 학교 특강 / 서비스의 전체 단계

아이디어 및 요구사항 분석아이디어 도출사용자 경험 개선을 위한 요구사항 파악 (요구사항 명세서)서비스 시나리오페르소나 작성MVP 개발아이디어를 시각적으로 구현하고 사용자 피드백을 통해 개선하기서비스 네이밍 서비스 설계아키텍쳐 설계시스템의 전반적인 아키텍쳐 설계마이크로 서비스 아키텍쳐(MSA), 서버리스(Serverless) 등 최신 아키텍쳐 패턴 고려시스템 구성도소프트웨어 코어 설계데이터베이스데이터베이스 스키마와 데이터 모델을 설계UI/UX 디자인와이어프레임 및 프로토타입을 작성하여 사용자 인터페이스 설계인터페이스 정의 서비스 개발 및 배포서비스 개발아이디어를 시각적으로 구현하고 사용자 피드백을 통해 개선개발 정책을 수립 (Convention)CodeNaming Rules사용성 테스트사용성 테스트를 통해..

[특강] 학교 특강 / 개발자의 업무 수행과 기술

업무 수행학습CS 지식(OS, Network, Data Structure, 자료 구조)앞으로 겪을 새로운 업무기술의 흐름(프레임워크 등)원리 파악(3 Tier 웹 서비스(Client, App Server, DB))태도서비스의 개발협력과 커뮤니케이션(단순히 코딩만 하는 것이 아님)누군가의 이슈는 모두의 이슈협력과 존중리스크를 사전에 공유하고 일정을 조정다른 사람을 위한 코드를 작성, 인수인계업무 대응자신이 가장 잘 할 수 있는 분야를 가지기모르는 것을 부끄러워 하지 않기책임서비스를 고객에게 제공하는 일맡은 일을 일정 안에 해결하는 것시스템 간의 연계를 포함서비스의 품질일정품질 + 일정 모두 맞추기합리적인 일정 산출설계에 참여할 것팀원을 속이지 않는 것 (줄이거나, 크게 잡거나)일을 작게 나누기정해진 시간에..

[컨퍼런스] 2023 Google I/O Extended Seoul

컨퍼런스는 가보고 싶었지만 아직은 대학생이라서 쫓겨날 것 같은 느낌적인 느낌에 미루다가 이번에 처음 다녀와봤다.GDSC로 대학생도 꽤 있었던 것 같아서 눈치가 덜보였다ㅎㅎ    후원사에 빙그레가 있어서 그런지 라떼를 나눠 줬는데 꽤 맛있었다.    팔찌도 받고 한 컷ㅎㅎ   Google Cloud를 최대한 활용하여 Data Engineering 하기BigQuery로 데이터 가져오기BigQuery Data transfersBigQuery OmniDataflow ETL pipelineGoogle Cloud Dataflow를 사용하여 다양한 소스 데이터를 추출, 변환하여 타깃으로 적재 할 수 있다.    중간 쉬는 시간에는 여러 부스를 참가했지만 얻은 것은 없었다 ㅠ_ㅜ    이번 컨퍼런스의 기념품..    ..

728x90