IaC란 Infrastructure as Code의 약자로 “프로그래밍형 인프라” 라는 의미를 가지고 있으며, 수동 프로세스가 아닌 코드를 통해 Infra를 프로비저닝하는 것을 의미합니다. 고객의 니즈에 빠르게 대응하는 것이 핵심이 된 현재 서비스들은 개발과 운영이 하
도커는 리눅스 컨테이너에 여러 기능을 추가함으로써 애플리케이션을 컨테이너로서 좀 더 쉽게 사용할 수 있게 만들어진 오픈소스 프로젝트이다. 도커는 Go 언어로 작성돼 있으며, 기존 가상화 방법인 가상 머신과는 다르게 성능의 손실이 거의 없어서 차세대 클라우드 인프라 솔루
AWS 람다는 아마존 웹 서비스에서 제공하는 서버리스 컴퓨팅 서비스 중 하나이다. 서버리스 컴퓨팅은 애플리케이션을 실행하기 위한 별도의 서버 셋업 없이 곧바로 코드를 실행해주는 서비스를 의미하며, 고정 비용 없이 사용 시간에 대해서만 과금을 책정한다.어떤 일이 일어났을
이 글은 Enterprise Application을 Python으로 개발할 때, Data Validation을 어떻게 보장할지 다루는 글 이다먼저 Validation 이야기를 해보자!! Validation은 ‘확인’, ‘검증’ 이라는 뜻을 가졌다. 즉, 유효성 검사를
이번 포스팅에서는 저희 회사에서 아주 잘 사용하고 있는 AWS Aurora를 이해하기 위한 첫번째 포스팅 입니다. 우선 AWS Aurora를 이해하기 위해선 DB Replication에 대한 이해가 먼저라고 생각했기 때문에 첫 번째 포스팅은 Replication을 이해