2019年7月号2019年6月18日発売B5判/192ページ定価(本体1,220円+税)ただいま弊社在庫はございません。“速い”Webアプリケーションの作り方[バックエンド編]ボトルネックの見つけ方,キャッシュ・CDNの活用ボタンを押すたびに数秒待たされるWebアプリケーションでは,ユーザ離れを招いてしまいます。ユーザのリクエストを受け取り,レスポンスとして返すまでの時間を短くするにはどうすれば良いでしょうか。Webアプリケーションにおけるバックエンド――ロードバランサ,Webサーバ,アプリケーション,データベースなど――に潜むボトルネックを見つけましょう。特集前半では,システム全体の構成の把握,測定のポイントについてまとめました。さらなる高速化の手段として,また急激な流入への対処としては,プロキシやCDNで使われる「キャッシュ」があります。特集後半ではキャッシュのしくみについて概観しつつ,CDNの活用ポイントをまとめました。第2特集IT業界ビギナーのためのDocker+k8s入門講座[Kubernetes編]図解で深く理解して最先端にキャッチアップ!本誌2019年6月号の2第特集では,Dockerの概念・しくみ・機能を基礎から学ぶことに注力しました。実際にシステムを構築するとコンテナがどんどん増えていきます。今度はそれを管理する技術が必要になります。これにGoogleは早くから取り組み「Borg」を開発し,さらにオープンソースプロジェクト化したものがKubernetesです。莫大なコンテナ群を管理するのは,非常に困難です。Docker+Kubernetesの組み合わせは,まさに車輪の両輪です。本特集では,より便利なサービスを作りあげるKubernetesを図示しながら解説します。システム構築・開発の主流となる考えをぜひ習得してください。機械学習を用いたアプリケーションの構築は,まだまだハードルが高いと言えます。加えて運用では,機械学習の精度の改善よりもインフラや環境構築といったことに時間を取られます。SageMaker」を紹介します。Services)とオンプレミスをVPNや専用線を使いどのようにつなぐかについて,背景も含めて説明します。第2回では,AWSとオンプレミスを実際にVPNで接続してみます。「生体認証」のようなパスワードレス認証のための仕様「FIDO」,そしてFIDOをWebアプリケーションに組み込むためのAPIの仕様「WebAuthn」について前後編で解説します。後編ではWebAuthnを利用したFIDOのユースケースと関連する機能を紹介します。chat導入のメリットSlackを導入し,ソフトウェア開発やビジネスに利用している企業が増えています。企業のコンプライアンスやさまざまな制約のため,導入に踏み切れず躊躇している方も多いのが現実です。GitHubが使えない企業では,GitLabなどを導入することで,そのメリットを享受しています。それと同様にオープンソースでchat環境を構築するのが,本稿で紹介するMattermost(マターモスト)です。最終回では機能のことからは離れ,実際に利用したときの事例について紹介します。]メールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。