Infra 4

[Infra] 실무에 필요한 인프라 용어 정리

이번에 좋은 기회로 멘토님과 함께 하루마다 10분 분량으로 기술에 대해 서로 정리하고 설명하는 시간을 갖게 되었다.이에 대한 첫 번째 글로 실무에 필요한 인프라 용어에 대해 간단히 정리하는 시간을 가져본다. 장비 데이터 센터데이터 센터는 각종 서버들이 모이는 공간이다  랙 (RACK)서버들이 꽂히는 공간으로 각종 시스템 장비들이 들어가서 시스템 구성에 필요한 환경을 만들어준다. 상면장비나 설비를 설치할 수 있는 공간이다. 랙보다 더 큰 개념으로 사용된다.  XaaS, 온프레미스, 온디맨드 XaaS (X as a Service)XaaS란 서비스형 시스템을 의미한다.클라우드 컴퓨팅 서비스 시스템 이용 시 사용자가 활용할 수 있게 제공되는 각종 IT 자원을 통칭하는 용어이다. IaaS (Infrastruct..

Infra 2024.09.19

[IaC] Terraform을 사용해 EC2를 생성하고, 종료해보자

지난번 글에서 Terraform을 사용하기 위해 Terraform을 설치하는 방법에 대해 알아 보았다.이번 장에서는 Terraform을 사용하여 AWS EC2 인스턴스를 생성하고, 종료하는 방법에 대해 알아본다.  전제 조건그 전에, Terraform으로 EC2를 생성하기 위해서는 아래의 세 가지 조건이 필요하다.Terraform 1.2.0 이상의 버전이 설치되어 있어야 한다.AWS 계정과 계정에 대한 권한 자격 증명이 필요하다.AWS CLI가 설치되어 있어야 한다. 만약 해당 조건들이 설정되어 있지 않다면, 아래의 두 포스팅을 참고하면 된다. 2024.08.25 - [Infra/AWS] - [AWS] AWS CLI 설치 (Mac OS) [AWS] AWS CLI 설치 (Mac OS)AWS CLI(Comm..

Infra/IaC 2024.08.25

[IaC] Terraform 설치 (Mac OS)

이번 장에서는 Terraform을 사용하기에 앞서 Terraform을 설치하는 법에 대해 알아보도록 한다.(Mac OS를 기준으로 설명을 진행한다) Terraform이란?Terraform은 Hashicorp가 개발한 오픈 소스 코드형 인프라 도구이다(IaC). 즉, 코드를 사용해 인프라를 관리할 수 있다.Terraform을 사용하면 프로그래머가 인프라를 안전하고 효율적으로 구축, 변경 및 버전화할 수 있다.  Terraform 설치 Homebrew를 이용한 설치MacOS에서는 terraform을 Homebrew를 이용해 설치할 수 있다.brew tap hashicorp/tapbrew install hashicorp/tap/terraform 설치 확인최신 버전으로 업그레이드brew updatebrew up..

Infra/IaC 2024.08.25

[AWS] AWS CLI 설치 (Mac OS)

AWS CLI(Command Line Interface)AWS CLI는 터미널에 명령을 사용해 AWS 서비스와 상호 작용할 수 있는 오픈 소스 도구이다. 여러 개의 AWS 서비스를 명령줄에서 제어하고 스크립트를 통해 자동화할 수 있다. AWS CLI 설치해당 글에서는 Mac OS를 기준으로 AWS CLI v2를 설치하는 방법에 대해 살펴보며, Homebrew가 이미 설치되어 있다고 가정하고 설명을 진행한다. Mac OS에서는 Homebrew를 사용해 간단하게 AWS CLI를 설치할 수 있다.brew install awscli // awscli 설치which aws // 설치 경로 확인-> /opt/homebrew/bin/awsaws --version // 설치 버전 확인-> aws-cli/2.17.32 ..

Infra/AWS 2024.08.25