Windows에서 Mac, Linux처럼 CLI 사용하기

윈도우 (Windows)는 태생부터 리눅스 (Linux)와 다르다보니, CLI 환경도 리눅스 기반의 OS와는 너무나 다른 환경을 가지고 있습니다. 윈도우에서는 CMD를 사용하고 리눅스에서는 배쉬를 사용하다 보면 여간 헷갈리는게 아닙니다. 그래서 어떻게 하면 좀 더 일관된 환경에서 개발이 가능할까 고민을 해보았습니다. 제가 찾은 해답은… 더 보기 »Windows에서 Mac, Linux처럼 CLI 사용하기

AWS SAM으로 개발하기

클라우드 컴퓨팅 서비스가 점차 다양한 형태로 발전하면서 단순히 공유 인프라를 제공하던 IaaS (Infrastructure as a Service)를 뛰어넘어 인프라 관리를 신경 쓸 필요가 없는 PaaS (Platform as a Service) 형태의 서비스가 널리 퍼져나가고 있습니다. 개발자가 컴퓨팅 자원, 즉 서버에 대한 관리를… 더 보기 »AWS SAM으로 개발하기

AWS EC2에 IAM으로 SSH 연결하기

AWS에서는 IAM (Identity & Access Manager) 이라는 서비스가 존재합니다. 이 서비스는 사용자와 롤에 대한 정책 관리를 제공합니다. 그러면 관리자는 세밀한 서비스 접근 제어를 구현할 수 있습니다. 이와 더불어 AWS Systems Manager에서는 세션 관리자 (Session Manager)라는 기능을 제공하는데, 사전에 SSM-Agent가 설치된 EC2에 대한… 더 보기 »AWS EC2에 IAM으로 SSH 연결하기