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.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社うるる] 「入札市場」攻略ガイド:効率的に落札するためのポイントを徹底解説 -
製品資料
[株式会社うるる] 入札情報に特化した「販路拡大」「効率化」のためのサポートツールとは? -
市場調査・トレンド
[株式会社うるる] 公共入札に成功する企業と失敗する企業の「5つの違い」 -
製品資料
[日本ビジネスシステムズ株式会社] 専門家が教える、Microsoft 365の「テナント統合/分離」を成功に導く秘訣 -
製品資料
[rakumo株式会社] Microsoft 365での情報埋没を防ぐ、社内ナレッジを資産化する情報ポータル活用
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
PHP脆弱性「PHP2Shell」で2260万件に影響 情シスの緊急チェックリスト
-
2
「Microsoft 365」が乗っ取られる MFAを破る“本物の画面”の恐怖
-
3
半数がブルーカラー転向を視野に? ベテランエンジニアを追い込む“54歳の壁”
-
4
なぜ「Gemini 4 Argon」は出遅れたのか? Googleが狙う“逆転のシナリオ”
-
5
「Windows」の不要なファイルを安全に消して容量を空ける方法
-
6
AI導入が失敗する“真犯人”は現場のマニュアル 7割が陥る「標準化」のわな
-
7
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
-
8
ライオンが脱レガシーシステムのパートナーに「Google Cloud」を採用した理由
-
9
ITの世界で「エグレス」(Egress)はどういう意味? 実例で解説
-
10
「テザリング依存」に潜む落とし穴 “遅いVPN”を解消するネット構築術
ホワイトペーパーランキング PR
-
1
AI駆動攻撃にどう対抗する? 超速の攻撃からエンドポイントを保護する方法
-
2
2026年のサイバーセキュリティには何が必要か? 最新データに学ぶ傾向と対策
-
3
経験豊富な即戦力人材に直接アプローチできる、「攻めの採用」への転換術
-
4
「IT史に名を残すシステム障害」8選
-
5
最速72分でデータが流出? 最新の脅威トレンドや侵入手法から分かった防衛策
-
6
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
7
Microsoft 365のメールセキュリティ、3つの“死角”と追加で検討すべき対策とは
-
8
AI駆動開発のスピードと安全性を両立 「品質・セキュリティ管理」の実践ガイド
-
9
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
-
10
「標的型攻撃メール」事例・サンプル集
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー