2021.05.13 - [DevOps] - [Linux]디스크 관리 上 디스크 인식, 파티셔닝에서 fdisk, gdisk, parted를 이용해 파티션을 구성하는 방법을 다뤘다. 이제 디스크를 사용하기 위해서 파일 시스템을 생성하고 마운트 하는 과정이 남았다. * fdisk나 gdisk를 사용해서 파티셔닝을 하면 파일 시스템 생성이 필요하지만, parted를 사용하면 파일 시스템이 기본 ext2로 자동 생성된다. 즉, parted를 사용하면 파일 시스템 생성 과정이 필요없다. 1) 파일 시스템의 정의 파일 시스템이 뭐길래 생성하는 걸까? 분명 전공 수업에서 배운 적이 있는 것 같은데 '리눅스에서는 모든 것을 파일로 관리합니다.'라는 한마디만 어렴풋이 떠오른다. 일단 이 말에 의하면 '리눅스에서 저장장치를..
저번 글(링크)에서 밝혔듯이 나는 좀 더 편하다는 이유로 조인 대신 서브 쿼리를 써왔다. 효율성을 버렸다는 것을 깨달은 후부터는 조인을 사용하고 있지만, 이런 일이 발생한 이유가 SQL 쿼리 작성의 미숙함에서 나왔다는 것을 알게 됐다. [SQL] Join vs Sub-query, sharding 코딩테스트를 볼 때 Join을 사용해야 하는 문제가 나와도 Sub-query로 작성하는게 더 편해서 서브쿼리를 작성해왔다. 검색해보니 많은 사람(특히 SQL입문자)들이 서브쿼리가 조인에 비해 작성하기 hello-i-t.tistory.com 그래서 주말을 기념해서 해커 랭크에서 SQL 문제를 풀고 있는데, 아직 easy 문제를 풀고 있어서 그런지 쉬워도 너무 쉽다. 6개의 subdomain이 있으니 다 풀고 lee..
테라폼을 사용하는 이유 1. Heroku App Setup - codify the setup required for a Heroku application, ensuring that all the required add-ons - configuring DNSimple to set a CNAME, or setting up Cloudflare as a CDN for the app - do all of this in under 30 seconds without using a web interface 2. Multi-Tier Applications A very common pattern is the N-tier architecture. The most common 2-tier architecture is a po..
1. Terraform(링크)? Terraform is an open-source infrastructure as code software tool that provides a consistent CLI workflow to manage hundreds of cloud services. Terraform codifies cloud APIs into declarative configuration files.테라폼은 코드로써의 인프라(IaC)를 위한 오픈소스 소프트웨어 도구로 수백 개의 클라우드 서비스를 관리하기 위해 일관된 CLI 워크 플로우를 제공한다. 테라폼은 현재 가장 많이 쓰이는 IaC도구라고 한다. IaC는 인프라 구성요소를 코드를 통해 구축하는 것을 말한다. IaC는 코드로 인프라를 구축하는 것..