본문 바로가기

전체 글

(35)
[용어 정리] WEB, WAS 운영 서버 환경을 구성하기 위해서는먼저 알아야할 WEB, WAS에 대해 정리를 해보겠습니다. Web Server 웹 서버는 클라이언트에서 HTTP 프로토콜로 요청을 받고, 정적인 파일들을 응답으로 전달합니다. 여기서 정적인 파일들이란 HTML, image, css, js 파일 등을 의미합니다. 즉, 어플리케이션의 코드를 실행한 결과를 전달할 수는 없습니다. 클라이언트에서 요청이 왔을 때, 정적 파일을 요청하면 이를 응답으로 전달해주지만, 정적 파일이 아닐 경우에 WAS에게 처리를 넘기게 됩니다. 대표적으로는 Apache, nginx 등이 있습니다. WAS WAS(Web Application Server)는 클라이언트의 요청에 대해서 코드 실행을 통한 동적인 응답을 전달해줍니다. 여기서 동적인 응답이라 하..
[DevOps] IaC (Infrastructure as Code) 우선, DevOps 기반 형성과 함께 성장한 Iac(Infrastructure as Code)를 먼저 알아보겠습니다. DevOps의 린프라 코드화는 서버, 스토리지, 네트워크 등 인프라에 대한 설정을 수행하는 인프라 구성 관리(Provisioning) 도구에 의해서 발전했습니다. 서버의 프로비저닝은 다음과 같이 3개의 영역으로 분류됩니다. (conferences.oreilly.com/velocity/velocity-mar2010/public/schedule/detail/14180) Provisioning Toolchain: Velocity Online Conference March 2010 - O'Reilly Conferences, March 17 Online Conference Lee likes usi..
[AWS] AWS EC2를 이용하여 인스턴스 생성 및 접속하기 EC2(Elastic Compute Cloud)는 앞서 말한 것처럼 우리가 원하는 사양을 고르고 사용한 시간만큼 비용을 지불하는 가상 서버입니다. 앞서 EC2를 생성하기 위한 개념인 AMI, 보안 그룹, 키 페어를 정리했고 실제로 EC2 인스턴스를 생성해보겠습니다. - 테스트를 해보면서 과금이 되지 않기 위해서는 꼭 프리티어로 사용해야 합니다! EC2 인스턴스 생성하기 1. AWS에 로그인하여 콘솔에 접속합니다. (console.aws.amazon.com) 2. 로그인 후 서울 리전을 선택합니다. - 아마 이 글을 보시는 대부분 분들이 한국에서 하실 것이기 때문에...? 3. 다음과 같은 EC2 생성 아이콘을 선택하고, 생성하고자 하는 AMI를 선택합니다. 4. EC2의 인스턴스 유형을 고릅니다. 이 화..