blog-handson icon indicating copy to clipboard operation
blog-handson copied to clipboard

ブログシステム作成ハンズオン

Spring Boot 2を使って下図のような自分専用ブログシステムを構築するハンズオンです。
ハッシュタグ: #bloghol

Blog APIとBlog UIという二つのWebアプリケーションを実装(穴埋め)して、Pivotal Web Servicesにデプロイします。 ブログの記事はGitHubで管理し、Webhookを使ってデータベースの更新を行います。

image

目次

  1. 必要なソフトウェアのインストール
  2. (必須) 事前準備
  3. Blog APIの実装およびデプロイ
  4. Blog UIの実装およびデプロイ
  5. Java Memory Calculatorでメモリの調節
  6. HTML5のServer-Sent EventsとNotifications APIを使ってブログ記事の更新通知
  7. 独自ドメインの利用

スケールアウト、ロギング、Blue/GreenデプロイなどCloud Foundryの基本的な使い方はCloud Foundryワークショップ資料を参照してください。
ConcourseによるCI/CDを実践したい場合は、Concourseワークショップ資料を参照してください。

利用規約

無断で本ドキュメントの一部または全部を改変したり、本ドキュメントを用いた二次的著作物を作成することを禁止します。ただし、ドキュメント修正のためのPull Requestは大歓迎です。


© 2018 Toshiaki Maki