1일차 공통 교육 과정(인프라 구성의 이해)

2022. 6. 13. 17:27보안/케이쉴드

반응형

IT 인프라의 사전적 정의
- IT 서비스의 기반이 되는 정보 기술 구성 요소의 집합으로 광범위하게 정의
- 네트워크, 서버, 데이터베이스, 등 IT 서비스의 기반이 되는 시스템 및 구조를 의미

 

구성요소

하드웨어

•   인프라를 구성하는 물리적 요소
•   cpu ram disk

네트워크

• 사용자가 서버로 액세스할 수 있도록 연결하는 요소
•   라우터, 스위치, 방화벽, VPN 등

운영체제 

•   하드웨어와  네트워크  기기를  제 어하기  위한  기본  소프트웨어
•   우분투 리눅스 윈도우 

미들웨어

•   서버가  특정  역할을  수행할  수  있도록  동작 하는  소프트웨어
•   웹  서버, WAS 서버, DBMS 등

 

On-premises (전통적이다)

데이터 센터나 서버실에 서버를 직접 두고 관리하는 방식
지금까지 대부분 기업에서 적용해온 형태
하드웨어 뿐만 아니라 OS나 미들웨어도 모두 자사에서 구입하여 라이선스 관리와 버전 업그레이드를 실행
초기 시스템 투자 비용 부담 ↑
시스템 사용량과 관계 없이 시스템 구동 후 운영에 드는 비용 지속적 투자 필요

>

높은  가용성이  요구되는  시스템  : 클라우드  벤더가  보장하는  범위  이상의  가용성이  필요한  경우
높은  기밀성이  요구되는  데이터를  다루는  시스템  : 저장  장소를  물리적으로  명확하게  해야  하는  업무  데이터의  경우
특수 요건의 시스템 : 일반적이지 않은 디스크나 특수한 플랫폼에서만 동작하는 시스템을 구축하여 마이그레이션해야 하는 경우

 

 

Cloud

PublicCloud
인터넷을 통해 불특정 다수에게 제공하는 클라우드 서비스
제공하는 서비스에 따라 IaaS, PaaS, SaaS 등으로 분류

IaaS(Infrastructure as a Service)
인프라 요소를 가상 환경으로 만들어, 필요에 따라 자원을 사용할 수 있게 서비스를 제공하는 형태
OS부터 상위의 모든 플랫폼이나 어플리케이션을 사용자가 직접 구성 가능
PaaS(Platform as a Service)
일반적으로 앱의 개발 및 시작과 관련된 인프라 구성
유지 보수하는 복잡함 없이 고객이 애플리케이션을 개발, 실행, 관리할 수 있게 하는 플랫폼을 제공
SaaS(Software as a Service)
"on-demand software"로도 불리며, 소프트웨어 및 관련 데이터는 중앙에 호스팅
사용자는 웹 브라우저 등의 클라이언트를 통해 접속하는 형태의 소프트웨어 전달 모델

인프라 관련 초기 투자 비용 불필요
Private Cloud
특정 기업 그룹에만 제공하는 클라우드 서비스
보안을 확보하기 쉽고 독자적인 기능과 서비스를 추가하기 용이
온프레미스와 퍼블릭 클라우드의 중간 형태
시스템 사용량이 증가할 때에는 쉽게 인프라 증설하는 것이 가능

>

트래픽 변화가 많은 시스템 : 트래픽 양에 따라 쉽게 증설할 수 있는 클라우드에서 구성하는 것이 효율적
재해에  대비하기  위해  해외에  백업을  구축하고자  하는  시스템
되도록  빨리  구성되어져야  하는  시스템