post-thumbnail

Azure VM에서, redis 연결 하기

이번에 일하게된 회사에서는 Azure를 쓴다.AWS 밖에 안써봐서 생소했지만, 서비스가 다 거기서 거기지 뭐....프로젝트 구성을 위해, 간단하게 서버를 만들고, 해당 서버에 mysql, redis 를 연결해야했다.db Connection Pool 구성redis 구성로

2023년 9월 23일
·
0개의 댓글
·
post-thumbnail

final project -day4 ~ day5-

AWS 리소스 아키텍처 다이어그램 수정AWS 리소스 아키텍처 다이어그램 피드백AWS 리소스 아키텍처 다이어그램 피드백 후 수정기존 REST API는 SNS topic발행만 하게하고 Lambda에서 모든 기능이 실행된다고 생각하고 구상했었다....Lambda와 rds가

2023년 6월 19일
·
0개의 댓글
·
post-thumbnail

final project -day3-

AWS 리소스 아키텍처 다이어그램 작성

2023년 6월 14일
·
0개의 댓글
·
post-thumbnail

final project -day2-

이벤트 스토밍 결과(DDD 구현) 피드백 받기피드백 후 수정API 명세서 작성ERD 작성이전에 작성했었던 이벤트 스토밍 결과이벤트 스토밍우리가 작성했던 것들은 DDD라 보기 힘들다. DDD는 조직구조를 반영한다. (ERD랑은 다릅니다)애그리거트가 없다조직단위 바운디드

2023년 6월 13일
·
0개의 댓글
·
post-thumbnail

final project -day1-

코드스테이츠 final project 프로젝트 개요 Achievment Goals 실무와 가까운 클라우드 아키텍처를 구현할 수 있다(팀) 실무의 커뮤니케이션과 흡사하게 롤플레잉을 통해 의뢰인으로부터 자세한 요구사항을 이끌어낼 수 있다.(팀/개인) 낮선 기술스택과 요

2023년 6월 12일
·
0개의 댓글
·
post-thumbnail

Terraform 연습(1)

테라폼 홈페이지의 Local provider를 이용해 실습.https://registry.terraform.io/providers/hashicorp/local/latest

2023년 6월 10일
·
0개의 댓글
·
post-thumbnail

모니터링의 목표와 측정 항목

CI/CD 파이프라인의 마지막 Stage는 운영이다. 서비스에 생길 수 있는 현황을 파악하고 문제를 모니터링하는 과정으로 대표될 수 있다. 그렇다면 어떤 지표를 수집하고, 어떤 메트릭을 기준으로 삼아야 할까?메트릭은 시간에 따라 측정한 결과값이다. 보다 넓은 의미로는

2023년 6월 1일
·
0개의 댓글
·

Section3 회고

프로젝트의 목표 AWS 클라우드 환경을 기반으로 하는 느슨하게 연결된(loosely coupled) 애플리케이션 아키택처에 대한 이해 SNS, SQS, DQL에 대한 이해 Publisher-Subscriber 패턴과 Producer-Consumer 패턴에 대한 이해

2023년 5월 30일
·
0개의 댓글
·
post-thumbnail

쿠버네티스 (1)

쿠버네티스는 다량의 컨테이너를 하나의 물리적인 서버에 배치하여 이를 사용하듯 관리해주는 역할을 한다.쿠버네티스의 영역은 크게 노드를 하나로 묶는 클러스터를 관리하는 Control Plane 영역과 흩어져 있는 각 노드를 관리하는 노드 영역으로 나눌 수 있다.K8s라고도

2023년 5월 21일
·
0개의 댓글
·

Terraform

IaC 도구를 사용하면 GUI를 통하지 않고 구성 파일을 사용하여 를 안전하고 일관되며 반복 가능한 방식으로 빌드, 변경 및 관리할 수 있게 해준다. Terraform은 IaC 도구이며, 이 도구를 사용하면 사람이 읽기 쉬운 선언적 구성 파일에서 리소스와 인프라를

