요소 클래스 다이어그램에서 클래스는 이름, 속성(변수), 메소드 순으로 나열한다. 속성과 메소드는 생략이 가능하다 이름은 반드시 입력해야 한다. 기호 기호 의미 설명 + public 어떤 클래스의 객체에서든 접근 가능 - private 이 클래스에서 생성된 객체들만 접근 ~ default (package) 동일 패키지에 있는 클래스의 객체들만 접근 가능 # protected 이 클래스의 동일 패키지에 있거나 상속 관계에 있는 하위 클래스의 객체들만 접근 가능 밑줄 static {readonly} final [*] or [0...1] 리스트와 같은 변수에 지정된 사이즈를 의미 List의 경우 사이즈가 정해지지 않아서 [*]로 표기 Optional의 경우 0개거나 1개여서 [0...1]로 표기 Array의 ..
해당 글에서는 TOPCIT 시험에서 ERD를 그릴 때 각 구성 요소들이 어떤 의미를 가지는지 정리해보겠다. Table테이블이다. PK는 Primary Key의 약자로 기본키를 의미한다. PK는 각 테이블 당 유일하다. 관계선 실선(Identifying): 식별관계 부모테이블의 PK가 자식테이블의 FK/PK가 되는 경우 부모가 있어야 자식이 생기는 경우 점선(Non-Identifying): 비식별관계 부모테이블의 PK가 자식테이블의 일반속성이 되는 경우 부모가 없어도 자식이 생기는 경우 식별 관계 vs 비식별 관계식별 관계식별 관계란, 부모 테이블의 PK 또는 UK를 자식 테이블이 자신의 기본키로 사용하는 관계이다. 부모 테이블의 키가 자신의 기본키에 포함되기 때문에 반드시 부모 테이블에 데이터가 존재해야..
드디어 3월부터 계획했던 AWS SAA 자격증을 취득했다 ! 나는 Pearson Vue로 시험을 치뤘는데 매우 많은 AWS SAA 시험 후기가 있었지만, Pearson Vue 응시 방법에 대한 자세한 후기를 찾을 수 없었어서 혹시나 Pearson Vue로 응시하려는 사람이 있다면 이 글이 도움이 될 수 있을까 싶어 작성해본다. Pearson Vue 신청 및 응시 방법 확실한 Pearson Vue 시뮬레이션을 위해 최대한 자세히 작성할 것이다. 아주 급한 사람은 빨간 글씨만 읽고 넘어가도 된다. Pearson Vue 시험 응시 절차는 다음과 같다. 1. Pearson Vue로 시험 신청하기 2. Pearson Vue 시험 환경 테스트 3. Pearson Vue 시험 응시 Pearson Vue 방식을 선택하..
시험 보러 가기 전 ... 마지막 정리 !_! 더보기 답 : C 해설 저장하기 전에 민감한 데이터를 제거 → B, C 중에 선택 Kinesis Data Streams : 데이터 스트림을 수집, 저장 및 처리 Kinesis Data Firehorse : 데이터 스트림을 AWS 데이터 스토어에 로드 더보기 답 : A 해설 Amazon SQS 정책을 사용하면 다른 사용자에게 권한을 부여할 수 있다. IAM은 그렇지 않다. 더보기 답 : D 해설 LoadBalancer는 단일 리전 내에서만 지원된다. 더보기 답 : B (B : 50% : D : 50%) 해설 온프레미스와 AWS 클라우드 모두에서 연구하려면 하이브리드 스토리지 서비스를 사용해야한다. 볼륨 게이트웨이는 로컬 캐싱 기능이 있는 하이브리드 클라우드 블..
✅ Amazon S3 ✅ S3의 암호화 퍼블릭 액세스 용도가 아니라면 S3에 저장할 데이터는 항상 암호화해야 한다. S3에 저장 중인 데이터를 보호하기 위해서 암호화 키를 사용할 수도 있고 S3에서 다른 위치로 전송하는 데이터를 보호하기 위해서 Amazon 암호화 API 엔드포인트를 사용할 수도 있다. 저장 중 데이터는 서버 측 암호화나 클라이언트 측 암호화를 사용해서 보호할 수 있다. 📌 서버측 암호화 '서버 측' 이라는 말은 S3 플랫폼을 의미한다. 데이터 객체를 암호화해서 디스크에 저장하는 작업과 데이터를 가져올 때 적합한 인증으로 복호화하는 작업이 AWS에서 이뤄진다. SSE-S3 사용 Amazon S3가 관리하는 암호화 키를 사용하면 AWS가 자체 엔터프라이즈 표준 키를 사용해 암호화와 복호화 ..
✅ EC2 ✅ 테넌시 테넌시는 EC2 인스턴스가 물리적 하드웨어에 분산되는 방식을 정의하고 요금에 영향을 준다. 인스턴스를 시작할 때 테넌시 모델을 선택할 수 있다. 다음 세 가지 테넌시 옵션을 사용할 수 있다. 공유(default) – 여러 AWS 계정이 동일한 물리적 하드웨어를 공유할 수 있습니다. 전용 인스턴스(dedicated) – 인스턴스가 단일 테넌트 하드웨어에서 실행됩니다. 전용 호스트(host) – 인스턴스가 완전히 전용으로 사용할 EC2 인스턴스 용량을 가진 물리적 서버(사용자가 제어할 수 있는 구성의 격리된 서버)에서 실행됩니다. ✅ 전용 호스트 VS 전용 인스턴스 Dedicated Host Dedicated Instance 결제 호스트 단위 결제 인스턴스 단위 결제 소켓, 코어 및 호..