このページの本文へ

前へ 1 2 次へ

クラウドから「エッジ」への動きが加速:Build/de:code 2019レポート 第13回

de:code 2019でベテラン.NET技術者4人が討論

クラウド化は不可避な流れ、.NETアプリをクラウドネイティブへ移行するには

2019年06月19日 11時00分更新

文● 三浦優子 編集 ● 羽野/TECH.ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

.NETとJavaの両方を使うのが本道

 .NET Coreに対して.NET Frameworkも存在するが、「.NET Frameworkはなくなることはないかもしれないが、やはり主軸は.NET Core」であると、今回、壇上のメンバーは口を揃える。

 ただし、開発者育成という視点で考えると、「.NETではなく、マルチプラットフォームならJavaを選択した方が得策なのではないか?」という声があがっているという。このセッションを聞いていた人は、「.NETとJava、両方活用している」という人が多く、「それが実は本道だと思う」と壇上のメンバー。「Visual Studioで.NETの開発を行うことが世界で一番生産性が高い」と森屋氏は断言する。

 しかしながら、現実的には新たに.NET技術者を育成していくことを、会社の経営層に納得してもらうことは容易ではないという。開発のしやすさといった点から考えれば、「.NETは使いやすい。経営層も含めて、その良さを理解して欲しい」という声があがった。さらに、「マイクロソフトにこうした点をもっとプッシュしていって欲しい」というリクエストがあった。

日本マイクロソフト パートナー事業本部 テクニカルエバンジェリスト 野村一行氏

 次のテーマとして司会の野村氏は、「昔から.NETで開発を行ってきた人は、Webフォームをやってきた人は結構多いと思う。ところが、.NET CoreではWebフォームに対応しなくなってしまった。技術的な進化としては、Webフォームは将来なくなるということになるのか? 皆さんはこの点をどう思っているのか?」と問いかけた。

 壇上のメンバーからは、「もう捨ててしまっていいのでは?」という意見が飛んだ。「他のWebフレームワーク同様、.NETもMVCの方が支援され、Blazorの方が支援されているのでは?」(森屋氏)。

クラウド化のあとにくるもの

 最後に野村氏は、「クラウドの運用管理は、オンプレミスとは考え方が異なってくる。この点についても議論してみたい」と提案。そのベースとして、「Azureアーキテクチャーセンター」にあがっているドキュメントを紹介した。「機能要件、運用管理について豊富なドキュメントセットが提供されているので、目を通してもらえば、なんらかのヒントにはなるだろう。ただ、これを全部読むのはなかなか大変なので、今回は鈴木さんにポイントを紹介してもらう」(野村氏)。

 鈴木氏は、FIXERで取り組んでいる観点から、「cloud.config 24時間365日自動監視/障害一時対応」、「PaaS運用・監視の仕組みについて」という2枚のスライドを表示。「障害一時対応はお客様ごとにカスタマイズもしているが、インシデントのレベルに応じて一番上で障害一次対応をしている。アラートが鳴り、その後の対応が分かれていく。PaaSの運用については、Azure Monitor API などを活用している」(鈴木氏)。

cloud.config 24時間365日自動監視

PaaS運用・監視の仕組みについて

 これを受けて野村氏は、「鈴木さんが示してくれたのは一例だが、会場に来ている方の中で、クラウドの運用管理で何か困っていることなどがあれば」と意見を求めると、様々な意見が寄せられた。

 その1つが、「いくつかのコンテナで運用しているが、コンテナ間の通信状況、ログがわかりすぎて、どこで問題が起こったのが逆にわかりにくくなっている。何か対策やアドバイスがあれば」という意見。

 コンテナ間の障害をどのように発見するのかについて、森は屋氏「コンテナ内の一つひとつを監視する製品を使うなど選択肢があるが、一つ選択をしなければいけないのが、モニタリングをOSSでやり続けるのか、クラウドでディペンドするのか。その答えによって、エンジニアをハイアリングことになる。これは開発者にとって一番苦手なところでもある」(森屋氏)と説明した。

 また、「アプリケーションを作っていく時にフェイルセーフを取ってもらうように作っていくと、自動でリカバリーするようになっていくので、正直なところ、どこでトラブルが起こったのか発見が遅れることがある。監視上はうまく動いているが、ログを見ると結構エラーが出ているケースはある」(平野氏)という指摘もあった。

 これ以外にも質問などもつきず、「オンラインという形態になるだろうが、この続きをやることも考えているので、希望者はアンケートに参加の是非を記載して置いてください」と今後の継続を呼びかけて締めくくった。

■関連サイト

前へ 1 2 次へ

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事

アクセスランキング

  1. 1位

    ITトピック

    情シス人材不足でも「採用予定なし」中小企業の意見/“従業員発のSNS炎上”6割の企業が懸念/「SNS疲れ」利用を減らす効果的方法、ほか

  2. 2位

    sponsored

    60年の時を超え「COBOL」がGitHub Copilotでよみがえる 勘定系アプリの“超難関”モダナイに7社が挑戦

  3. 3位

    sponsored

    キャッシュレス決済の利用シーンを広げる 三井住友カードの「stera terminal light」とソフトバンクのIoT回線

  4. 4位

    TECH

    パンや酒、チョコづくりにも関わる微生物「酵母」の進化を追求

  5. 5位

    sponsored

    “120TB消失危機”を救ったBox。ゼネラルが挑むグローバルデータ統合の舞台裏

  6. 6位

    データセンター

    「関東・関西に次ぐDC集積地」目指す 北海道・石狩でデータセンター連合 さくら、NTT東らが参画

  7. 7位

    デジタル

    東京タワー相当の紙を“完全撤廃” 点検業務をkintone化した“現場ファースト”な改善術

  8. 8位

    ITトピック

    6割超の企業で「セキュリティは取引条件」 SCS対応も進む/パワハラと指導の違い、あなたの基準は?/AIへの危機感か 転職希望のIT人材が増加、ほか

  9. 9位

    sponsored

    「現場に行くのが当たり前」を変えたアズビルのリモート調整 効果はプライスレス

  10. 10位

    sponsored

    IBMレポートから学ぶ「認証情報漏洩」の現状/飲食店予約システム 不正アクセス事例の解説

集計期間:
2026年07月28日~2026年08月03日
  • 角川アスキー総合研究所