[Terraform] 3주차 - 간단 실습 및 예시 정리
·
🗂ㅤ인프라 | 네트워크/IaC
main.tf 파일 생성provider "aws" { region = "ap-northeast-1" #자신의 지역 access_key = "자신의 ACCESS_KEY" secret_key = "자신의 SECRET_KEY"}# 새로운 VPC생성resource "aws_vpc" "woo-example-vpc" { cidr_block = "10.0.0.0/16"} .tfstate 상태 파일👩🏻‍💻 테라폼으로 클라우드 가상 머신 생성할 경우.tfstate 파일에는 가상 머신의 IP 주소나 크기, 다른 리소스와의 관계에 대한 정보들이 저장.tfstate 파일은 로컬 컴퓨터 또는 클라우드 컴퓨터에 안전하게 저장 (AWS 사용 시, 주로 S3에 저장) variables.tf 파일variab..
[Terraform] 2주차 - 기본 구성 및 개념 정리
·
🗂ㅤ인프라 | 네트워크/IaC
1. 데브옵스의 등장1️⃣  DevOps의 등장2007~2008년 사이에 IT 운영 및 소프트웨어 개발 커뮤니티가 업계에 치명적인 문제가 있다는 우려를 제기하면서 DevOps 움직임이 시작되었다. 개발자 및 IT/Ops 전문가는 서로 다른 목표(상충하는 목표), 서로 다른 부서 리더십, 서로 다른 주요 성과 지표를 가지고 있었고, 다른 층 또는 다른 빌딩에서 근무하는 경우도 많았다. 그 결과 각 부서는 사일로화(서로 분리되어 관리되는 상황)되어 각자의 분야나 투입 시간, 릴리스 실패, 고객 불만에만 신경쓰는 팀이 되었고, 사일로화된 팀과 회사 내 커뮤니케이션 라인이 무너짐으로 인해 어려움을 겪게 되었다. 이러한 배경으로 인해 DevOps 소프트웨어 개발 방법론이 나오게 된 것이다. DevOps는 'dev..