変わりゆくコーディングスキルのニーズ ─CiscoとSalesforce.com、それぞれの「コード」へのこだわり
2017年7月4日(火)五味 明子(ITジャーナリスト/IT Leaders編集委員)
先週は米国で数多くのITカンファレンスが行われた1週間だったが、筆者はラスベガスで開催された「Cisco Live US 2017」とサンフランシスコでの「TrailheaDX '17」に参加する機会を得た。前者はもちろんCisco Systemsの年次プライベートカンファレンスであり、後者はSalesforce.comがデベロッパカンファレンスとして位置づけた、今回で2回めとなるイベントだ。この2つのカンファレンスの取材を通して見えてきた「現場に求められるコーディングスキル」について、今回は触れてみたい。
ネットワークがコードになる日 - そのとき“シスコ職人”はどうする?
既報(http://it.impressbm.co.jp/articles/-/14672)の通り、Cisco Live US 2017で最もフィーチャーされていたのは、Ciscoがカンファレンス前にすでに発表していた新しいネットワーク構想「The Network. Intuitive.」だ。核となるアーキテクチャは「Cisco Digital Network Architecture(DNA)」と呼ばれ、ASIC搭載のプログラマブルスイッチ「Cisco Catalyst 9000」シリーズを中心に、直感的なダッシュボードの「DNA Center」、メタデータのふるまいを通して暗号化されたままのトラフィックからマルウェアを検知する「Encrypted Traffice Analytics」などで構成されている。
拡大画像表示
The Network. Intuitive.の特徴について、キーノートに登壇したCiscoのチャック・ロビンスCEOは「マシンラーニングを繰り返すことで人間のインテント(意図)とデータのコンテキスト(文脈)を正確かつ迅速に読み取り、ネットワークの信頼性とスケーラビリティをより高め、複雑性を排除する」と語っている。とくに威力を発揮するのはマルウェアのリアルタイム検知とオペレーションコストの削減だ。
6月20日にCisco DNAが発表された時、このアーキテクチャおよびThe Network. Intuitive.で最も注目されたポイントは「AIイネーブルなネットワーク」だったと記憶している。実際、ロビンスCEOはCatalyst 9000シリーズについて「IOSを全面的に書き換えた」点を強調していたが、2017年のIT業界を代表するバズワードでもあるAIを実装した新製品であれば、Cisco最大の年次カンファレンスの場でのリリースにふさわしい。
だが、現場で何人かのエグゼクティブに話を聞くと、どうもCiscoが今回の新ネットワークにこめた意図はAIそのもののクローズアップではなく、AIのパワーでもってネットワークがよりプログラマブルになったという点だ。つまりネットワークエンジニアには、Ciscoスイッチの特殊な設定や独特のオペレーションに特化するスキルよりも、「ネットワークはコードであるという認識が必要であり、コードを書く技術の向上が求められる」とCisco エンジニアリング部門シニアバイスプレジデント ラビ・チャンドラ(Ravi Chandra)氏は語っている。
Catalyst 9000はプログラマブルスイッチとして設計されているが、「Catalyst 9000をベースにしてAPI指向のプログラマブルネットワークを構築することで、よりモダンなアプリケーションワークロードの稼働を可能にする」(チャンドラ氏)ことを目指しており、スイッチの提供形態も売り切り型ではなく、いくつかのサービスを実装したサブスクリプション型が予定されている。大ざっぱにいえば、The Network. Intuitive.ではこれまで“シスコ職人”が手がけていたオペレーションについてはAIが担当する部分が大幅に増えることになる。
拡大画像表示
Ciscoのエンタープライズネットワーキング&モビリティ部門でマーケティング担当バイスプレジデントを務めるプルシャント・シェノイ(Prashanth Shenoy)氏は「21世紀のネットワークエンジニアに最も必要なスキルセットは、以前の“シスコ職人”的な特殊技術ではなく汎用的なコーディング能力」とはっきりと言い切っていた。Ciscoの技術に特化したネットワークエンジニアがこれをどう受けとめるかは別にして、ネットワークの世界にも確実にプログラマブルの波が急速に押し寄せているのは間違いない。
デベロッパエクスペリエンス(DX)の向上がカスタマーエクスペリエンス(CX)を導く
“Network is Code”を掲げるCiscoとは対象的に、プログラミングの世界に“Code”だけではなく“Low Code / No Code”のコンセプトを持ちこんでいるのがSaaSベンダーのSalesforce.comだ。同社のお膝元であるサンフランシスコで開催された「TrailheaDX '17」<6/28 - 6/29>(http://it.impressbm.co.jp/articles/-/14683)には6000名を超えるSalesforceデベロッパ/アドミンが参加し、盛況のうちに幕を閉じたが、このカンファレンスでSalesforce.comが一貫して呼びかけていたのは「デベロッパとアドミンの融合」であり、「Code / Low Code / No Codeの間にあるギャップを埋める」というメッセージだった。
会員登録(無料)が必要です
- ミッションクリティカルに挑む─CERNの大型ハドロン衝突型加速器にもたらした"AI予測の力"(2020/03/02)
- シスコをセキュリティカンパニーに変革したCISOが説く「企業戦略としてのセキュリティ」(2020/02/06)
- マルチクラウド時代の魅力あるアプリケーション企業へ─F5によるNGINX買収の背景(2019/03/13)
- 「パッションこそがデジタル変革の源泉」―デンソー成迫剛志氏が語るシリコンバレー流の組織づくり(2018/10/29)
- 巨大SIerとオープンソース―富士通がクラウド基盤をRed Hatで刷新した理由(2018/08/30)