용어정리
-
AWS IAM용어정리 2023. 5. 22. 17:18
자격증명 기반 정책 - root 사용자는 최대한 사용 안하는게 낫다 (Recommanded) - 정책을 통한 권한 관리 - 개인에게 부여된 권한 + 그룹에 부여된 권한을 동시에 받았을 경우 모두 합하여 적용된다. 리소스 기반 정책 - AWS 리소스에도 정책을 부여 할 수 있다.(일부 서비스) - 특정 유저만 S3 삭제 가능 - 특정 그룹에게 업로드 허용 - 권한이 충돌이 날 경우 , Deny정책이 제일 먼저 적용이 된다. - S3 리소스에는 삭제 금지 , 유저A는 S3 오브젝트에 대한 삭제 권한이 있을 경우 -> S3에 삭제 금지(Deny) 정책이 존재하기 때문에 우선순위를 가진다. 컨설팅 Role 보안 주체 AWS api를 호출하는 주체 정책 요소 Effect: Allow , Deny (required..
-
관계형데이터 베이스 vs 비관계형 데이터베이스용어정리 2023. 5. 13. 16:07
기록을 위한 끄적임 관계형 데이터베이스 - 스키마 고정 - 데이터스토리지 - AWS RDS, AWS Aurora - 엄격한 데이터 품질이 요구된다. - 과도한 읽기/쓰기 용량을 필요로 하지 않는다. 비관계형 데이터베이스 - 스키마 없음, 동적으로 설정 가능 - 키-밸류 쌍, 와이드 칼럼, 그래프, 문서 또는 다른 모델 - DynamoDB, ElasticCache - 데이베이스 크기를 수평으로 조정 할수 있다. 데이터베이스를 클라우드에서 사용하면 좋은점은? - 물리적인 서버를 관리하기 위한 모든 작업을 신경쓰지 않아도 된다. - 전력, HVAC, 네트워킹, 랙설치, 서버 유지관리(여기까지 AWS 영역) - OS 유지보수 , 데이터베이스 설치, 백업, 고가용성, 크기조정 등등..(AWS 서비스의 영역 AWS..
-
블록스토리지 vs 파일스토리지 vs 객체 스토리지용어정리 2023. 5. 11. 11:22
끄적끄적 작성한 메모 네트워크 수준에서의 스토리지 블록스토리지 원시 스토리지, 데이터가 관련 없는 블록의 어레이로 구성됨(하드 디스크, SAN, 스토리지 어레이) 아마존 EBS 다른 가용영역일 경우 제약이 있다. 확정적인 스토리지 용량 파일 스토리지(공유 파일 시스템) 다른 가용영역, 리전, 사용자도 접근할 수 있다. 아마존 EFS(리눅스) NFSv4 프로토콜을 사용함(리눅스 기반) 용량 지정 안함, 용량 무제한 -> 용량에 따라 요금 부과 버스트 모드 용량에 따라 iops 증사 프로비저닝 모드 용량에 관계 없이 iops 조절 가능 아마존 FSx(윈도우) 제공되는 서비스 유형 4가지 for Windows File Server for NETapp ONTAP for Lustre for OpenZFS 객체 스..
-
[Java] String operator + , String.concat() 비교 해보자용어정리 2022. 1. 12. 17:58
알고리즘 문제를 풀다가 concat()연산과 String + 연산의 성능차이가 궁금해 졌습니다. https://yourknow.tistory.com/41 [알고리즘] 프로그래머스 괄호 변환 Java(자바) - 문제 https://programmers.co.kr/learn/courses/30/lessons/60058# 코딩테스트 연습 - 괄호 변환 카카오에 신입 개발자로 입사한 "콘"은 선배 개발자로부터 개발역량 강화를 위해 다른 개발자가 작성한 소스 코.. yourknow.tistory.com 알고 있던 지식은 Buffer > 메소드 > + 순이었는데 Java 1.5 이상 부터는 + 연산을 StringBuilder로 바꿔서 진행한다는 글이 있더군요 https://devdy.tistory.com/9 [JA..
-
IDE란?용어정리 2021. 1. 5. 14:51
www.redhat.com/ko/topics/middleware/what-is-ide IDE란? 통합 개발 환경(Integrated Development Environment, IDE)이란 공통된 개발자 툴을 하나의 GUI로 결합하는 애플리케이션을 구축하기 위한 소프트웨어입니다. www.redhat.com Integrated development environment (통합 개발 환경) 통합 개발 환경(Integrated Development Environment, IDE)이란 공통된 개발자 툴을 하나의 그래픽 사용자 인터페이스(Graphical User Interface, GUI)로 결합하는 애플리케이션을 구축하기 위한 소프트웨어입니다. 일반적으로 IDE는 다음과 같은 요소로 구성되어 있습니다. 소스 ..