2018년 4월 21일 토요일 12시에 시작합니다!

쿠팡 17층

SPRING CAMP 2018

스프링캠프에서는 JVM(Java Virtual Machine) 기반 시스템의 백엔드(Back-end) 또는 서버사이드(Server-side)라고 칭하는 영역을 개발하는 애플리케이션 서버 개발에 관한 기술과 정보, 경험을 공유하는 컨퍼런스입니다.

핵심주제로 Micro Service Architecture와 Cloud Native를 다루고 있으며, 그외 Architecture나 JVM Language, Software Development Process 등 애플리케이션 서버 개발에 필요한 다양한 주제를 다루려고 노력하고 있습니다.

축제

컴퓨터 앞에서 벗어나 많은 개발자가 얼굴을 익히고 이야기를 나누며 즐기는 축제같은 컨퍼런스!

공유

쉼없이 쏟아져나오는 수많은 기술들 속에서 참가자들이 모여 다양한 경험과 정보를 나누고 공유하는 컨퍼런스!

인연

스프링 캠프에서 함께하는 많은 개발자들이 서로 얼굴을 익히고 정보를 공유하고 인연을 맺는 컨퍼런스!

PROGRAM

세션명을 누르시면 자세한 세션 정보를 보실 수 있습니다.(세션 정보는 현재 연사 확정 단계로 추후 변경될 예정입니다.)

정재훈

희망을 찾기 위한 우리의 여정, Coupang MSA

지난 5년간 국내에서 단일 서비스로서는 가장 큰 MSA를 구축하면서, 우리에게 어떤 도전들이 있었고, 그 도전들을 어떻게 풀어나갔는지에 대하여 솔직하게 이야기하고자 합니다. 수백 개의 micro-service를 안정적으로 운영 가능하게 하는 서비스 플랫폼은 무엇인지? 우리가 발견한 수많은 문제와 해결책, 이러한 내용은 MSA를 고려하거나, 시도하는 모든 분들께 소중한 경험이 될 것입니다.

50분

미정

정재훈 님은...

2017년 쿠팡 전체 서비스의 Cloud Migration Project를 리딩 하였으며, 현재는 Core System Tribe을 맡아 Cloud Management Platform, API G/W, Core Framework, Messaging Platform과 같은 서비스를 담당하고 있습니다.

박용권

이벤트 기반 분산 시스템을 향한 여정
(journey to event-driven distributed system with spring, aws)

