디벨롭
로그인
디벨롭
로그인
인프라 아키텍처의 이해
박상준
·
2024년 4월 13일
팔로우
0
0
면접지식
목록 보기
29/32
개요
인프라 아키텍처는 IT 환경의 기초를 이루는 구조와 서비스를 구축, 관리하는 방법론
하드웨어, 소프트웨어, 네트워크 지원 및 서비스가 조화롭게 작동하여 비즈니스 목표를 지원하는데 필수적임!
인프라 아키텍처의 정의와 중요성
정의
조직의 IT 시스템을 지원하기 위해 필요한 컴퓨터, 네트워크, 스토리지, 서비스 등의
물리적 및 가상 자원의 전체적인 구조
를 말함.
데이터 센터의 물리적 구성 ~ 클라우드 기반 서비스, 네트워킹, 애플리케이션 배포 방법에 이르기까지 광범위적이다.
중요성
비즈니스 지원
비즈니스 요구 사항을 충족시키기 위해 필요한 IT 서비스를 제공한다고 함.
비즈니스의 효율성과 유연성 + 확장성을 보장함
비용 효율
효율적인 인프라 아키텍너는 자원을 최적화, 운영 비용을 절감하는 데 도움이 된다.
클라우드 서비스의 적절한 사용은 비용을 절감, 효율성을 높일 수 있음.
보안
강력한 인프라 아키텍처는 데이터의 보호, 네트워크 보안, 재해 복구 계획을 포함해 조직의 중요한 자산을 보호하는 데 중요함.
확장성 및 유연성
비즈니스가 성장함에 따라 인프라는 새로운 요구 사항을 수용할 수 있어야 함.
잘 설계된 아키텍처는 미래의 성장을 지원, 새로운 기술을 쉽게 통합할 수 있어야 함.
핵심 용어와 개념
인프라 아키텍처 ( Insfrastructure Architecture )
정의
조직의 IT 시스템을 지원하는 물리적 및 가상 자원의 구조
컴퓨터, 네트워크, 스토리지, 서버 등을 포함.
예시
사무실 건물을 생각.. 건물의 전기, 수도, 통신시설 등 IT 시스템이 원활하게 작동하기 위해 필요한 모든 기반 시설을 의미함
클라우드 컴퓨팅 ( Cloud Computing )
정의
인터넷을 통해 서버, 스토리지, 데이터베이스, 네트워킹, 소프트웨어 등의 컴퓨팅 서비스를 제공하는 기술.
예시
Google Drive 나 iCloud 와 같이 인터넷을 통해 언제 어디서나 접근할 수 있는 저장 공간을 제공받는 것임.
가상화 ( Virtualization )
정의
물리적 자원 ( 서버, 네트워크 등 ) 을 가상의 자원으로 변환하는 기술
이를 통해 하나의 물리적 자원을 여러 용도로 분할하여 사용 가능
예시
하나의 물리적 서버를 여러 개의 가상 서버로 나누어, 각각 다른 용도
웹 서버
데이터베이스 서버 등
으로 사용하는 것
네트워크( Network )
정의
컴퓨터, 서버, 기타 장치들이 서로 통신할 수 있도록 연결된 구조
예시
사무실 내의 컴퓨터들이 서로 파일 공유, 프린터를 공동으로 사용할 수 있도록 연결된 상태
스케일링 ( Scaling )
정의
시스템의 처리 능력을 증가, 감소시키는 과정
수직적( 하드웨어 성능 향상 ) 과 수평적 ( 더 많은 서버 추가 ) 스케일링으로 나뉨
예시
웹 사이트 방문자 수가 급증하는 경우 ,서버를 추가하여 ( 수평적 스케일링 ) 웹사이트강 원활하게 작동하도록 하는 것.
박상준
이전 블로그 : https://oth3410.tistory.com/
팔로우
이전 포스트
[DB] 인덱스의 종류에 대해
다음 포스트
네트워킹의 이해
0개의 댓글
댓글 작성