TIL - 정처기, SAA, 기타

kyoungyeon·2023년 7월 19일
0

TIL

목록 보기
75/122

Status

정처기 공부

  • oh.. RAID

너무 어렵다..
왠지 읽을수록 볼륨,디스크가 나와서 혹시 수직 수평적 확장이랑 관련있나..
했는데 있었다..!
RDB와 noSQL
똑똑한 사람들이 정말 많다..

  • OLAP 데이터 큐브에 대한 공부를 했다.
    rdbms와 nosql, inmemory db만 알았는데, 더 빠르고 유연성은 떨어지는 패턴화 색인/ 인덱싱 방식을 쓰는것 같다

더이상은.. 일단 정처기식으로 공부하자

더 구체적인 방법은 뉴비ai 개발자겸 분석가 친구에게 물을예정이다ㅋㅋ


스터디

NW은 내가 어찌저찌 해낸다 쳐도,
OS에 대한 지식은 하고있는 CS 스터디가 해결해주겠지 했으나..

단 이주만에! 제대로 해보지도 못하고 사라짐.
디코 서버도 팠는데..??

방장 놈이 지 혼자 빡쳐서 지멋대로 오픈 카톡/ 서버 다 닫았음;
아니 니가 열어놓고 제일 열심히 안했잖아?
근데 다른 사람들 참여 안한다고 빠꾸먹임
게다가 당일 스터디 시작 30분전에..?
어이 없어서 dm 보냈는데 dm도 차단 먹음 ?

안되면 둘이서 하자!했잖아..😭


SAA

  • 하기싫다..분명 시작 때 덤프 문항이 300대였는데..갑자기 400개문항에서 이제 500대를 보고있다
  • 700점대만 맞으면되기 때문에 70 프로만 외운다! 는 나의 기적의 공식은 이미 오류로 판명남..ㅅㅂ
  • 이 글또한 SAA 하기 싫어서 쓰는 글..
  • 🐕가 되면 안되...🐶로 진화하면 돼?

