본문 바로가기

자바

클라우드 네이티브 스프링 인 액션 클라우드 환경에 스프링 애플리케이션을 구축하는 효과적인 방법 클라우드 기술이 발달하면서 많은 애플리케이션이 클라우드에서 서비스되고 있다. 이 책에서는 가상의 온라인 서점 시스템을 개발하며 클라우드 환경에 애플리케이션을 어떻게 구축하는지 상세히 설명한다. 스프링으로 클라우드 네이티브 앱을 빌드 및 테스트하고, 도커로 컨테이너화하며, 쿠버네티스로 퍼블릭 클라우드에 배포하는 방법을 배운다. 클라우드 네이티브 환경과 개발 원칙에 대한 이해부터 시작하여 모범 사례와 디자인 패턴을 학습하고, 잘 알려지지 않은 팁과 요령을 배워 문제없이 클라우드 네이티브 개발을 진행하도록 돕는다. 나아가 보안, 복원력, 확장성 처리에 대해 이해하고 지속적 배포와 깃옵스까지 실습해본다. 점점 더 복잡해지는 클라우드 환경을 탐색하는 데.. 더보기
서버 구축 없이 사이트를 만드는 방법 만약 온라인 서점 사이트를 만들려면 어떻게 해야 할까요? 자체적으로 서버 등을 구축해 제공하는 온프레미스 방식, 서버를 빌리고, 호스팅 업체를 통해 운영하는 서드파티 호스팅 서비스 방식 등 다양한 방법이 있겠지만, 요즘은 클라우드 서비스가 고도로 발전하여 서버리스 아키텍처를 활용한 클라우드 환경에서 애플리케이션을 구축하는 것도 좋은 선택지입니다. 클라우드는 유연성과 확장성 그리고 효율성을 보장하여 비즈니스 요구사항에 맞춤형 서비스를 제공할 수 있습니다. 하지만 이를 완벽하게 구축하기 위해서는 고려할 사항이 너무나도 많습니다. 클라우드에 대한 이해는 물론이고, 클라우드 네이티브의 의미가 무엇인지, 클라우드 네이티브 애플리케이션의 기본 속성이 무엇인지, 이를 지원하는 프로세스에 대해서도 알아야 합니다. 그리.. 더보기
2023년 5월 서평 이벤트 결과 안녕하세요, 여러분! 예상했던 것만큼이나 5월이 순식간에 지나갔어요. 정말 눈 깜빡하니까 와버렸네요, 허허~ 마케터 개인적으로도 참 바쁜 한 달이었지만, 제이펍도 정말 바쁜 한 달이었어요. 대청소며, 창고 정리며, 반품 도서 선별 작업이며, 아! 어제는 화단에 꽃도 심고...🥕 덕분에 남은 2023년을 더욱 건강하고 쾌적한 환경에서 즐겁게 일할 수 있을 것 같답니다! 독자님들께도 남은 한 해를 즐겁게 채워드리고 싶은 마음으로, 이번 서평 이벤트 당첨 소식을 준비했어요. 5월에도 제이펍 서적을 읽어주시고 리뷰 이벤트에 참여해 주셔서 진심으로 감사드립니다! 그럼 5월 당첨자 발표하겠습니다. 김O영 님, 합격의기운 님, 성O섭 님, 윤O주님입니다! - 김O영 님 실무에 바로 쓰는 일잘러의 엑셀 입문 서평 - .. 더보기
시스템 장애 극복을 위한, 자바 트러블슈팅! 시스템이 느려지거나 예외가 발생하거나 시스템 응답이 없을 때 개발자나 시스템 운영자의 머리도 같이 묵직해지기 마련이죠. 등줄기가 오싹하기도 하고요. 어떤 언어로 개발한 시스템(혹은 애플리케이션)이라도 사람이 만든 프로그램은 문제가 생길 수밖에 없습니다. (사람도, 사람이 만든 시스템도 완벽하기가 참 쉽지 않죠?) 문제나 장애가 생기는 원인도 천차만별이라 장애를 진단하고 분석하는 것이야말로 성공하는 트러블슈팅의 키라고 할 수 있는데요. 그런데도 불구하고 상당수의 현장 개발자나 관리자, 시스템 운영자들은 트러블슈팅에 관한 교육을 받을 기회가 많지 않습니다. 개발이나 성능만큼 중요한 트러블슈팅인데 말이죠. 그래서 준비했습니다! 저자의 20년 노하우를 고스란히 담은 이 책을 말이죠! 《자바 트러블슈팅》scout.. 더보기
빅 너드 랜치의 코틀린 프로그래밍 이 책은 현재 절판입니다. 그간 읽어주신 분들께 감사드립니다. 2019년 가장 유망하고 배워 둘 가치가 있는 프로그래밍 언어 중 하나로 선정된 코틀린!‘빅 너드 랜치’의 풍부한 소프트웨어 교육과 개발 노하우가 담긴 코틀린 서적! 도서 구매 사이트(가나다 순)[강컴] [교보문고] [도서11번가] [반디앤루니스] [알라딘] [예스이십사] [인터파크] 전자책 구매 사이트(가나다순)[교보문고] [구글북스] [리디북스] [알라딘] [예스이십사] [인터파크] 출판사 제이펍원출판사 빅 너드 랜치(Big Nerd Ranch)원서명 Kotlin Programming: The Big Nerd Ranch Guide(원서 ISBN: 9780135161630) 저자명 조시 스킨, 데이비드 그린핼프 역자명 심재철출판일 2019년.. 더보기
올해의 유망주 코틀린을 소개합니다~! 2019년 가장 유망하고 배워 둘 가치가 있는 프로그래밍 언어 중 하나로 선정된 코틀린! 나날이 높아져가는 코틀린의 인기!구글이 안드로이드 개발 언어로서 코틀린을 추가로 선정한 것은 익히 아시는 사실일 텐데요.모바일 플랫폼을 사용하는 사람들이 많아진 만큼, 모바일 중심적인 개발을 위해서는 요즘같이 코틀린 학습이 중요할 때가 또 없을 것 같습니다. 그럴수록 더 차근히, 단계별로 학습 가능한 책이 중요하지 않을까요! 항상 활용도 높은 책을 펴내는 빅 너드 랜치! 이번엔 코틀린에 손을 댔습니다! 코틀린은 객체지향뿐만 아니라 함수형 프로그래밍 패러다임까지 품고 있어 그만큼 변화무쌍하게 적용할 수 있는 언어인데요.그러므로 무엇보다 확실한 실습을 통한 배움이 중요합니다. 이 책은 빅 너드 랜치(www.bignerd.. 더보기
자바 기반의 마이크로서비스 이해와 아키텍처 구축하기 마이크로서비스 아키텍처(MSA)의 개념 이해와 구현을 위한 핵심 가이드! 도서구매 사이트(가나다순)[강컴] [교보문고] [도서11번가] [알라딘] [예스이십사] [인터파크]전자책 구매 사이트(가나다순)[교보문고] [구글북스] [리디북스] [알라딘] [예스이십사] [인터파크] 출판사 제이펍저자명 박성훈출판일 2018년 10월 15일페이지 236쪽시리즈 (없음)판 형 크라운판변형(170*225*14)제 본 무선(soft cover)정 가 22,000원ISBN 979-11-88621-41-5 (93000)키워드 마이크로서비스 / 스프링부트 / 서킷 브레이커 / 마이크로서비스 아키텍처 / MSA분야 소프트웨어 설계 / 마이크로서비스 관련 사이트■ (없음) 관련 포스트■ 2018/10/06 - [출간전 책소식] .. 더보기
마이크로서비스를 제대로 이해하자! ‘마이크로서비스가 무엇인지?’, ‘마이크로서비스 아키텍처는 무엇인지?’, ‘최근 웹 애플리케이션 개발과 관련하여 어떤 기술들을 이해해야 하는지?’, ‘스프링 프레임워크를 이용한 개발은 어떻게 하는지?’, ‘개발을 위한 자바 패키지 구조는 어떻게 구성하고 빌드하는지?’, ‘Zuul, Eureka, Turbine, Hystrix와 같은 오픈소스는 구체적으로 어떻게 동작하고 어떻게 적용하는지?’ 등의 질문에 관심이 있고 궁금해하는 독자라면 이 책이 분명 많은 도움이 되리라 확신합니다._ 《자바 기반의 마이크로서비스 이해와 아키텍처 구축하기》의 저자 머리말 중에서 저자 머리말의 일부를 글 첫머리에 옮긴 이유는 위 내용이 오늘 소개할 책이 어떤 책인지를 제대로 대변해 주는 말이라 생각했기 때문입니다. 박성훈 저자.. 더보기