今日、クラウド コンピューティングの利用が増加しています。多くの組織では、クラウドへの支出、クラウド アプリケーションの範囲、さらには連携するクラウド ベンダーの数が増加しています。 しかし、組織がテクノロジーを導入することに自信を持つようになる一方で、同時にビジネス慣行を更新しないという間違いを犯すケースも少なくありません。そして、クラウド コンピューティングの利用拡大によるメリットを最大限に享受するには、新しい働き方や、多くの場合は文化の変化が必要になるため、これは重大な結果をもたらす可能性があります。
マルチクラウドの台頭 マルチクラウドは、野心的なビジネス成長計画とコンピューティング要件の大幅な変化を持つ組織にとって特に魅力的です。さらに、マルチクラウドは、パフォーマンスと規制上の理由からフロントエンド アプリケーションをできるだけユーザーの近くに移動したいというグローバルに事業を展開する組織にもメリットをもたらします。つまり、希望するクラウド プロバイダーが特定の地域でデータ センターを運営していない場合は、その地域でデータ センターを探すことができます。 さらに、組織は現在、より優れたコンピューティング能力と、分析、機械学習、モノのインターネット、ブロックチェーンなどのさまざまなクラウドベースのサービスにアクセスする必要があります。いつでも価格が上昇したり容量が制限されたりする可能性がある単一のクラウド サービス プロバイダーに縛られないソリューションを採用します。 組織がマルチクラウド アプローチを採用する必要があり、「1 つのサイズですべてに対応」する時代は終わったことは明らかです。現在、一般的な組織は 2 ~ 16 のクラウド コンピューティング プロバイダーと連携しています。これにより、マイクロサービス アーキテクチャが使用されるようになりました。これは、単一のアプリケーションを、異なるチームによって管理される、独立して展開可能な小規模なサービスのコレクションに分割するアプローチです。 現代のクラウド コンピューティング環境では、長年にわたる開発プロセスは効果を発揮しなくなります。段階的な線形開発スケジュール、定期的なアーキテクチャレビュー委員会、および徹底的な構築後レビューテストを使用して、プロジェクトを管理し、投資収益率 (ROI) を確保するための信頼性の高い方法を提供します。しかし、現在では、運用の柔軟性が低下し、市場投入までの全体的な時間が短縮され、さらにはセキュリティ上の脆弱性も生じています。 一部の組織は、統合によってマルチクラウドの課題を克服できると考えています。ただし、これには各ソリューションの統合を個別に構築する必要があり、非常に労力と時間のかかる作業となります。組織がクラウド環境を相互に接続し、オンプレミスのインフラストラクチャに接続できたとしても、新しくリリースされたコードに適応する必要があり、統合は終わりのない闘いになります。 ITプロセスの近代化 マルチクラウド時代の組織 IT は、従来のプロセスから最新の開発コンセプトへと変革し、サイロを解体し、緊密なコラボレーションを推進し、ユーザーからのフィードバックを活用する必要があります。 DevOps アプローチは、開発と運用を統合し、ソフトウェア アプリケーションの継続的な配信、監視、最適化を促進することでこの機能を提供します。 これは実際上何を意味するのでしょうか?まず、DevOps、アーキテクチャ、ビジュアル デザイン、開発、テストをすべて同時に実行するという線形開発ワークフローの終わりを意味します。高度に専門化されたスタッフと細分化されたタイムラインの代わりに、開発のあらゆる段階で相互に協力する多分野にわたるスタッフが求められます。 かつてテストは開発の最終段階でしたが、DevOps ではそのプロセスが自動化され、タイムライン全体にわたって継続的に実行されるようになります。以前は単一のデプロイメントが標準でしたが、ユーザー中心の設計では、継続的なフィードバックと更新が組み込まれ、継続的な最適化が実現されています。 文化の変化を促進する 確立された働き方が大きく変化する中で、必要な文化的変化を効果的に管理できるかどうかが、成功と失敗の違いを意味する可能性があります。多くの利害関係者は、主要業績評価指標の開発と提供に関連するリスクを軽減するための実証済みのアプローチであるため、古いプロセスに固執します。さらなる抵抗を避けるためには、小さなことから始めるのが最善です。コンセプトをより広いビジネスに証明するためのプロジェクトに取り組んでみてください。リスクの低いポイントから開始し、ミッションクリティカルな操作を実行しないようにすることが重要です。 テスト ケースによって、より高品質で、より高速で、よりリスクの少ない作業を提供することでモデルが実証されたら、DevOps メソッドをより広範囲に適用する必要があります。この時点では、組織内の上級管理職からのサポートを得ることが重要です。これを実現するには DevOps チームの自律性が必要ですが、組織によく存在する恐怖の文化が障害となる可能性があります。組織のトップからの賛同を得ることで、この問題を軽減し、何か問題が発生した場合に最初に非難や処罰が行われないようにすることができます。 コラボレーションを促進する文化を構築するのは難しい場合がありますが、マルチクラウド環境で成功するには不可欠です。ホスティングは良いスタートであり、知識の共有と共同による問題解決を促進します。ペアプログラミングのようなアジャイルソフトウェア開発手法も非常に効果的であることが証明されています。複数のプログラマーが 1 つのワークステーションで作業し、交代でコードの作成とレビューを行うことで、チームはベスト プラクティスを共有できるだけでなく、問題を早期に特定し、コミュニケーションを図り、チームのコラボレーションを強化できます。 コラボレーションと同様に、フィードバック主導の文化を築くことは重要であり、また困難でもあります。これを実行する方法は、組織内のユーザー数によって異なります。少なくとも小規模なユーザーテストが必要です。より幅広い情報を得るために、多くの組織では、分析を適用して傾向を特定する前に、ソーシャル チャネルを監視してユーザーの意見を入手しています。組織がどのようにフィードバックを収集するかに関係なく、重要なのはそれにどのように対応するかです。これまで、ユーザー入力に関しては、多くの人が抵抗し、敵対的になることもありました。しかし、競争が激化するビジネス環境においては、フィードバックを活用して製品を改善できる能力が、大きなビジネス上の優位性をもたらす可能性があります。 適切なパートナーを選ぶ ここで提唱されているアプローチの多くは、スタートアップ企業で最初に実験されたものです。かつて中小企業が大手競合他社よりも優れた業績を上げることを可能にしたのと同様に、現在では組織の俊敏性を高めるために既存の働き方を破壊しています。これらの変更はクラウド開発を改善することを目的としていますが、コラボレーションの強化などの原則は、今日の多くの組織に影響を与えている技術スキルのギャップなど、より広範な問題にも対処します。 組織がこれらのベスト プラクティスを促進するのに役立つことが 1 つあるとすれば、それはクラウド サービス プロバイダーとの連携方法を変えることです。ハイブリッド マルチクラウドの可能性を最大限に引き出すには、組織にはコンサルティング、文化の発展のサポート、プロジェクトのコラボレーションを提供できる真のパートナーが必要です。 |
<<: ネットワーク仮想化 VXLAN ネットワーク アーキテクチャ
Amazon Elastic Compute Cloud (Amazon EC2) は、クラウド内で...
OpenKruise の基本的な概念と、よく使用されるいくつかの拡張コントローラーについてはすでに...
長い歴史を持つ偉大な国として、中国文化は非常に広大かつ奥深いため、毎年多くの外国人学者が中国を訪れ、...
Airbnbのような短期賃貸住宅のアイデアがどこから来たかご存知ですか?Airbnbは実はAirBe...
最近とても忙しくて、パソコンを使う時間がありませんでした。午後、SEO交流グループに参加したところ、...
15日正午過ぎ、中国本土からGoogleのウェブサイトに正常にログインできることを発見した人がインタ...
。冷たい川は花火を伴い、月は昨日のように星を伴いますか?あなたは長い間隠れていましたが、ついに組織を...
cloudcone は誰にも気づかれずに設立されてから 5 年が経ちました (実際、親会社の qua...
ウェブマスターの成長には常に紆余曲折があります。継続的な探求の過程で、自分のウェブサイトが K アウ...
エンタープライズレベルのフルスタッククラウドICTサービスプロバイダーであるQingCloud(qi...
数日前、鄭州のある男性は、10月2日の夕方、購入したばかりのiPhone 7で動画を撮影していたとこ...
ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービス今日頭条、抖音、微頭条の...
モスクワに拠点を置き、1年前に営業を開始したロシアの商人、vdsina.ru を紹介します。主な事業...
オンライン採用は2000年頃に国内市場に初めて登場しました。10年以上の開発を経て、オンライン採用は...
Baidu のポリシーは絶えず調整されており、ますます高品質のオリジナル コンテンツに傾倒しています...