• このエントリーをはてなブックマークに追加
マイクロサービスとサーバレスアーキテクチャについて
閉じる
閉じる

新しい記事を投稿しました。シェアして読者に伝えましょう

×

マイクロサービスとサーバレスアーキテクチャについて

2016-01-08 20:37

    最近サーバサイドの開発者で話題に上がることが多いのがマイクロサービスという単語です。一つのWebサービスを考える場合、一枚岩で大型なシステムを考えてしまいがちな現状ですが、それを細かく分解した上で、各システムを疎結合に繋いでいこうという仕組みです。

    細かく分割するというと単純に聞こえますが、設計時などにきちんと考えるようにしないと多くの問題を抱える可能性があります。そこで今回は考えておくべき視点を紹介します。

    分割するメリット

    システムは開発、更新を続けている内に徐々に肥大化が進んでいきます。そして徐々にメンテナンスしづらくなったり、一つの修正がまったく関係ないと思われた別な場所に影響を及ぼしたりします。それを防ぐために各システムを疎結合にするメリットが生まれます。

    頻繁に修正されるシステムとされないシステムを分けることで、メンテナンスコストを下げることができます。ただしこれは後述するデメリットにもなるので注意が必要です。

     
    この記事は有料です。記事を購読すると、続きをお読みいただけます。
    ニコニコポイントで購入

    続きを読みたい方は、ニコニコポイントで記事を購入できます。

    入会して購読

    この記事は過去記事の為、今入会しても読めません。ニコニコポイントでご購入下さい。

    コメントを書く
    コメントをするにはログインして下さい。