$ find ./writing

WRITING

53 / 53 posts

TOPIC
TAG
| terraform

> 챕터 12 CSV 파일로 관리하는 보안 그룹 모듈 만들기

보안 그룹 모듈을 만들어보자. 보안 그룹의 경우에는 보안 그룹 생성하는 것뿐만 아니라, 보안 그룹에 속한 규칙도 하나하나 관리할 수 있어야 한다. 보안 그룹은 다른 인프라 리소스에 비해 많은 수의 리소스를 만들게 되며 하나의 보안 그룹 안에 속하는 규칙도 수십 개가 넘

| terraform

> 챕터 11 YAML 파일로 관리하는 VPC 모듈 만들기

인프라 관리 엔지니어의 취향 혹은 내부 컨벤션에 따라 동일 결과물을 내는 테라폼 구현체는 크게 달라질 수 있다. 이는 테라폼의 높은 자유도 덕분이며 이렇게 높은 자유도를 가지게 되는 기술들은 대체로 모범사례라는 암묵적으로 합의하는 효율적인 규칙들이 존재한다.

| terraform

> 챕터 4 테라폼 기본 문법

모든 프로그래밍 언어를 배우면 자료형부터 배우듯이 테라폼의 기본적인 문법을 배울 때에도 데이터 타입부터 배운다. 테라폼에는 문자열, 숫자, 불리언, 리스트, 맵, 집합 데이터 타입이 존재한다. 값을 누락시키기 위해서는 null이라는 특수한 값을 사용한다.

| terraform

> 챕터 3 테라폼 작동 방식

테라폼의 기대 상태를 사용자가 정의하는 파일을 구성 파일이라고 한다. 해당 파일은 사용자별로 혹은 팀별로 인프라 구성 의도가 담겨 있는 테라폼의 핵심 파일이다. 일반적으로. tf 확장자를 가진 파일을 일반적으로 테라폼 구성 파일이라고 명명하며 테라폼 코드라고도 부른다.

| go-network

> 챕터 13 로깅 & 메트릭s

애플리케이션 모니터링은 안정적인 기능 제공에 필수적이다. 필요한 정보를 로깅하고 필요시 대처할 수 있는 이벤트들에 대한 자세한 정보를 파악할 수 있다. 이를 통해 어느 지점에 병목 현상이 생겼는지 파악할 수 있다.

| go-network

> 챕터 11 TLS 통신 보안

2010년 이전에 대부분의 웹사이트는 HTTP를 사용했다. 아무런 암호화 없이 우리가 통신하는 모든 네트워크의 데이터를 누군가가 탈취해서 엿본다면 그냥 그대로 읽을 수 있었다. 하지만 요즘엔 HTTP 통신의 종단 간 암호화를 통한 보안 강화는 필수이다. HTTP를 사용

| go-network

> 챕터 9 HTTP 서비스 작성!

Go의 net/http 패키지는 추상화가 매우 잘 되어 있어 서버 초기화 및 설정, 리소스 생성, 요청 처리에 집중할 수 있습니다. HTTP 서버는 서로 활발하게 통신하는 여러 요소로 구성되어 있으며, 핸들러(Handler), 미들웨어(Middleware), 그리고 멀

| go-network

> 챕터 8 HTTP 클라이언트 작성

HTTP는 www에서 사용되는 애플리케이션 계층의 프로토콜로, 클라이언트-서버 기반의 세션을 가지지 않는 프로토콜입니다. 웹상에서 통신하는 기반이 되는 프로토콜로, 하위 계층의 전송 프로토콜로는 TCP를 사용합니다.

| go-network

> 챕터 7 유닉스 도메인 소켓!

유닉스 도메인 소켓은 파일 시스템을 이용하여 패킷의 목적지 주소를 결정하는 통신 방법입니다. 동일한 노드 내에서 동작하는 프로세스 간 통신(IPC, Inter-Process Communication)을 가능하게 하여 데이터를 주고받을 수 있도록 합니다.

| aws

> AWS Private Link 를 사용하여 시크릿한 통신하기

최근 많은 기업들이 보안 정책상 외부 인터넷 접근이 제한된 폐쇄망(Private Network) 환경을 운영하고 있습니다. 하지만 Public 클라우드에서 제공되는 멀티 테넌트 SaaS 서비스를 활용해야 하는 상황도 늘어나고 있죠. 이러한 외부망과 통신하지 않는 요구사

| ai

> Gemini Cli 사용 시작하기

요즘 가장 활발하게 사용하고 있는 LLM 은 Google에서 개발 및 배포한 Gemini입니다. 처음엔 ChatGPT를 주로 사용했었습니다. 다만 ChatGPT의 성능적인 답답함, 자주 발생하는 장애 상황 등의 이유로 요즘은 가장 활발하게 사용하는 Gemini입니다.

| aws

> 2025년 10월 20일 발생한 AWS 장애

한국 시간으로 10월 20일 오후 4시 11분경 AWS에서 대규모 장애가 발생했습니다. 제가 지금 운영 중인 서비스도 AWS 기반인 데다 핵심 기능 대부분이 AWS API 호출로 돌아가고 있어서, 이번 장애는 타격이 컸습니다. 장애 발생 얼마 되지 않아 사내 슬랙에 장

| automation

> N8N AI Agent 사용 준비 - Prompt

프롬프트는 AI 모델을 사용할 때 최고의 결과물을 일관적으로 생성할 수 있도록 하는 방법 중 하나입니다. AI에게 명령을 내리거나 지시를 할 때 AI 가 수행해야 할 명확한 작업과 방식을 구성하여 전달하는 것을 의미합니다. 잘 구성된 프롬프트에는 지시, 질문, 맥락이

| aws

> Assume Role로 구현하는 AWS 교차 계정 권한 관리

AWS에서는 리소스 접근을 제어하기 위해 IAM(Identity and Access Management) 기능을 제공한다. 일반적으로 하나의 계정 내에서 사용자와 리소스를 관리할 수 있지만, 보안 요구사항이나 조직 구조에 따라 여러 AWS 계정을 사용하는 경우가 많다.