June

    AWS 클라우드 인프라 구축의 시작(2) - VPC 테라폼 구성

    ## Paul의 글과 헷갈리지 말것~ VPC 용어편 : https://midasitwebop.tistory.com/71 AWS 클라우드 인프라 구축의 시작 - VPC 개요 이제는 클라우드의 시대이다. 많은 서비스들이 클라우드 환경에서 제공되는데, 만일 인프라 구성이 처음이라면 POC를 받지 않는 한 많은 어려움이 있을 것이다. 이제 처음 클라우드 환경에 인프라를 구축한다.. midasitwebop.tistory.com 개요 이제 서버를 운영하기 위한 기틀인 VPC를 직접 구축해본다. 방법은 Paul이 사용하는 테라폼을 활용한다. IaC의 한 종류인 테라폼은 코드로 인프라를 구축, 관리하는 형태이다. 테라폼에 관한 자세한 설명은 다른 카테고리에서 다루도록 하겠다. (나도 이제 테라폼 걸음마 단계이기 때문에..

    AWS 클라우드 인프라 구축의 시작 - VPC

    개요 이제는 클라우드의 시대이다. 많은 서비스들이 클라우드 환경에서 제공되는데, 만일 인프라 구성이 처음이라면 POC를 받지 않는 한 많은 어려움이 있을 것이다. 이제 처음 클라우드 환경에 인프라를 구축한다는 느낌으로 VPC의 개념부터 서버 구성까지 진행해보자. 해당 글에서 구축되는 인프라는 아래의 조건을 만족하게 된다. - 보안성을 갖춘 인프라 - 테라폼을 활용하여 관리되는 인프라 그 첫 번째로, 각 개념에 대하여 이해하여 보자. 용어 VPC (Virtual Private Cloud) 사용자의 AWS 계정 전용 가상 네트워크 다른 네트워크와 논리적으로 분리되어 있음 * VPC를 생성함으로써 각자의 서비스를 구현할 내 영역이 생긴다고 보면 된다. Subnet VPC IP의 주소 범위 * VPC를 통하여 ..

    웹솔루션운영이란? 운영팀원으로서의 지침사항(주관적)

    개요 운영팀의 역할은 설명하기도 스스로 정의 내리기도 애매한 것 같다. DevOps 라기에는 개발에 관여하는 부분이 최소한으로 국한되고, 인프라 구축팀이라고 하기에는 개발을 안하는 것도 아니다. 정작 운영팀에 있는 본인도 헷갈리면 외부에서 바라보는 시선은 더 헷갈릴 수 밖에 없다. 1년간 운영을 위해 쌓아온 약간의 경험들과 최근 Well Architecture Review를 진행하며 우수한 평가의 기준들을 보면서 정체성을 조금씩 확립해 나아가 보고자 한다. 이런 경험과 정보의 정리를 통하여 운영에 필요한 용어들을 학습하고, 체크리스트를 통하여 팀에 이바지 할 수 있어야 한다. 운영이란, ITSM이라는 단어가 많이 언급되었지만 처음 들어보았다. ITSM : (IT Service Management) IT ..

    리눅스 서버 cache memory 정리

    개요 우리의 모니터링 시스템인 zabbix에서 계속 특정 서비스에 메모리가 부족하다고 지속적인 알람이 발생하였다. 현황 해당 알림을 확인하고자 서버에 직접 접근하여 메모리를 조사해보았다. free -m 위의 명령어를 사용하면 개략적인 메모리 현황을 조회할 수 있다. 보아하니 실제로 약 7G 중 사용된것은 1.4G라고 본다면, free는 400M밖에 남지 않았다! 그리고 buff/cache 영역에 5.4G가 할당되어 있는 것을 확인하였다. buff/cache 는 Buffers + Cached + slab 의 영역을 가리킨다. 좀 상세하게 확인해고자 한다면 아래의 명령어를 통하여 확인할 수 있다. vi /proc/meminfo 명령어로 조회하면 이렇게 실제로 어디에 얼마나 할당되었는지 확인하였다. 원인 원인..