play.node는 커뮤니티 주관으로 열리는 비영리 Node.js 개발자 콘퍼런스입니다.

2012년 Node.js 커뮤니티인 octobersky.js의 주최로 처음 시작된 이후
올해 3회째 열리고 있습니다. 작년 Node.js 재단이 설립되고
Node.js는 안정적인 릴리스를 하면서 서버 개발, 프런트 앤드 도구, 데스크톱 애플리케이션 등
다양한 분야에서 인기를 끌고 있습니다.
이번 play.node에서는 국내에서 Node.js를 사용하는 개발자를 모여
그동안 쌓아온 경험을 공유하는 자리가 되기를 바라고 있습니다.

올해 play.node는 IBM의 후원을 받아 IBM Developer Connect 2016와 한자리에서 공동으로 개최합니다.
play.node에 참가하면 IBM Developer Connect의 세션도 함께 참가해서 들을 수 있습니다.

Speakers

Play.Node Keynotes

Time Session
9:30 ~ 10:30 Registration
10:00 ~ 10:05 환영사
환영사

TBD

김원종 | IBM Korea 수석부사장
김원종 IBM Korea 수석부사장
10:10 ~ 10:30 개발자와 IBM, 새로운 관계의 시작
개발자와 IBM, 새로운 관계의 시작

본 주제 발표에서는, 변화하고 있는 IBM의 모습과 그 변화의 중심에 있는 클라우드 및 코그너티브 영역, 그리고 이러한 환경속에서 그 중요성이 더욱 확대되고 있는 개발자의 역할에 대해 살펴보고자 합니다. 특히 개발자 커뮤니티 및 그들을 통해 새롭게 창출될 가치 및 환경의 변화에 대한 논의와 함께, 이를 지원하고 개발자와의 관계를 강화하기 위한 IBM의 여러 프로그램 및 노력에 대해 설명 드리고자 합니다.

정창우 | IBM Korea Lab 상무

현재 한국IBM 연구소 및 클라이언트 센터를 총괄하고 있으며, 산학 협력 담당 임원을 겸하고 있습니다. 서울대학교 전산과학과에서 학부 및 석사를 마치고, 소프트웨어 엔지니어로 IBM에 입사 후, pervasive computing 영역, RFID 및 sensor & actuator solutions, smart city 솔루션 영역에 연구 개발을 진행해 왔으며, 최근에는 Internet of Things 분야 및 Cognitive 솔루션 분야의 시장 도입 및 확산을 위해 산업 전문가 및 학계 그리고, 개발자 커뮤니티와의 교류를 확대하기 위한 노력을 기울이고 있습니다. 현재, IBM Academy of Technology 멤버로도 활동하고 있습니다.

정창우 상무 IBM Korea
10:30 ~ 11:00 Growing up with Node.js
Growing up with Node.js

키노트 세션에서 Bert Belder는 본인이 처음 node에 기여를 하던 때부터 현재 "대기업에서 안심하고 사용할 수 있는" 수준으로 발전하기까지의 시간동안 본인이 배운 것을 공유합니다. 또한 오픈소스 프로젝트가 어떻게 구성이 되는지와 이에 IBM이 어떻게 참여하고 있는지에 대해 소개합니다.

Bert Belder | Node.js core developer / Strongloop founder, IBM

Bert Belder는 2011년부터 Node.js 코어 컨트리뷰터로, 가장 오래된 node 메인테이너이자 지금도 활발하게 활동하고 있습니다. 2013년에 Bert는 동료 Ben Noordhuis와 함께 StrongLoop을 설립했습니다. 오픈 소스에는 libuv를 윈도우에 포팅하는 작업을 기점으로 첫 발을 들였으며, 그 이후로 지금까지 node 커뮤니티의 리더로 활동하고 있습니다.

Bert Belder / StrongLoop
11:00 ~ 11:30 Let's Talk about Watson
Let's Talk about Watson

내년까지 10억명이 AI왓슨을 이용하게 된다고 합니다. 더 이상 먼 미래가 아닌 인지컴퓨팅 기술이 바꾸는 오늘과 내일의 산업의 변화를 이야기합니다. 더불어 이미 왓슨을 경험하고 있는 스위즐 랩스의 이인영대표가 말하는 왓슨의 실사례에 대해 이야기합니다.

