Production server 란?

개발이나 테스트 목적이 아닌 실제 사용자들을 대상으로 서비스하는 서버

어떤식으로 인프라를 구성하였는가?

  1. 어플리캐이션과 데이터베이스 서버 분리 구조

    어플리캐이션과 데이터 배이스를 각각의 서버로 구성

    단일 서버 구조의 단점을 어느정도 해소

    하나의 서버가 아닌 두개의 서버를 관리함

2.서버단위의 로드 밸런서 구조

클라이언트가 애플리케이션 서버와 직접 통신하지 않고 로드 밸런서 서버를 통해 통신하며,

그 뒤에 여러 애플리케이션 서버를 두는 구조

확장에 용이하고, 하나의 서버에 장애 발생시 정상 서버에 요청을 넘기며 서비스 장애 최소화

3.서버내 앱단위의 로드 밸런서 구조

서버내에 앱단위의 로드 밸런서 추가된 구조

온 프레미스란?

It 서비스를 기업이 자체적으로 보유한 물리적인 서버에 직접 설치 및 운영방식

클라우드 컴퓨팅

직접 물리적인 서버 장비를 구매하거나 대여하지 않고도 요청하는 즉시 인터넷을 통해 온디맨드로 컴퓨팅 자원을 제공하며 원하는 시간동안 원하는 만큼의 컴퓨팅 자원을 언제 어디서나 이용 가능하며 사용한 만큼의 비용만 지불

스케일업(사양상승)

스케일아웃(동일사양을 2개 늘림)

Iaas : 서비스형 인프라 스트럭쳐

Paas : 서비스형 플랫폼 Saas: 서비스형 소프트웨어, 클라우드 컴퓨팅 중 가장 완성된 형태의 서비스

Aws 글로벌 인프라