SAA - 공부할 내용


  • API GW
    • 상태 비저장 app , 지역장애조치기능 + multi -AZ 용 CloudFront 배포 생성 + 각 리전 origin 사용.
      • Cloudfront 통해 상태 확인(healthy 체크) 트래픽 라우팅 가능.

      • 오리진 -서버, ip - CORS 에러 핸들링때 자주 나옴 , 와일드카드 주의.

        API Gateway 탭에서 CORS를 클릭하여, Access-Control-Allow-Origin에 * 을 입력하고 저장해주면 모든 오리진을 허용합니다
        aws GW 에서 CORS 에러 핸들링

  • AWS storage GW
    • NFS 대체 : AWS storage 파일 GW
    • 블록 스토리지 대체 : AWS storage 볼륨 GW
  • LAMBDA 활용
    • APIGW 와 함께 잘 사용됨 (인증, 권환관리, 함수 처리할때 )
    • DB (Dynamo)DB 읽고 쓰는 안전한 권한은?
      • IAM 역할 적용필요 ( 읽기 쓰기 권한 ) 새역활 == 실행역활 사용하도록 Lambda 함수 업데이트
  • S3
    • 엔드포인트 활용 - no internet s3 API 호출 가능
    • 파일 gw - csv 보고서 네트워크 공유 저장/ 비즈니스 시스템 업데이트 가능 - 실시간 클라우드 저장가능
    • ML 에서 1gb 모델데이터저장
  • 모델 사용 불규칙, 패턴 불규칙
    • API 호출 SQS 대기열로 보내서 트랜잭션, request 놓치거나 오류없이 전달
    • ECS + Auto Scaling
  • Elastic BeansTalk
    • RDBMS(mysql..) + Java Apache Tomcat +HA : 배포 시 부하분산 환경 및 롤링 정책 구성
  • AutoScaling
    • 주로 alb 뒤의 ec2 +s3(app호스팅)+ cloudfront 배포 (비용효율)
      • 다중 계층 app 호스팅
      • multi -az
      • 대량의 정적 웹 액세스 /
    • rds.. (근데 replica 문제로 출제 빈도 높음
      • DB 인스턴스를 다중 AZ 로 업데이트 , 삭제방지 기능있음 (안정성 높임)
  • cloudFront
    - Front + DDOs 방어 + AWS shiled 역할?
    • CDN 콘텐츠 전송 서비스
    • 미리 캐싱 - latency 늦춤
    • origin 서버 위치에서 contents 캐싱후 빠르게 다른 locaiton 전달
    • 백본(AWS 전용망)
  • RDS
    • DynamoDB

      • 인메모리 방식, AI, BigData랑 무조건 연결.
      • Redis랑 잘 비교됨
      • noSQL , 일관적, 한자릿수 밀리초 빠르고 유연하다
    • ElasticCache - 캐시기반 쿼리캐싱(아마 인덱싱..) , 액세스 부하 줄임 , 공통데이터 베이스 쿼리 결과 저장시 적합

      • nosql DB , App 부하 줄임
    • AWS Snow Family (TB.. )

      • 대용량 파일, 최소한의 대역폭, 빠른 마이그레이션

      • Snowball

        • 페타용량 대용량 안전, 클라우드 마이그레이션용 비용도 저렴 1/5
        • 보안 암호화 계층 있음
        • 고속 인터넷 비용에 비해 빠르고 간편 안전
      • SnowBall Edge

        • 작업도 있고, edge 디바이스도 있음
        • 100TB 데이터 전송 디바이스
        • edge 클라이언트 사용, 데이터를 디바이스로 전송가능.
      • Snowball Edge Storage Optimized - 장치작업

        • app 일시중단시 + 네트워크 대역폭 없을때 + 오버헤드 적게 + aws Glue
          • glue 는 서버리스 데이터 통합 서비스 - 중앙 data 관리 시스템?
          • Athena, Amazon EMR, Amazon Redshift Spectrum 서비스 함께 사용 가능.
      • Snowcone - hw device /가장작다/ snowball 과 유사/ 좁은공간 유리
        - 온프레미스 네트워크에 연결가능.
        - 엣지 로케이션에서 AWS DataSync로 데이터를 온라인으로 전송가능.
        - 설치: Iot, 응급 요원 배낭등..

  • s3
    (s3 자체에 multi-az 로 보내는 기능이 2가지가 있어서 그쪽 레퍼런스가 더 많다 )
    • 주로 백업용 / app 호스팅용 /중요도가 낮은 데이터 저장용 기타등등
    • 엔드포인트로 보안성 높이기도..
      • 전송중 암호화 가능- 요새 잘 나옴/ 내가 잘틀림...
    • AWS Key Management Service(AWS KMS) 키를 사용한 서버 측 암호화(SSE-KMS)
    • AWS KMS 키를 사용한 이중 계층 서버 측 암호화(DSSE-KMS)
    • 고객 제공 키를 사용한 서버 측 암호화 (SSE-C)
  • DataSync
    • 안전한 마이그레이션용? + 데이터가 자주 바뀔때 (무중단, 대용량)
    • DataSync +S3 +Cloudtrail(감사용,계정기록, 활동추적용, Kinesis 랑도 잘 나옴)
  • Data Lake
    AI.. 500대로 넘어가게된 원흉! 악마! AXIS OF EVIL!
    • Data Lake, Kinesis 관련 서비스 전부 정리필요
    • Data Formation : 태그 기반 액세스 제어 가능 ( 데이터 공유시 필요한 데이터 접근 권한 승인 / 교차 계정 권한 승인)
  • Accelerator
    • transfer Accelerator : 기가바이트, 확장성 높이는 app, 고유 data 다운시 s3 함께 활용

status

호흡이 좋아졌다
하하 doctor 한테 칭찬도 받았다
그러나 7월말 폐렴예방주사 맞는 날엔 운동을 하지 말라고 하신다.

맞고난 후 운동 금지 == 맞기전에 운동은 ok

슨생님 3종오류를 모르셨구나..

역시 만병통치약 'crossfit'

profile
🏠TECH & GOSSIP

1개의 댓글

comment-user-thumbnail
2023년 7월 19일

정말 좋은 글 감사합니다!

답글 달기