김연주 | IBM Watson 상무

한국IBM 글로벌 테크놀로지 서비스와 글로벌 프로세스 서비스 등의 부서에서 다양한 서비스 경험을 토대로 현재 한국IBM 왓슨 비즈니스 총괄임원으로 왓슨기반 기술과 솔루션 사업전략을 이끌고 있습니다. "코그너티브 기술은 미래가 아닌 바로 옆에서 함께 숨쉬는 현실이다"

이인영 | Swizzle Labs CEO

코그니티브 기술 기반으로 정량/정성 데이터 분석 사업을 하고 있는 6년차 창업가입니다. 대학교 시절 비즈니스 컨설팅 공부를 열심히 했고, 졸업 후에는 광고 및 IT 업계에서 마케터, PM 등으로 경험을 쌓아 지금은 첨단 기술과 전략적 사고가 만나 어떻게 고객에게 가치를 줄 수 있을지 늘 고민하고 있습니다.

김연주 상무 IBM Watson & 이인영 대표 CEO, Swizzle Labs

Play.Node Schedule

Time Play.Node Track D Play.Node Track E
11:50 ~ 12:30 최신 트렌드의 Electron과 React 그리고 Webpack으로 만드는 멀티플랫폼 데스크톱 앱!
발표자료
최신 트렌드의 Electron과 React 그리고 Webpack으로 만드는 멀티플랫폼 데스크톱 앱!

Node.js를 1년 반정도 만지면서 Electron + React + Webpack로 오픈소스 어플리케이션을 만들어 본 경험을 공유하려 합니다.

최준영 | Kyushu University

내년 봄 졸업을 압둔 일본에 체류중인 대학생입니다.
항공우주를 전공하고 있고 작년 봄부터 Node.js를 만지기 시작해서 지금은 Boostnote라는 앱을 개발해나가고 있습니다. 스타크래프트2를 많이 좋아합니다. 비행기나 우주선이 좋아서 그런지 테란 유저입니다!

JavaScript Everywhere - 하나의 프로그래밍 언어로 천하통일을 꿈꾸는 메이커
발표자료
JavaScript Everywhere - 하나의 프로그래밍 언어로 천하통일을 꿈꾸는 메이커

JavaScript 와 Node.JS 만으로 IoT 제작/교육 플랫폼을 만들고, 로봇을 위한 임베디드도 Node.JS 로 제작한 사례를 공유합니다.
MongoDB 와 Elasticsearch 채용으로, 모바일 부터 로봇, 그리고 데이터 분석 까지 전 영역에 JavaScript 를 적용함으로써 얻은 교훈을 이야기 합니다.

박종건 | Circulus 대표/수원대학교 조교수

게임을 너무 좋아하여 휴학하고 다음 게임에 입사 하였다가, 직장이 아닌 직업을 찾기위해 IT개발을 위해 삼성SDS 정보기술연구소로 입사, IoT 기반 공급망/물류 시스템및 데이터 시각화 업무를 담당했습니다. 삼성 근무 시 내가 해야할 일은 남들도 누구나 SW+HW 를 이용하여 만들 수 있게 하자는 목적으로, 2013년 Circulus 커뮤니티를 시작, 뜻을 펼치기 위해 2016년 로봇 기반 에듀테크 스타트업 Circulus 를 시작하였습니다.

최준영 / Kyushu University 박종건 / Circulus
12:30 ~ 13:30 Lunch
13:30 ~ 14:10 Compose async with rxjs
발표자료
Compose async with rxjs

Riiid 는 Reactive Extensions 라이브러리를 모든 스택에 걸쳐 적극적으로 사용하고 있습니다. 특히 웹 프론트 엔드에서는 Reactive Extensions 의 javascript 구현체인 rxjs 를 필수 라이브러리로 활용하고 있는데요, 이 세션에서는 rxjs 의 간단한 소개와 더불어 Riiid는 왜 rxjs를 사용하는지, 더 나아가 다양한 비동기 상황을 쉽게 처리할 수 있는 rxjs operator 들을 살펴보고자 합니다.

