피어슨뷰로 들어가서 예약 시험을 클릭해서 들어간 후 시험관과 시험 환경을 체크한다 qr 코드를 통해 폰으로 먼저 좌우전후 내 방 사진을 찍어서 올리고 내 정면 사진과 여권도 찍었던걸로 기억한다 시험관과 연결되면 웹캠으로 내 방을 체크하는데 처음에 헤드셋을 끼고 있었는데 안된다고 벗으라고 했었다 나는 웹캠 줄이 짧아서 전신거울로 웹캠을 비춰서 책상이 비워져있는지 테스트했다 그렇게 시험을 이후에 있는 설문조사 같은건 그냥 스킵했는데 그래서 그런지 바로 결과를 확인할 수 없었다 다른 사람들은 시험 끝나고 바로 결과를 확인할 수 있었다고 했는데 설문조사를 스킵해서 그런가보다 시험 개못봐서 그날 술 ㅈㄴ쳐먹고 잤는데 다음날 메일을 보니 합격했다고 메일이왔다 ㅇㅅㅇ 진짜 시험 개망쳤었어서 기분 다운됬었는데 시험 사..
#AWS Certified Developer Associate 388. STS 개요 Security Token Service STS 를 통해 최대 1시간까지 임시 보안 자격 증명을 얻어 AWS 리소스에 바로 액세스 할 수 있다 보안 인증은 15분에서 1시간까지 유효 간단한 STS API 정리 AssumeRole : 계정 또는 교차 계정 내 역할을 추정함 (가장 핵심적) AssumeRoleWithSAML : 사용자가 SAML 로 로그인 한 경우 사용자에게 임시 보안 인증을 부여 AssumeRoleWithWebIdentity : - 사용자가 신분 제공자로 로그인하면 역할을 반환함 (Facebook login, Google login, OIDC 등) - 요즘은 사용하지 않고 Cognito 자격 증명 풀을 대신..
#AWS Certified Developer Associate 379. 단계 함수 개요 AWS Step Functions 단계 함수는 워크플로우를 상태 머신으로 모델링 하게 해줌 - 워크플로우당 하나의 상태 머신(state machines) 을 가질 수 있음 - 주문 이행, 데이터 처리, 웹 애플리케이션이나 원하는 어떤 워크플로우에서 사용 가능 기본적으로 워크플로우는 JSON 으로 정의함 - 이 json 은 워크플로우를 시각화 함 - 워크플로우 수행의 이력(history) 도 확인할 수 있음 워크플로우 시작 전에 SDK API 호출을 사용할 수 있음 API Gateway , Clouidwatch Event, EventBridge 사용 가능 콘솔에서 수동으로 Step Functions 을 실행할 수 있음 ..
#AWS Certified Developer Associate Cognito 사용자 풀, Cognito 자격증명 풀 및 Cognito Sync 371. Cognito 개요 cognito 는 사용자들에게 신분(identity) 을 주기 위해 사용됨 사용자는 IAM user 가 아닌 클라우드 외부의 사용자를 의미함 Cognito User Pools : 애플리케이션 사용자들에게 로그인 기능을 제공함 API Gateway 및 ALB 와 직접적인 통합을 할 수 있음 Cognito Identity Pools (Federated Identity) : 자격 증명 풀 (신분 연합) 애플리케이션에 연결된 외부 사용자들에게 AWS 자격 증명을 제공하고 AWS 리소스에 직접 액세스 할 수 있도록 해줌 자격 증명 풀 + 사용자..
#AWS Certified Developer Associate 363. SAM - CloudFormation 디자이너 및 애플리케이션 리포지토리 SAM 을 이용할 때의 장점 - 실제 cloudformation 탬플릿 또한 간단하지만 서버리스 애플리케이션을 IaC 로 관리할 때 더욱 장점이 발휘됨 - 여러 예제 템플릿을 제공해서 쉽게 사용할 수 있음 364. SAM 정책 템플릿 SAM 정책 템플릿 또는 서버리스 모델 정책 템플릿 정책 템플릿 : 람다 함수에 권한을 설정할 수 있는 템플릿의 목록 - 권한을 다시 그룹화하는 템플릿을 기반으로 람다 함수를 통해 할 수 있는 작업을 알려줌 full list available : https://docs.aws.amazon.com/ko_kr/serverless-app..
#AWS Certified Developer Associate 356. AWS SAM - 섹션 소개 SAM 은 애플리케이션이 작동하고 배포되어야 하는 방향에 맞는 YAML 파일과 템플릿 작성을 지원함 cloudformation 실행을 간단히 한 것이지만 개발자 친화적이며 aws 내에서도 주류로 자리잡고 있다고 함 357. SAM (AWS Serverless Apllication Model) 개요 서버리스 애플리케이션 개발 및 배포를 위한 프레임워크 모든 구성은 YAML 형식으로 실행됨 - 간단한 yaml 파일을 통해서 SAM CLI 를 활용한 복잡한 CloudFormation 템플릿을 생성할 수 있음 CloudFormation 과 호환이 가능하므로 모든 CloudFormation 구조를 실시할 수 있음 ..