알라딘 첫화면으로 가기
헤더배너
분야보기



닫기
1/0 photos
프로필
상품평점 help

분류

이름:마르코 룩샤 (Marko Lukša)

최근작
2018년 12월 <Kubernetes in Action>

마르코 룩샤(Marko Lukša)

간단한 웹 애플리케이션부터 전체 ERP 시스템, 프레임 워크, 미들웨어 소프트웨어에 이르기까지 개발 경력만 20년이 넘는 전문 소프트웨어 엔지니어다. 6살 때 아버지가 구입한 중고 ZX 스펙트럼(ZX Xpectrum) 컴퓨터에서 처음 프로그래밍을 경험했다. 초등학교 시절 로고 프로그래밍 대회에서 전국 챔피언이 됐고, 여름 코딩 캠프에서는 파스칼로 프로그래밍 하는 법을 배웠다. 그 이후로 광범위한 프로그래밍 언어를 사용해 소프트웨어를 개발했다. 고등학교에 다니던 때는 웹이 겨우 시작되던 단계에서 동적 웹 사이트를 만들기 시작했다. 슬로베니아 류블랴나 대학(University of Ljubljana)에서 컴퓨터과학을 전공하면서 지역 회사의 의료와 통신 산업용 소프트웨어 개발로 분야를 옮겼다. 레드햇(Red Hat)에서 일하게 된 초기에 레드햇의 JBoss 미들웨어 제품을 이용해 오픈 소스로 구현된 구글 앱 엔진 API(Google App Engine API)를 개발했다. CDI/Weld, Infinispan/JBoss Data-Grid 등의 프로젝트에도 참여했다.
2014년 말부터 레드햇의 클라우드 지원 팀에서 쿠버네티스의 새로운 개발 상황에 관한 최신 정보를 제공하고 관련 기술을 사용해 회사의 미들웨어 소프트웨어가 쿠버네티스 및 오픈시프트(OpenShift)의 기능을 최대한 활용할 수 있도록 보장하는 역할을 하고 있다.  

출간도서모두보기

<Kubernetes in Action> - 2018년 12월  더보기

레드햇(Red Hat)에서 몇 년 근무하다가 2014년 말, 신설된 클라우드 인에이블먼트(Cloud Enablement) 팀에 배정됐다. 새 팀의 임무는 쿠버네티스상에서 개발된 회사의 미들웨어 제품을 오픈시프트 컨테이너 플랫폼(OpneShift Container Platform)으로 가져오는 것이었다. 그 당시 쿠버네티스는 정식으로 발표되지 않은 초기 버전(v1.0)이었다. 소프트웨어의 적절한 방향을 설정하고 쿠버네티스가 제공하는 기능을 이용하려면 쿠버네티스의 모든 기능을 신속하게 파악해야 했다. 문제가 발생했을 때, 우리가 일을 잘못한 건지 아니면 쿠버네티스 초기 버전의 버그인지를 구분해내기가 어려웠다. 그 후로 쿠버네티스도 눈부시게 발전했고 나도 쿠버네티스를 많이 이해하게 됐다. 나는 쿠버네티스라는 말조차 생경할 때 쿠버네티스를 사용하기 시작했다. 지금은 클라우드와 온프레미스 데이터 센터(on-premises datacenters)에서 애플리케이션을 실행하는 데 가장 빠르게 성장하고 가장 많이 사용되는 방법으로, 소프트웨어 엔지니어라면 모르는 사람이 없을 정도다. 쿠버네티스를 접한 지 한 달쯤 뒤에 오픈시프트/쿠버네티스(OpenShift/Kubernetes)에서 JBoss 와일드플라이(JBoss WildFly) 애플리케이션 서버 클러스터를 실행하는 방법을 두 개의 글로 작성해 블로그에 게시했다. 그 당시 간단한 블로그 포스트를 보고 매닝 출판사의 담당자가 쿠버네티스에 대한 책을 써달라고 연락할 것이라고는 상상도 못했다. 내가 아니더라도 책을 쓸만한 누군가에게 연락했을 그 제안을 거절하지 않았다. 그렇게 나는 이 책을 쓰게 됐다. 1년 반 넘게 글쓰기와 연구에 매진한 끝에 마침표를 찍었다. 이 여정은 굉장히 값진 경험이었다. 그저 사용자로서 배울 때보다 책을 쓰면서 기술에 관해 훨씬 더 자세히 알 수 있었다. 이 과정에서 쿠버네티스에 대한 지식이 확장됐고, 쿠버네티스 자체도 진화했으므로 이전에 썼던 내용을 고치고 다듬어야 했다. 나는 완벽주의자다. 이 책에 만족하지는 않는다. 그럼에도 MEAP 프로그램(Manning Early Access Program)의 수많은 독자가 이 책을 쿠버네티스를 향한 훌륭한 안내서로 평가해주셔서 기쁘다. 내 목표는 독자가 기술 자체를 이해하고 도구를 사용해 쿠버네티스 클러스터에 애플리케이션을 효율적으로 개발하고 배포할 수 있도록 가르치는 데 있다. 이 책은 실제로 적정한 수준의 가용성을 갖는 쿠버네티스 클러스터를 실제로 설정하거나 유지하는 것에 중점을 두지 않았다. 대신에 마지막 파트를 통해 독자가 그러한 클러스터의 구성이 어떻게 되는지 확실히 이해할 수 있게 작성했다. 그리고 이런 주제를 이해하기 쉬운 추가적인 리소스를 포함하고 있다. 쿠버네티스라는 굉장한 시스템을 통해 최대한의 결과를 얻는 방법을 알아가며 이 책을 즐겁게 읽어 나가길 바란다.

가나다별 l l l l l l l l l l l l l l 기타
국내문학상수상자
국내어린이문학상수상자
해외문학상수상자
해외어린이문학상수상자