배민찬(https://www.baeminchan.com) 서비스의 백엔드 시스템 중 일부가 지난 1년간 어떤 고민과 아이디어, 결과물을 만들어냈는지 공유하려고 합니다. 발표 중 언급되는 용어나 도구에 대해 일반적인 정의나 간단한 설명은 언급되나 자세히 다루지 않습니다. 사용된 도구들로 어떻게 이벤트 기반 분산 시스템을 만들었는지에 대한 이야기가 중심입니다.

언급되는 용어 또는 도구 :

  • 도메인 주도 개발(domain driven design)
  • Event Driven Architecture, Ports-And-Adapters / Hexagonal Architecture
  • Spring Framework, Spring Messaging, Spring Boot, Spring Cloud
  • Amazon SNS / SQS, Amazon Lambda

50분

고급

박용권 님은...

"우아한형제들"에서 배민찬 서비스를 개발하고 있습니다.

윤용성

11번가 Spring Cloud 기반 MSA 전환 1년간의 이야기

지난 1년간 11번가를 Spring Cloud 기반의 MSA 환경으로 전환하면서 겪은 일들을 공유하고자 합니다. Eureka 기반의 환경에서 배포 문제, Circuit Breaker 관련한 이슈, 분산된 환경에서의 모니터링 이슈 등 SK planet이 지난 1년간 MSA 전환 과정에서 겪은 이슈들과 이에 대한 나름의 해결책들을 소개합니다. 소개되는 내용들은 대부분 Spring Cloud에 관련된 내용이며 실제 11번가의 Spring Cloud 관련 모니터링 환경도 소개합니다.

50분

미정

윤용성 님은...

현재 SK planet 개발혁신팀에서 11번가를 MSA 환경으로 전환하는 일을 맡고 있습니다.

홍정석

MSA를 위한 Spring Cloud와 Kubernetes

Spring Cloud에는 마이크로 서비스 아키텍처 적용에 필요한 개발, 배포 및 운영에 필요한 다양한 기능이 포함되어 있습니다. 최근 화두에 오른 Kubernetes와 어떤 차이가 있는지, 그리고 MSA 서비스 관리에 Kubernetes를 어떻게 활용할 수 있을지에 대해 소개하고자 합니다.

50분

미정

홍정석 님은...

IBM의 Developer Outreach Team 소속으로 소프트웨어 엔지니어로 근무하고 있습니다. 과거 항공산업 웹 애플리케이션 개발, 금융산업 모바일 플랫폼의 개발, 유통산업 모바일 플랫폼 개발 등 다양한 산업군에서의 기술 지원 및 교육 경험과 클라우드 애플리케이션 개발자 경험을 바탕으로 현재 developerWorks 밋업 진행 및 dW Korea 블로그에 튜토리얼 연재를 통해 개발자의 입장에서 IBM 서비스를 소개하고 있습니다.

주최 : 쿠팡

쿠팡에서 주최하는 개발자 네트워킹 파티입니다.

티켓 중 "스프링캠프 2018 참가 티켓 & 쿠팡 네트워킹 파티"를 구매하신 분에 한해 입장이 가능합니다.
쿠팡 본사 17층 카페테리아에서 진행될 예정이며, 수제 맥주와 피자(혹은 치킨)가 제공됩니다.

주류가 제공될 예정으로 만 20세 이상의 성인만 참가 가능합니다.
참가자는 당일 성인 확인을 할 예정이니 신분증을 지참해 주세요.

김민석

Consumer Driven Contract 기법을 활용한 마이크로서비스 API의 진화

마이크로서비스가 본격적으로 확산이되면 API 제공자와 사용자간의 dependency가 생겨서 마이크로서비스 API의 개선과정이 매우 복잡해지고 느려지게됩니다. 이 문제를 해결하기 위해 Consumer Driven Contract기법을 적용한 Spring cloud contract 프로젝트의 활용방법에 대해 소개하고 샘플 애플리케이션을 통해 개발자들이 API를 개발하고 테스트하며 개선하는 방식에 대해 알아봅니다.

50분

미정

김민석 님은...

국내 대기업과 포털업체에 근무하면서 개발자로 시작해 소프트웨어 생명주기와 관련된 개발, 방법론, 아키텍처, 전반에 대해 기술을 익혔습니다. 현재는 Pivotal에 Platform Architect로 근무하며 고객이 Cloud를 잘 활용하여 비즈니스 가치를 얻을 수 있도록 도와드리고 있습니다.

배성혁

쿠팡 Kotlin Backend 적용기

JVM 언어지만 Android 용 언어로 잘못알려진Kotlin 을 쿠팡 Catalog Backend에 적용하기 위해 여정과 경험을 실제 시스템을 바탕으로 공유하고자 합니다.

특히 아직 실험버전이지만 Kotlin Coroutines의 개념 및 효과와 타 언어와의 비교도 알아보고자 합니다.

50분

미정

배성혁 님은...

기계제어 S/W 개발로 시작해 BPM 솔루션 개발을 거쳐 현재 쿠팡에서Catalog 시스템을 개발하는 노땅개발자입니다.

회사 시스템 개발 외에 코드품질, 개발문화와 관련해 교육활동과 오픈소스 활동도 하고있습니다.

Rahul Gupta

Spring Hazelcast IMDG Integration & JPA Caching with Hazelcast IMDG (가칭, 수정 예정)

Hazelcast IMDG를 spring-data-hazelcast를 이용해 spring-data의 일관된 방식으로 사용하는 방법에 대해 설명합니다. 코드 변경 없이 설정 변경만으로 성능을 향상시킬 수 있는 Hazelcast IMDG Hibernate 2nd cache 사용하는 방법에 대해 설명합니다. (가칭, 수정 예정)

50분

미정

Rahul Gupta 님은...

수년간의 IMDG와 분산 컴퓨팅 및 클라우드 컴퓨팅의 경험을 가지고 있으며 많은 고객들이 겪고 있는 빅데이터의 리얼-타임 분석 등의 어려운 문제점들을 해결해주는 컨설팅을 전문적으로 하고 있습니다.

다양한 국제 회의 및 오픈소스 기술 세미나에서 발표자로 활동하고 있으며, 오픈소스 커뮤니티에 기여하고 있습니다.

김명주

MicroProfile (for Enterprise Java Microservices)

MicroProfile은 Enterprise Java 환경에 최적화된 Microservices 개발을 지원하는 Eclipse 재단의 opensource project 입니다. Java EE의 더딘 발전을 안타까워 하던 개발자, 그룹, 벤더 들에 의해 2016년 탄생하게 되었습니다. 이들은 언젠가 MicroProfile이 Java EE 표준으로 자리매김 하기를 기대하고 있습니다.

본 발표에서는 MicroProfile의 개요, 아키텍처, 주요기능(Config, Fault Tolerance, Health Check, Metrics, JWT Authentication, OpenAPI, OpenTracing, Rest Client)과 개발방법(데모), 앞으로의 발전방향에 대해 소개할 예정입니다.

50분

미정

김명주 님은...

우아한형제들 FC플랫폼개발팀 팀장

주최 : 쿠팡

쿠팡에서 주최하는 개발자 네트워킹 파티입니다.

티켓 중 "스프링캠프 2018 참가 티켓 & 쿠팡 네트워킹 파티"를 구매하신 분에 한해 입장이 가능합니다.
쿠팡 본사 17층 카페테리아에서 진행될 예정이며, 수제 맥주와 피자(혹은 치킨)가 제공됩니다.

주류가 제공될 예정으로 만 20세 이상의 성인만 참가 가능합니다.
참가자는 당일 성인 확인을 할 예정이니 신분증을 지참해 주세요.

행사장

SPRING CAMP 2018은 쿠팡의 도움으로 잠실역 인근 "쿠팡 본사 17층"에서 진행됩니다.

쿠팡 본사 17층

hotel

address

서울시 송파구 송파대로 570, 타워 730

지도 크게 보기
2018.3.13 | 지도 크게 보기 ©  NAVER Corp.

sponsors

SPRING CAMP 2018은 다음과 같은 기업, 단체와 함께하고 있습니다.
후원 문의는 springcamp@ksug.org로 문의해 주세요.

티켓 안내

티켓 판매처 : 쿠팡 "공연/전시/체험" 카테고리
판매 일정 : 2018년 3월 29일 목요일 오전 10시
결제 수단 : 무통장입금 / 신용(체크)카드 / 휴대폰 소액결제 / 로켓페이

구매 페이지 오픈 시점

구매 페이지는 3월 28일 저녁(시간 미정)에 열릴 예정입니다.
구매 페이지가 준비되는데로 스프링캠프 공식 사이트, 스프링캠프 페이스북 페이지, KSUG 페이스북 페이지를 통해 공지할 예정입니다.
구매 페이지가 준비되는 시점때에는 링크를 타고서 구매 페이지 접속이 가능합니다.

주의! 구매 페이지가 준비되는 시점에 쿠팡 앱의 검색에도 노출됩니다. 다만, 판매 개시 시점(3월 29일 오전 10시)에 앱의 구매 버튼 노출이 늦어질 수 있으니 가능하면 웹을 통해 구매해 주세요.

빠르게 티켓 구매하는 방법

티켓을 빠르게 구매하시기 위해서는 사전에 쿠팡 회원 가입 후 티켓 판매 시작 전에 로그인을 해두시면 좋습니다.
또한 가장 빠른 티켓 구매 방법은 로켓페이를 이용하는 것으로 사전에 로켓페이에 결제 방식을 등록해 두시면 좋습니다.

소진된 티켓의 환불이 발생되는 경우 구매 페이지를 통해 환불 및 취소된 수량만큼 구매가 가능해 집니다.
이 경우 별도의 공지를 하지 않으니 티켓이 매진된 경우 수시로 구매 페이지를 확인하시면 환불 및 취소된 티켓을 구매하실 수 있습니다.

티켓 확정 시점

티켓은 구매 버튼을 누르는 것으로 확정되지 않습니다.
결제 완료 기준이며, 결제 진행 중 모든 티켓이 판매 완료되는 경우 결제 실패가 될 수 있습니다.

환불 규정

환불은 쿠팡 마이페이지에서 가능하며, 환불 요청 시 즉시 환불 혹은 결제 취소됩니다. (신용카드 결제의 경우 카드사에 따라 취소 완료가 지연될 수 있습니다.)
원활한 스프링 캠프 2018 진행을 위해서 해당 행사의 티켓은 4월 16일 14:00시에 구매가 완료된 모든 티켓에 대해 사용 처리 할 예정입니다. 4월 16일 14:00 이후에는 티켓 취소가 불가능하오니 이 점 참고하여 신중한 구매 및 취소 부탁드립니다.

4월 16일 14:00 이 후, 취소된 표를 구매하는 경우, 구매 익일에 사용처리가 될 예정입니다. 4월 16일14:00 이후에 취소표를 구매하는 분 역시 이 점 참조하여 신중한 구매 및 취소 부탁드립니다.

티켓 양도

구매 플랫폼을 통한 티켓 양도는 불가합니다.
티켓을 다른 분께 양도하시려는 경우 티켓 구매자분께서 스프링캠프 공식 이메일을 통해 양도 정보를 전달하셔야 합니다.
개인 간 티켓 양도에 따라 발생하는 문제에 대해서는 스프링캠프 및 쿠팡에서 해결해 드리지 않습니다.

스프링캠프 공식 이메일 : springcamp@ksug.org
반드시 메일 제목에 [티켓양도]라고 표기해 주시고 본문에 아래의 정보를 포함해 주세요.

티켓 원구매자 이름
티켓 원구매자 휴대전화번호 뒷자리
티켓을 양도받는 분 이름
티켓을 양도받는 분 이메일 주소
티켓을 양도받는 분 휴대전화 번호