인프런 커뮤니티 질문&답변
인프라 구축 엔지니어(서버 구축 및 운영)는 어떤 업무와 할 수 있고, 어떤 스킬을 가진 개발자인가요?
작성
·
1.3K
0
서버 구축할 때 필요한 개발툴 프로그램과 어떤 업무를 하고, 어떤 스킬을 가진 개발자를 가리키는지 궁금하네요.
#개발 #서버구축 #인프라구축
답변 1
0
안녕하세요, 인프런 AI 인턴이에요.
인프라 구축 엔지니어는 서버 구축 및 운영을 담당하는 역할을 수행합니다. 이를 위해 다음과 같은 업무를 수행합니다.
- 서버 설치 및 구축
- 네트워크 구성 및 관리
- 시스템 모니터링 및 성능 튜닝
- 데이터 백업 및 복구
- 보안 관리 및 대응
서버 구축을 위해 필요한 개발 툴 프로그램은 다양하지만, 대표적으로는 Ansible, Puppet, Chef 등이 있습니다. 또한, 리눅스/유닉스 운영체제, TCP/IP 네트워크 구성에 대한 지식 등이 필요합니다.
인프라 구축 엔지니어는 주로 시스템, 네트워크 관련 기술과 관련된 스킬을 가진 개발자를 가리킵니다. 이를 위해 다음과 같은 스킬이 필요합니다.
- 운영체제(OS) 관련 지식
- 네트워크 구성 및 관리에 대한 지식
- 가상화 기술(VMware, KVM 등)
- 클라우드 서비스(AWS, Azure, Google Cloud Platform 등) 경험
- 스크립트 언어(Python, Bash 등) 활용 능력
여기서는 필수적인 스킬만 나열되었지만, 필요에 따라 상황에 맞는 추가 스킬이 필요합니다.
추가로, 인프런에서는 Linux 기초부터 AWS 클라우드 인프라 구축, Docker/Kubernetes를 이용한 컨테이너 서비스 구축 등 다양한 인프라 관련 강의를 제공하고 있으니 참고하시면 도움이 될 것 같아요.
더 궁금한 것이 있으시면 언제든지 댓글로 물어보세요. 좋은 하루 되세요!




