'쓸만한' Docker Image 만들기 - Part 2

Build and Push a Docker Image For Go Development

'쓸만한' Docker Image 만들기 - Part 2

“Hello World 급” Image 작성을 맛봤던 “Docker: 나의 첫 Docker Image”, 그리고 Alpine Linux를 활용하여 C Library를 포함한 “운영체계급” 기반 Image를 만들었던 ‘쓸만한’ Docker Image 만들기 - Part 1에 이어, 이번에는 실제 사용을 고려한 Go 언어 개발환경을 위한 Docker Image를 만들고 그것을 Registry에 등록하는 과정을 정리한다.

[더 읽기]

UART, Semi-Social OAuth2 Provider

현천 프로젝트를 위한 OAuth2 제공자 UART를 소개합니다

UART, Semi-Social OAuth2 Provider

UART는 내가 실무에서 관리했던 서비스들의 서비스 중심 모니터링 시스템인 “현천"의 Single Sign On 서비스를 위한 인증/인가 관리체계이자 사용자/권한관리 플랫폼이다. 원래는 Ruby on Rails 기반으로 만들었던 SiSO가 실전에서 그 역할을 담당하고 있었으나 조금 다른 각도에서 기능을 보완하려던 중, 아예 Go 언어로 새롭게 작성해버렸다. 이 글에서는 UART를 개발하게 된 배경과 용도, 그리고 기능에 대하여 간략하게 소개한다.

[더 읽기]

Goul, Cloud Port Mirroring

Mirror Your Cloud Network Traffic over the Internet

Goul, Cloud Port Mirroring

Goul(거울; Mirror in English) is a tool for virtual network port mirroring over the Internet for network traffic analyze and/or security monitoring. May useful especially for cloud computing environment.

Build Status Go Report Card Code Climate Coverage Status

On legacy infrastructure, with many physical switches, we can use a port mirroring (SPAN; Switched Port Analyzer in Cisco’s term) on the switch for monitoring and analyzing of traffic, and connecting a security appliances. But in cloud computing environment, it is not easy as legacy and in some cases, it is completely impossible.

[더 읽기]

거울, Cloud Port Mirroring 프로젝트

Mirror Your Cloud Network Traffic over the Internet

거울, Cloud Port Mirroring 프로젝트

네트워크를 다루기가 상대적으로 어려운 클라우드컴퓨팅 환경을 겨냥한 네트워크 포트 미러링 솔루션을 찾다가, 도저히 기능이나 비용 면에서 마땅한 것이 없어서, 요즘 공부하고 있는 Golang을 사용해서 하나 만들었다.
이 글은, 일단 이 프로젝트를 소개하는 글(README)이다.

[더 읽기]

Hello, Go! - GoLang과의 첫 만남

Hello, Go! - GoLang과의 첫 만남
이게 얼마만이지? 한 8년 만에 처음으로 새로운 언어를 접한 것 같다. 갑자기, 내가 더 이상 개발자가 아니라는 것이 실감이 나네. 아무튼 오늘, 전혀 예상하지 못했던 이유로 GoLang을 만나게 되었다. [더 읽기]