본문 바로가기
728x90
반응형

전체 글103

[ keycloak ] keycloak 초기설정하기 keycloak 설정을 해보겠습니다. ※ 설정순서 ※ 1. keycloak 도커로 기동하기 2. Realm 만들기 3. Client 만들기 4. role 만들기 5. User 생성 및 역할 만들기 1. keycloak 도커로 기동하기 keycloak은 컴퓨터에 도커가 깔려있으면 도커로 쉽게 킬 수 있습니다. 저는 도커가 깔려있어서 도커로 기동해서 초기설정을 해보려고 합니다. keycloak의 docker-compose.yml 파일입니다. // docker-compose.yml version: "3.7" services: keycloak: container_name: keycloak image: quay.io/keycloak/keycloak:23.0.1 ports: - "8080:8080" environm.. 2024. 3. 4.
[ AWS CCP ] 요약 정리 - 클라우드 3 (AWS Cloudformation) 도메인 1: 클라우드 개념 쉽게 말하면 aws가 왜 좋은지, 어떻게 aws를 사용할 수 있는지를 알려주는 쪽이다. 세부내용은 크게 4가지가 있다. 1. AWS 클라우드의 이점 정의 2023.11.04 - [자격증/AWS Certified Cloud Practitioner] - [ AWS CCP ] 요약 정리 - 클라우드 1 2. AWS 클라우드의 설계 원칙 파악 2023.11.04 - [자격증/AWS Certified Cloud Practitioner] - [ AWS CCP ] 요약 정리 - 클라우드 2 3. AWS 클라우드 마이그레이션의 이점과 전략 이해 2023.11.04 - [자격증/AWS Certified Cloud Practitioner] - [ AWS CCP ] 요약 정리 - AWS CAF 2.. 2023. 11. 5.
[ AWS CCP ] 요약 정리 - AWS 마이그레이션 서비스 도메인 1: 클라우드 개념 쉽게 말하면 aws가 왜 좋은지, 어떻게 aws를 사용할 수 있는지를 알려주는 쪽이다. 세부내용은 크게 4가지가 있다. 1. AWS 클라우드의 이점 정의 2023.11.04 - [자격증/AWS Certified Cloud Practitioner] - [ AWS CCP ] 요약 정리 - 클라우드 1 2. AWS 클라우드의 설계 원칙 파악 2023.11.04 - [자격증/AWS Certified Cloud Practitioner] - [ AWS CCP ] 요약 정리 - 클라우드 2 3. AWS 클라우드 마이그레이션의 이점과 전략 이해 2023.11.04 - [자격증/AWS Certified Cloud Practitioner] - [ AWS CCP ] 요약 정리 - AWS CAF 4.. 2023. 11. 5.
[ AWS CCP ] 요약 정리 - AWS CAF 도메인 1: 클라우드 개념 쉽게 말하면 aws가 왜 좋은지, 어떻게 aws를 사용할 수 있는지를 알려주는 쪽이다. 세부내용은 크게 4가지가 있다. 1. AWS 클라우드의 이점 정의 2023.11.04 - [자격증/AWS Certified Cloud Practitioner] - [ AWS CCP ] 요약 정리 - 클라우드 1 2. AWS 클라우드의 설계 원칙 파악 2023.11.04 - [자격증/AWS Certified Cloud Practitioner] - [ AWS CCP ] 요약 정리 - 클라우드 2 3. AWS 클라우드 마이그레이션의 이점과 전략 이해 4. 클라우드 경제성의 개념 이해 이제 순서대로 정리해두겠다. 3. AWS 클라우드 마이그레이션의 이점과 전략 이해 관련 지식 1. 클라우드 채택 전.. 2023. 11. 4.
[ AWS CCP ] 요약 정리 - 클라우드 2 도메인 1: 클라우드 개념 쉽게 말하면 aws가 왜 좋은지, 어떻게 aws를 사용할 수 있는지를 알려주는 쪽이다. 세부내용은 크게 4가지가 있다. 1. AWS 클라우드의 이점 정의 2023.11.04 - [자격증/AWS Certified Cloud Practitioner] - [ AWS CCP ] 요약 정리 - 클라우드 1 2. AWS 클라우드의 설계 원칙 파악 3. AWS 클라우드 마이그레이션의 이점과 전략 이해 4. 클라우드 경제성의 개념 이해 이제 순서대로 정리해두겠다. 2. AWS 클라우드의 설계 원칙 파악 관련 지식 AWS Well-Architected Framework 기술 Well-Architected Framework 의 핵심 요소 이해 (예: 운영 우수성, 보안, 신뢰성, 성능효율성, 비.. 2023. 11. 4.
[ AWS CCP ] 요약 정리 - 클라우드 1 시험에 합격한 김에 가장 기억이 선명할 때 공부한 내용을 글로 남겨두려고 한다. 도메인 1: 클라우드 개념 쉽게 말하면 aws가 왜 좋은지, 어떻게 aws를 사용할 수 있는지를 알려주는 쪽이다. 세부내용은 크게 4가지가 있다. 1. AWS 클라우드의 이점 정의. 2. AWS 클라우드의 설계 원칙 파악 3. AWS 클라우드 마이그레이션의 이점과 전략 이해 4. 클라우드 경제성의 개념 이해 이제 순서대로 정리해두겠다. 1.1: AWS 클라우드의 이점 정의 관련 지식: • AWS 클라우드 가치 제안 기술: • 규모의 경제에 대한 이해(예: 비용 절감) • 글로벌 인프라의 이점 이해(예: 배포 속도, 글로벌 도달 범위) • 고가용성, 탄력성 및 민첩성의 장점 이해 꼭 알아야 하는 개념!! 1. 클라우드 컴퓨팅 .. 2023. 11. 4.
AWS Certified Cloud Practitioner 시험 원래 aws 자격증을 따려고 했었는데 미루고 미루다가 어제(2023-11-03) 시험을 봤고 합격했다. 시험 준비는 2주정도 했다. 이왕 공부한거 다시는 까먹지 않도록 공부한 내용을 최대한 블로그에 기록해 두려고 한다. AWS Certified Cloud Practitioner aws에서 제일 쉬운 초보자 레벨 시험이다. aws에 대한 전반적인 지식들을 공부할 수 있는 시험이라 aws가 처음인 사람이 공부하면 좋을 것 같다. 시험 결과 총 문제 수 : 65 채점 되는 문제 수 : 50 테스트 문제 : 15 1000점 만점에 700점 이상을 넘겨야 합격. 콘텐츠 도메인 • 도메인 1: 클라우드 개념(채점 대상 콘텐츠의 24%) • 도메인 2: 보안 및 규정 준수(채점 대상 콘텐츠의 30%) • 도메인 3:.. 2023. 11. 4.
[ 일본에서 등산 ] 타카오산(高尾山) 6번 코스(びわ滝コース) 등산 후기 타카오산에 등산을 다녀왔습니다. 타카오산에 올라갈 수 있는 방법은 크게 3가지가 있습니다 1. 케이블카 2. 리프트 3. 등산 저는 예전에 케이블카로 한번 올라갔던 적이 있어서 이번에는 직접 걸어서 올라가 봤습니다. 등산 코스는 총 8개가 있고 저는 6번 코스로 가봤습니다. 6번 코스는 비와폭포라고도 합니다. 총 3.3km로 역에서부터 올라갈 때까지 화장실이나 매점? 같은 건 아무것도 없습니다. 1. 등산로 찾는 방법 6번 코스로 가려면 타카오산구치역(高尾山口駅)에서 기요타기역(清滝駅)으로 가야 하는데요 케이블카 타는 승강장을 기요타기역이라고 합니다. 기요타기 역 왼쪽에 보면 갈림길이 있는데요. 한쪽은 산으로 올라가는 계단이고 한쪽은 포장도로입니다. 6번 코스는 포장도로로 가야 됩니다. 2. 등산로 몇 .. 2023. 7. 30.
[ network ] secure, httponly 에 대해서 네트워크에 대해서는 아직 잘 모르지만 오늘 공부한 내용을 글로 남겨두려고 합니다 1. secure 쿠키에 secure 설정을 해두면 프론트엔드가 http일때 백엔드에 쿠키가 안보내집니다 프론트엔드가 https일때 백엔드에 쿠키가 보내집니다. 이 설정은 https일때만 보내고싶은 쿠키에 설정을 해두면 됩니다. 2. httponly 우리는 개발자도구를 통해서 프론트엔드의 쿠키나 네트워크 등을 확인할 수 있습니다. 또 개발자도구의 콘솔을 이용해서 js에 접근하는 것도 가능합니다. 개발자도구의 콘솔에 document.cookie 를 입력하면 현재 설정되어있는 쿠키가 전부 출력됩니다. 하지만 httponly가 설정되어있는 쿠키는 document.console을 입력해도 쿠키가 출력되지 않습니다. 일반적으로 sec.. 2023. 7. 13.
[ DynamoDB ] mock 사용해보기 DynamoDB 관련 테스트를 할 때는 moto에서 제공해주는 mock을 사용할 수 있습니다 오늘은 local환경에서 mock을 이용해서 테스트를 해보겠습니다. 제 환경은 이렇게 됩니다. python 3.7 botocore == 1.31.1 moto == 3.1.6 import unittest import boto3 from moto import mock_dynamodb2 class TestDynamo(unittest.TestCase): def setUp(self): pass @mock_dynamodb2 def test_recoverBsaleAssociation(self): table_name = 'test' dynamodb = boto3.resource('dynamodb', region_name='ap.. 2023. 7. 10.
[ Lambda ] Lambda랑 SQS 연결하기 lambda를 만드는 방법은 여기를 참고해주세요 2023.06.28 - [programing/aws] - [ Lambda ] aws lambda 만들어보기 [ Lambda ] aws lambda 만들어보기 Lambda란? 서버리스 컴퓨팅 플랫폼입니다. 이벤트가 발생했을 때 코드를 실행해주는 서비스입니다. 사실 말로만 보면 조금 어려워보일지도 모르지만, 그냥 배치파일이랑 비슷합니다. 그럼 지금부 kwon-eb.tistory.com 람다에 api gateway를 연결하는 방법은 여기를 참고해주세요 2023.06.28 - [programing/aws] - [ Lambda ] api gateway 연결하기 [ Lambda ] api gateway 연결하기 lambda를 만드는 방법은 여기를 참고해주세요 2023.. 2023. 6. 29.
[ Lambda ] invoke로 lambda에서 lambda 부르기 lambda를 만드는 방법은 여기를 참고해주세요 2023.06.28 - [programing/aws] - [ Lambda ] aws lambda 만들어보기 [ Lambda ] aws lambda 만들어보기 Lambda란? 서버리스 컴퓨팅 플랫폼입니다. 이벤트가 발생했을 때 코드를 실행해주는 서비스입니다. 사실 말로만 보면 조금 어려워보일지도 모르지만, 그냥 배치파일이랑 비슷합니다. 그럼 지금부 kwon-eb.tistory.com 람다에 api gateway를 연결하는 방법은 여기를 참고해주세요 2023.06.28 - [programing/aws] - [ Lambda ] api gateway 연결하기 [ Lambda ] api gateway 연결하기 lambda를 만드는 방법은 여기를 참고해주세요 2023.. 2023. 6. 28.
728x90
반응형