전체 글

1,923개의 글

12 Factors App - Backing Services (백엔드 서비스)
Cloud Computing & MSA

1. 개요 12-Factors 애플리케이션 요소 중 4번째. 2. 백엔드 서비스란? 애플리케이션이 실행되는 가운데 네트워크를 통해서 사용할 수 있는 서비스들이다. MySQL 같은 RDBMS Kafk…

1103동103호·2019년 11월 27일·조회 38,197
Jenkins의 쿠버네티스 배포 플러그인
Development

1. 개요 쿠버네티스 클러스터로 배포하기 위한 Jenkins 플러그인을 소개한다. 참고로 Jenkins는 빌드, 테스트, 배포 파이프라인을 관리할 수 있는 오픈 소스 자동화 서버이다. 2. 기능 마…

냉장고를사다줘·2019년 11월 26일·조회 3,220
Weblogic 12c 서버 인스턴스 종료
Web Application Server

1. 개요 기존에 Weblogic의 서버 인스턴스 종료에 사용하던 weblogic.Admin이 deprecated 되어 12c에서 사용할 수 없게 되었다. Weblogic 12c에서 권장하는 인스턴…

ssnowball·2019년 11월 25일·조회 40,253
Amazon Web Services

[AWS] 입문(8) - Secrets Manager

1. 비밀 값 관리 1-1. 비밀 값? 대부분의 애플리케이션은 외부에 절대로 노출돼서는 안되는 비밀 값들을 가지고 있다. 예를 들어 데이터베이스느 접속 정보나 서드파티 서비스를 이용하기 위한 비밀 …

RRedEyezCuckoo·2019년 11월 25일·조회 47,644
Application modernization란?
Cloud Computing & MSA

1. Application modernization (애플리케이션 현대화)의 정의 Application modernization is the refactoring, re-purposing or co…

애리얼·2019년 11월 24일·조회 42,251
redis replication
NoSQL

redis_m / redis_s 두 대의 redis 서버를 준비한 후 replication 설정한 내용입니다. master 설정 변경 vi redis.conf bind 0.0.0.0 requirep…

kkimdubi·2019년 11월 24일·조회 40,258
redis installation
NoSQL

redis 는 in-memory + key / value 방식의 DB입니다. 모든 데이터는 메모리에 저장되고 데이터 access 도 메모리에서 일어나는 만큼 굉장히 빠른 r/w 성능을 보장하고 me…

kkimdubi·2019년 11월 24일·조회 38,633
macOS & Macintosh

macOS에 GitLab과 Jenkins로 CI/CD 설계

1. 개요 2. GitLab 설치 2.1. 설치 아래 커맨드는 환경에 맞게 수정한다. SSH 포트 HTTP 포트 HTTPS 포트 외부 디렉토리 sudo docker run --detach \ --h…

동교동삼거리동교동삼거리·2019년 11월 23일·조회 5,298
Redux란?
Cloud Computing & MSA

1. Redux란? 상태 관리 라이브러리로 컴포넌트들의 상태 관련 로직들을 타 파일로 분리하여 효율적으로 관리할 수 있다. 또 컴포넌트 간에 상태 공유 시 쉽게 상태 값을 전달할 수 있다. 2. 구…

1103동103호·2019년 11월 22일·조회 36,510
[Apache] mod_rpaf.so 모듈 설치하기.
Apache HTTP Server

X-Forwaded-For 헤더로 Clinet IP를 전달 받으려면, mod_myfixip 이외에 mod_rpaf 모듈을 이용할 수도 있다. Apache 2.0 / 2.2 와 Apache 2.4는 …

혀뇽뇽이혀뇽뇽이·2019년 11월 21일·조회 37,651
APT를 이용한 Logstash 설치 방법
Miscellaneous

1. 이 문서는? 2. APT를 이용한 설치 2.1. 공개키 다운로드 $ wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo …

stdio.hstdio.h·2019년 11월 21일·조회 38,171
[AWS][JAVA] Amazon Linux 2용 Amazon Corretto 8 설치하기.
Amazon Web Services

Amazon Linux 2에서는 OpenJDK를 Amazon에서 Custom한 JDK를 무료로 제공한다. 다음과 같이 해당 JAVA를 설치할 수 있다. 모든 과정은 Amazon Linux 2에서 명…

혀뇽뇽이혀뇽뇽이·2019년 11월 20일·조회 39,676
Docker 가상 환경 구축 입문 (21) - 컴포즈 파일을 이용한 서비스 생성
Cloud Computing & MSA

