検索結果
-
3.8特定のサービスに依存しないクラウドの本質を理解する! 昨今、システム開発において「クラウドファースト」という言葉が浸透し、ITシステムを構築するときにクラウドを使うケースが増えてきています。 本書では、主にIaaS(インフラサービス)を中心としたクラウドを使ったシステム構築を想定し、クラウドインフラ構築に携わるエンジニアが知っておきたい知識――クラウド共通の機能や内部構成、アーキテクチャなど――について解説します。 クラウドでのインフラ管理の最大の特徴は“インフラをAPIで制御できること”、これによって従来の環境ではできなかった構築と運用が可能です。本書では、はじめに各種クラウドの概要と提供コンポーネント、その重要な構成技術であるAPIの仕組みといった基礎的な知識を理解します。その後、サーバ、ストレージ、ネットワークの各コンポーネントがどのようなアーキテクチャか、そしてクラウドAPIによってどのように制御されているかを解説し、クラウドサービスの内部構成にも触れていきます。また、環境管理、API、認証、DNSを深堀し、これらを駆使したクラウドならではの考え方についても解説するほか、クラウドを基盤とした新しい「クラウドネイティブ」なインフラ管理手法であるInfrastructure as CodeやImmutable Infrastructureについても取り上げます。 クラウドインフラの仕組みや動作原理を知りたい、あるいはこれからクラウドを使ったシステム構築に携わる方など、特定のクラウドサービスに依存しないクラウドの本質を学びたいエンジニアにおすすめの一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
3.4DX実現のための基礎技術“マイクロサービス”のポイントを手早く習得 マイクロサービスとは何でしょうか? 小さな粒度のソフトウェアコンポーネントのことでしょうか? いえいえ、その本質は違います。 マイクロサービスとは、サービス指向の革新的ソフトウェアアーキテクチャに加え、 コンテナやKubernetesといったアプリケーションランタイム、CI/CDや アジャイルプロセスなどの開発手法、RESTやメッセージングなどによる アプリケーション連携形態を包含する、クラウドネイティブコンピューティングの 包括的なアーキテクチャスタイルです。 本書では、マイクロサービスを、クラウドネイティブ時代のアーキテクチャスタイル として捉えて、マイクロサービス流のソフトウェアアーキテクチャに加えて、 コンテナ、Kubernetes、サービスメッシュ、DevOps、ハイブリッド&マルチクラウド など、DXを支えるクラウドネイティブテクノロジーの全体像を解説します。 DX実現のための最新技術動向を知りたい方、クラウドネイティブコンピューティング の概要を理解したい方、そしてマイクロサービスに興味をお持ちの技術者にとって、 本書はおすすめの一冊です。本書でマイクロサービスの本質とポイントを学び、 「2025年の崖」を飛翔のきっかけとしてください。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
3.0近年、サーバーだけでなく、デスクトップやストレージにも仮想化技術が適用されるようになってきています。そして、これまであまり注目されていなかったネットワークについても、NFV(Network Functions Virtualization)やSDN(Software Defined Networking)の登場により、仮想化技術が用いられる事例が増えつつあります。 このように「仮想化」の実装範囲が広がる中、その仕組みや技術を理解し、基礎知識として身に付けることが重要になってきています。 本書では、サーバー、デスクトップ、ストレージ、ネットワークそれぞれの仮想化について、基本技術から、実装するにあたっての設計上の考慮点、セキュリティ対策、Dockerや自動階層化、VXLAN(Virtual eXtensible Local Area Network)等、比較的新しい技術まで幅広く説明しています。 本書は、次のような方々を読者として想定しています。 ・仮想化全般に関する基本知識を得たい方 ・サーバーやデスクトップ等の各コンポーネントの仮想化技術に関する知識を得たい方 ・実際のシステムに仮想化を実装するための参考としたい方 ・仮想化の最新技術に関する知識を得たい方
-
-SoftLayerを知り尽くした日本アイ・ビー・エム社のエンジニアによるSoftLayerを使いこなし実際に運用するためのノウハウが満載の一冊。サーバーストレージネットワークから負荷分散セキュリティ監視認証API活用まで、詳細内容が網羅されています! 本書は、2014年1年間に十数回開催された、SoftLayerビジネスパートナー向けの技術研修セミナー資料と、2014年12月からSoftLayer日本語コミュニティで公開されているSoftLayerの技術文書「技術よりな人が最初に読む柔らか層本」を再編したものです。最新情報はWeb、最新のクラウド・セミナー、有償のSoftLayer セミナーなどで入手してください。ハンズオン資料はイベントなどで個別に実施していた資料をご参考ください。 ・第1章 SoftLayer概要・第2章 SoftLayerアーキテクチャ・第3章 サーバー・第4章 ネットワーク・第5章 ストレージ・第6章 セキュリティ・第7章 監視・第8章 API・第9章 サポート・第10章 参照リンク・第11章 無償トライアルのはじめ方
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 マイクロサービスは、現在最も注目されるソフトウェアのアーキテクチャスタイルです。巨大なモノリシック(一枚岩)システムを、独立した複数のサービスへと分割することによって、それらのサービスはRESTやメッセージングを介して協業できるようになります。機能別に分割されたサービスはそれぞれ個別に開発/デプロイ/管理され、疎結合となっており、保守性や運用性が飛躍的に向上します。 マイクロサービスは巨大なエンタープライズシステムのモダナイゼーションに役立つアーキテクチャスタイルですが、その実践は簡単なことではありません。本書は、システムのマイクロサービス化の成功に向けた極めて実践的な解説書です。豊富なサンプルコードを示しながら、ストーリー仕立てで具体的な解説を試みます。システムやプロセス間通信の設計や、ビジネスロジックの開発、データの永続化などを解説し、さらにテストやデプロイ、開発プロジェクトのマイクロサービスへの移行などについても考察しています。 マイクロサービスについて詳しく知り、その実現のための具体的な方法を知りたい、開発の失敗を避けるための生きた知識を得たいという方のために、本書はさまざまな知見を提供します。