전체 글 133

[24.07.03] 인프라 기초 3

인프라 기초 - 2 복습- 데이터를 처리하는 기술 : IT - 인프라는 CPU, 메모리, 네트워크, disk(storage)가 필요하고, 데이터를 처리하기 위한 파일 시스템이 필요하다.- 인프라를 관리하기 위해서는 커널  필요- 커널에서는 프로세스를 실행할 수 있다.- 그런데? 프로세스를 실행하기 위해서는 파일 시스템에 파일이 저장되어 있어야 한다.- 내가 실행하고 싶은 파일이 없을 경우는 어떻게 해야 하는가? -> 외부 레포지토리에 저장된 내용을 가져와 설치한다.- 이 때 많은 바이너리와 라이브러리가 함께 설치되는데, 바이너리+라이브러리를 소프트웨어 패키지라고 부른다.- 소프트웨어 패키지를 설치하고 프로세스를 실행할 수 있다.  AWS Well-Architecture- 신뢰성- 비용최적화- 성능- 보안..

[24.07.02] 인프라 기초 2

인프라 기초 1 복습- 인프라란? 데이터를 처리하기 위한 장치. 기반 시설인프라가 데이터를 처리하기 위해서는 cpu, memory, disk, network가 필요하다. - IaaS: 인프라를 제공해주는 클라우드 서비스. Infrastructure as a ServiceIaaS 예시) EC2, VPC 등 - 서버: 컴퓨터. 서비스를 제공해주는 역할* 흔히 사람들이 말하는 컴퓨터는 데스크탑이다.- 데스크탑: 업무를 처리하기 위한 역할을 하는 장치 * 우리는 서버를 구축하고 설계하는 방법을 알아야 한다.  * 실습을 통해 특정 OS를 사용하고 서비스를 이용해보자.- OS: 커널을 통해 프로세스를 실행하고 데이터를 처리하기 위해 여러가지 작업을 실행컴퓨터는 OS가 꼭 필요하다. 왜?인프라 자원들이 올바르게 작..

[24.07.01] 인프라 기초 1

클라우드 서비스 종류 3가지 1. IaaS(Infrastructure as a Service) : 인프라(자원, 서버)를 사용자에게 서비스로 제공한다.ex. 가상 서버, 가상 컨테이너, EC2, VPC, EBS, EKS 등2. PaaS(Platform  as a Service): 애플리케이션 개발, 실행, 관리를 위한 클라우드 기반 플랫폼을 제공한다.ex. Azure, AWS, Google App Engine 등3. SaaS(Software as a Service): 제공업체 100% 관리하는 애플리케이션을 제공한다.ex. Dropbox, Google Apps, Salesforce 등 인프라 엔지니어의 업무1. 설계2. 구축3. 운영 인프라를 구성하는 요소 3가지1. 퍼실리티(Facility)- 물리적/..