[AWS Summit Seoul 2023] Day2 - 기조연설

hwwwa·2023년 5월 5일
0

👨‍🏫 기조연설

세상은 "비동기+이벤트" 이다.

  • 동기적으로 시스템을 만들면 강하게 결합된 시스템으로 진화하게 된다.
  • 비동기으로 시스템을 만들면 느슨하게 연결된 이벤트 기반 시스템으로 진화하게 된다.
  • 기존 모놀리식 방식 → 서비스 지향 아키텍처, 마이크로서비스 아키텍처
  • 이벤트 기반 아키텍처
    • 느슨하게 연결된 이벤트 기반 시스템, 새로운 API를 자유롭게 추가 가능

AWS 서비스

  • AWS로 어떻게 구성해볼 지 막막하다면?
    • AWS Application Composer를 사용해 시각적으로 구성해보기
    • AWS Well-Architected 활용해보기
  • 컴퓨팅 서비스
    • EC2
    • ECS / EKS
      • 컨테이너 기술
    • Fargate
    • Lambda
      • 서버리스 컴퓨팅
      • 통합 용이, 확장성, 안정성, 보안
      • 수많은 데이터 처리 기능 내장
  • 목적 기반 데이터베이스 서비스
    • S3
      • 스토리지
    • Athena
      • 대화식 질의
    • EMR
      • 빅데이터 분석
    • Kinesis, MSK
      • 실시간
    • Redshift
      • 데이터웨어 하우스
    • Lake Formation
      • 데이터레이크
    • Glue
      • ETL
    • QuickSight
      • 시각화
    • OpenSearch Service
      • 검색
  • AWS를 통해 기존 3-티어 아키텍처에서 이벤트 기반 서버리스로 변화하기

인터뷰

  • 스타트업에서 AWS 사용 시 이점은?
    • 클라우드 서비스를 통한 서버리스 구성 시 비용 절감 가능
  • 글로벌 서비스에서 겪은 문제점들은?
    • 어떤 리전에서 처리할 지가 문제
    • 거주 지역 / 기기의 국가 코드 / IP 위치 등 고려할 점이 많음
    • AWS의 글로벌 서비스로 해결 가능 (ex. 다이나모 디비 글로벌 테이블 등)
  • 보안 모범 사례를 최대한 따라가면 나중에 큰 문제가 생기는 것을 막을 수 있다!
    • 보안이란?
      • 접근 통제, 암호화, 마스킹, 감시, 추적, 적합한 인증과 권한 관리
    • 되도록 접근 통제로 모든 것을 해결하려 하지 않고 다른 것도 잘 활용 해야한다.
    • 보안그룹 ID, DB 패스워드를 평문으로 박지 않도록 주의 → AWS Secrets Manager, Parameter 등 활용 가능
  • 데브옵스에서 중요한 5가지 단계
    • Security > Reliability > > Automation > Organization. Standard. Governance
    • 만약 거꾸로 정책부터 적용하려하다면 한계점이 생기게 된다 → 엔지니어를 묶어두게 되는 것
  • 머신러닝 학습 시 비용 절감 방법
    • 스팟 인스턴스 활용하기
    • 온디맨드를 활용적으로 사용하기
    • 레이턴시가 중요하지 않은 작업이라면 저렴한 리전에서 사용하기
  • 인프라 운영
    • 모든 인프라를 코드화하여 운영하기
    • 예측 가능한 인프라 구성하기
      • 왜 만들었고 무엇을 만들었고 언제 만들었는지 추적 가능해야 한다
    • 온디맨드하게 만들기
      • 오토 스케일링을 단순하게 사용하는 것이 아니라 하루에도 몇번 씩 자동으로 정책을 수정할 수 있도록 한다
    • 스팟 인스턴스, Graviton 등을 잘 활용하기
  • 데브옵스 그룹 서비스, CodeWhisper 서비스 사용해보기

인스턴스 기반에서 서버리스 기반으로의 변화

  • 과거 AWS 인스턴스 기반의 천만 사용자 아키텍처 (2013)
  • 현재 AWS 서버리스 기반의 천만 사용자 아키텍처 (2023)

AWS 기반 데브옵스 개발 및 배포 도구

  • 지능형 데브옵스 개발 및 배포도구
    • AWS CodeWhisperer
    • Amazon CodeGuru
    • Amazon DevOps Guru

미래의 애플리케이션

제너레이티브 AI

  • 생성 AI를 위한 파운데이션 모델

    • 정통적인 기계학습 모델: 레이블이 저장된 여러 레이어로 구성됨
    • 파운데이션모델: 작은 부분만 파인 튜닝하여 사용 가능
  • AWS의 AI/ML 서비스

    • ec2 trn1n instances: aws trainium 전용 칩셋 기반
    • ec2 inf2 instances: aws inferencia2 전용 칩셋 기반

시뮬레이션

  • 공간 시뮬레이션

    • 실 세계 시뮬레이션, 방지 시뮬레이션, 엔터터인먼트 경험
    • aws simsapce weaver
  • 데모1) NFT 기반 가상 나무 생성

  • 데모2) my emition gargens

양자 프로그래밍

  • amazon braket: 클라우드 기반 양자 컴퓨터 하드웨어 테스트 베드
    • 양자 프로그램용 관리형 개발 환경, 고성능 시뮬레이팅 테스트 환경, 안전한 온디맨드 양자 컴퓨터 실행

AWS 클라우드 교육 및 기술 지원

0개의 댓글