2020 年の DevOps の 7 つのトレンド

2020 年の DevOps の 7 つのトレンド

[51CTO.com クイック翻訳] 権威ある調査によると、2017 年に DevOps は市場で 29 億ドルを生み出し、2022 年までにこの数字は 66 億ドルに達すると予想されています。ソフトウェア プロジェクト開発の重要な要素として、DevOps はソフトウェアの世界の開発環境全体に大きな影響を与えています。多くの専門家は、DevOps が徐々にソフトウェア エンジニアリングの主流モデルとなり、2020 年にピークに達すると予測しています。

そのため、多くの研究開発企業にとって、開発者はもはや興味があるかどうかというレベルではなく、積極的にDevOps関連の技術や手法を実践すべきです。 HackernoonはStatistaの記事を引用し、DevOpsの世界的な利用が2017年から2018年にかけて7%増加したと伝えた。 IDC は、DevOps ソフトウェア市場が 2017 年の 29 億ドルから 2022 年には 66 億ドルに成長すると予測しています (https://www.idc.com/getdoc.jsp?containerId=US43722718 を参照)。

DevOps には次のような利点があります。

  • さまざまな変更要求に迅速に対応できます。
  • 柔軟なセキュリティの展開とオーケストレーションを可能にします。
  • 健全なコラボレーションとコミュニケーション チャネルを確立する能力。
  • コード内のエラーや脆弱性を迅速に特定する機能。
  • 開発チームは、個々のセキュリティ機能に重点を置きすぎることなく、他の重要な問題に簡単に集中できます。

現在、業界の多くの企業が DevOps 製品配信モデルを採用しています。下の図に示すように、Statista の統計によると、会社全体で DevOps を完全に「採用」している企業の数は、2017 年の 10% から 2018 年には 17% に増加しています (https://www.statista.com/ を参照)。

2020 年に注目すべき 7 つの DevOps トレンドについて議論し、大胆に予測してみましょう。

1. 自動化が焦点となる

現在、DevOps を実装した企業は、効率的で迅速な展開を通じて大きなメリットを得ています (https://dzone.com/articles/benefits-and-challenges-of-taking-the-devops-route を参照)。ここでは、DevOps の自動化の側面に焦点を当てます。ゼロタッチ自動化は将来の開発方向です。 DevOps サイクルの 6C を理解し、これらのフェーズ間で自動化を確実に適用することが重要であり、2020 年の企業の主な目標の 1 つになります。

2. CIパイプラインからDevOpsアセンブリラインに焦点を移す

ご存知のとおり、DevOps の最終的な目標は、計画と配信プロセスにおける自動化間の連携を改善することです。これは継続的インテグレーション (CI) だけでなく、継続的デリバリー (CD) についても言えます。今日、多くの企業は、ソフトウェア開発プロセス全体における自動化の知識とスキルを学ぶために、より多くのエネルギーと時間を投資しています。 2020 年には、継続的インテグレーション パイプラインから DevOps アセンブリ ラインへと注目が移ります。

組立ラインの利点:

  • 強力なネストされた可視性
  • ネイティブ統合
  • 「as-code」の概念を迅速に実装および拡張する
  • 継続的な配信のための完璧な相互運用性
  • チームベースのビジネスインテリジェンスと分析

3. 人工知能(AI)の台頭とデータサイエンスの発展

AI 駆動型アプリケーションの数が増えるにつれて、データ サイエンス チームはワークフローに DevOps の概念を実装することに実用的な価値を見出すようになります。 DevOps アプローチは、自動化パイプラインの処理、および生産チェーンで展開された複数のモデルの保守とテストの主な選択肢になると予想されます。

AI と ML (機械学習) を活用したアプリケーションの開発、展開、管理の効率を向上させるために、データ サイエンス チームと開発チームは引き続き緊密な連携を強化し、相互に補完し合いながら、お互いのスキルと提供レベルを向上させていきます。 2020 年、DevOps チームは、自動化の助けを借りてさまざまなワークフローを完璧に提供することで、より多くの潜在顧客を発見するでしょう。

4. 「すべてをコードとして」というコンセプト

否定しようがありません。プログラミング コードは現在、IT 部門とそのサービス システムを支える主要な柱の 1 つになっています。したがって、さまざまな DevOps ツールと対応する自動化スクリプトを完全に理解することは、企業の日常的なソフトウェア開発プロセスにおいて重要な役割を果たすことができます。 2020 年には、このような実践がさまざまなプロジェクトの実施において主流となるでしょう。企業の事業の見通しや製品の将来的な品質は、開発者、テスター、オペレーターの総合的な技術力に多かれ少なかれ左右されると言っても過言ではありません。

DevOps は配信サイクルの短縮を目的としているため、ソフトウェア生産サイクルの効率を向上させるために使用できる高品質のコードを導入する必要があります。ここでの「すべてがコードである」という考え方とは、DevOps 内でコードの SDLC (ソフトウェア開発ライフサイクル管理、https://dzone.com/articles/leveraging-best-practices-with-the-sdlc) 実践を完了することです。 2020 年、DevOps の波が継続的に進展する中、ソフトウェア テスターがコード プログラミングの学習とテスト スクリプトの作成を開始しなければ、来年はさらに困難になる可能性があります。

5. サーバーレスアーキテクチャを使用する

サーバーレス アーキテクチャ、特にクラウド サービスによって管理される全体的なアーキテクチャにより、DevOps がより高いレベルに引き上げられます。マイクロサービスは独立したサービス モデルであるため、問題が発生しても共同依存関係が生じたり、他の既存のサービス システムに損害を与えたりすることはありません。したがって、このタイプのアーキテクチャを使用すると、ソフトウェア開発者は手元のアプリケーションにさらに集中できます。 BaaS (Backend as a Service) と FaaS (Function as a Service) は、サーバーレス アーキテクチャの 2 つの重要な側面です。サーバーレス アーキテクチャを採用することで、企業は時間を節約し、コストを削減し、さまざまな柔軟なワークフローを確保できます。

6. より高度なセキュリティの組み込み

セキュリティの脆弱性が急増し、さまざまなセキュリティインシデントが企業の評判に深刻な影響を及ぼすようになったため、より多くの企業、さらには国がネットワークセキュリティの重要性を認識し始めています。 DevOps の迅速な配信効率を享受しながらも、セキュリティを設計仕様の一部にし、最初から包括的なセキュリティニーズを十分に考慮する必要があります。セキュリティ要素をソフトウェア製品の「遺伝子」に組み込むことによってのみ、状況を改善しようとして疲弊するのを避けることができます。

2020 年も DevSecOps は上昇傾向を続けるでしょう。開発チームは、アプリケーション開発ライフサイクルで DevSecOps を「シフトレフト」し、セキュリティをビジネス目標とより一致させ、さまざまなプログラムのネイティブな脆弱性を減らすことで会社の評判を向上させます。 DevSecOps モデルでは、プロジェクトに関わる全員がセキュリティの責任を負うことを前提としています。ソフトウェア開発におけるこのようなコラボレーションは、責任の押し付け合いを減らし、安全で効率的な開発プロセスを確保するのに役立ちます。

7. Kubernetes の道のりは長い

Kubernetes は、そのパフォーマンスと使いやすさにより、最も急速に成長しているコンテナ テクノロジーとなっています。 Kubernetes はオープンソース コミュニティから幅広くサポートされています。現在、世界中の多くの CIO や技術専門家が、自社の製品やプロジェクトで Kubernetes を広範に使用しています。 2020 年には、さまざまな企業がクラウドネイティブ アプリケーションを実行するためにコンテナ テクノロジーをさらに採用するようになり、Kubernetes の人気が高まり、より発展していくと予想されます。もちろん、Kubernetes ベースのコンテナ オーケストレーション ソフトウェアは、古い DevOps 機能の一部を徐々に置き換えることになります。待って見てみましょう。

原題: 2020 年に注目すべき 8 つの DevOps トレンド、著者: Shormistha Chatterjee

[51CTOによる翻訳。パートナーサイトに転載する場合は、元の翻訳者と出典を51CTO.comとして明記してください]

<<:  顔認識アクセス制御システムの登場により、私たちのプライバシーを誰が守るのでしょうか?

>>:  宜春市はファーウェイと提携し、ビッグデータと人工知能で市のデジタル変革を推進

ブログ    
ブログ    
ブログ    
ブログ    

推薦する

南洋理工大学華中科技大学などの最新研究:完全自動化された「即脱獄」、大型モデルだけが大型モデルを倒せる! NDSS

今年、ネットユーザーから「おばあちゃんの抜け穴」と揶揄された大規模言語モデルの「脱獄」法が大人気とな...

スマートシティの発展: 複数の接続デバイスと人工知能の重要な役割

コネクテッドデバイスの急速な普及により、スマートシティのコンセプトが現実に近づきつつあります。これら...

AIアルゴリズム企業パシフィック・フューチャー・テクノロジーの文化観光ソリューションがOCTカラープラネットに上陸

ディープな旅行がますます高品質の観光オプションに浸透するにつれて、観光型の観光はもはや現代人の旅行ニ...

OpenAIを批判した後、ルカン氏はこう答えた。「意識は単なる幻想だと思う」

ヤン・ルカンは演説中に、フランス革命の有名な絵画「民衆を導く自由の女神」を再生し、「革命は監視されな...

Zhihuのホットトピック:最近AmazonのAIチームから大量の人材が去った?李牧自ら事実を明らかにした!

[[326634]]最近、「アマゾンAI李牧のチームから大量の人材が抜けたことについてどう思います...

Hacker News のホットな話題: 利用できるパッケージが非常に多いにもかかわらず、プログラマーは依然としてアルゴリズムを学ぶ必要があるのでしょうか?

さまざまなアルゴリズムの実装やソフトウェア パッケージがオープン ソースで利用できる世界において、ア...

公共の安全とスマートシティ:AIがどのように役立つか

近年、人工知能の進歩により、私たちのコミュニティの安全性は大幅に向上しました。この技術は、緊急管理者...

eBayは機械学習を利用してプロモーションリストを改善

​翻訳者 | ブガッティ校正:孫淑娟オンラインマーケットプレイスの eBay では、「ウォッチリスト...

マイクロソフト、AIツール「コパイロット」があなたの仕事を奪うことはないと改めて主張

Responsible AI チームを発表した際、Microsoft の幹部は、Copilot は仕...

...

このAIは、監視対象を素早く検索するのに役立ちます:テキスト配置キーフレーム、24時間のビデオ録画10分処理

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...

AI機能をエッジに拡張する方法: ストレージが基盤となる

[[270991]]人工知能技術の復活は、ここ数年の IT に代表される計算能力の大幅な向上が主な要...

フロントエンドではアルゴリズムを理解する必要はないと思いますか?実際の例を見てみましょう。

[[431020]]アルゴリズムは、問題を解決するための手順です。同じ問題でも複数の解決策が存在す...

...

日常生活におけるAIの優れた活用例

人工知能は、テクノロジーやビジネスの世界で広く議論されている人気のテクノロジーの 1 つです。 さま...