일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- docker
- react
- 쿠버네티스
- 자동화
- 배포
- backend
- styled-components
- 도커
- 롱 폴링
- Atomic Design
- 백엔드
- Kubernetes
- aws
- 인프라
- redis
- 개발
- 디렉토리이동
- yarn-berry
- 배포자동화
- 리액트
- GHCR
- methodreference
- Atomic Design 패턴으로 페이지 만들기
- 소켓IO
- 스타일 컴포넌트
- 캐시
- git-hooks
- Infra
- 예제
- deployment
- Today
- Total
목록인프라 (9)
SLASH 기술 블로그
1. How to containerize your app - 앱을 컨테이너화하는 방법에 대해 알아보자. 2. Running on Kubernetes Cluster - 쿠버네티스 클러스터에서 이미지 실행하기 3. Exposing the service - 서비스를 외부에 공개하기 4. Simplifying deployment process - 배포 과정 단순화하기 도커나 쿠버네티스를 배우고 실제로 활용을 하려고 할 때, 도커나 쿠버네티스의 개념이나 사용법 때문에 막히기보다, 실제로는 기존 어플리케이션을 어떻게 컨테이너화시켜야 하는지, 그리고 기존에 개발 환경 / 운영 환경을 나누어서 처리했던 방법들을 쿠버네티스로는 어떻게 관리해야하는지... 이렇게 놓치기 쉬운 부분들 때문에 막히는 것 같다. 튜토리얼과 문서..
요즘 백엔드 개발을 한다면 피해갈 수 없는 주제가 바로 도커와 쿠버네티스일 것이다. 보통 어떤 기술에는 장점과 단점이 혼재하기 마련인데, 도커와 쿠버네티스가 제공하는 강력한 기능들은 그 단점이 무색해질 정도로 좋아서, 서버 개발의 패러다임을 완전히 바꿔버렸다. 내가 처음 일을 시작한 2017년만 해도, 회사에서 도커에 대해 아시는 분들이 적었고, 쿠버네티스는 당연히 모르는 분위기였는데, 몇 년 사이 도커를 쓰지 않고 배포하는 경우를 찾아보기 힘들 정도로 널리 퍼지고 대중화가 되었다. (물론 내가 일을 시작한 회사가 새로운 기술에 둔감했던 것도 한 몫 했던 것 같다) 이번 글에서는 쿠버네티스가 다루는 컨테이너에 대한 이해를 위해 도커를 간단히 살펴보고, 쿠버네티스의 기본적인 요소들 - Pod, Replic..
AWS EC2에서는 다양한 인스턴스 타입을 제공한다. 가장 기본적인 t로 시작하는 범용 인스턴스부터, R로 시작하는 메모리 최적화 인스턴스, 컴퓨팅에 최적화된 C로 시작하는 인스턴스들까지, 처음 인스턴스를 띄울 때는 이렇게 다양한 타입 중에 어떤 것을 선택해야 하는지도 꽤나 고민이 될 것이다. 처음 서비스를 만들고 인프라를 만지면서 했던 실수 중 하나는 인스턴스의 특성을 제대로 고려하지 않고 vCPU, 메모리만 보고 인스턴스를 골랐던 것. 같은 스펙을 가지고 있더라도, 인스턴스의 특성에 따라서 특화된 기능이나 비용은 천차만별이다. 오늘은 다양한 인스턴스 타입을 파헤쳐보고, 상황에 따라 어떤 인스턴스를 선택하는 게 좋을지 알아보도록 하자. 뭘 해야할지 모르겠을 때는? 범용 인스턴스 처음 인스턴스를 만들 때..
앱 개발을 하다가 백엔드 개발자로서 일을 시작하고 가장 크게 벽을 느꼈던 부분이 인프라에 대한 것들이다. API 개발이야, 결국 요청을 받아서 처리한 후 결과를 반환하는 일련의 과정이니 그동안 해왔던 이벤트 기반의 프로그래밍과 별반 다를 것 없다고 생각했고, 실제로도 크게 어려움을 느끼는 부분은 아니다. 오히려 이쪽은 익숙하지 않은 언어적인 부분이 신경쓰이지... 그렇지만 인프라- 이 영역은 프로그래밍과는 또 다른 분야라고 생각된다. 최근 몇 개월동안 어찌어찌 간단한 서비스를 운영할 수 있을 정도로는 인프라에 대해 알게 된 것 같지만, 배포는 간신히 되게만 만들어 놓은 상태, 모니터링은 아예 손도 못대봤고 인스턴스나 RDS같은 Managed service는 쓸 줄만 알지 제대로 이해하고 있다고 보기는 어..