yomitech
Qiitaで紹介された技術書を、毎週月曜日にメールでお届けします。
登録確認メールをお送りします。いつでも配信停止できます。
バックナンバー
「マイクロサービスアーキテクチャ」の検索結果: 3冊
マイクロサービスアーキテクチャ 第2版
マイクロサービスの原典とも言える書籍の待望の改訂版! 2016年に第1版が発刊された当時とは異なり、いまではマイクロサービスはすっかり市民権を得、さまざまな技法やツールが開発されています。この改訂版では、マイクロサービスの発展に伴い、重要となっている面を掘り下げ、また事例を豊富に盛り込むなど、時代に沿った改訂を行っています。第2版では「第1部 基礎」「第2部 実装」「第3部 人」の3部構成を...
【AWS】さいきょうの運用・監視構成を作成するのに参考になった書籍
はじめに 先日私が書いたこちらの記事がQiitaのトレンド1位になりました。ありがとうございます! 今回はこちらの構成を作成するにあたって参考になった書籍を紹介していこうと思います。どれも大変素晴らしいので、是非読んでみてください。 info 今後も良かった書籍があればどんどん追加していきます!
【社内勉強会】マイクロサービスは技術だけでなく組織構成も重要だった
はじめに AXLBIT株式会社( のAXLGEAR開発担当をしております、久恒(Hisatsune)です! 今回、社内の開発メンバーが外部のマイクロサービスのセミナーに参加したのをきっかけに、社内でもマイクロサービスについての興味が高まったので、報告、および共有の意図で、社内勉強会の開催に至りました。 その概要と、それを受けての個人的感想を簡単に紹介します! 勉強会の概要
【ポエム版】新規開発のときの技術選定の考え方
新規開発で必要なのが技術選定です。 日々システムが作られるたびに使う技術が選ばれています。 しかし、エンジニアの専門性が深く周りの職種には分からないため、技術選定が雑に行われているケースも多いと感じています。 技術選定は将来の技術負債への影響も大きいものです。そして新規開発の技術選定のタイミングは開発の中で技術負債がゼロという数少ないタイミングでもあります。 雑に決めてもOKなときはありつつ、この…
急にマイクロサービスやってと言われた時に読む本
急にそんなこと言われたら手段が先行してるので、そもそも何がやりたいんだっけの話をしましょう。 それはさておき、マイクロサービスや分散アーキテクチャがなんにもわからない状態の時に読みたい本を書いていきます。 はじめに ここでいうマイクロサービスはモノリスアプリケーションを分解する過程や思想の先にあるものを指しています。 自分が開発しているのはモノリシックなアプリなのでマイクロサービスは関係ないと思っ…
Spring徹底入門 : Spring FrameworkによるJavaアプリケーション開発
Spring 4.3 GAがリリースされた!!
Spring 4.3が昨日(2016/6/10)にリリースされました :tada: :tada: :tada: このリリースはSpring 4系の最後のマイナーバージョンアップで、Spring 4.2系は基本的には今年中にメンテナンスが終了します。残すところ半年なので、Spring 4.3へのバージョンアップを計画することを強くオススメします。なお、Spring 4.3は、2019年までメンテナン…
Spring BootのAutoConfigureの仕組みを理解する
今回は、Spring Bootのメイン機能の一つであるAutoConfigureの仕組みを紹介したいと思います。 Spring Bootを利用すると、簡単なアプリケーションであれば開発者がBean定義を行わなくてもSpringアプリケーションが作成できてしまいます。これはSpring Bootの最大の特徴ですが、Springアプリケーションを構築する上でBean定義そのものが不要になったというわけ…
ハンズオン資料 - Spring Boot 2とAngularでアプリ作成 (1/2)
はじめに こんにちは! Spring Boot 2とAngularを用いて、アプリを作っていこうと思います。 本ハンズオンの趣旨は、アプリ作りを通していろんな技術やツールに触れてみることです。 ですので、それぞれの技術やツールについて深掘りした説明はありません。
Spring Framework / Spring Bootに入門する人はまずこの資料を読もう! #jsug
昨日2019年8月29日、日本Springユーザ会(JSUG)でSpring初心者向けの勉強会を開催しました。 Springのコンテナ・DIからMVC・Security・Bootまで2時間で一気に学べる勉強会で、手前味噌ながらとても良い勉強会になったと思います。 勉強会の動画はYouTubeにアップされています - コンテナから紐解く本当のSpring入門(by @sukemasa) スライド→
書籍『マイクロサービスアーキテクチャ』の考えに沿ってサンプルアプリをマイクロサービス化してみた。
はじめに マイクロサービスについてオライリーの マイクロサービスアーキテクチャ( (以降「書籍」と呼ぶ)をもとに学習しているが、実際に自分でアウトプットしないとイメージが湧かないよねってことで 1. 簡単なモノリスアプリケーションを用意する。 2. 書籍で紹介されている考え方に沿って、 1 で用意したモノリスアプリをマイクロサービス化する。 という流れを体験してみた。
エンジニアになるために必要なスキル おすすめの書籍も紹介
エンジニアになるためには、幅広い知識とスキルが必要です。ある特定の技術を習得するだけでも多くの時間がかかります。 しかし、学習できる時間は限られています。そのため、<font color="Red"必要なスキルを選別して学習していくことが重要</fontです。また、いきなり難しい技術に挑戦すると挫折してしまうので<font color="Red"学習する順番も大切</fontです。 この記事では、…
【初心者】Spring Boot で新規プロジェクトを作成する基本手順(MySQL / JDBC)
はじめに Spring Boot で MySQL を使用した新規プロジェクトを作成する手順について備忘として書いておきます。 初心者でも、MVCのデータの流れが分かるように、なるべく丁寧に記録を残しておきます。 本記事の内容は、2021年7月現在のもので、使用する環境・設定などは次のとおりです(※2024年7月現在に合わせて一部記事を修正しました)。 |項目|内容|インストール方法など|
Springについて勉強したことまとめる#2-1 (事前知識:DI,AOP,Bean,ApplicationContext)
こんにちは! 23卒新卒エンジニアのkamaです! 前回springの概要について、技術書Spring徹底入門( "公式リンク")をベースに記事にしました。 今回はその続きになります! が、事前知識があまりにも多く、まだまだ本文には入れそうにないので、チャプター2を何部かに分けて、記事を書いていこうと思います。
Springについて勉強したことまとめる#3(DI実装編)
こんにちは! 23卒新卒エンジニアのkamaです! 前回はspringで必須になってくる事前知識について取り上げました。 今回は、その事前知識で学んだDIをどのようにSpringFrameworkを利用して実装するのか、という点に着目して、最小サイズのプログラムを作成していきたいと思います!! 本編前にちょっと
文系出身なりにデータ分析で飯を食っていくためにしたこと・していること
はじめに - ※2025/12/06に追記しました - 大規模言語モデルや、執筆時にはなかった書籍に関して追記しています - はじめに、なぜこの記事を書こうと思ったか説明します - 色々な人がデータ分析の職を得た経緯について解説していますが私の見聞きする範囲では主に次の二つに大別されます
【開発エンジニア】1年目に購入した書籍まとめ
こんにちは! 開発エンジニア2年生になって既に数ヶ月経っていますが、今回は1年目に購入した書籍まとめと称して、現時点までに購入した技術関連書籍について整理して紹介したいと思います。 私のスキル・モチベーション感を以下にざっくりまとめます。 - スキル 1年間JavaでWebアプリケーションの設計テストを行なってきました。
マイクロサービスアーキテクチャ
2016年の購入書籍を振り返る
2016年購入書籍 毎年色々な本を買っている気がしますが、自分の興味がどのように変化しているのかを含めてリストにまとめていきたいと思います。 カテゴリ分けは下記のイメージです。 |カテゴリ名|範囲| |:---:|:---|
マイクロサービスアーキテクチャにおけるAPIコールの仕方とHTMLレンダリング
先日、マイクロサービスの呼び出し方として、オーケストレーションとコレオグラフィについて書きました( ここもやや難解なので、咀嚼を試みます。 課題設定 次のようなECサイトを考えることにします。そして、4つのマイクロサービスを合成して構成します。 - 商品カタログサービス
書籍「マイクロサービスアーキテクチャ」まとめ(後編)
前編( につづいて、書籍 マイクロサービスアーキテクチャ( のまとめです。 要点 8章.監視 システムを複数のサービスに分割することで、個々のサービスの状態やサービス間のネットワークなど、監視すべき項目が増える。手動による監視では間に合わなくなるので、情報を自動的に収集し、運用監視に適したビューを提供する必要がある。 マイクロサービスでは、サービスのスケールによって監視対象のサーバなどが動的に増減…
Principles Of Microservices (by Sam Newman) のまとめ & 感想
Sam Newman の Principles Of Microservices というセッション動画がかなり勉強になると同時に、耳の痛い所が色々とあって、もっと前に見たかったな〜としみじみと思った。ただ、後悔していても始まらないので、とりあえず、忘れないように内容のメモ。 ()の中は私の感想やら補足です。 動画 スライド (動画のとは違うイベントのだけど、中身はほぼ同じ) Sam Newmanは…
マイクロサービスについてザックリとまとめてみる
オライリーのこちら( マイクロサービスの利点 技術異質性 複数の連携するサービスからなるシステムでは、サービスごとに異なる技術を使う選択ができる。 回復性
NIJIBOXのエンジニアの見たいもの
前書き 去年に引き続き、今年も無事にNIJIBOXのアドベントカレンダーが今日まで進行していてホッとしている中の人です。やっぱりアドベントカレンダーは当日に投稿できた方がいいですね。^1 2年連続でカレンダー進行中なのではありますが、今回 - 技術書、もしくはそれに類するものであること - 紙の本(Not電子書籍)であること
Gobotの招きにあひて、徒然なるままにArduinoとRaspberry PiでIoTっぽいことをやってみるなり
概要 Arduinoに接続したセンサーをGobotライブラリ( gin-gonicライブラリ( APIサービスを作る センサー読み取り値をREST APIで公開する(JSON over HTTP) 上記の特徴をもったREST APIサービスをGo言語で作成し、Raspberry Pi上で動かしてみました。
インフラエンジニアとしてなんとなく役立っていそうな書籍をリストアップする
2019/5/26 はてブで話題になっていたので慌ててアップデート、Docker実践ガイド 第2版が発売されていたので追記&修正しました。 はじめに 本投稿はRecruit Engineers その2 Advent Calendar 2018( そもそものきっかけ Rancher もくもく勉強&相談会 02(
DDDの構成要素とマイクロサービスの単位をどう合わせるべきか
この記事は ドメイン駆動設計 1 Advent Calendar 2018( の 21日目 です。 前日は @mafuyuk さんの「DDDをチームに導入する際に考慮した4つのこと( 明日は @dnskimo@github さんです。 この記事の内容 実務でドメイン駆動設計(以下、DDD)とマイクロサービスアーキテクチャを実践していますが、
書籍『マイクロサービスアーキテクチャ』の考えに沿ってサンプルアプリをマイクロサービス化してみた。
はじめに マイクロサービスについてオライリーの マイクロサービスアーキテクチャ( (以降「書籍」と呼ぶ)をもとに学習しているが、実際に自分でアウトプットしないとイメージが湧かないよねってことで 1. 簡単なモノリスアプリケーションを用意する。 2. 書籍で紹介されている考え方に沿って、 1 で用意したモノリスアプリをマイクロサービス化する。 という流れを体験してみた。
SREやクラウドエンジニアが読むと良さげな本まとめ
一年半ぐらい前にアプリケーションエンジニアからSREにコンバートした筆者が、いま役に立ってるなぁっていう本を紹介します。アプリケーションコードを書いてるときは下のレイヤの技術に興味なかったんですが、改めて勉強してみると楽しいです。 コンピュータシステム クラウド全盛とはいえ、コンピュータの仕組みはおさえておくと役立ちます。コレ系の本はわりと小難しいものが多いですが、個人的に楽しく読めた本を紹介しま…
ドメインイベントをsplunk>で可視化する
こちらは ドメイン駆動設計1 Advent Calendar 2019( の23日目の記事です。 こんばんは、現在は業務で splunk( の運用に携わっている crossroad0201 です。 この記事では splunk を ドメイン駆動設計(以下、DDD) の文脈でなにか活用できないか?と考えていたアイデアをご紹介したいと思います。 アイデアをご紹介、と言ってもまったくもって大した内容ではな…
エンジニアになるために必要なスキル おすすめの書籍も紹介
エンジニアになるためには、幅広い知識とスキルが必要です。ある特定の技術を習得するだけでも多くの時間がかかります。 しかし、学習できる時間は限られています。そのため、<font color="Red"必要なスキルを選別して学習していくことが重要</fontです。また、いきなり難しい技術に挑戦すると挫折してしまうので<font color="Red"学習する順番も大切</fontです。 この記事では、…
サービスの稼働を止めずに安心してデータベースのカラム移行を行ったはなし
こんにちは。バックエンドの開発をメインにしつつ、フロントエンド開発やチーム横断レビュー、EMなどもやっています miukoba です。 サービスの稼働を止めずに安心してデータベースのカラム移行を行った時の手順や観点を記載します。 この記事はリンクアンドモチベーション Advent Calendar 2021の15日目の記事です。 昨日の記事はあつきの 良いエンジニアとは?PMが今年エンジニアに言わ…
「モノリスからマイクロサービスへ」の読書会をしました
はじめに 本記事は、自分が所属している開発チームメンバーと技術書の輪読会をした振り返り記事になります。 読書本は、O'Reilly Japan社出版の「モノリスからマイクロサービスへ――モノリスを進化させる実践移行ガイド」です。 本書は、モノリスからマイクロサービスアーキテクチャへと移行するための実践的なガイドです。マイクロサービスが自分たちのシステムに適しているかを判断するところから、ビジネスを…