[HW] IDC 운영 관련 지식 정리
- -
IDC 운영 관련 지식 정리
1. IT 관련 기본 지식
네트워크
- IP 주소: IPv4와 IPv6의 차이점, 서브넷 마스크.
- DNS: 도메인 이름을 IP 주소로 변환.
- HTTP/HTTPS: 웹 통신 프로토콜의 차이와 역할.
- 방화벽: 네트워크 트래픽을 제어해 보안을 강화.
- 로드 밸런싱: 트래픽을 여러 서버로 분산해 성능과 안정성 보장.
운영체제
- Linux/Unix: 주요 명령어(ls, cd, grep, top 등) 및 디렉터리 구조 이해.
- Windows Server: Active Directory, 파일 공유 및 권한 관리.
- 프로세스 관리: 프로세스와 스레드, 멀티태스킹 이해.
스토리지
- NAS와 SAN: 네트워크 스토리지와 블록 스토리지의 차이.
- RAID: 데이터 보호를 위한 RAID 레벨 이해(RAID 0, 1, 5, 10 등).
보안
- SSL/TLS: 데이터 암호화 및 인증의 기본.
- 침입 탐지/방지 시스템(IDS/IPS): 네트워크 보안 시스템.
- 백업과 복구: 정기적 백업과 장애 복구 전략.
1. 네트워크
IP 주소
- IPv4: 32비트 주소 체계로 최대 약 43억 개의 주소를 지원. 예: 192.168.0.1.
- IPv6: 128비트 주소 체계로 IPv4 부족 문제를 해결. 예: 2001:0db8:85a3:0000:0000:8a2e:0370:7334.
- 서브넷 마스크: 네트워크와 호스트 부분을 구분하는 데 사용. 예: 255.255.255.0.
DNS (Domain Name System)
- 도메인 이름(예: www.google.com)을 IP 주소(예: 142.250.190.78)로 변환하는 시스템.
- 사람이 읽기 쉬운 이름을 사용해 서버에 접근할 수 있도록 돕는 역할.
HTTP/HTTPS
- HTTP (HyperText Transfer Protocol): 웹에서 데이터를 주고받기 위한 프로토콜. 데이터는 암호화되지 않음.
- HTTPS: HTTP에 SSL/TLS를 추가하여 데이터를 암호화해 전송. 보안성을 높임.
방화벽
- 네트워크 트래픽을 필터링해 허용 또는 차단하는 보안 장치.
- 하드웨어 방화벽과 소프트웨어 방화벽으로 구분.
로드 밸런싱
- 네트워크 트래픽을 여러 서버로 분산시켜 과부하를 방지하고, 서비스 성능과 안정성을 향상.
- DNS 기반이나 하드웨어 로드 밸런서를 사용.
2. 운영체제
Linux/Unix
- Linux: 오픈소스 운영체제. 서버와 클라우드 환경에서 많이 사용.
- 주요 명령어:
- ls: 디렉터리 목록 보기.
- cd: 디렉터리 이동.
- grep: 텍스트 검색.
- top: 실시간 프로세스 모니터링.
- 주요 명령어:
- Unix: 안정성과 보안성이 높은 운영체제. 주로 메인프레임과 서버에서 사용.
Windows Server
- Microsoft에서 개발한 서버용 운영체제.
- Active Directory: 네트워크 자원(사용자, 그룹, 권한 등) 관리 도구.
- 파일 공유 및 권한 관리: 네트워크를 통해 파일 접근 권한을 설정.
프로세스 관리
- 프로세스: 실행 중인 프로그램의 인스턴스.
- 스레드: 프로세스 내에서 실행되는 작업 단위.
- 멀티태스킹: 여러 프로세스를 동시에 실행하는 운영체제의 능력.
3. 스토리지
NAS와 SAN
- NAS (Network Attached Storage):
- 네트워크에 연결된 파일 서버. 파일 단위로 데이터 저장.
- 예: SMB, NFS 프로토콜 사용.
- SAN (Storage Area Network):
- 네트워크 기반 블록 스토리지. 데이터베이스와 같은 고속 데이터 전송에 적합.
- 예: 파이버 채널(Fibre Channel) 사용.
RAID (Redundant Array of Independent Disks)
- 데이터 보호와 성능 향상을 위해 여러 디스크를 결합하는 기술.
- RAID 0: 성능 향상, 데이터 보호 없음.
- RAID 1: 디스크 복제를 통한 데이터 보호.
- RAID 5: 성능과 데이터 보호의 균형.
- RAID 10: RAID 1과 RAID 0의 조합.
4. 보안
SSL/TLS
- SSL (Secure Sockets Layer): 데이터를 암호화해 안전하게 전송.
- TLS (Transport Layer Security): SSL의 개선 버전. HTTPS에서 사용.
침입 탐지/방지 시스템 (IDS/IPS)
- IDS (Intrusion Detection System): 네트워크를 모니터링하고 이상 징후를 탐지.
- IPS (Intrusion Prevention System): IDS 기능에 추가로 자동으로 위협을 차단.
백업과 복구
- 백업: 데이터를 복제해 안전한 장소에 보관.
- 복구: 장애 또는 데이터 손실 시 백업 데이터를 사용해 시스템을 복원
2. 서버 기본 Architecture
- 하드웨어: CPU, RAM, 스토리지, 네트워크 카드(NIC), 전원 공급 장치(PSU).
- 운영체제: Linux, Windows Server.
- 미들웨어: 애플리케이션과 운영체제 사이에서 데이터 처리를 지원(Apache, Nginx 등).
- 애플리케이션: 사용자 서비스 제공(Web 서버, DB 서버, API 서버 등).
- 데이터베이스: SQL(MySQL, PostgreSQL)과 NoSQL(MongoDB, Cassandra).
1. 하드웨어
서버의 물리적 구성 요소로, 안정성과 성능을 좌우합니다.
- CPU (Central Processing Unit):
- 서버의 중앙 처리 장치로, 모든 연산 작업을 수행.
- 서버용 CPU(예: Intel Xeon, AMD EPYC)는 멀티코어와 고성능을 제공.
- 주요 속성:
- 클럭 속도(GHz): 처리 속도를 나타냄.
- 코어: CPU 내부의 독립 처리 장치. 코어가 많을수록 동시 작업 처리 능력이 향상.
- RAM (Random Access Memory):
- 서버에서 실행 중인 데이터와 프로세스를 임시 저장.
- 용량이 클수록 더 많은 데이터를 동시에 처리 가능.
- ECC RAM: 오류 감지 및 수정 기능이 있어 서버 안정성 향상.
- 스토리지:
- 데이터를 영구 저장.
- HDD: 대용량을 저렴한 비용으로 제공하나 속도가 느림.
- SSD: 빠른 읽기/쓰기 속도를 제공, 고비용.
- NVMe: SSD보다 빠른 데이터 전송 인터페이스.
- 네트워크 카드 (NIC, Network Interface Card):
- 서버를 네트워크에 연결하는 하드웨어 장치.
- 속도: 1GbE, 10GbE, 40GbE 등 다양한 대역폭 지원.
- 다중 NIC를 통해 네트워크 이중화와 성능 향상 가능.
- 전원 공급 장치 (PSU, Power Supply Unit):
- 서버에 안정적인 전력을 공급.
- 듀얼 PSU: 전원 장애 시 백업 전원을 제공해 안정성을 높임.
2. 운영체제
서버 하드웨어와 애플리케이션 사이에서 작업을 관리.
- Linux:
- 오픈소스 운영체제, 주로 서버 환경에서 사용.
- 장점: 커스터마이징 가능, 안정적이고 가볍다.
- 대표 배포판: Ubuntu, CentOS, Red Hat.
- Windows Server:
- Microsoft에서 제공하는 서버 운영체제.
- 장점: Active Directory, GUI 기반 관리.
- 사용 사례: 기업 환경, Windows 기반 애플리케이션.
3. 미들웨어
운영체제와 애플리케이션 사이에서 데이터 처리와 통신을 지원하는 소프트웨어.
- Apache HTTP Server:
- 가장 널리 사용되는 오픈소스 웹 서버.
- 다양한 모듈을 통해 기능 확장 가능.
- Nginx:
- 가벼운 웹 서버 및 리버스 프록시 서버.
- 고성능 및 낮은 메모리 소비로 대규모 트래픽 처리에 적합.
- Tomcat:
- Java 애플리케이션 실행을 위한 오픈소스 서버.
- JSP/Servlet 기반 웹 애플리케이션에 주로 사용.
- Middleware의 역할:
- 데이터베이스와 애플리케이션 간 통신.
- 메시징 시스템 제공(예: RabbitMQ, Kafka).
- 로드 밸런싱 및 보안 강화.
4. 애플리케이션
사용자에게 특정 서비스를 제공하는 소프트웨어.
- Web 서버:
- HTTP 요청을 처리해 웹 페이지를 클라이언트로 전송.
- 예: Apache, Nginx.
- DB 서버:
- 데이터베이스 요청을 처리하고 데이터를 제공.
- 예: MySQL, PostgreSQL, MongoDB.
- API 서버:
- 애플리케이션 간 데이터를 주고받는 인터페이스 제공.
- RESTful API, GraphQL 등을 통해 데이터 통신 수행.
5. 데이터베이스
데이터를 체계적으로 저장하고 관리하는 시스템.
- SQL 데이터베이스:
- 구조적 데이터 저장에 적합.
- MySQL:
- 오픈소스 관계형 데이터베이스.
- 읽기 속도가 빠르며, 대규모 데이터 처리 가능.
- PostgreSQL:
- 고급 기능(SQL 표준 준수, JSON 지원)을 제공하는 강력한 데이터베이스.
- 복잡한 트랜잭션 처리와 데이터 무결성 보장.
- NoSQL 데이터베이스:
- 비구조적 또는 반구조적 데이터에 적합.
- MongoDB:
- 문서 지향 데이터베이스(JSON 형태로 데이터 저장).
- 유연한 스키마와 확장성 제공.
- Cassandra:
- 분산 데이터베이스, 높은 가용성과 확장성 제공.
- 대규모 데이터와 실시간 애플리케이션에 적합.
3. IDC Infra
- 전력 시스템: UPS, 발전기 등.
- 네트워크 인프라: 라우터 및 스위치, 파이버 채널.
- 냉각 시스템: CRAC(컴퓨터실 공조 시스템), 적정 온도와 습도 유지.
- 보안: 출입 통제 시스템, 네트워크 보안 장비.
- 서버와 랙: 19인치 표준 랙에 서버와 스토리지 장비 장착.
IDC(Internet Data Center)는 서버와 네트워크 장비를 안정적으로 운영하기 위한 인프라를 제공합니다. 아래는 각 구성 요소에 대한 세부 설명입니다.
1. 전력 시스템
IDC의 핵심 인프라로 안정적인 전력 공급을 보장.
- UPS (Uninterruptible Power Supply):
- 정전이나 전압 강하 시 즉각적으로 백업 전력을 공급하는 장치.
- 서버가 안전하게 종료되거나 발전기로 전환될 때까지 전원을 유지.
- 발전기:
- 장기적인 정전에 대비해 디젤 발전기 등을 사용해 전력을 생성.
- UPS와 연동하여 장기적인 전력 공급 지속.
- 이중 전력 공급:
- 서버와 네트워크 장비에 듀얼 전력 라인을 제공.
- 한쪽 라인에 문제가 생겨도 전력 공급 중단을 방지.
2. 네트워크 인프라
IDC 내부와 외부 간의 데이터 통신을 책임지는 핵심 시스템.
- 라우터:
- 네트워크 간 데이터를 전달하며, IP 주소 기반으로 경로를 선택.
- IDC에서는 고성능 라우터를 사용해 대규모 데이터 트래픽 처리.
- 스위치:
- 로컬 네트워크에서 장비 간 데이터 패킷을 전송.
- L2 스위치(데이터 링크 계층)와 L3 스위치(네트워크 계층)가 사용됨.
- VLAN 설정을 통해 네트워크를 논리적으로 분리.
- 파이버 채널 (Fibre Channel):
- 고속 데이터 전송을 위해 설계된 네트워크 기술.
- 스토리지 장비와 서버 간 데이터를 빠르게 전송.
- 16Gbps, 32Gbps 등의 속도를 지원하며 주로 SAN 환경에서 사용.
3. 냉각 시스템
IDC에서 장비의 과열을 방지하고 최적의 운영 환경을 유지.
- CRAC (Computer Room Air Conditioning):
- IDC 전용 냉각 시스템으로, 서버실의 온도와 습도를 조절.
- 일반적인 공조 시스템과 달리 정밀한 온도 제어 가능.
- 냉매를 사용해 공기를 냉각한 후 랙 사이로 순환.
- 온도와 습도 관리:
- ASHRAE(American Society of Heating, Refrigerating and Air-Conditioning Engineers) 표준:
- 온도: 18~27°C.
- 습도: 20~80% 범위.
- 온도가 너무 높으면 장비가 손상될 수 있고, 습도가 낮으면 정전기 발생 위험.
- ASHRAE(American Society of Heating, Refrigerating and Air-Conditioning Engineers) 표준:
- 핫/콜드 아일 설계:
- 서버의 공기 흐름을 최적화하기 위해 뜨거운 공기와 찬 공기를 분리.
4. 보안
IDC는 물리적 보안과 네트워크 보안을 모두 관리해야 함.
- 출입 통제 시스템:
- 서버실 접근을 제한하기 위한 시스템.
- 생체인식(지문, 홍채 등), RFID 카드, 비밀번호 입력 등으로 인증.
- 출입 로그를 기록해 보안 감사에 활용.
- 네트워크 보안 장비:
- 방화벽: 허가되지 않은 네트워크 트래픽 차단.
- IDS/IPS: 침입 탐지 및 방지 시스템으로, 비정상적인 트래픽 탐지.
- DDoS 방어 장치: 대규모 트래픽 공격을 완화하는 시스템.
5. 서버와 랙
서버와 스토리지 장비를 효율적으로 설치하고 관리하기 위한 물리적 구조.
- 19인치 표준 랙:
- 서버와 네트워크 장비를 설치하는 금속 프레임.
- 1U, 2U와 같은 높이 단위로 장비를 장착. (1U = 1.75인치)
- 표준화된 크기로 다양한 제조사의 장비를 호환 가능.
- 랙 서버:
- 랙에 최적화된 얇고 넓은 서버.
- 공간 절약과 관리 용이성이 장점.
- 케이블 관리:
- 랙 내부와 장비 간의 케이블을 정리해 공기 흐름과 접근성을 향상.
- 파워 디스트리뷰션 유닛(PDU):
- 랙 내 장비에 전력을 분배하는 장치.
- 전압과 전류 모니터링 기능 포함.
종합
IDC 인프라는 안정적인 전력, 네트워크, 냉각 및 보안을 통해 서버와 네트워크 장비가 효율적이고 안전하게 작동하도록 설계됩니다. 이를 통해 기업은 안정적인 IT 서비스 운영을 보장받을 수 있습니다.
4. 서버 하드웨어
- 프로세서(CPU): Intel Xeon, AMD EPYC, 코어 수와 클럭 속도 이해.
- 메모리(RAM): ECC 메모리 사용, 용량 및 대역폭 중요.
- 스토리지: SSD(빠른 읽기/쓰기), HDD(대용량), NVMe 스토리지.
- 네트워크 어댑터: 1GbE, 10GbE 이상의 NIC.
- 전원 및 냉각: 듀얼 PSU, 고효율 냉각 시스템.
서버 하드웨어 용어 세부설명
1. 프로세서 (CPU)
서버의 중앙 처리 장치로, 연산 및 데이터 처리를 담당.
- Intel Xeon:
- 서버와 워크스테이션용으로 설계된 고성능 프로세서.
- 멀티코어 아키텍처, ECC 메모리 지원, 전력 효율성이 특징.
- AMD EPYC:
- AMD의 서버용 프로세서로, 고코어 수와 높은 메모리 대역폭 제공.
- 데이터센터와 클라우드 환경에 최적화.
- 코어 수:
- CPU 내에서 독립적으로 작업을 처리하는 연산 장치의 수.
- 코어가 많을수록 멀티태스킹 성능이 향상됨.
- 예: 듀얼코어(2코어), 쿼드코어(4코어), 64코어(AMD EPYC 등).
- 클럭 속도:
- CPU의 동작 속도를 나타내며, 단위는 GHz.
- 예: 3.5GHz는 1초에 35억 회 연산 가능.
2. 메모리 (RAM)
서버가 데이터를 처리하는 동안 임시로 데이터를 저장하는 공간.
- ECC 메모리 (Error-Correcting Code Memory):
- 메모리 오류를 감지하고 수정하는 기능이 포함된 RAM.
- 데이터 손실이나 서버 충돌 방지에 필수적.
- 서버 환경에서 신뢰성과 안정성을 높임.
- 용량:
- RAM의 크기를 나타내며, 단위는 GB 또는 TB.
- 대규모 데이터 처리와 여러 애플리케이션 실행을 위해 충분한 용량이 필요.
- 대역폭:
- 메모리에서 CPU로 데이터를 전송하는 속도.
- 메모리 클럭 속도와 인터페이스 크기에 따라 결정됨.
- DDR4, DDR5 등 최신 메모리 기술로 대역폭 증가.
3. 스토리지
데이터를 영구적으로 저장하는 하드웨어 장치.
- HDD (Hard Disk Drive):
- 자기 디스크를 사용해 데이터를 저장.
- 장점: 대용량과 저비용.
- 단점: 기계적 움직임으로 인해 속도가 느리고 내구성이 낮음.
- SSD (Solid State Drive):
- 플래시 메모리를 사용해 데이터를 저장.
- 장점: 빠른 읽기/쓰기 속도, 내구성, 저소음.
- 단점: 상대적으로 비싼 비용.
- NVMe (Non-Volatile Memory Express):
- SSD의 고속 데이터 전송을 지원하는 인터페이스.
- 기존 SATA SSD보다 5~10배 빠른 속도를 제공.
- 데이터베이스, 고성능 컴퓨팅 환경에 적합.
4. 네트워크 어댑터 (NIC, Network Interface Card)
서버와 네트워크 간 데이터를 송수신하는 하드웨어.
- 1GbE (1 Gigabit Ethernet):
- 초당 1Gb(125MB)의 데이터 전송 속도를 지원.
- 일반적인 네트워크 환경에서 사용.
- 10GbE 이상:
- 초당 10Gb 이상의 데이터 전송 속도를 지원.
- 대규모 데이터 센터, 클라우드 환경, 고성능 애플리케이션에 적합.
- 다중 NIC:
- 여러 네트워크 포트를 통해 트래픽 이중화와 성능 향상을 구현.
- 장애 시 대체 경로를 제공.
5. 전원 및 냉각
서버의 안정적인 작동을 위한 필수적인 시스템.
- 듀얼 PSU (Power Supply Unit):
- 두 개의 전원 공급 장치가 장착된 서버.
- 한 PSU에 문제가 발생해도 다른 PSU가 전력을 계속 공급.
- IDC 환경에서 높은 가용성을 보장.
- 고효율 냉각 시스템:
- 서버의 열을 효율적으로 방출하여 과열을 방지.
- 공기 냉각:
- 팬과 공조 시스템을 사용해 열을 방출.
- 액체 냉각:
- 서버 내부에 액체를 순환시켜 열을 제거.
- 고밀도 서버 환경에 적합.
서버 하드웨어 간의 상호작용
- CPU와 RAM: CPU가 데이터를 처리하기 위해 RAM에서 데이터를 읽고 저장.
- 스토리지와 RAM: 대규모 데이터를 빠르게 처리하기 위해 RAM과 스토리지 간 데이터 이동.
- NIC와 CPU: NIC가 네트워크 데이터를 수신하면 CPU가 이를 처리.
- PSU와 냉각 시스템: 안정적인 전력 공급과 적절한 온도 유지로 서버의 안정성을 보장.
5. IDC 운영 경험
운영 작업
- 장비 관리: 신규 서버 설치 및 설정, 하드웨어 고장 시 부품 교체.
- 모니터링: Zabbix, Nagios 등 도구로 서버 상태 감시.
- 네트워크 관리: VLAN 설정, IP 할당, 방화벽 및 VPN 설정.
- 보안 관리: 패치 및 업데이트, 로그 분석.
- 문서화: 작업 내역 기록 및 운영 매뉴얼 작성.
- 장애 대응: 장애 원인 분석 및 복구, 백업 데이터 복구 테스트.
운영 작업 관련 용어 세부설명
1. 장비 관리
IDC에서 하드웨어 장비를 설치, 설정, 유지보수하는 작업.
- 신규 서버 설치 및 설정:
- 서버 장비를 랙에 설치하고 필요한 소프트웨어를 구성.
- OS 설치(Linux, Windows Server), 네트워크 설정(IP 주소, 서브넷 등) 진행.
- 초기 성능 테스트(벤치마크) 및 모니터링 도구 설치.
- 하드웨어 고장 시 부품 교체:
- 고장난 하드웨어(CPU, RAM, PSU 등)를 교체하여 정상 작동 복구.
- RAID 구성 디스크 교체 시 데이터 손실 방지를 위한 절차 실행.
2. 모니터링
서버와 네트워크 장비 상태를 지속적으로 감시하여 장애를 사전에 탐지.
- Zabbix:
- 오픈소스 모니터링 도구로, 서버, 네트워크, 애플리케이션 상태를 실시간으로 감시.
- 트리거 설정을 통해 특정 조건에서 알림 전송 가능.
- 예: CPU 사용률 90% 이상 시 경고.
- Nagios:
- 서버 및 네트워크 장비를 모니터링하는 오픈소스 도구.
- 플러그인을 사용해 맞춤형 감시 기능 제공.
- 예: 디스크 공간 부족, 네트워크 연결 문제 알림.
3. 네트워크 관리
IDC 내 네트워크 환경을 최적화하고 보안을 강화하는 작업.
- VLAN (Virtual LAN):
- 물리적인 네트워크를 논리적으로 분리하여 보안을 강화하고 트래픽을 최적화.
- 예: 서버 그룹별 VLAN 설정(웹 서버 VLAN, 데이터베이스 VLAN).
- IP 할당:
- 각 장비에 고유 IP 주소를 부여하여 네트워크에서 식별 가능하게 함.
- Static IP: 고정 IP 주소.
- Dynamic IP: DHCP 서버를 통한 자동 IP 할당.
- 방화벽 설정:
- 네트워크 트래픽을 필터링해 보안 위협 차단.
- 예: 특정 포트(80, 443 등) 허용 및 불필요한 포트 차단.
- VPN (Virtual Private Network):
- 원격 사용자가 IDC 자원에 안전하게 접근할 수 있도록 암호화된 연결 제공.
- Site-to-Site VPN: 지사와 IDC를 연결.
- Remote Access VPN: 개별 사용자와 IDC를 연결.
4. 보안 관리
서버와 네트워크 환경의 취약점을 제거하고 안전성을 확보.
- 패치 및 업데이트:
- 운영체제와 소프트웨어의 최신 보안 패치를 적용.
- 취약점을 악용한 공격 방지를 위해 정기적인 업데이트 수행.
- 로그 분석:
- 서버 및 네트워크 장비의 로그 데이터를 수집 및 분석.
- 예: 비정상적인 로그인 시도 탐지, 네트워크 침입 감지.
- 도구: ELK Stack(Elasticsearch, Logstash, Kibana), Splunk.
5. 문서화
운영 기록과 작업 절차를 문서로 정리하여 팀 내 공유 및 참고 자료로 활용.
- 작업 내역 기록:
- 서버 설치, 네트워크 변경, 장애 처리 내역 등을 상세히 기록.
- 기록 예시:
- 날짜/시간: 2024-11-28 15:00.
- 작업 내용: 서버 A에 패치 적용.
- 결과: 정상 작동 확인.
- 운영 매뉴얼 작성:
- 서버 운영 및 문제 해결을 위한 절차를 문서화.
- 예: 백업 및 복구 절차, 장애 대응 시나리오.
6. 장애 대응
서버와 네트워크에서 발생한 장애를 분석하고 신속히 복구하는 작업.
- 장애 원인 분석:
- 장애 발생 시 로그, 네트워크 상태, 하드웨어 상태를 분석해 근본 원인 파악.
- 예: 디스크 I/O 속도 저하, 네트워크 연결 끊김.
- 복구 작업:
- 서버 재부팅, 하드웨어 교체, 네트워크 설정 변경 등으로 서비스 복구.
- 장애 발생 이후 동일한 문제가 반복되지 않도록 후속 조치 실행.
- 백업 데이터 복구 테스트:
- 정기적으로 데이터 백업에서 복구 과정을 테스트하여 긴급 상황에 대비.
- 백업 소프트웨어: Veeam, Acronis, Bacula.
종합
운영 작업은 IDC에서 안정적인 서비스 제공을 위한 필수 업무로, 하드웨어 관리부터 보안 강화, 장애 대응까지 아우릅니다. 이러한 작업을 체계적으로 수행하려면 기술적 숙련도와 세밀한 계획이 필요합니다.
'[개발] 프로그램 지식' 카테고리의 다른 글
[IDC] 서버 아키텍처 정리 (0) | 2024.11.30 |
---|---|
[IDC] IDC 관련 IT 기본 지식 정리 (0) | 2024.11.30 |
[정리] 경력 개발자 프론트/백엔드 면접 질문 50선 (2) | 2024.11.28 |
[면접질문] MSA란? (1) | 2024.11.26 |
[면접 질문] Git이 뭔가요? (0) | 2024.11.26 |
소중한 공감 감사합니다