1. 개요 Docker 가상 환경 구축 입문 의 Chapter 9-11. 컴포즈 파일을 이용한 서비스 생성 을 읽고 정리한 내용입니다. 2. Compose 파일을 이용한 서비스 생성 (Wordpre…

ssnowball·2019년 11월 19일·조회 39,660
Miscellaneous

Ubuntu 서버에 Prometheus와 Grafana 설치

1. 개요 우분투 서버에서 Premethus, Grafana를 설치하는 문서 Prometheus는 각종 모니터링에 사용된다. 예를 들어 Redis용 exporter를 사용하면 Prometheus/G…

냉장고를사다줘·2019년 11월 19일·조회 44,745
CI/CD 간단 정리
Development

CI/CD 1. 개요 애플리케이션 개발 단계를 자동화하여 애플리케이션을 보다 짧은 주기로 사용자에게 제공하는 방법을 말한다 . 기본적인 개념은 지속적인 통합 (Continuous Integratio…

lleez5367·2019년 11월 19일·조회 38,568
Amazon Web Services

[AWS] 입문(7) - CodeDeploy

1. CodeDeploy - 배포 자동화 1-1. AWS IAM(Identity and Access Management) 보통 회사당 하나의 계정을 가지고 AWS를 사용하게 되는데 모든 AWS 사용…

RRedEyezCuckoo·2019년 11월 19일·조회 38,438
12 Factor Application 에 대하여
Cloud Computing & MSA

1. 개요 12 Factor Applicatin(Twelve-Factor Application) 이란.. 1) 설정 자동화를 위한 절차를 체계화하여 새로운 개발자가 프로젝트에 참여하는데 드는 시간과…

애리얼·2019년 11월 19일·조회 39,637
Prometheus로 EKS Control Plane Metric 확인
Amazon Web Services

1. 개요 EKS + Prometheus를 하는 방법 2. 사전작업 eksctl 설치 kubectl 설치 eksctl로 클러스터 생성 helm 설치 3. Raw Metric 데이터 확인 $ kube…

냉장고를사다줘·2019년 11월 19일·조회 38,411
GKE (Google Kubernetes Engine)
Cloud Computing & MSA

1. 개요 2. GKE란? 2.1. 특징 GCP(Google Cloud Platform)이 제공하는 관리형 Kubernetes 서비스다. 그런데 모든 부분이 관리형으로 제공되는 것은 아니고 마스터 …

냉장고를사다줘·2019년 11월 18일·조회 38,993
box사와 쿠버네티스
Cloud Computing & MSA

1. 개요 2. 참고 https://kubernetes.io/ko/case-studies/box/ 3. box사에 대하여 5000만명이 넘는 사용자가 클라우드 상에서 컨텐츠를 관리하고 공유하는 시스…

99미리포·2019년 11월 17일·조회 37,177
클라우드 네이티브(Cloud Native) 패턴 - 사이드카(sidecar)
Cloud Computing & MSA

1. 개요 Microservice 구현을 시작하면 polyglot 서비스로 빠져드는 경향이 있다. 각 서비스에 맞게 자유롭게 언어를 선택할 순 있겠지만, 이렇게 다양한 언어에 대한 라이브러리들을 관…

애리얼·2019년 11월 16일·조회 39,631
Oauth 에 대하여
Miscellaneous

1. OAuth 란? OAuth 는 client 가 third party 어플리케이션에 접속할 때 페이스북, 구글, 트위터 등의 계정을 사용하여 접속 권한을 인증하는 오픈 스탠다드 프로토콜이다. 포…

단호한단호박·2019년 11월 15일·조회 39,318
Grafana vs Stackdriver
Cloud Computing & MSA

1. 소개 2. Grafana 특징 Grafana는 시각화 도구로, 일반적으로 대시보드나 그래프 작성기로 사용된다. 주로 그래프를 통해 시계열 메트릭을 시각화하는 다양한 방법을 제공하는 데 중점을두…

99미리포·2019년 11월 14일·조회 38,043
S2I를 이용한 도커 이미지 빌드 테스트
Development

1. 개요 2. S2I 설치 홈페이지 : https://github.com/openshift/source-to-image 1.2.0 다운로드 : https://github.com/openshift/…

¯¯\_(ツ)_/¯·2019년 11월 13일·조회 38,864