MS AI School Day 14

Joy·2023년 4월 20일
0

MS AI School

목록 보기
15/101

  1. 복습
  • MS Windows Azure
  • 복제 전략

  • 스토리지 계정, 도메인

  • 윈도우폰, 타이젠

[ 인증시험 ] : AI-900, DP-900

  • 스토리지 계층 :
    1) 프리미엄, P_SSD
    2) 핫, SSD A
    3) 쿨, SSD B
    4) 보관, HDD

  • 수명 주기 관리

  • Storage : 여러 유저가 동시에 파일에 접근하고 데이터를 저장할 때 사용.

  • Blob : 일반적으로 대용량 데이터를 저장할때 주로 사용.

  1. Azure-storage-blob

1) Txt, Bin

  • mode : rb

  • Txt : 파이썬 코드 한줄씩 실행, 텍스트 = 사용자 친화적(open = W or R)

  • Bin : 실행파일 (바이너리 형태), 이진수 바로 읽어서 실행가능=효율적 동작.

  • rb&wb 바이너리 형태.

2) 실습

  • 설치
    !pip install azure-storage-blob azure-identity

(코드 설명)

  • 생성

  • 업로드

  • 확인

  • Download

  • Replace (파일명)

  • 삭제 (Clean up)

3) 클라우드 (사슴신 ㅋ;;)

  • 가상머신 (2대이상 묶어서) : 1대씩 순차적으로 관리.
  • 가용성 집합
  • 파일 스토리지에 따로
  • Blob시스템에 올리고 내리고 (지금까지 한것)
  1. Virtual Machine
  • 새로운 스토리지 만들기

1) MS Azure 스뽄서!!

2) 150,322KRW/월 (가상 CPU 2개)

  • 인바운드 포트 RDP(3389)

3) Azure Virtual Machine(VM)생성

4) 배포 완료

5) 연결

  • RDP
  • SSH
  • Bastion

6) 로딩중

7) 완료!!

기본값 : Coordinated Universal Time ‎(UTC)‎, English, MM-dd-yyyy

8) 5테라바이트

9) 연결

  • Windows
  • Linux
  • macOS

10) 공유 성공 ㅋㅋ;;

  1. Azure Storage의 파일 서비스에 연결

1) 사진 업로드

2) 파일 가져오기

3) Snapshot
지금 상태 (일정 주기별로 개인이)저장.

4) Time Settings

  • 기본값 : Coordinated Universal Time ‎(UTC)‎

5) 지정된 스냅샷으로 변경

6) 스냅샷 삭제
file_service.delete_share('myshare',snapshot='특정스냅샷')

7) 삭제

  • 파일
    file_service.delete_file('myshare',None,'myfile')

  • 공유폴더 (스냅샷 내용 모두 제거해야 가능, 실수로 삭제되는거 방지 가능)
    file_service.delete_share('myshare')

  1. Queue
  • To do list
  • 메시지 저장
  • 최대 64KB

1) 생성

2) Encode

3) Decode

  • 픽미, queue_service.peek_messages()

  • get

  • UTF-8 유니코드
    (ASCII, KSC-5601...)

4) Delete

  • 삭제
profile
🐣비전공자의 AI 입문기🐣

0개의 댓글