김경열 | Riiid

Riiid 에서 개발자로 근무하고 있습니다. 회사에서 대부분의 시간을 프론트 엔드에 쏟고 있지만, 만능 잡부로 거듭나기 위해 다양한 기술적 시도를 두려워하지 않습니다. 개발자 커뮤니티에 첫발을 내딛게 해준 node.js 에는 각별한 애정을 가지고 있습니다.

((((2016년에 자바스크립트를 배우는 것)을 읽는다는 것)에 관한 강연)을 듣는다는 것)
발표자료
((((2016년에 자바스크립트를 배우는 것)을 읽는다는 것)에 관한 강연)을 듣는다는 것)

“2016년에 자바스크립트를 배우는 기분” 이라는 화제의 글 이후로 자바스크립트에 관한 논의가 뜨겁습니다. 쏟아지는 프레임워크와 시시각각 변하는 트렌드들. 우리는 이 속에서 어떤 시점으로 트렌드를 바라봐야 할까요? 그리고 우리는 어떤 자세로 개발을 해야 할까요? 이 세션에서는 무엇이 좋다, 무엇이 나쁘다 이런 의견을 말하기보다는, 자바스크립트 생태계에 있는 여러 대안들의 장점과 단점, 그리고 궁극적으로 그 대안들을 판단하는 눈을 기르는 법을 이야기해 보고자 합니다.
자바스크립트 생태계는 얼마나 빠르게 변화하고 있을까요? 수많은 빌더와 태스크 매니저들을 우리는 어떻게 바라봐야 할까요? 자바스크립트의 트랜스파일러를 어떻게 바라봐야 할까요? 프레임워크로 인해 쌓이는 기술부채는 어떻게 관리되어야 할까요? 그리고 프레임워크의 교체 과정에서 어떤 식으로 기술부채의 상환비용을 최소화할 수 있을까요? CoffeeScript, Babel, ES6, ES.Next, JSX, 이런 키워드들과 함께 기타 수많은 이야기를 나눠보고자 합니다.

조승연 | Knowre CTO

무려 5년이 다 되어가는 스타트업 아닌 스타트업에서 CTO를 맡아 일하고 있습니다. 곱씹어보면 다들 이미 알고 있던 이야기를 굉장히 새로운 이야기인것처럼 풀어내는 재주가 있습니다. 좋은 코드를 짜는 것은 직업윤리의 문제라고 생각하는 쪽이고, 일터에서도 그것을 실천하려는 편입니다.j

김경열 / Riiid 조승연 / Knowre
14:20 ~ 15:00 Electron을 이용한 모바일 테스트 자동화 소프트웨어 개발
발표자료
Electron을 이용한 모바일 테스트 자동화 소프트웨어 개발

Node기반의 Electron을 이용하여 모바일 앱 테스트 자동화 소프트웨어 개발 사례를 소개하고, Node가 가진 인프라를(NPM) 프론트-엔드 기술에 접목시켰을 때의 효과와, 달라지는 것은 무엇인지에 대하여 알아보는 시간을 가져봅시다.

경준호 | 알서포트

자바스크립트를 매우 사랑하는 10년차 프론트-엔드 개발자입니다. Firejune이라는 닉으로 활동 중이며, 순수 미술을 전공했고 웹 디자인을 시작으로 IT업계에 발을 들여 놓았다가 안타깝게도 개발자가 되고 말았습니다…

Node.js를 이용한 대규모 글로벌(+중국) 서비스
발표자료
Node.js를 이용한 대규모 글로벌(+중국) 서비스

Flitto는 초기부터 Node.js를 사용하여 서비스를 개발 및 운영하고 있습니다. 중국을 포함하여 글로벌 서비스를 운영하면서 여러가지 겪은 문제점과 고민, 그리고 그 해결방법에 대하여 발표합니다.

강동한 | 플리토

Flitto에서 5년째 커피를 타고 있는 강동한입니다.

경준호 / 알서포트 강동한 / 플리토
15:10 ~ 15:50 Docker, Docker Swarm 관리 툴 Gorae Project
발표자료
Docker, Docker Swarm 관리 툴 Gorae Project

