서버 정의 특정 서비스를 제공하는 컴퓨터 또는 프로그램예를 들어, 메일 서비스를 제공하는 것은 메일 서버, 데이터베이스(DB) 기능을 제공하는 것은 DB 서버라고 할 수 있다.하나의 컴퓨터에 여러 종류의 서버를 설치할 수도 있지만, 장애 발생 시 모든 서버가 중단될 위험이 있어 일반적으로 이렇게 구성하지는 않는다. 서버 종류 웹 서버: Apache, Nginx데이터베이스 서버: MySQL, PostgreSQL파일 서버: Samba, NFS등등 서버의 구성 요소 서버는 일반적인 컴퓨터와 동일한 구성 요소를 가진다.일반적인 사용자는 클라이언트 역할을 하여 서버의 자원을 활용하는 방식으로 운영된다. 주요 구성 요소 CPU (연산 처리)메모리 (데이터 처리 속도 결정)저장 장치 (HDD, SSD 등)네트워크 인..
리전

FISA를 하면서 세미나를 할 기회가 생겼다. 복습 할 겸, 정리할 겸 AWS에 대해서 정리하고자 한다. AWS란? 클라우드 컴퓨팅 서비스: 서버나 네트워크를 인터넷으로 빌려서 사용할 수 있게 하는 서비스 특징다양한 서비스를 이용 가능외부 시스템과 연동 가능종량제 -> 필요한 만큼 사용 가능입문 난이도가 낮다보안성서버 안정 운영 시 방화벽 등을 사용하여 보안 대책이 필수적이다. 이를 전문지식 없이 활용하기에는 힘들다. -> aws를 통해 일정 수준 이상의 안전한 상태 운영 가능여러 리전의 가용 영역에 운영 가능하다managed service인 경우가 많다. -> 관리 자동 -> 비용증가라는 단점도 존재 따라서, 적절하게 사용하고 monitoring 해야 한다. 서비스 목적에 따라 다양한 서비스를 사용할..