AI(人工知能)やサーバレスのトレンドに対応
キャリアアップをしたいクラウドエンジニアなら当然知っておきたい5つのスキル(1/2 ページ)
近年、クラウドコンピューティングの労働市場はクラウド技術と同じくらい急速に進化している。エンジニアのキャリアアップに役立つ5つの必須スキルを紹介する。
企業は2018年、事業規模の大小を問わず、IT技術者を新規に雇用するなり、既存スタッフのスキルを向上させるなりして、注目のITトレンドへの対応を図ることになるだろう。2018年におけるITの主要トレンドには、機械学習やサーバレスコンピューティングなどの最新技術に関するものの他、クラウドインフラの管理のようにより基本的なスキルが関係するものもある。クラウドインフラで特に重要となるのは、ハイブリッドクラウドとマルチクラウドの管理スキルだ。
調査会社451 Researchの主任アナリスト、ジェイ・ライマン氏によれば、パブリッククラウドの導入は向こう数年間で大幅に進むことが予想される。ただし企業は基本的には、パブリッククラウドかプライベートクラウド、またはその組み合わせから、自社のワークロードに合わせて最適な実行環境を選んでいる。
「企業はコストや性能、データ主権、地理的な立地、規制、コンプライアンスの問題などを踏まえ、自社に最適なインフラでアプリケーションとワークロードを実行したいと考えている」とライマン氏は語る。
併せて読みたいお薦め記事
クラウド関連スキルのトレンド
ITスタッフが考えるべきキャリアの今後
ただしこうしたクラウドの柔軟性を享受するためには、それなりのコストがかかる。IT部門は、各種クラウドプラットフォームを連携させ管理する作業に長い時間を割かなければならないからだ。そのため多くの企業はクラウドコンピューティング担当のアーキテクトや管理者を採用することになるだろう。求められるのは、複数のクラウドインフラを連携させ、異種インフラ間を移動するワークロードを効果的に管理するスキルだ。
一方、機械学習やコンテナ化、クラウドネイティブアプリケーションなど、より最先端の技術もクラウドコンピューティングの労働市場に大きな変化をもたらしており、その勢いが衰える兆しはない。
クラウドを専門とするITプロフェッショナルはこうした最新技術の台頭に備え、データサイエンスや人工知能(AI)、コンテナオーケストレーションなどの分野でスキルアップを図る必要がある。さもなければ、取り残されることになりかねない。
本稿では、2018年のキャリアアップに役立つであろう、需要の高いクラウドコンピューティングスキル5つを紹介する。
データサイエンスのスキルを強化する
AIと機械学習はもはや単なるバズワードではない。これらの技術はますます多くのITプロジェクトにおいて、中心的な役割を担いつつある。
調査会社IDCは、コグニティブ(認知)コンピューティングとAI技術に対する全世界の支出は年率50%の勢いで増加し、2021年の市場規模は576億ドルに達すると予測している。企業がAIを活用できる分野は、自動顧客サービスエージェントから医療診断や治療まで多岐にわたる。
この市場でシェアを獲得すべく、Amazon Web Services(AWS)やMicrosoft、Googleなどの大手クラウドプロバイダーは、機械学習やAIを活用した新サービスを矢継ぎ早に展開している。企業がこうしたサービスを効果的に活用するためには、新しいクラウドコンピューティングスキルを持つ人材が必要だ。
クラウドベースのAIサービスには、Googleが公開したオープンソースの機械学習ライブラリ「TensorFlow」やMicrosoftのクラウドサービス「Microsoft Azure」で提供される機械学習サービス「Azure Machine Learning」などがある。今後は、こうしたサービスに関する深い知識に加え、データサイエンスの高度なスキルを持つ人材が多くの企業で必要とされることになるだろう、と調査会社Forresterの主任アナリスト、デーブ・バルトレッティ氏は指摘する。
「企業がアプリケーションをデータセンターからパブリッククラウドに移す主な目的の1つは、各所から集まってくる膨大な量のデータセットに対し、AIとデータ分析を活用することだ」とバルトレッティ氏は語る。ここ5年ほどデータサイエンスのスキルには高い需要があるが、今後は大量のデータセットをパブリッククラウドに移す企業が増加し、データサイエンススキルを持つ人材のニーズは一層高まることが予想される。
2017年が予兆だったとすれば、データサイエンススキルの需要は2018年に大いに高まるはずだ。求人情報サイトGlassdoorが2017年に発表した「Best Jobs in America(米国で最もよい仕事)」のランキングでも、データサイエンティストが1位となっている。このランキングは、「求人件数」「平均給与」「仕事への満足度」の3要素に基づいて得点を算出している。
機械学習はAIのサブセットであり、データサイエンス学部の履修科目としても一般化しつつある。機械学習ツールを使えば、IT部門はアルゴリズムを用いて大量データの処理を自動化したり、データをより迅速に分析して洞察を得たりすることが可能だ。
クラウド管理者やクラウドアーキテクト向けには、AIや機械学習について学び、データサイエンススキルを向上させるためのトレーニングプログラムが各種用意されている。クラウドプロバイダーが直接提供しているトレーニングプログラムや認定資格もある。Microsoftは「Microsoft Certified Solutions Associate」(MCSA)認定資格に機械学習のジャンルを設け、Googleはビッグデータソリューションを担当するITプロフェッショナル向けに「Data and Machine Learning(データと機械学習)」というトレーニングプログラムを用意している。
サーバレスアーキテクチャのスキルが大きな強みに
サーバレスアーキテクチャは、クラウド業界で引き続き注目を集めているキーワードだ。サーバレスアーキテクチャには幾つものメリットがあるので、クラウド分野のスペシャリスト――アーキテクトであれ、開発者であれ、管理者であれ――にとって、サーバレスアーキテクチャのスキルは大きな強みとなる。
サーバレスアーキテクチャはまだその存在が知られ始めたばかりだが、コンテナと同様、急速に勢いを伸ばしそうだ。「コスト面でメリットがあり、複雑ではないので、エンドユーザーには魅力的だ」と451 Researchのライマン氏は語る。
サーバレスアーキテクチャを使えば、既定のインフラをプロビジョニングして管理しなくても、アプリケーションを開発して実行することが可能だ。さらにサーバレスアプリケーションはイベント駆動型であり、コンポーネント(関数)はトリガーが発生したときだけ呼び出され、タスクが完了すると終了する。料金は関数の実行時間に対してのみ発生し、アプリケーションが停止している間は課金されない。
こうしてコストを削減できるのは大きな魅力だが、そうした効果は常に期待できるわけではない。IT担当者には、サーバレスコンピューティングへの向き不向きをアプリケーションごとに判断するための知識が求められる。例えば常に稼働するアプリケーションの場合は、サーバレスプラットフォームの方が従来型のクラウドインフラよりもコストがかさむ可能性がある。
ITプロフェッショナルは、サーバレスアーキテクチャのためのクラウドコンピューティングスキルをさまざまな方法で向上させることが可能だ。手始めにAWSの「AWS Lambda」やMicrosoftの「Microsoft Azure Functions」、Googleの「Google Cloud Functions」、IBMの「IBM Cloud Functions」といった人気のサーバレスプラットフォームを使ってみるといい。サーバレスプラットフォームはFaaS(Function as a Service)と呼ばれることもある。
なお、サーバレスアプリケーションは従来型のアプリケーションとは管理方法が異なる。サーバレスアーキテクチャはアプリケーションを複数の関数に分割するので、管理者は関数ごとに性能を監視し、問題を解決し、使用状況を追跡しなければならない。運用規模や負荷分散についても適宜見直す必要がある。
サーバレスアーキテクチャはまだ新しい技術なので、経験豊富な人材の確保は難しい。だがこうした2018年の人材不足の状況は、ITプロフェッショナルにとっては大きなチャンスだ。
「機械学習と似た状況になるだろう。サーバレスアーキテクチャを使いこなすための専門知識に対する需要は高いが、あまり多くの人材がいないのが現状だ」とライマン氏は語る。
マルチクラウドの導入と管理には独自のスキルが必要
近年、マルチクラウドの導入を検討する企業が増えている。性能やコストなどを考慮し、複数のクラウドからホスティング環境を選択できるという柔軟性に魅力があるからだ。そのためITプロフェッショナルには、複数のIaaS(Infrastructure as a Service)ベンダーに対応できるクラウドコンピューティングスキルを身に付けることが求められる。
「2018年と2019年には、用途に応じて複数のパブリッククラウドを使い分ける企業が増えるだろう」とForresterのバルトレッティ氏は語る。データバックアップ用にはGoogleのクラウドストレージを使った関数ベースのプログラムを作成し、Azureで機械学習サービスを利用し、AWSでLambdaを展開するといった具合だ。
AzureやAWS、Googleは今後もパブリッククラウドの選択肢として高い人気を維持するだろう。各社のクラウドサービスのポートフォリオには重複する部分もあるが、管理ツールのように、大きく異なる要素もある。
2018年、企業がマルチクラウドの導入を進めるためには、こうした複数のクラウドベンダーの管理ツールを使いこなせるITプロフェッショナルが必要となる。
「AWSの知識があれば素晴らしい。だが本当に重要なのは、その他のクラウドベンダーについても理解し、複数のクラウドを使い分けながら可用性を高めることができるかだ」。オンラインでIT研修サービスを提供するLinux AcademyのCEO、アンソニー・ジェームズ氏はそう語る。
マルチクラウドを導入している企業にとっては、複数のクラウドプラットフォームと管理ツールに関する深い知識だけでなく、ネットワーク関連のスキルも重要となる。ネットワーク関連のスキルは、ハイブリッドクラウド環境においても不可欠だ。ハイブリッドクラウド環境では、プライベートクラウドとパブリッククラウド間でデータを移動させる際に高い性能と信頼性が求められるからだ。
「パブリッククラウドに移すアプリケーションの要素が増えるほど、レイテンシや性能、データ移行など、対処すべき課題も増える」とForresterのバルトレッティ氏は語る。こうした各種の課題に対処するためには、オンプレミスのデータセンターとパブリッククラウドの間で安定したネットワーク接続環境を実現する必要がある。
ハイブリッドクラウドやマルチクラウド用に安全かつ信頼性の高いネットワークを構築するためには、パブリッククラウドベンダーとの専用線接続について理解しておくことも重要だ。主な専用線接続サービスには、AWSの「AWS Direct Connect」、Microsoftの「Azure ExpressRoute」、Googleの「Google Cloud Dedicated Interconnect」などがある。こうしたサービスを使えば、企業はパブリックインターネットを迂回(うかい)し、低レイテンシな専用線を経由してオンプレミス環境とクラウドとを接続できる。
ハイブリッドクラウドやマルチクラウドの導入を計画している企業は、コンテナ技術のスキルを持つ人材も確保したいところだ。コンテナ技術を使えば、複数のクラウド間でアプリケーションの移植性を高めることができる。コンテナ関連で需要が高いのは、コンテナ管理ソフトウェア「Docker」とオープンソースのコンテナオーケストレーションツール「Kubernetes」に関するスキルだ。
「Kubernetesを使えば、複数のクラウド間でアプリケーションを容易に移行でき、ベンダーによるロックインも回避できる。オンプレミスからクラウド環境への移行にも役立つ」とLinux Academyのジェームズ氏は語る。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
2
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
3
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
4
221人調査で分かった「情シス最大のストレス」は?
-
5
「データストレージの活用方法」に関するアンケート
-
6
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
7
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
-
8
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
9
本当に安いPCで十分か? “すぐ重くなる”を防ぐノートPC選びの絶対条件
-
10
Claudeの不可視透かしに批判殺到 著作権消失や誤判定に潜む企業リスク
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー