목차 프리티어로 프로젝트를 진행하다가 EC2가 자주 뻗는 것 같아서 이런저런 최적화를 진행했다. 이후엔 직전 프로젝트에서 사용하려다 우선순위에서 밀린 모니터링 툴을 써보자고 마음을 먹었는데, 검색해 보면 정보가 너무 많거나 너무 적다는 생각을 지울 수가 없었다. 그래서 일단 제목에 적은 각각의 스택에 대해 짧게 정리하고, 그냥 복붙 해서 쓰면 되는 docker-compose.yml을 공유하기로. 그러니까 당장 실행되는 yml과 설정파일이 필요한 분은 스크롤을 내리시길. cAdvisor cAdvisor는 구글에서 개발하고 Apache2.0 라이선스로 공개되어 있는 리소스 모니터링 도구 중 하나이다. 특히 도커와 같은 컨테이너 환경의 리소스, 그러니까 Cpu, Ram, 디스크 I/O, 네트워크 등을 모니터링..
목차 PaaS PaaS란 Platform as a Service의 약자로, 직역하면 서비스로서의 플랫폼이 된다. 저장공간, 서버 등의 자원에 더해 O/S, 미들웨어(소프트웨어 사이의 소프트웨어) 등을 제공하고 관리하여 개발자로 하여금 자체 데이터 및 앱 개발에만 신경 쓸 수 있는 환경을 제공하는 것이다. 조금 구체적인 작동방식은 로컬에서 빌드 및 컴파일해 클라우드에서 실행하는 순서로 이루어진다. 여기서 빌드란 소스 코드를 실행 가능한 형태로 변환하는 과정과 그 결과를 아우르며 컴파일은 빌드의 과정 중 소스코드를 컴퓨터가 이해할 수 있는 기계어로 번역하는 과정을 말한다. 상대적으로 자유도가 낮다는 단점이 있지만 접근성이 좋기 때문에 앱 개발자에게 가장 이상적인 클라우드 컴퓨팅으로 받아들여진다. Docker..
도커(Docker)는 2013년 발표된 PaaS 리눅스 컨테이너 기술의 일종이자, 사실상의 업계 표준이다. PaaS라는 이름대로 인프라스트럭쳐와 미들웨어 등을 가상화해서 제공하는데, 보안상 유리한 격리된 구조와 기존 리눅스 자원의 활용 및 OS를 가상화하지 않기 때문에 Virtual Machine에 비해 굉장히 가볍다는 장점이 있다. PaaS에 대한 설명은 지난 글에 적어두었다. 2022.10.05 - [Development/Cloud] - [Cloud]IaaS, PaaS, SaaS [Cloud]IaaS, PaaS, SaaS 지난 글에서 클라우드 컴퓨팅이란 시스템 리소스를 온디멘드로 제공하는 것을 가리킨다고 했었다. 조금 구체적으로는 벤더사가 리소스를 추상화해 만든 가상 서버를 임대해주는 서비스라고 했 ..
- Total
- Today
- Yesterday
- Backjoon
- a6000
- spring
- 세계일주
- 여행
- BOJ
- Algorithm
- 백준
- 동적계획법
- 리스트
- 면접 준비
- 기술면접
- 지지
- 중남미
- 세모
- 세계여행
- 칼이사
- RX100M5
- 유럽여행
- 맛집
- Python
- 유럽
- 알고리즘
- 스프링
- 스트림
- 자바
- 파이썬
- java
- 남미
- 야경
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |