* 마이크로서비스

ChaosMonkey 및 Game Day in Action

카오스 엔지니어링 세번째 모임은 미리 예고한 대로 매월 각종 카오스 도구를 공부하고 소개하는 시간을 가지기로 했습니다. ChaosMonkey in Action (변정훈) Chaos Monkey는 2011 년 Netflix에서 IT 인프라의 탄력성을 테스트하기 위해 개발 한 도구입니다. 의도적으로 장애를 주입하여, 나머지 시스템이 어떻게 대처하는지 테스트합니다. Chaos Monkey는 Simian Army라는 오픈소스의 일환으로 본 세션에서는 설치 및 ...
2018/03/22

DevOps vs. SRE vs. 카오스 엔지니어링

첫모임에 이어 카오스엔지니어링 커뮤니티 두번째 모임을 개최했습니다. 이번 모임에서는 카오스 엔지니어링에 대해 현업에서 느끼는 바를 장경철 (NC소프트), 이창욱 (포시어코리아) 두 분이 발제를 해주셨습니다. 먼저 이창욱님은 스타트업 수준에서 카오스 엔지니어링 도입에 대해 도구 중심으로 이야기해 주셨습니다. 소개해 주신, PowerfulSeal은 Kubernetes 클러스터에 장애를 주입하므로 가능한 한 빨리 문제를 감지 할 수 있습니다. 완전한 ...
2018/02/22

카오스 엔지니어링 커뮤니티를 시작합니다!

최근에 클라우드 기반 마이크로서비스 아키텍처에 대해 이야기하면 빠짐없이 등장하는 것이 바로 넷플릭스의 사례입니다. 넷플릭스는 모든 인프라를 클라우드에서 운용하고 있는데, 모든 실패에 대해 문제가 없도록 자체적인 장애 주입 실험을 하는 것으로 유명합니다. 넷플릭스의 카오스 관리 기법 이른바 오픈 소스 도구인 카오스 몽키(Chaos Monkey)라는 실제 운용 서버를 다운시켜, 일어나는 현상을 통해 문제를 파악합니다. ...
2018/01/18

마이크로서비스 아키텍처 국내 도입 사례 – SK플래닛, 우아한형제들, 삼성전자 등

지난 7월 19일에 TechTonic (삼성SDS 기술세미나) 행사에 마이크로서비스 주제로 발표를 해달라는 초대를 받았습니다. 아무래도 마이크로서비스에 대한 국내 사례가 잘 없다 보니, 최근에 나온 SK Planet, 우아한 형제들, 삼성전자 등 다양한 국내 사례를 조금 더 정리했습니다. https://www.youtube.com/watch?v=Grf9IYuQMc4 발표 자료는 제 슬라이드 쉐어에서 다운로드 하실 수 있습니다. 우선 앞쪽에서는 주로 넷플릭스를 사례로 들어 어떻게 ...
2017/07/29

[동영상] 마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례

지난 AWS Summit 2016 행사에서 빙글의 이상현님과 함께 "마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례"라는 주제 발표를 진행했습니다. 오늘 녹화 영상이 올라왔네요. https://www.youtube.com/watch?v=_8ylg-DLnBY 발표 자료는 아래에 있습니다. https://www2.slideshare.net/awskorea/3-microservice-aws-architecture-pattern-usecase 본 발표에서는 마이크로서비스가 무엇이고 왜 이러한 개념이 나오게 되었는지 먼저 설명을 합니다. 규모가 커지는 서비스를 하나의 그릇에 기능을 담으면 신규 기능 개발 속도도 늘어나고, 운영 ...
2017/04/29

[서평] 마이크로서비스 아키텍처 구축 – 대용량 시스템의 효율적인 분산 설계 기법

삼성전자 정성권님께서 번역하신 마이크로서비스 아키텍처 구축 대용량 시스템의 효율적인 분산 설계 기법 이 나왔습니다! 저자인 샘 뉴먼 (Same Newmna)은 마이크로서비스 개념을 처음 주창했던 마틴 파울러와 함께 소트웍스에서 일하는 컨설턴트입니다. 제가 원서를 처음 보았을 때는 아무래도 컨설턴트가 쓴 글이라 조금 어려웠는데, 성권님이 번역을 하신다는 소식을 듣고 기뻤습니다. 그래서 베타 리더도 하겠다고 ...
2017/03/25

[ZDNET 칼럼] 마이크로서비스를 위한 AWS 빌딩 블록 이해하기

2006년부터 아마존닷컴은 쇼핑몰 서비스를 마이크로서비스 단위로 서비스를 분리하여 이를 API 인터페이스를 가지도록 하는 아키텍처를 도입하고 실제 서비스에 적용하였다. 아마존닷컴 CTO인 버너 보겔스(Dr. Warner Vogels)박사의 2006년 인터뷰를 인용해 보자. “아마존닷컴은 10년전 (1995년) 웹 서버와 데이터베이스 백엔드를 가지는 모놀리식(Monolithic) 애플리케이션으로 시작하였습니다. 5년전(2001년) 아마존은 주요한 아키텍쳐 변화가 있었는데 2 티어(tier)기반에서 서로 다른 애플리케이션 기능을 ...
2016/03/10