본문 바로가기

application3

AWS Lambda / ALB / Route53 / CloudWatch 서비스 구성 방법 (1) AWS에서 제공하는 Lambda와 Application Load Balancer(이하 ALB)를 통해서 서비스를 구성하여 Lambda 이벤트를 발생시켜 'Hello from Lambda!'를 찍어 보고, 추가적으로 Route53을 사용하는 경우에 Route53과 ALB를 연결하는 방법을 1부와 2부를 통해 알아보고 마지막 3부를 통해 CloudWatch를 통해 로그를 확인해본다. AWS Lambda / ALB / Route53 / CloudWatch 서비스 구성 방법 (1) 개발 환경 먼저 개발 환경은 다음과 같다. AWS Lambda Python ALB Route53 CloudWatch K6 구성도 구성도는 다음과 같다. 구성 순서 구성 순서는 아래 항목 순서로 진행한다. 내용이 많아 1부와 2부, 3.. 2023. 4. 12.
Java - JAR 파일이란? WAR EAR 자바로 개발을 하게 되면 JAR와 WAR 파일을 봤을 것이다. 각각의 정의를 알아보고 추가적으로 EAR의 정의도 정리한다. Java - JAR 파일이란? WAR EAR Jar 파일이란? Jar 파일이란 Java Archive Files 의 약자로 일종의 자바 프로젝트 압출 파일을 의미한다. Jar 파일 안에는 여러개의 자바 클래스 파일들과 해당 클래스들이 이용하는 관련 리소스 등의 메타데이터를 하나의 파일로 모아서 배포하기 위한 소프트웨어 패키지 파일 모맷이다. 이렇게 하나의 파일로 압축되어 있으면 여러 파일들을 따로 받는 것이 아니기에 편리하고 시간도 절약된다. 실행을 하기위해서는 JDK에 포함되어 있는 jar 명령어를 이용해서 실행이 가능하다. 추가적으로 zip 파일 압축 알고리즘을 기반으로 만들어져.. 2022. 10. 28.
Scope - 객체 범위 들어가며 객체 범위를 나타내는 Scope별 정의를 정리한다. 각 영역별 정리 Scope - 웹 서버에서 객체 또는 변수가 생성된 후 유효 할 수 있는 범위를 말한다. - 총 4개의 객체 범위가 존재한다. page 영역 - 하나의 jsp페이지 내에서만 객체를 공유하는 영역을 말함. (다른 페이지로 이동 x) - 페이지 내에서 지역변수처럼 사용됨 request 영역 - http요청을 받아 응답하기까지 객체가 유요한 영역을 말함. - forward or include를 통해 request 요청 객체가 공유할 수 있다. (공유된 곳까지를 request영역이라 부름) - 전달시 setAttribute 받을시 getAttribute session 영역 - 하나의 브라우저당 1개의 session 객체가 생성 (브라우.. 2021. 3. 30.