2023년 5월 13일
·
2개의 댓글
·

프로그래머스 - 영어 끝말잇기

사용된 단어를 담는 배열(usedWords)과, 직전 단어를 (beforeWord)담을 변수를 선언문자를 담은 배열을 순회하며 이전에 사용된 단어들과 직전 단어를 비교. 1\. 첫 번째 단어일 경우 usedWords에 단어를 추가하고, beforeWord에 단어를 할

2023년 5월 8일
·
0개의 댓글
·

YAML

YAML은 구조를 가진 데이터 표현 양식의 한 종류이다.YAML은 최근 들어 많이 활용되고 있는 데이터 형식이며, 사람이 읽고 이해하기 쉬운 형태를 가지고 있다.확장자는 .yml 또는 .yaml을 사용한다.YAML은 기본적으로 데이터를 정의할 때, key:value형태

2023년 4월 30일
·
2개의 댓글
·

IaC, 형상 관리, 이미지 빌드

123

2023년 4월 30일
·
0개의 댓글
·

CDN

컨텐츠를 좀더 빠르고 효율적으로 제공하기 위해 등장한 서비스원복을 복사하여 저장할 여러개의 캐시 서버로 구성컨텐츠를 요청받은 경우 데이터를 전달하기 가장 유리한 캐시 서버에서 관련 콘텐츠를 제공한다. \- 제공할 컨텐츠를 가지고 있으며 위치상으로 가장 가까운 캐시 서

2023년 4월 22일
·
2개의 댓글
·

NoSQL

NoSQL 은 매우 넓은 범위에서 사용하는 용어로, 관계형 테이블의 방법을 사용하지 않는 데이터 저장소를 뜻한다.NoSQL 데이터를 행과 열이 아닌, 체계적인 방식으로 저장한다. 비구조적인 대용량의 데이터를 저장하는 경우NoSQL 데이터베이스는 관계에 중점을 둔 SQL

2021년 7월 30일
·
0개의 댓글
·

렉시컬 스코프, 클로저

렉시컬 스코프란? 렉시컬 스코프는 JS의 특별한 개념이 아니라 스코프를 결정하는 방법론? 중 하나이다. 식별자를 어디서 호출하였는지에 따라 상위 스코프를 결정하는 방법. 식별자를 어디서 선언하였는지에 따라 상위 스코프를 결정하는 방법. 첫 번째 방식을 동적 스코프

2021년 7월 16일
·
0개의 댓글
·

스코프

스코프(Scope , 유효범위)는 JS 에서만 쓰이는 개념이 아닌 모든 프로그래밍 언어의 기본적인 개념으로 확실한 이해가 필요하다. **스코프는 참조 대상 식별자(identifier, 변수, 함수의 이름과 같이 어떠한 대상을 다른 대상과 구분하여 식별할 수 있는 유일

2021년 7월 11일
·
2개의 댓글
·

JS 숫자 알고리즘

숫자가 소수인지 판단하는 알고리즘은 수자와 관련된 가장 많이 논의된 알고리즘 중 하나라고 한다. 이를 한번 살펴보자. 소수 테스트 숫자가 소수인지 알아보는 방법은 숫자 n을 2부터 n-1까지의 수로 나눠 나머지가 0인지 확인하면 된다. 위의 코드의 시간 복잡도는

2021년 7월 4일
·
0개의 댓글
·

JS 숫자

프로그래밍 언어에서 숫자 연산 덕분에 숫자 값을 계산할 수 있다. JS의 숫자 연산에는 다음과 같은 것들이 있다. + : 덧셈 - : 뺄셈 / : 나눗셈 * : 곱셈 % : 나머지 연산 위의 연산자들은 다른 프로그래밍 언어에서도 일반적으로 사용되며 JS에 한정된 것

2021년 7월 4일
·
0개의 댓글
·

URL , URI

URL URL 은 Uniform Resource Locator 의 줄임말

2021년 6월 24일
·
2개의 댓글
·