알라딘

헤더배너
상품평점 help

분류

이름:스티븐 암스트롱 (Steven Armstrong)

최근작
2017년 5월 <데브옵스 시대의 클라우드 네트워킹>

스티븐 암스트롱(Steven Armstrong)

데브옵스(DevOps) 솔루션 아키텍트 및 프로세스 자동화 전문가다. 글래스고 시의 스트래스클라이드대학(Strathclyde Universit)에서 컴퓨터/전자 시스템 공학사를 취득했으며 '명예 졸업생(honors graduate)'을 수상했다.
기업에서 소프트웨어를 제때 출시할 수 있도록 도와주는 기업 소프트웨어 개발 아키텍처 및 프로세스를 간소화하는 데 검증된 실적을 보유하고 있다. 애자일, CI(Continuous Integration), 코드 기반 인프라스트럭처, 코드 기반 네트워킹, CD(Continuous Delivery), 배포 작업에 대한 전문성을 바탕으로 지난 10년간 IT 분야에서 컨설팅 및 재무 서비스, 근로자 복지 혜택 관련 업체를 거쳐 현재는 갬블링(gambling) 관련 업체에서 일하고 있다.

졸업 후 액센추어 테크놀로지 솔루션즈(Accenture Technology Solutions)의 개발 통제 서비스 분야에 졸업 채용 제도(Graduate Scheme, 영국의 대졸자 채용 문화 및 시스템)를 통해 입사한 후 4년간 재직했다. 이후 구성 관리 아키텍트로서 엑센추어 고객들이 빌드 및 개발 프로세스를 자동화하는 데 기여했다. 대상 응용프로그램들은 시벨(Siebel), SAP, 웹스피어(WebSphere), 웹로직(Weblogic), 오라클(Oracle) B2B 애플리케이션 등이다.
액센추어 근무 당시 노르웨이 정부, EDF 에너지, 보드 가이스(Bord Gais), 사브밀러(SABMiller) 등의 고객들을 대상으로 하는 개발 통제 서비스 그룹에서 근무했다. 주도했던 EDF 에너지 업무는 '최고 프로젝트 산업화(Best Project Industrialization)' 및 '액센추어 공유 서비스 최고 사례(Best Use of Accenture Shared Services)'로 선정됐다. 액센추어를 나온 후, 금융 서비스 회사인 코펀즈(Cofunds)에서 금융 서비스 플랫폼에서의 배포를 용이하게 하는 목적으로 닷넷(.Net) 응용프로그램과 마이크로소프트 SQL 데이터베이스에 대한 CI/CD 프로세스를 구축하면서 2년간 재직했다.
코펀즈 퇴직 후에는 톰슨스 온라인 베니핏츠(Thomsons Online Benefits)에서 데브옵스 조직을 신규로 만드는 것을 도왔다. 또한 톰슨스 온라인 베니핏츠의 서비스 환경 응용프로그램을 위한 프라이빗 클라우드 솔루션을 신규로 구축하는 데 통합 파트의 역할을 맡았다. 그리고 다윈 근로자 복지 혜택 관리 소프트웨어(Darwin Benefits Software)를 신규 프라이빗 클라우드 플랫폼에 수 분 내에 설치할 수 있게 해주는 CD 프로세스를 구축했다.

현재 패디 파워 벳페어(Paddy Power Betfair)의 i2 프로젝트에서 기술 리더를 맡고 있으며, 패디 파워 벳페어에서 신규로 프라이빗 클라우드 플랫폼을 구축할 때 구축 팀을 이끌었다. 소프트웨어 정의 네트워킹으로 누아지(Nuage) VSP를 사용하고 오픈스택을 활용해 구현했다. 이 플랫폼은 패디 파워 벳페어의 모든 응용프로그램의 CD를 지원한다. i2 프로젝트 구현 산출물은 오픈스택 슈퍼 유저 상(OpenStack Super User Award)의 최종 결승 후보에 올랐으며, 현대화를 위한 레드햇 혁신상(RedHat Innovation Award for Modernization)을 수상했다.

대중적인 행사의 열성적인 발표자로 데브섹콘 런던(DevSecCon London), 클루지 오픈스택 밋업(OpenStack Meetup in Cluj), 오스틴 오픈스택 서밋(OpenStack Summit in Austin), HP 디스커버 런던(HP Discover London) 등의 전 세계 기술 행사에서 연사로 활동했으며 최근에도 오픈스택 데이 브리스틀(OpenStack Days Bristol) 행사에서 기조연설을 했다.  

대표작
모두보기
저자의 말

<데브옵스 시대의 클라우드 네트워킹> - 2017년 5월  더보기

이 책에서는 네트워크 변경 작업을 더 효율적으로 해서 소프트웨어 개발 라이프 사이클의 속도를 늦추지 않는 방법을 살펴본다. 또한 네트워크 엔지니어가 네트워크 운영 업무를 자동화하는 전략을 세우는 데 도움을 주며, 네트워크 팀이 자동화 중심의 환경 구축에 성공하도록 실행하는 것을 중점적으로 다룬다. 팀이 더 협업적인 방식으로 일해 효율을 향상시킬 수 있도록 할 것이다. 또한 네트워크 팀이 이 목표를 달성하기 위해 새로운 기술을 습득하고 앤시블(Ansible) 같은 구성 관리 도구(Configuration Management Tool)를 익힐 필요성과 얻을 수 있는 이점을 설명할 것이다. 이 도구가 제공하는 네트워크 모듈 사용법과 손쉽게 자동화할 수 있는 방법을 알려준다. 이 책은 독학을 위한 입문서로, 네트워크 기능마다 자동화 절차를 구현하고 영향력을 발휘하기까지 극복해야 할 문화적 과제에도 초점을 맞출 것이다. 또한 장비 업체에서 제공하는 네트워킹 API의 대부분이 믿을 만하다는 신뢰를 네트워크 팀에게 줄 것이다. 이후 AWS와 오픈스택 같은 퍼블릭 클라우드와 프라이빗 클라우드도 논의할 것이고, 사용자들에게 네트워킹을 제공하는 방식도 논의한다. SDN(Software-Defined Networking, 소프트웨어 정의 네트워킹) 솔루션의 출현도 다룬다. 주니퍼 콘트레일(Juniper Contrail), VMware NSX, 시스코 ACI 등이 대표적인 SDN 솔루션이다. 네트워킹 기능들을 셀프서비스 일용재(Commodity)로 만들려는 노키아의 누아지(Nuage) VSP에 초점을 맞춰볼 것이다. CI(Continuous Integration)/CD(Continuous Delivery)(소프트웨어의 연속적인 통합 및 배포) 절차와 배포 파이프라인이 네트워크 변경을 관리하는 데 어떻게 적용 가능한 지 자세히 살펴본다. 또한 단위 테스트(Unit Test)를 네트워크 변경 자동화에 적용하고 소프트웨어 개발 라이프사이클에 통합하는 방법을 보여준다.

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