DevOps & Infra/Etc

IT 인프라 로드맵

롱하 2025. 1. 8. 09:04

IT인프라 로드맵은 IT 시스템과 서비스의 설계, 구축, 운영, 관리, 최적화를 목표로 하는 경로를 제시

 

1. 기초 지식 습득

1.1 네트워크 기초

  • OSI 7계층: 각 계층의 역할 이해.
  • TCP/IP: 프로토콜, IP 주소, 서브넷 마스크.
  • DNS, DHCP: 이름 해석과 IP 할당.
  • 라우터, 스위치: 작동 원리와 구성.

1.2 서버 및 운영체제 기초

  • Windows Server: AD(Active Directory), IIS.
  • Linux: 기본 명령어, 파일 시스템, SSH.
  • 가상화: VirtualBox, VMware.

1.3 기초 보안

  • 방화벽: 역할과 설정.
  • VPN: 원격 연결.
  • 기본 암호화: SSL/TLS.

2. 초급: 실습 및 구축

2.1 네트워크 실습

  • 소규모 네트워크 구축: 라우터, 스위치 연결.
  • Ping, Traceroute: 네트워크 진단.

2.2 서버 실습

  • LAMP/LEMP 스택: Linux + Apache/Nginx + MySQL + PHP.
  • 파일 서버: FTP, Samba.
  • 도메인 환경 설정: DNS, 도메인 컨트롤러.

2.3 클라우드 기본

  • AWS Free Tier: EC2, S3, RDS.
  • Azure, GCP: 기초 서비스 이해.
  • Docker: 컨테이너 환경 실습.

3. 중급: 설계 및 관리

3.1 네트워크 설계

  • VLAN: 가상 LAN 분할.
  • 라우팅 프로토콜: OSPF, BGP.
  • QoS: 네트워크 트래픽 관리.

3.2 서버 및 스토리지

  • HAProxy, Nginx: 로드 밸런싱.
  • 백업/복구 시스템: RAID, 백업 소프트웨어.
  • 스토리지 시스템: SAN, NAS.

3.3 클라우드 및 가상화

  • Kubernetes: 컨테이너 오케스트레이션.
  • Terraform: 인프라 자동화.
  • CI/CD: Jenkins, GitLab CI.

3.4 모니터링

  • Nagios, Zabbix: 서버 및 네트워크 모니터링.
  • ELK 스택: 로그 분석 (Elasticsearch, Logstash, Kibana).
  • Prometheus + Grafana: 성능 시각화.

4. 고급: 최적화 및 자동화

4.1 고급 네트워크

  • SDN: 소프트웨어 정의 네트워크.
  • 네트워크 보안: 침입 탐지 시스템(IDS), 침입 방지 시스템(IPS).
  • WAN 최적화: MPLS, SD-WAN.

4.2 클라우드 아키텍처

  • 하이브리드 클라우드: 온프레미스 + 클라우드 통합.
  • 서버리스 컴퓨팅: AWS Lambda, Azure Functions.
  • 멀티 클라우드 전략: 클라우드 제공자 간의 통합.

4.3 DevOps와 자동화

  • Ansible, Puppet, Chef: 구성 관리 도구.
  • CI/CD 고도화: 자동화 배포 및 롤백.
  • IaC(Infrastructure as Code): 전체 인프라 코드화.

4.4 보안

  • 클라우드 보안: IAM, 보안 그룹, VPC.
  • 데이터 암호화: 키 관리, 보안 인증.
  • 침투 테스트: Kali Linux, Metasploit.