inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

인프라 구축 엔지니어(서버 구축 및 운영)는 어떤 업무와 할 수 있고, 어떤 스킬을 가진 개발자인가요?

1363

김동환Daniel

작성한 질문수 1

0

서버 구축할 때 필요한 개발툴 프로그램과 어떤 업무를 하고, 어떤 스킬을 가진 개발자를 가리키는지 궁금하네요.

#개발 #서버구축 #인프라구축

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요.

인프라 구축 엔지니어는 서버 구축 및 운영을 담당하는 역할을 수행합니다. 이를 위해 다음과 같은 업무를 수행합니다.

  1. 서버 설치 및 구축
  2. 네트워크 구성 및 관리
  3. 시스템 모니터링 및 성능 튜닝
  4. 데이터 백업 및 복구
  5. 보안 관리 및 대응

서버 구축을 위해 필요한 개발 툴 프로그램은 다양하지만, 대표적으로는 Ansible, Puppet, Chef 등이 있습니다. 또한, 리눅스/유닉스 운영체제, TCP/IP 네트워크 구성에 대한 지식 등이 필요합니다.

인프라 구축 엔지니어는 주로 시스템, 네트워크 관련 기술과 관련된 스킬을 가진 개발자를 가리킵니다. 이를 위해 다음과 같은 스킬이 필요합니다.

  1. 운영체제(OS) 관련 지식
  2. 네트워크 구성 및 관리에 대한 지식
  3. 가상화 기술(VMware, KVM 등)
  4. 클라우드 서비스(AWS, Azure, Google Cloud Platform 등) 경험
  5. 스크립트 언어(Python, Bash 등) 활용 능력

여기서는 필수적인 스킬만 나열되었지만, 필요에 따라 상황에 맞는 추가 스킬이 필요합니다.

추가로, 인프런에서는 Linux 기초부터 AWS 클라우드 인프라 구축, Docker/Kubernetes를 이용한 컨테이너 서비스 구축 등 다양한 인프라 관련 강의를 제공하고 있으니 참고하시면 도움이 될 것 같아요.

더 궁금한 것이 있으시면 언제든지 댓글로 물어보세요. 좋은 하루 되세요!

volatile에 대해 질문 있습니다.

2

37

2

환경설정 문

2

28

2

맥유저 입장의 고려해주세요

2

90

1

실행과정 질문입니다.

2

37

1