[51CTO.com からのオリジナル記事] 過去のソフトウェア プロジェクトでは、開発とテストは完全に分離されていました。しかし、今日のソフトウェアの反復速度は非常に高速です。開発とテストを完全に分離するこのモデルは、アーキテクチャの開発とソフトウェアの更新が急速に進む時代にはもはや適していません。 DevOps は必須のものとなりました。 DevOps (開発と運用) は、開発 (アプリケーション/ソフトウェア エンジニアリング)、技術運用、品質保証 (QA) 部門間のコミュニケーション、コラボレーション、統合を促進するために使用される一連のプロセス、方法、システムの総称です。 DevOps は、「開発チームと運用チーム間のより協力的で生産的な関係」とよく説明されます。チーム間の連携が強化されることで、組織全体の効率が向上し、頻繁な変更に伴う本番環境のリスクも軽減されます。 Microsoft では、長年にわたる DevOps 変革を通じて、60,000 人のエンジニアがより優れたソフトウェア プラットフォームのイノベーションと迅速な反復を実現しました。その中でも、Microsoft R&D Cloud は開発プロセス全体と運用・保守をサポートする最も重要な基本プラットフォームです。 Microsoft R&D Cloud には、ソフトウェア エンジニアが日常的に使用する Visual Studio Team Service (VSTS) のほか、仮想ラボ、監視、展開、モバイル アプリケーション テストなどの一連のクラウド サービスが含まれています。 Microsoft のアプリケーション ライフサイクル管理システム Visual Studio Team Services (VSTS) は、Microsoft が開発した、生産性が高く、高度に統合された、スケーラブルなライフサイクル開発ツールのセットです。分散アプリケーションを開発するためのツールとテクノロジを提供し、アプリケーションの複雑さとその設計、開発、展開に必要なライフサイクルの問題を解決するために必要なツールとガイダンスを提供します。 最近、開発者が VSTS をより簡単に使用できるようにするために、Microsoft は VSTS を 5 つの独立した Azure DevOps サービスに分割しました。 Azure DevOps は、Microsoft のアプリケーション ライフサイクル管理システムである VSTS の大幅な再編成とブランド変更です。今後、VSTS は単一の Visual Studio サービスではなく、5 つの独立した Azure サービスに分割され、Azure DevOps プラットフォーム サービスに組み込まれます。 5 つの個別のサービスは次のとおりです。 1. Azure Pipelines: あらゆるクラウド プラットフォームへの継続的な構築、テスト、およびデプロイを実現します。 2. Azure Boards: 作業管理用。 3. Azure Artifacts: Maven、npm、NuGet 用。 4. Azure Repos: 安全なクラウドホスト型のプライベート Git リポジトリを提供します。 ***zure テスト プラン: 計画テストと探索的テスト用。 今後数日間で、Azure Pipelines、Marketplace、管理、フィードバックなどで一連の機能がリリースされる予定です。 詳細については、http://cloud..com/art/201809/583361.htm を参照してください。 独立したコンポーネントに分割することで、開発者は VSTS に「全面的に取り組む」必要がなくなり、Azure DevOps プラットフォームの一部を簡単に導入できるようになります。さらに、各コンポーネントの範囲が縮小されているため、価格は VSTS よりも安くなります。たとえば、Pipelines プロセスでは、GitHub コード リポジトリを使用して Node.js サービスを構築およびテストし、他の Azure DevOps コンポーネントを使用せずに Amazon AWS クラウド上のコンテナーにデプロイできます。 Microsoft は、オープンソース プロジェクトが Pipelines を無料で使用できるようにもしており、オープンソース開発者は最短のビルド時間と最大 10 個の並列ジョブを利用できるようになります。 Pipelines にはテスト用の Windows、macOS、Linux システムが含まれており、多くのプロジェクトに適しています。 Atom および Visual Studio Code エディター、CPython、TypeScript プログラミング言語では、ビルドとテストにすでに Azure Pipelines が使用されています。 Azure Pipelines は GitHub Marketplace からも利用できるため、GitHub コード リポジトリを簡単に探索できます。 既存の VSTS 顧客の場合、プロジェクトは自動的に Azure DevOps に移行されます。一部の URL のみが変更されますが、機能は基本的に同じままです。 Microsoft による GitHub の買収 (規制当局の承認待ち) が予定されていることを考えると、2 番目のクラウドベースの Git コード リポジトリ サービスは不要と思われます。ただし、Azure Repos は、既存の VSTS Git ホスティング機能のドロップイン置換/ブランド変更として設計されています。 さらに、オンプレミスの Team Foundation Server (TFS) のユーザーは、Azure DevOps のライブ機能に基づく更新を引き続き受け取ります。 TFS の次のバージョンから、製品は Azure DevOps Server という名前になり、通常の更新サイクルを通じて引き続き改善されます。 [51CTO オリジナル記事、パートナーサイトに転載する場合は、元の著者とソースを 51CTO.com として明記してください] |
<<: クラウドのダウンタイムイベントの影響を軽減するにはどうすればよいでしょうか?
>>: クラウドのダウンタイムイベントの影響をより効果的に軽減するにはどうすればよいでしょうか?
すべての SEO 担当者は、ウェブサイトのトラフィックを 2 倍にしたいと考えていますが、多くの人は...
簡単に大きな行動に出てしまう可能性のある彼女を前に、私は表面上は彼女を喜ばせようとしながらも、心の中...
世界中の消費者信頼感が低下する中、電子商取引は「Made in China」の新たなシルクロードとな...
ほとんどすべての都市には、合肥フォーラムのような独自のローカルフォーラムがあります。ローカルフォーラ...
6月28日の百度のKサイト取り締まり後、多くのウェブサイト所有者が影響を受けた可能性がある。タオバオ...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています過去 1 ...
スマートフォンの普及、4Gネットワーク料金の引き下げ、5G業界標準の確立により、ユーザーがコンテ...
lcayun/Leica Cloudは今月、超特別プロモーションを実施しています。2Gメモリ、2コア...
vultr.comは9月1日に朗報を伝えた。日本の東京データセンターとオーストラリアのシドニーデータ...
歴史を学んだ友人は、1978年以来、中国が改革開放政策を実施し、中国が徐々に世界に向かって進み、最終...
実際にやってみるまで、APPを宣伝するさまざまな方法について聞いていました。お金をかけずにチャンネル...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますソフトテキ...
[51CTO.com オリジナル記事] 銀行に本当に必要なアプリはいくつあるのでしょうか?銀行は数多...
最近、100% Rebate Network、Baiye Alliance、Wanshang Sho...
過ぎ去ろうとしている2017年、SaaS業界は穏やかに見えますが、実は暗流があります。過去 1 年間...