DevOps:Infrastructure as Code with 테라폼(Terraform) and AWS - 이론편

AWS

DevOps

IaC

Terraform

11/11/2020


본 포스팅은 송주영님의 인프런 DevOps:Infrastructure as Code with 테라폼(Terraform) and AWS를 보고 개인적으로 정리한 내용입니다.

이론

DevOps의 5가지 철학

  • 문화
  • 자동화
  • 측정
  • 공유
  • 축적

즉, 어떤 요구사항을 효율적으로 만족시키기 위하여 일을 자동화하고, 변경사항 지표들을 측정하고, 공유하고, 이 모든 결과물들을 지속적으로 축적해 나아가는 문화를 만드는 철학, 방법론, 기술

DevOps 엔지니어

올바른 DevOps 문화를 위해 반복적 일들을 자동화하고, 기술적 문제/팀의 차이를 예방, 해소시키는 사람

  1. Soft Skill
  2. Technical Skill 을 모두 갖출것!

특히 Technical Skill을 general하게 알아야하는 듯 하다.

Infrastructure as Code, 코드로써의 인프라

인프라를 이루는 서버, 미들웨어, 서비스 등 구성요소들을 코드로 구축하는것 작성용이성, 재사용성, 유지보수 등 코드로서의 장점을 가진다.

Terraform은 IaC를 위한 도구로, 비교적 다루기 쉽고 예제가 많다!

DevOps Engineer Loadmap

인터넷에 떠돌아다니는 개발자 커리어 로드맵 관련된 유명한 이미지가 있는데, 해당 이미지를 함께 보며 짚어주셨음.


WRITTEN BY

알파카의 Always Awake Devlog

Seoul