React.js, Node.js 로 개발되어진 Docker 관리 도구인 Gorae 프로젝트의 개발 구조와 과정에 대해서 이야기하고 Docker 환경에 친해지고 인사이트를 얻을 수 있는 시간을 마련해보고자 합니다.

Rhio Kim (김양원) | CDNetworks

프론트 엔드 기술을 좋아하고 늘 꾸준한 개발과 연구를 즐겨합니다. Haroopress 와 Haroopad 개발자입니다.

Dockerize Node.js application
발표자료
Dockerize Node.js application

싱글 스레드 모델로 유명한 Node.js 는 개발과 배포가 편리하지만 클러스터링이 다소 번거롭습니다. Docker 를 이용하여 배포 환경을 설정하고, nginx reverse proxy 로 손쉽게 클러스터링 하는 방법에 대해 발표합니다.

김석준 | 쏘카 (SOCAR)

쏘카 에서 DevOps 로 일하고 있습니다. Javascript 를 주로 다루며 Python으로 수학머신러닝을 배우느라 흰머리가 늘고 있습니다.

Rhio Kim(김양원) / CDNetworks 김석준 / 쏘카
16:00 ~ 16:40 A Javascript Testing Buffet
V8 Debugging Protocol 로 Javascript Playgrounds 만들기
발표자료
V8 Debugging Protocol 로 Javascript Playgrounds 만들기

자바스크립트 디버깅을 위해 제공되는 V8 Debugging Protocol. 이를 이용하여 디버깅이 아닌 더 재미있고 흥미로운 것을 만들어가는 과정을 공유해본다. 과연 Swift Playgrounds 같은 것을 만들 수 있을까?

김민태 | 우아한형제들

사람들이 행복해하는 소프트웨어를 만드는 프로그래머가 되는 것을 목표로 살아가는 아들 바보 프로그래머

실전 Bluemix Hands-on (1)
실전 Bluemix Hands-on (1)

IBM Bluemix에서 제공하는 Node.js 기반 IoT Platform을 이용한 쉽고 빠른 IoT 서비스 개발 실습
1. IoT Starter 구성
2. IBM Blumix에서 IoT 앱 생성
3. Watson IoT 플랫폼과 연결
4. IoT앱 용 Node-RED 플로우 작성
5. 이벤트 조건에 대한 알림 서비스 또는 Tweeter 서비스 연동

홍정석 | IBM Korea Lab 차장

모바일용 플랫폼 개발로 경력을 시작해 JavaScript를 이용한 Mobile용 Hybrid Web 앱을 개발했습니다. 최근에는 IBM SoftLayer 클라우드를 이용한 Cloud Service Portal 프로젝트의 Web UI 개발자로 참여했으며, 개인적으로는 JavaScript를 이용한 Embedded Device 용 Software 및 Service 개발에 관심을 가지고 있습니다.

Michael Shilman / Lab80
김민태 / 우아한형제들
홍정석 / IBM Korea Lab
16:50 ~ 17:30 A JavaScript Testing Buffet 발표가 발표자 분의 사정으로 취소되어 시간표가 변경되었습니다. 실전 Bluemix Hands-on (2)
실전 Bluemix Hands-on (2)

IBM Bluemix에서 제공하는 Node.js 기반 IoT Platform을 이용한 쉽고 빠른 IoT 서비스 개발 실습
1. IoT Starter 구성
2. IBM Blumix에서 IoT 앱 생성
3. Watson IoT 플랫폼과 연결
4. IoT앱 용 Node-RED 플로우 작성
5. 이벤트 조건에 대한 알림 서비스 또는 Tweeter 서비스 연동

홍정석 | IBM Korea Lab 차장

모바일용 플랫폼 개발로 경력을 시작해 JavaScript를 이용한 Mobile용 Hybrid Web 앱을 개발했습니다. 최근에는 IBM SoftLayer 클라우드를 이용한 Cloud Service Portal 프로젝트의 Web UI 개발자로 참여했으며, 개인적으로는 JavaScript를 이용한 Embedded Device 용 Software 및 Service 개발에 관심을 가지고 있습니다.

홍정석 / IBM Korea Lab

