전체 글

1,923개의 글

AWS Pinpoint 알아보기
Amazon Web Services

개요 AWS Pinpoint는 푸시 알림/이메일/SMS 텍스트 메시지 및 음성 메시지를 전송할 수 있는 메시징 채널이다. Pinpoint는 AWS 사용자가 최종 사용자와 의사소통하며 사용자 참여를 …

우주최강라섹남·2021년 12월 31일·조회 3,083
AWS SNS (Simple Notification Service) 알아보기
Amazon Web Services

개요 AWS SNS는 구독중인 엔드포인트 또는 클라이언트에 메시지 전달 또는 전송을 조정 및 관리하는 웹서비스이다. SNS에는 Publisher(Producer)와 Subscriber(Consume…

우주최강라섹남·2021년 12월 28일·조회 2,078
Kubernetes Static Pod란 무엇인가?
Cloud Computing & MSA

1. 개요 쿠버네티스의 스태틱 파에 대해 알아보는 아티클이다. 2. 스태틱 파드란? API 서버 없이 특정 노드의 kubelet 데몬에 의해 관리되는 파드이다. 이 스태틱 파드의 정의서는 서버 내 …

oopennova·2021년 12월 28일·조회 3,757
AWS Transit Gateway 알아보기
Amazon Web Services

AWS Trainsit Gateway이란? AWS의 네트웍은 Transit Gateway의 등장 이전과 이후에 다른 아키텍처 패턴을 가질 수 있게 되었다. Amazon VPC 요약 AWS 고객 간 …

우주최강라섹남·2021년 12월 28일·조회 2,465
MongoDB Back to Basics
NoSQL

1. MongoDB의 특장점 MongoDB는 Document DB라고도 불린다. Data를 저장할 때 문서화된 형태로 저장을 한다. (cf. RDBMS: row-column기반의 Table로 저장)…

천진반·2021년 12월 28일·조회 1,634
[GCP] Quiz: Google Cloud Platform Fundamentals: Core Infrastructure
Cloud Computing & MSA

Consider a single hierarchy of GCP resources. Which of these situations is possible? (Choose all that are corr…

PPLM·2021년 12월 26일·조회 4,435
Service Mesh (서비스 메시) 고민
Cloud Computing & MSA

개요 서비스 메쉬란, 각 서비스 간에 데이터를 공유하는 방식을 제어하는 방법이다. 앱 내부 하나의 인프라 레이어로 직접 구축된다.(built-in) 제어가 왜 필요할까? 분산 환경이므로 서비스 경로…

천진반·2021년 12월 19일·조회 3,391
이벤트 소싱 패턴 - Event Sourcing Pattern
Cloud Computing & MSA

1. 개요 1.1. 개념 이벤트 소싱 패턴은 도메인 내부 데이터의 현재 상태 그대로 저장하는 방식 대신에, 데이터에 수행된 전체 작업을 덧붙이는 방식으로 저장한다. 다시 말해, 이벤트 소싱은 애플리…

우주최강라섹남·2021년 12월 18일·조회 1,413
Ansible을 이용한 Apache HTTP Server 설치
Miscellaneous

*해당글은 Ansible이 설치되어 있다고 가정합니다.CentOS7 기준으로 작성되었습니다. 설치 전 사전 준비 사항 apache를 설치할 서버에 대해서, public key file / passw…

천진반·2021년 12월 14일·조회 2,373
yum을 이용한 Ansible Installation (CentOS 기준)
Miscellaneous

본 문서는 CentOS 기준으로 작성되었으며, yum을 이용하여 설치합니다. (1) 아래 명령문을 실행합니다. sudo yum install ansible (2) 설치에 성공하면 아래와 같이 Com…

천진반·2021년 12월 13일·조회 2,307,438
Spring IOC - ApplicationEventPublisher
Java

개요 옵저버 패턴의 구현체로서, 이벤트 기반의 프로그래밍을 할 때 유용한 인터페이스. 실습을 위한 주요 구성 요소 퍼블리셔, 이벤트, 이벤트핸들러 이벤트 ApplicationEvent 상속 publ…

천진반·2021년 12월 1일·조회 1,361
JMC(JDK Mission Control) 8.1 릴리스 - JMC Agent를 통한 JVM 성능 모니터링
Java

1. 개요 최근 JMC(JDK Mission Control) 8.1가 릴리스 되었다. 이 버전부터 JMC Agent 플러그인이 즉시 제공되므로 성능 모니터링 요구 사항에 대해 쉽게 활용 가능하다. …

애리얼·2021년 11월 30일·조회 2,153
멀티클라우드 세계에서 애플리케이션 모더나이제이션 - App Modernization in a Multicloud World
Cloud Computing & MSA

Ray O' Farrell/EVP GM, VMware 멀티클라우드 세상에서의 애플리케이션 모던화 VMware Tanzu VMware Tanzu는 모던 애플리케이션에 대해 쿠버네티스부/클라우드 네이티…

우주최강라섹남·2021년 11월 28일·조회 1,425
MSA 개념 - 12 Factors Application
Cloud Computing & MSA

개요 웹앱 또는 SaaS 앱을 체계적으로 만들기 위한 이상적인 방법론이다. 본 방법론에 따라서 구현된 앱은 twelve-factor app이라 하며, 다음과 같은 장점을 가질 것이다. 설정 자동화를…

천진반·2021년 11월 26일·조회 2,576
WhaTap에 대해 간단히 알아봄 (와탭 - SaaS형 모니터링 툴 - 세미나 후기)
Miscellaneous

1. 개요 와탭은 Server와 Application, DB의 성능을 모니터링 하는 '통합 모니터링 솔루션'이다. 본 아티클은 와탭 세미나 참석 후 보고들은 내용을 정리한 것임. 2. 아키텍처 2.…

우주최강라섹남·2021년 11월 26일·조회 15,009
구글 클라우드 자원 확장(Scale) 방안 - 1) Cloud Monitoring 기반, 2) LB 기반, 3) Latency 기반
Cloud Computing & MSA

