토요일, 1월 26, 2019

[B급 프로그래머] Devops를 위한 인터뷰 문제

DEVOPS INTERVIEW QUESTIONS AND ANSWERS라는 글을 읽다보니 도움이 될만한 몇 가지 질문이 보여서 독자 여러분들께 소개드리겠다. 한국 실정에 맞춰서 선별했고(번호는 원문을 그대로 따른다), 몇 가지 질문은 수정했고([수정]이라고 표시), 몇 가지 질문은 추가했다([추가]라고 표시). 해답은 원문을 읽으면서 각자 정리해보시기 바란다.

  • 1. Devops란 무엇입니까?
  • 2. Devops가 필요한 이유는 무엇입니까?
  • 3. Devops를 지탱하는 핵심적인 철학은 무엇입니까?
  • 4. Devops를 위한 인기 있는 도구를 열거해봅시다.
  • 5. 형상 관리 시스템(또는 버전 관리 시스템)은 무엇입니까?
  • 6. Git과 SVN의 차이점을 설명하세요.
  • [추가] 구성 관리 시스템(Configuration Management System)은 무엇입니까?
  • 10. Ansible의 장점은 무엇입니까?
  • [추가] * 컨테이너와 VM에 대한 차이점을 설명합시다.
  • 14. Docker란 무엇입니까?
  • 15. Docker Image란 무엇입니까?
  • 16. Docker container란 무엇입니까?
  • 17. Devops를 애자일 방법론으로 여길 수 있습니까?
  • [수정] 26. Docker 관리를 위해 주로 사용하는 도구는 무엇입니까?
  • 37. 직접 사용해본 형상 관리 브랜치 전략은 무엇입니까?
  • 40. CI(Continuous Integration)은 무엇입니까?
  • 42. Jenkins의 장점은 무엇입니까?
  • [추가] * CI 파이프라인은 어떻게 설계합니까?
  • [추가] * CI와 연계된 자동화된 테스팅의 장점은 무엇입니까?
  • [추가] * Devops 관점에서 모니터링 도구는 어떻게 관리해야 합니까?
EOB

댓글 없음:

댓글 쓰기