IBM Developer Connect Schedule

Time IBM Track A IBM Track B IBM Track C
11:50 ~ 12:30 101Watson : Hello, Watson
101Watson : Hello, Watson

1950년대부터 시작된 인공지능 연구...60여년이 지난 오늘은? Watson도 바둑을 두나요? Watson의 기초부터 Cognitive Business가 적용되는 미래까지 IBM Watson에 대해 알아 봅니다.

안태규 | IBM Watson 차장

Watson은 어렵지 않다는 것을 직접 실천하고 있는 안태규입니다. 다양한 Cognitive 기술을 사용한 고객 소통 어플리케이션의 비즈니스 적용을 목표 하고 있습니다.

ESP8266을 활용한 스마트한 IoT홈 사례 공유
ESP8266을 활용한 스마트한 IoT홈 사례 공유

본 세션 초반 10분은 Watson IoT Platform에 대한 소개 및 특징과 이를 활용한 고객 사례 등을 소개합니다. 이후 30분 세션에서는 IoT 실시례를 공유합니다. 사물인터넷이 급속하게 다가 오고 있으나, 동시에 사물인터넷에 대한 이해의 깊이와 올바른 인식 역시 다양한 실정입니다. 발표자인 허윤석 박사는 사물인터넷을 직접 체험하고 일반인이 활용할 수 있는 실제 이야기를 만들어 보고자 Raspberry와 거실등을 연결하며 주말 프로젝트를 시작하였습니다. 현재 이 주말 홈 프로젝트는, 발표자 집안의 조명등과 TV, Audio등을 Raspberry Pi와 ESP8266에 연결이 되어 IBM의 Bluemix 클라우드를 통하여 자동화 되어 있고, 이 Bluemix는 거실에 놓여져 있는 아마존 에코의 알렉사와 연계하여 음성인식을 통하여 제어 할 수 있습니다. 본 세션은 이 홈 프로젝트를 진행해온 과정과 관련 툴들을 간략히 소개하여, 참석자들이 유사한 프로젝트를 계획하는데 참고로 삼을수 있는 내용으로 준비하였습니다.

김동영 | IBM Analytics 부장

IBM Watson IoT 사업부에서 IoT Platform, MessageSight, DevOps 및 ALM 등에 대한 엔지니어 역할을 담당하고 있습니다.

허윤석 | IBM AP 상무

현재 아시아태평양 PureApplication의 기술관련 리더로 On Premise/Off Premise Cloud사업을 이끌고 있습니다. IBM연구소에서 오랜동안 개발자로 일을 했으며, 그러한 깊은 기술력을 바탕으로 현장에서 Advanced Technology Team, Telematics, ITSM, Cloud등의 비지니스의 아시아 태평양 기술팀을 이끌어 왔습니다. 새로운 기술과 그로 인한 새로운 활용및 사업에 대한 지속적인 관심을 가지고 있으며, 이들의 현장 적응에 도움을 주고 있습니다.

15분만에 뚝딱! IBM Bluemix 맛보기
15분만에 뚝딱! IBM Bluemix 맛보기

PaaS에서 손쉽게 웹개발을 시작하는 방법을 소개합니다. Bluemix에서 신속하게 Node.js 기반의 웹 채팅 앱을 개발해보고, Watson 서비스를 연동하여 애플리케이션을 확장해봅니다.

양현주 | IBM Cloud 대표

현재 IBM Korea에서 Bluemix 및 클라우드 엔지니어로 재직 중입니다. JavaScript 기반의 웹, 모바일 앱 개발을 위주로 새로운 기술에 지속적으로 도전하고 있습니다.

안태규 / IBM Watson 김동영 & 허윤석 / IBM 양현주 / IBM Cloud
12:30 ~ 13:30 Lunch
13:30 ~ 14:10 How the node.js event loop works
How the Node.js event loop works

