ホームページ  >  記事  >  DevOpsとはどういう意味ですか

DevOpsとはどういう意味ですか

青灯夜游
青灯夜游オリジナル
2019-03-29 16:11:5072783ブラウズ

DevOps とは、開発と運用を組み合わせたもので、開発アプリケーションやソフトウェア エンジニアリング、技術運用、品質保証 QA の間のコミュニケーション、コラボレーション、通信を促進するために使用される一連のプロセス、方法、およびシステムの総称です。部門を統合します。

DevOpsとはどういう意味ですか

DevOps とは何ですか?

DevOps は、「ソフトウェア開発者 (Dev)」と「IT 運用保守技術者 (Ops)」の間のコミュニケーションと協力を大切にする文化であり、開発と保守の関係を促進します。運用チームは協力して、自動化された反復可能な方法でコードを本番環境に迅速にデプロイします。

DevOps は、組織がアプリケーションやサービスを提供する速度の向上に役立ちます。これにより、組織は顧客へのサービスを改善し、市場での競争力を高めることができます。

つまり、DevOps は、開発と IT 運用の調整、およびより良いコミュニケーションとコラボレーションとして定義できます。

DevOps が必要な理由は何ですか?

DevOps 前:

# 開発チームと運用チームは完全にサイロ化されていました。

# テストと展開は、設計と構築の後に完了する独立したアクティビティです。したがって、実際のビルド サイクルよりも多くの時間を消費します。

# DevOps がなければ、チーム メンバーはプロジェクトを構築する代わりに、テスト、デプロイ、設計に多くの時間を費やします。

#●● 手動でコードをデプロイすると、運用環境で人的エラーが発生する可能性があります。

#●● 開発チームと運用チームには独自のスケジュールがあり、同期が取れていないとさらなる遅延が発生します。

DevOps モデルでは、開発チームと運用チームの両方が「孤立した」チームではなくなりました。場合によっては 2 つのチームが 1 つに統合され、エンジニアは開発テストから展開、運用に至るアプリケーションのライフサイクル全体にわたって協力し、単一の機能に限定されない一連のスキルを開発します。

DevOps 原則DevOps を導入する際の 6 つの重要な原則を次に示します:

1. 顧客志向 顧客中心の行動: DevOps チームは、製品とサービスに継続的に投資する必要があるため、顧客中心の行動を取る必要があります。

2. エンドツーエンドの責任: DevOps チームは、終了するまでパフォーマンス サポートを提供する必要があります。これにより、製品の責任と品質のレベルが高まります。

3. 継続的な改善: DevOps の文化は、無駄を最小限に抑えるための継続的な改善に重点を置いています。提供する製品またはサービスの改善を継続的に加速します。

4. すべてを自動化する: 自動化は DevOps プロセスの重要な原則です。これはソフトウェア開発だけでなく、インフラストラクチャ環境全体にも当てはまります。

5. チームとして働く: DevOps 文化では、デザイナー、開発者、テスターの役割がすでに定義されています。彼らがしなければならないのは、チームとして協力することだけです。

6. すべてを監視してテストする: DevOps チームにとって、強力な監視とテストの手順を確立することは非常に重要です。

以上がこの記事の全内容です、皆様の学習のお役に立てれば幸いです。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの関連チュートリアルのコラムに注目してください。 ! !

以上がDevOpsとはどういう意味ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。