본문 바로가기

반응형

전체 글

(1070)
S3 - CloudFront - Route53 연동 # S3 - CloudFront - Route53 연동 1. S3 버킷 생성 버킷을 생성할때 일단 퍼블릭 접근이 가능하도록 생성을 진행한다. 추후에 변경을 하면 된다. 그리고 웹 호스팅 활성화 → index.html, error.html 파일을 넣고 설정한다. 2023.11.14 - [⭐ AWS/S3] - S3 버킷 정적 웹 호스팅 사용하기 S3 버킷 정적 웹 호스팅 사용하기 # S3 버킷 정적 웹 호스팅 사용 - S3 버킷의 속성을 클릭 후 가장 아랫부분에 아래의 화면처럼 정적 웹 사이트 호스팅 편집을 할 수 있다. - 활성화를 클릭하면 아래의 옵션을 지정 할 수 있다. index. may9noy.tistory.com - 결과는 아래와 같다. 2. CloudFront 배포 생성 배포 생성 클릭 → 원본..
CloudFront 에서 국내와 해외 인증 절차 구성 with S3, CloudFront Function, Lambda@Edge # CloudFront에서 국내에서 접근하는 사용자와 해외에서 접근하는 사용자를 구분하는 인증 아키텍처 구성 1. 간단하게 구성도를 그리면 아래와 같다. 2. CloudFront와 S3연동 - CloudFront의 endpoint로 접속 시 S3에 있는 index.html을 불러오도록 설정 2024.01.05 - [⭐ AWS/CloudFront] - CloudFront와 S3 연동 CloudFront와 S3 연동 # CloudFront에서 배포 하기 1. CloudFront 배포 설정하기 with S3 - 클라우드 프론트도 도메인을 가지고 있다. 해당 도메인을 찌르면 S3에 설정한 정적 데이터를 호출한다. - 보안 탭을 보면 WAF를 설정할 may9noy.tistory.com 3. CloudFront F..
(Model : DTO) 잘 설계된 클래스 # Model:DTO 설계 잘하기 첫번째, 정보은닉 (Information Hiding), Private로 객체의 상태를 보호한다. 두번째, 디폴트 생성자를 명시적으로 만든다. 오버로딩 생성자를 만들어 적절하게 초기화 한다. 세번째, Private로 만들어진 멤버변수를 접근하기 위해서 setter, getter 메소드를 만든다. 네번째, 객체가 가지고 있는 값 전체를 출력하기 위한 toString() 메소드를 재정의 한다.
CloudFront Function 구현 # CloudFront Function 구현하기 1. CloudFront 서비스로 이동 - 함수를 클릭하면 아래와 같이 함수를 생성할수 있는 화면이 나오고, 우측 상단에 함수 생성을 클릭하여 함수를 생성한다. 2. 생성한 함수를 수정 및 실행 테스트 - 변경은 아래와 같이 함수 코드에서 실행한다. - 실행은 아래와 같이 테스트 탭에서 실행한다. - 함수 게시를 클릭하여 함수를 게시한다. 3. 연결 추가 설정 - 연결 추가를 클릭하여 생성한 클라우드 프론트 리소스와 연결해준다. - 아래와 같이 정상 연결 확인 4. 테스트... - CloudFront Function 함수를 한글로 하니까 깨짐... 아래와 같이 영어로 수정 - 테스트 클라우드 프론트 도메인으로 웹에서 접근 f12로 헤더쪽을 보면 클라우드 프..
html 코드를 온라인에서 수정하는 사이트 # html 코드를 온라인에서 수정하는 사이트 https://ko.rakko.tools/tools/129/ 온라인 HTML 편집기 : 생성기 및 편집기 | RAKKOTOOLS🔧 온라인 및 무료 HTML 편집기. 입력 텍스트, 테이블 등으로 HTML 생성 및 편집 ko.rakko.tools - 아래처럼 작성해주고 index.html로 저장...! 유용하다. - 끝 -
1. llama SourceCode 다운로드 및 실행 LLM 이 요즘 핫하다. - 그래서 llama를 활용해서 오픈 소스를 가지고 챗프로그램을 실행해 보는 작업을 진행해보자. # Download llamacpp & build git clone https://github.com/ggerganov/llama.cpp GitHub - ggerganov/llama.cpp: LLM inference in C/C++ LLM inference in C/C++. Contribute to ggerganov/llama.cpp development by creating an account on GitHub. github.com # 다운받은 폴더로 이동 cd llama.cpp # make 실행 make # Download sft ckpt from hugging face hub h..
(pj-01:bgt) 아키텍처 (0) # 개인 프로젝트 - 점심시간을 쪼개서 개인플젝 수행 1. 하려는것은 아래와 같다. 대용량 트래픽을 처리하는 인프라 테스트 (aws로 하면 좋은데 비싸서... 로컬에서 진행(노트북에게 미안하지만...)) 스펙은 지속적으로 변경 될거 같음. 계속 추가 예정 ... ... 2. 아키텍처는 아래와 같다. 아키텍처 보다는 flow에 가깝다고 본다. 일단 이 구성을 기반으로 진행 할거여, 그리고 변경이 되겠찌? 변경 될때마다 업데이트 꾸준히 까먹지말고 하자. 3. 그래서 앞으로 이걸 할거야. 그래서... 첫번째는, 환경 구성이고. 두번째는 구성된 환경에 대량의 데이터를 Insert하는 로직을 구성할거고 세번째는 대량의 데이터를 활용하는 방법에 대해서 구성을 추가로 진행 추가로, Grafana와 프로메테우스를 활용..
SpringBoot Main 메소드와 Controller 위치 - 너무 당연한 이야기지만 controller와 main 메소드는 같은 레벨에 있어야 한당. - 그리고 정적 데이터 파일 ex) index.html 파일은 항상 아래와 같이 static 폴더 하위에 있어야 함. - 그래서 아래와 같이 됨 - 끝 -

728x90
반응형