Node.js프로그래머들은 비동기 I/O와 event loop에 대해 너무나 익숙합니다. 하지만 event loop가 실제 어떻게 작동되는지 아는 사람은 많지 않습니다. node가 Threads를 쓰는지 안쓰는지? Callback은 어디에서 오는지? nextTick을 쓸지 setImmediate을 쓸지? node 저변에는 "libuv"라이브러리가 여러 플랫폼 간의 이 모든 마법을 가능하게 합니다. HTTP 요청 처리 여부, 파일의 읽기나 타이머 처리까지 libuv 가 이 모든 것을 가능하게 합니다. 이 세션에서 libuv아키텍트인 Bert Belder는 event loop의 작동 방식, libuv가 어떻게 비동기화 I/O를 가능하게 하는지, 그리고 당신의 Node.js코드를 최대한 활용할 수 있도록 어떻게 돕는지에 대해 이해하기 쉽게 설명할 것입니다.

Bert Belder | Node.js core developer / Strongloop founder, IBM

Bert Belder는 2011년부터 Node.js 코어 컨트리뷰터로, 가장 오래된 node 메인테이너이자 지금도 활발하게 활동하고 있습니다. 2013년에 Bert는 동료 Ben Noordhuis와 함께 StrongLoop을 설립했습니다. 오픈 소스에는 libuv를 윈도우에 포팅하는 작업을 기점으로 첫 발을 들였으며, 그 이후로 지금까지 node 커뮤니티의 리더로 활동하고 있습니다.

몇대몇, IoT기반 휴대용 점수판 개발 이야기
몇대몇, IoT기반 휴대용 점수판 개발 이야기

스마트한 스포츠 환경을 만들고 있는 '몇대몇' 서비스에 대한 소개 와 K-Global IoT 챌린지 도전기 및 IBM과의 협업사례를 소개합니다.

한민진 | BYIT 대표

'IT를 통해 즐거움을 만들어보자'라는 의미의 스타트업 기업 BYIT(바이트) 대표로, 서울 북촌 IoT 사업 '스마트 헬스' 개발에 참여하였고, 서울 공공IoT 해커톤 우수상, K-Global IoT 챌린지 최우수상, 스마트창작터 창업경진대회 대상 등을 수상하였습니다.

클라우드를 활용한 글로벌 서비스 개발 시 고려해야 할 사항들 - 그라비티 사례
클라우드를 활용한 글로벌 서비스 개발 시 고려해야 할 사항들 - 그라비티 사례

클라우드는 해외 사용자를 대상으로 하는 글로벌 서비스 개발에 폭넓게 사용되고 있습니다. 대표적인 게임회사인 그라비티가 대만 서비스를 위해 클라우드를 어떻게 활용했는지 실제 사례를 통해 글로벌 서비스 개발 시 고려해야 할 사항들을 짚어봅니다.

정세윤 | Gravity 본부장

94년부터 SI 기술 업무로 커리어를 시작해 온라인 게임 전문 개발 및 퍼블리셔인 엠게임 초창기 멤버로서 시스템과 개발팀을 두루 거쳤고, 한국, 일본, 미국 지사에서 사업과 시스템 부서를 총괄하였습니다. 이후 그라비티로 자리를 옮겨 개발3디비전, 시스템디비전 등을 맡고 있으며, 현재 CISO 업무를 수행중입니다. 넥슨 컴퓨터 박물관의 기술자문위원이기도 합니다.

Bert Belder / StrongLoop 한민진 / BYIT 대표 정세윤 / Gravity 본부장
14:20 ~ 15:00 Loopback을 이용한 API 서버 구축
Loopback을 이용한 API 서버 구축

Strongloop에서 만든 API 프레임워크 Loopback을 이용해서 API 서버를 얼마나 쉽게 구축할 수 있는지를 설명합니다.

Outsider

Node.js를 좋아하는 웹개발자로 Web과 오픈소스 개발을 좋아합니다. 틈틈히 https://blog.outsider.ne.kr 블로그에 글도 쓰고 있습니다.

한글 왓슨 API, 실제로 구현해보기
한글 왓슨 API, 실제로 구현해보기

보고싶었습니다, 만나고 싶었습니다, 한국어 Watson API! 오늘 시연을 통해 확인하실 수 있습니다.

이용구 | Swizzle Labs CTO

