본문 바로가기

전체 글41

04. AWS Summary 1. Databases & AnalyticsRelational Databases : RDS & Aurora (SQL)In-memory Database : ElasticCacheKey/Value Database : DynamoDB (severless) & DAX (cache for DynamoDB)Warehouse : RedShift (SQL)Hadoop Cluster : EMRAthena : Amazon S3에서 쿼리 데이터, 대화형 쿼리 서비스 (severless & SQL)QuickSight : 데이터에 관해 dashboard 형태로 (serverless)DocumentDB : Aurora for MongoDB (JSON -  NoSQL database)Amazon QLDB : 금융 거래 관련 Ama.. 2024. 7. 17.
03. EC2 (Elastic Compute Cloud) 1. Port 번호 별 기능21 = FTP (File Transfer Protocool) : 파일 공유에 파일 업로드할 때 사용22 = SSH (Secure Shell) : Linux의 EC2 인스턴스에 로그인할 수 있게 해줌22 = SFTP (Secure File Transfer Protocol) : SSH를 이용해 파일을 업로드할 경우80 = HTTP : 보안되지 않은 웹사이트에 접근할 때 사용443 = HTTPS : 보안 웹사이트에 접근할 때 사용3389 = RDP (Remote Desktop Protocol) : Windows 인스턴스에 로그인할 때 사용  2. EC2 Instance 구매 옵션  1) On-Demand Instances요구에 따라 인스턴스 실행단기 작업 & un-interrupt.. 2024. 6. 30.
02. IAM (Identity and Access Management) 1. MFA란?MFA  = 내 password + 나의 security device암호보다 보안에 더 강력함혹시 해킹당해 비밀번호를 잃어버리더라도 해커가 개인의 security device를 소유하지 않는 이상 계정이 손상되지 않음 1) Virtual MFA deviceGoogle Authenticator : 하나의 장치에 여러 개의 token 지원 가능, 백업 기능 XAuthy : 하나의 장치에 여러 개의 token 지원 가능, 백업 및 동기화 가능 2) Universal 2nd Factor (U2F) Security KeyYubiKey  2. IAM 사용 시 주의사항계정 생성할 때를 제외하고 root account는 사용하지 않기!하나의 AWS user = 하나의 physical user (다른 사용.. 2024. 6. 29.
04. 분류의 성능 평가 지표 1. 정확도 (Accuracy)실제 데이터에서 예측 데이터가 얼마나 같은지 판단정확도 (Accuracy) = 예측 결과가 동일한 데이터 건수 / 전체 예측 건수가장 직관적이고, 단순하게 평가할 수 있는 지표지만, 불균형한 레이블 값 분포에서는 신중하게 사용해야 한다.만약, 100개의 데이터 중, 90개의 데이터 레이블이 0, 10개의 데이터 레이블이 1인데, 무조건 0으로 반환하는 모델을 사용했을 경우, 정확도가 90%가 나오게 되는데 이는 무의미한 수치이기 때문이다.따라서, Accuracy는 불균형한 레이블 데이터 세트에서는 성능 평가 지표로 사용하면 안된다!   2. 오차 행렬 (Confusion Matrix)오차 행렬은 이진 분류에서 사용할 수 있는 평가지표이다.이진 분류의 예측 오류가 얼마인지뿐만.. 2024. 6. 27.
01. Cloud Computing 1. Server의 구성요소CPU : 연산 및 계산RAM : 메모리데이터 저장소Database : 쉽게 검색하고 쿼리할 수 있는 데이터 형식Network : Routers, switch, DNS server 등Network : 케이블, 라우터, 서버가 서로 연결됨Router : 네트워크의 컴퓨터 사이에 데이터 패킷 전달Switch : 네트워크의 올바른 클라이언트에게 패킷을 보냄클라이언트 : Router로 데이터를 보내고Router : Router가 Switch로 가는 것을 발견Switch : 네트워크의 어느 컴퓨터로 보낼지 확인    2. Cloud Computing의 종류   1) Private Cloud : 공용에 노출되지 않으며 사설 클라우드와 사설 데이터 센터를 가짐 (단일 조직이 사용)   2).. 2024. 6. 27.
[Programmers/Python] Lv2. 방문 길이 문제 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr   풀이def solution(dirs): x,y = 0,0 next_x,next_y = 0,0 answer = set() dir_dict = {"U":[0,1], "D":[0,-1], "R":[1,0], "L":[-1,0] } for i in dirs: for j in dir_dict: if i == j: next_x.. 2024. 6. 27.