구글 클라우드 자원 확장 방안 1) Cloud Monitoring 기반 확장 : https://cloud.google.com/compute/docs/autoscaler/scaling-stackdri…

고구마엔사이다·2021년 11월 25일·조회 992
[AWS] SES Limit 증가(Increase) 가능/불가능한 항목 정리
Amazon Web Services

SES Sandbox에서 탈출한 이후, Limit을 조정하여 Email Sending Rate을 조절할 수 있다. 그러나 모든 Limit이 조절가능한 것은 아니며, 아래와 같은 항목만 조절이 가능하…

혀뇽뇽이혀뇽뇽이·2021년 11월 23일·조회 10,262
[AWS] [IAM] 1개의 Policy에서 여러 개의 Role 또는 User를 개별로 사용하는 방법
Amazon Web Services

유사한 권한을 부여하는 Policy를 생성할 때, Role/User 별로 다르게 Resource 또는 권한을 설정해야 될 때가 있다. 아래의 예제는 1개의 Policy를 2개의 Role에 Attac…

혀뇽뇽이혀뇽뇽이·2021년 11월 19일·조회 9,378
Cloud Computing & MSA

GCP App Engine (앱엔진) Management 방안

1. 모니터링 1.1. App Engine Dashboard 활용 App Engine Dashboard에서 기본적으로 제공하는 지표는 다음과 같다. Summary Requests by Type La…

우주최강라섹남·2021년 11월 7일·조회 1,600
[Apache HTTP Server] 다운로드 요청 시 416 code 발생한다면
Apache HTTP Server

1. 개요 mp4 를 다운 받는 요청에 대한 응답으로 416 code를 받았고, 다운로드가 되지 않는 현상이 발견됨. 1) HTTP Return Code 416 이란? 416 Range Not Sa…

제끼나제끼나·2021년 11월 3일·조회 6,007
[Kubernetes] kubectl 자동완성 설정으로 쾌적한 환경 만들기
Cloud Computing & MSA

Kubernetes 를 사용하다보면, kubectl 매번 치는데 오타도나고 귀찮고 자동완성도 안되어서 불편하다. Kubernetes Documentation 사이트에서 친절하게 Cheat Sheet…

혀뇽뇽이혀뇽뇽이·2021년 10월 26일·조회 1,544
GCP API Python Client (클라이언트 생성을 통한 API 호출 과정)
Cloud Computing & MSA

1. 개요 Google Cloud API를 Python에서 사용하기 위해 인증 과정을 거쳐 클라이언트를 생성해야 한다. 클라이언트 생성을 통한 API 호출 과정에 대해 정리하였다. 2. API 호출…

우주최강라섹남·2021년 10월 19일·조회 2,739
ELK (Ekasticsearch, Logstash, Kibana) X-Pack 설정
Miscellaneous

ELK에 X-Pack 설정을 적용하는 방법이다. 1. Elasticsearch 인증을 위한 계정 패스워드를 설정하기 위한 elasticsearch-setup-passwords interactive …

나크나로·2021년 10월 15일·조회 10,815
Grafana Installation - 그라파나 설치에 대해 알아본다
Miscellaneous

구성 환경 CentOS 7.5 설치 과정 1. SELinux 해제 SELinux 설정 여부를 확인하고 Disable 한다. getenforce vim /etc/sysconfig/selinux SEL…

우주최강라섹남·2021년 10월 13일·조회 13,279