2011년 바로풀기의 엔지니어로 커리어를 시작하여, 현재는 데이터 분석 스타트업 스위즐랩스의 CTO로 일하고 있습니다. 데이터 엔지니어링 관련 박사 과정 중이며, 데이터 분석 기술이 세상을 바꿀 수 있다고 믿으며 연구 및 개발에 임하고 있습니다.

Apache Spark으로 빅데이터 분석하기
Apache Spark으로 빅데이터 분석하기

스파크 쉘과 Zeppelin, Jupiter와 같은 Notebook을 활용하여 스파크를 쉽게 개발하는 방법에 대해 알아봅니다.

현진환 | IBM Software Sales 과장

IBM 소프트웨어그룹 AVP에서 DB2를 포함한 빅데이터 관련 소프트웨어 프로젝트를 지원하고 있습니다.

Outsider / SmartStudy 이용구 / Swizzle Labs 현진환 / IBM Software Sales
15:10 ~ 15:50 쉽게 끝내는 DevOps 7단계
쉽게 끝내는 DevOps 7단계

알듯 모를듯 애매한 DevOps. 다들 DevOps 를 이야기하지만 정의도 범위도 팀구성도 해야 하는 것도 제각각이라 더 어렵습니다. Think

홍미영 | IBM Cloud 실장

지난 15년간 어플리케이션 개발자, 아키텍트, DevOps 솔루션 전문가로 금융과 공공 분야에서 일해왔으며, 현재는 IBM의 Cloud 사업에서 Bluemix Architect로 일하며, Bluemix 에서의 새로운 어플리케이션 개발에 관심을 가지는 고객들을 지원하고 있습니다.

IoT의 결정판, Connected Car를 소개합니다
IoT의 결정판, Connected Car를 소개합니다

Watson IoT Context Mapping과 Watson IoT Driver Behavior 서비스를 이용하여 운전자의 운전 습관을 분석하는 어플리케이션을 쉽고 빠르게 만드는 과정을 경험할 수 있습니다.

최의신 | IBM Korea Lab 부장

다양한 IT 영역에서 20년 이상의 개발 경험이 있으며, 현재 KLAB의 Cognitive Solutions팀에서 IoT 서비스 구현을 담당하고 있습니다. IoT 스마트 홈 구현에 관심이 많으며, NAVER 오로카 카페에서 활동 중입니다.

왓슨으로 희귀포켓몬을 득템했다! 왓슨 시각인식 API 실행하기
왓슨으로 희귀포켓몬을 득템했다! 왓슨 시각인식 API 실행하기

뛰는 포켓몬 위에 나는 왓슨 시각인식 서비스, 포켓몬 잡는 왓슨 시각인식 API 함께 파헤쳐 봅시다!

송정숙 | IBM Wastson 부장

저의 오감에 왓슨을 탑재하여 가장 핫한 왓슨걸이 되고 싶은 왓슨에 중독되어가는 사람입니다.

홍미영 / IBM Cloud 최의신 / IBM Korea Lab 송정숙 / IBM Wastson
16:00 ~ 16:40 사람일까? 로봇일까? '왓슨' 자연어 대화 서비스 알아보기
사람일까? 로봇일까? 자연어 대화 서비스 알아보기

이제 콜센터, 상담 서비스는 Watson에게 맡겨라? Watson은 프로그램된 챗봇이 아니라던데, 뭐가 어떻게 다른걸까요? 나도 Watson이랑 얘기 좀 해 봅시다!

안태규 | IBM Watson 차장

Watson은 어렵지 않다는 것을 직접 실천하고 있는 안태규입니다. 다양한 Cognitive 기술을 사용한 고객 소통 어플리케이션의 비즈니스 적용을 목표 하고 있습니다.

IBM Kitura : Swift로 개발하는 웹 서버
IBM Kitura : Swift로 개발하는 웹 서버

Swift 언어는 2015년 오픈소스 이후 iOS 앱 개발외에 다양한 분야에서 사용할 수 있는 가능성을 보이고 있습니다.
그 중 IBM Kitura는 Swift언어를 이용해 웹 서버를 만들 수 있는 프레임워크이며 Bluemix가 제공하는 다양한 기술들과 함께 강력한 웹 서버를 만들 수 있도록 합니다.
이번 시간에는 Kitura 웹 프레임워크를 알아보고, JSON 데이터를 GET/POST 하는 간단한 서버를 Swift 언어로 작성해 보겠습니다.

