티스토리 뷰

1장 시스템과 인프라 기초 지식

1.1 시스템 기반의 기초 지식

기존의 온프레미스 환경에서 자사 데이터센터로 이용하던 것클라우드 상의 가상 인스턴스로 옮기고 자동화 된 툴을 사용하여 오케스트레이션한다.

  • 클라우드가 적합한 경우: 트래픽의 변동이 많은 고객용 시스템, 트래픽 양을 예측하는 것이 어렵기 때문에 단기간에 쉽게 증설시킬 수 있는 클라우드 시스템으로 구성하는 것이 좋다.
  • 온프레미스가 적합한 경우: 높은 가용성, 기밀성, 특수한 요구사항

 

1.2 하드웨어와 네트워크 기초 지식

  • CPU: 연산능력으로 코어수가 많으면 연산을 동시에 처리할 수 있는 수가 늘어난다.
  • Memory(주기억장치): 데이터 용량이 크거나 데이터 전송 속도가 고속일수록 고성능, 서버용은 전력 소모가 적고 오류 처리가 있는 것으로
  • Storage(보조기억장치): 영구적인 데이터를 저장하는 디바이스로 HDD, SSD가 있다. 
  • MAC 주소(물리/이더넷 주소)
  • IP 주소
  • OSI 참조 모델
OSI 참조 모델 프로토콜 통신기기
L7 응용 HTTP, SMTP, DNS, SSH 방화벽, 로드밸런서
L6 표현    
L5 세션    
L4 전송 TCP, UDP  
L3 네트워크 IP, ICMP 라우터, L3스위치
L2 데이터 링크 Ethernet L2스위치, 브리지
L1 물리   리피터 허브
  • 방화벽
    • 패킷 필터형: 통과하는 패킷을 포트 번호나 IP 주소를 바탕으로 필터링하는 방법
    • 애플리케이션 게이트웨이형: 프록시 서버
  • Linux: 커널은 OS의 코어가 되는 부분으로 메모리 관리, 파일 시스템, 프로세스 관리, 디바이스 제어 등 하드웨어나 애플리케이션 소프트웨어를 제어하기 위한 소프트웨어
  • 미들웨어: OS와 업무 처리를 수행하는 애플리케이션 사이에 들어가는 소프트웨어
    • 웹 서버: Apache HTTP Server
    • 웹 애플리케이션 서버: Nginx, 리버스 프록시 기능과 로드밸런서 기능이 있음
    • 데이터베이스서버: MySQL, PostgreSQL, Oracle, Redis, MongoDB
    • 시스템 감시 툴: Zabbix, Datadog, Mackerel

1.3 OS(Linux) 기초 지식

1.4 미들웨어 기초 지식

1.5 인프라 구성 관리 기초 지식

 

출처: https://product.kyobobook.co.kr/detail/S000000833213

 

완벽한 IT 인프라 구축을 위한 Docker | Asa Shiho - 교보문고

완벽한 IT 인프라 구축을 위한 Docker | 인프라 기초 지식+인프라 환경 구축 입문서의 결정판!이 책은 컨테이너 기술을 사용한 애플리케이션 실행 환경 플랫폼인 ‘Docker’를 사용하여 인프라를 구

product.kyobobook.co.kr

 

'Docker & k8s' 카테고리의 다른 글

Docker 개념  (1) 2024.01.25
Docker 강의 목차  (0) 2023.12.01
[Docker 2판] 2장. 컨테이너 기술과 Docker의 개요  (0) 2023.08.04
1. Docker 입문(개념, 설치 및 기본 명령어)  (1) 2023.08.03
1. Docker 개념  (0) 2023.04.24
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함