소프트웨어 개발과 운영의 통합DevOps는 개발팀과 운영팀 사이의 간극을 줄이는 것에서 시작함DevOps는 철학과 방법론문화: DevOps를 통해 하나의 문화를 만들어 감자동화: 자동화를 통해 효율성과 빠른 속도를 지향측정: 지표를 측정하여 지속적으로 개선공유: 공유를
처음 시작하는 Infrastructure as Code: AWS & 테라폼을 수강하며 정리한 내용입니다.올바른 DevOps 문화를 위해 서비스 혹은 S/W LifeCycle에서 반복적인 일들을 자동화하고, 기술적 문제 혹은 팀의 차이를 기술적으로 예방하고, 해소시키는
처음 시작하는 Infrastructure as Code: AWS & 테라폼을 수강하며 정리한 내용입니다.테라폼은 인프라를 만들고, 변경하고 기록하는 IaC를 위해 만들어진 도구provider: 테라폼으로 생성할 인프라의 종류resource: 테라폼으로 실제 생성할 인프
처음 시작하는 Infrastructure as Code: AWS & 테라폼을 수강하며 정리한 내용입니다. AWS EC2 EC2는 Elastic Compute Cloud의 약자 EC2는 안전하고 크기 조정이 가능한 컴퓨팅 용량을 클라우드에서 제공하는 웹 서비스 사용자
처음 시작하는 Infrastructure as Code: AWS & 테라폼을 수강하며 정리한 내용입니다. AWS CLI 설치 AWS에서 Amazon Linux 이미지를 사용하여 인스턴스를 생성했으면 AWS CLI가 이미 설치되어 있음 만약 AWS CLI가 설치되어
처음 시작하는 Infrastructure as Code: AWS & 테라폼을 수강하며 정리한 내용입니다. AWS의 모든 리소스는 API를 통해서 생성 AWS는 CLI, SDK, CDK 등 다양한 방식으로 API 제공 API를 사용할 때 사용자 구분을 구분하기 위해 A
처음 시작하는 Infrastructure as Code: AWS & 테라폼을 수강하며 정리한 내용입니다. Terraform 기본 개념 Resource: 실제로 생성할 인프라 자원 Provider: Terraform 코드로 만들 infrastructure Output
처음 시작하는 Infrastructure as Code: AWS & 테라폼을 수강하며 정리한 내용입니다.Amazon VPC는 Amazon에서 제공하는 Private 네트워크 망Virtual Private Cloud(VPC): 사용자의 AWS 계정 전용 가상 네트워크서브
처음 시작하는 Infrastructure as Code: AWS & 테라폼을 수강하며 정리한 내용입니다.chapter8 디렉토리를 만들고 그 안에서 provider.tf 파일 작성provider.tf 파일에서 리전을 서울로 지정terraform init으로 초기화cha
처음 시작하는 Infrastructure as Code: AWS & 테라폼을 수강하며 정리한 내용입니다. IGW & NAT Gateway IGW와 NAT Gateway 연결에 따라서, Public 서브넷과 Private 서브넷이 결정됨 Pubilc 서브넷의 인스
처음 시작하는 Infrastructure as Code: AWS & 테라폼을 수강하며 정리한 내용입니다. Route Table 개념 네트워크 트래픽이 어디로 갈 것인지에 대한 라우팅 규칙의 집합
처음 시작하는 Infrastructure as Code: AWS & 테라폼을 수강하며 정리한 내용입니다.S3(Simple Storage Service)는 인터넷용 스토리지 서비스웹에서 언제 어디서나 원하는 양의 데이터를 저장하고 검색할 수 있도록 함버킷은 데이터 스토리
처음 시작하는 Infrastructure as Code: AWS & 테라폼을 수강하며 정리한 내용입니다.S3 버킷을 생성할 때는 aws_s3_bucket 리소스를 사용S3 버킷의 이름은 전세계적으로 유일해야 하며 이름이 중복되면 리소스가 생성되지 않음S3 생성 전에 프
처음 시작하는 Infrastructure as Code: AWS & 테라폼을 수강하며 정리한 내용입니다.AWS Identity and Access Management는 AWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹 서비스IAM을 사용하여 리소스를 사용하도록
처음 시작하는 Infrastructure as Code: AWS & 테라폼을 수강하며 정리한 내용입니다. IAM User 생성 AWS IAM 리소스는 리전에 종속적인 서비스가 아님 AWS IAM은 글로벌 리소스로 리전마다 구성되는 것이 아니라 전체에서 단 하나만 있
처음 시작하는 Infrastructure as Code: AWS & 테라폼을 수강하며 정리한 내용입니다. IAM Role 생성 iamrolehello.tf 파일을 생성하고 아래와 같이 작성 awsiaminstance_profile은 IAM 역할을 위한 컨테이너로서
처음 시작하는 Infrastructure as Code: AWS & 테라폼을 수강하며 정리한 내용입니다. Terraform state terraform.tfstate라는 파일명을 가짐 apply의 결과를 저장해놓은 상태 현재 인프라의 상태를 의미하는 것은 아니며 a
처음 시작하는 Infrastructure as Code: AWS & 테라폼을 수강하며 정리한 내용입니다. Terraform에서 변수를 선언하여 사용할 수 있음 변수의 정의(선언)은 .tf 파일 어디에서나 가능하지만 주로 variables.tf 파일을 만들어서 사용