윤성관 | (주)코더스하이 대표, 동국대학교 멀티미디어공학과 겸임교수

링고스타라는 이름으로 iOS / macOS 애플리케이션 개발을 해 왔으며, Apple이 운영하는 교육자 커뮤니티인 Apple Distinguished Educators의 멤버입니다. 코딩교육 콘텐츠 제작그룹인 (주)코더스하이를 통해 기업/대학/어린이 코딩 교육 콘텐츠를 제공하는 사업을 하고 있습니다.

사례로 살펴보는 클라우드 데이터 서비스의 모든 것
사례로 살펴보는 클라우드 데이터 서비스의 모든 것

애플리케이션 개발에 집중할 수 있도록 도와주는 IBM 클라우드 데이터 서비스의 산업별 도입 아키텍쳐와 활용 사례를 알려드립니다.

이현호 | IBM Analytics 부장

IBM Analytics 사업부에서 클라우드 데이터 서비스 기술 지원을 담당하고 있습니다.

안태규 / IBM Watson 윤성관 / 코더스하이 대표 이현호 / IBM Analytics
16:50 ~ 17:30 Go언어 기반의 블록체인 서비스 개발
Go언어 기반의 블럭체인 서비스 개발

최근 금융권을 시작으로 블럭체인에 대한 관심이 높아지고 있습니다. Go 기반의 오픈소스 블럭체인 서버인 Hyperledger fabric 의 적용 사례를 통해 전반적인 구조와 개발 과정에 대해서 공유합니다.

공무제 | IBM Korea Lab 차장

IBM Korea lab에서 Software engineer로 일하고 있으며, 모바일, 블럭체인, 클라우드 등 다양한 기술에 관심을 가지고 있습니다. 특히 최근에는 블럭체인을 통한 다양한 산업군의 적용 방법에 대해서 고민하고 있습니다.

서버 없이 돌아가는 node.js
서버 없이 돌아가는 Node.js

난 코드를 돌리고 싶을 뿐인데 서버 설정은 왜이리 피곤할까요. 그러면 과연 서버리스 아키텍쳐는 모든 귀차니즘를 해결해주나요? 서버리스 Node.js 를 만들때 고려할 점들을 짚어보고, 오픈소스 OpenWhisk 서버리스 아키텍쳐로 서버 없이 Node.js 어플리케이션을 빠르게 돌려보는 환경을 알아봅니다.

공진기 | IBM Cloud 차장

네트웍, 서버, 개발, 스타트업까지 컴퓨터 관련은 조금씩 다 다뤄본 경력의 풀스택 에반젤리스트

클라우드 개발 환경과 애플리케이션 구축 패턴
클라우드 개발 환경과 애플리케이션 구축 패턴

클라우드 환경에서 빠르게 애플리케이션을 개발하고 테스트하기 위해 무엇부터 시작해야 할까요? 가장 기본적인 클라우드 인프라 환경에서 손쉽게 애플리케이션을 구축하는 여러가지 패턴을 살펴봅니다.

임도영 | IBM Cloud 실장

2003년 이후 소프트웨어 아키텍트로서 SOA 솔루션을 주로 담당해 왔으며, 2012년에는 Smart TV Alliance (Toshiba, Panasonic, LG, TPVision , IBM, Qualcomm)의 표준화 단체에서 IBM Technical 대표를 맡은 바 있습니다. 2013년부터 한국IBM에서 클라우드사업부 기술팀장을 맡고 있습니다. 애플리케이션을 클라우드에서 빠르게 구축하고 실행하고자 하는 개발자들에게 도움을 드리고 싶습니다.

공무제 / IBM Korea Lab 공진기 / IBM Cloud 임도영 / IBM Cloud
IBM Developer Connect의 발표자료는 IBM 사이트에서 볼 수 있습니다.

Venue

Address

135-907 서울시 강남구 봉은사로 120, 리츠칼튼 호텔 금강룸

120, Bongeunsa-ro, Gangnam-ku, Seoul, Republic of Korea

Map