Spring 2gx 2015에서 발표한 "DevOps를 위한 스프링부트(Spring Boot for DevOps)" 동영상과 슬라이드가 공개되었습니다.
Spring Boot for DevOps
DevOps(개발과 운영을 한 조직에서 동시에 운용)에서, Health check등 운영할때 사용하는Spring Boot의 기능에 대한 동영상과 슬라이드 입니다.
Spring Boot is a product from Spring, that provides many configuration defaults for a new Spring project, so that one can set up a project in minutes. However, this is only one of the many features of Spring Boot. One of its module also provides many important Non-Functional Requirements out-of-the-box: monitoring, metrics, exposing those over HTTP, etc. In this presentation, I'll demo some of those, that will make DevOps more than a little happy.
はじめての Spring Boot - 槙 俊明(마키 토시야키. Toshiyaki Maki) 著
はじめての Spring Boot의 한국어 번역판 "가장 빨리 만나는 스프링 부트"
はじめての Spring Boot (한국어 번역본: 가장 빨리 만나는 스프링부트)책을 집필한, 일본에서 유명한, 자바 개발자 Toshiyaki Maki(槙 俊明, 마키 토시야키)님이 Spring Boot 1.3의 특징에 대하여 2015년 8월 1일에 시부야자바(渋谷Java)에서 발표한 슬라이드 입니다.
Sagan Project(세이건 프로젝트)는 Spring Framework를 개발/운영하는 팀이 참여한 spring.io 의 레퍼런스 앱 프로젝트입니다.
인터넷에 검색하면 수 많은 Spring Framework로 된 많은 예제 파일들이 많으나, 돌아가지 않는 예제가 많거나, 오래된 코드.라이브러리 사용으로 최신 버전의 Java와 충돌되거나 라이브러리들의 충돌로 작동이 안되는 경우가 많습니다.
위의 문제를 해결하고자 Spring.io에서 Spring Framework로 된 레퍼런스 앱인 Sagan Project를 오픈소스화를 하여 출시하였습니다.
아래는 Sagan Project에 대한 SpringOne2GX 2014 동영상과 슬라이드입니다.
Inside spring.io: a Production Spring Reference Application
Recorded at SpringOne2GX 2014. Speaker: Brian Clozel Slides: http://www.slideshare.net/SpringCentr... Core Spring Track Come take a look inside the newly open-sourced reference application that powers the http://spring.iosite, including:
Idiomatic use of Spring Boot Taking advantage of Spring Framework 4 features A tour of our JavaScript frontend using cujoJS's curl, Bower and Gulp for a clean and modular design Zero-downtime deployment to Cloud Foundry using blue/green deployments And more, with plenty of time for Q&A
Slide 자료
Inside spring.io: a Production Spring Reference Application
Spring 2.x부터 개발을 해본 사람으로서 Spring 4.X까지의 발전을 보니 7년사이에 엄청 많이 바뀌었다는 걸 느꼈음.
(대학원때부터 Spring Framework에 대하여 보긴했음 처음에 IoC(Inversion of Control), DL(Dependency Lookup),DP(Dependency Pull), DI(Dependency Injection) 개념이 책에 나오니 이거 뭥미 하며 헤메던 기억이 나군요 (MVC 소스코드만 Copy & Paste만 하면 되긴 하다만 그런건 학원에서 언제든지 배울수 있는 내용들 -_-;;)