クラウド導入の強化
- [アーティクル]
-
-
ご存知のように、イノベーションとデジタル トランスフォーメーションはビジネスの成功に不可欠です。 デジタル トランスフォーメーションとは、クラウド ベースのデジタル テクノロジ技術を導入して前のシステムを置き換え、カスタマー エクスペリエンスを向上させ、効率を改善し、ビジネスから分析情報を引き出し、データからより大きなイノベーションを生み出すことです。 新しいテクノロジを導入するだけではイノベーションは実現できません。 変化を促進し、求めている新たな価値を生み出す人々を支援することに注力する必要があります。 開発者はデジタル トランスフォーメーションの中心であり、より多くの成果を上げることができるように、開発者のベロシティを高める必要があります。 開発者チームの創造力を解き放つには、生産性を高め、グローバルで安全なコラボレーションを促進し、イノベーションを拡大できるように障壁を取り除く必要があります。
価値の創出
- あらゆる業界のそれぞれの組織が、持続的な価値創出の推進に取り組んでいます。
- イノベーションへの注力は、基本的には、組織が価値を創出する新たな方法を見つけることを支援するプロセスです。
- おそらく、組織が犯す最大の間違いは、新しいテクノロジを導入することによって新たな価値を生み出そうとしていることです。
- "もっと多くのテクノロジを使用すれば、物事が改善される" という考え方が見られることがあります。しかし、イノベーションは何よりもまず人の話です。
- イノベーションは、人とテクノロジの組み合わせに関するものです。
デジタル トランスフォーメーションに向けたイノベーションに成功した組織は、ビジョン、戦略、文化、独自の可能性、能力を基本要素と考えています。 そして、特定の目的を念頭に置いてテクノロジに取り組みます。 すべての企業がソフトウェア企業になりつつあります。 LinkedIn のデータによると、ソフトウェア エンジニアの雇用は、テクノロジ業界の内部よりも外部で急速に増加しています。
イノベーションは、組織が求める価値を創出する人々を支援することで実現されます。 イノベーションの触媒となる人々のグループの 1 つが開発者です。 開発者は、あらゆる業界で価値の創出と成長においてますます重要な役割を果たしています。 開発者はこの時代のビルダーであり、世界のコードを書き、イノベーションの中心にいます。 革新的な組織は、開発者がより多くの成果を達成できるように支援するカルチャを構築します。
開発者のベロシティ
開発者の考案を支援するということは、開発者のベロシティを高めて、開発者がより多くのものを生み出し、イノベーションを促進し、より多くの問題を解決できるようにすることです。 開発者のベロシティは、各組織の技術強度の基盤です。 開発者のベロシティはスピードだけを意味するわけではありません。 開発者の創造力を引き出して、開発者のアイデアを迅速かつ俊敏にソフトウェアに変え、革新的なソリューションを構築できるようにすることでもあります。 Azure の差別化されたソリューションは、組織でイノベーションとクラウド導入を促進する独自の位置にあります。
生産的に構築する
Azure が生産性の向上に役立つ可能性がある領域がいくつかあります。
- 知識の向上を支援することにより、開発者が各自の分野に熟達し、その状態を維持できるようにします。
- 適切なツールを提供して、適切なスキルを磨きます。
開発者のスキルを向上させる最良の方法の 1 つは、彼らが知っており、愛着のあるツールを提供することです。 Azure Tools は、開発者がどの段階であっても利用できます。また、自分が作成しているコードのコンテキストで新しいデジタル トランスフォーメーション テクノロジを理解できます。 オープンソース ソフトウェアへの Azure のコミットメントと、Azure ツールにおけるあらゆる言語とフレームワークのサポートにより、開発者は好みの方法で構築し、必要な場所にデプロイできます。
Azure DevOps は、すべての開発者にクラス最高のツールを提供します。 Azure の開発者およびデジタル トランスフォーメーション サービスによって、最新の開発プラクティスと新しいトレンドがツールに注入されます。 Azure プラットフォームを使用すると、開発者は最新のテクノロジに加えて、作業方法をサポートする最先端のツールチェーンを利用できます。
- AI 支援型の開発ツール
- 統合されたツールとクラウド
- リモート開発とペア プログラミング
アクション
DevOps プロジェクトを作成するには:
- Azure DevOps Projects に移動します。
- [DevOps プロジェクトの作成] を選択します。
- [Runtime, Framework, and Service] (ランタイム、フレームワーク、サービス) を選択します。
コラボレーションによるイノベーション
ソフトウェア開発はチームのスポーツです。 チーム内でのピアとナレッジ共有によるコラボレーションは基本的なものです。 開発と運用の間の障壁を破ることが不可欠です。 また、GitHub などのプラットフォームを使用して、コア製品チーム以外の豊富な組織のナレッジを活用することもできます。
最大の開発者コミュニティである GitHub は、オープンソース コミュニティの中心です。 常にすべての開発者を支援するオープン プラットフォームです。 GitHub の中心となるのがコラボレーションです。 開発者は、GitHub でホストされているオープンソース プロジェクトとプライベート リポジトリに対して、1 年間で 10 億件を超える貢献を行っています。 GitHub では、開発者が共同作業を行い、ソース コードを保存し、継続的インテグレーションを管理しています。
GitHub の Microsoft Azure リポジトリに移動する
オープンソースのイノベーション
イノベーションを実現するために、多くの開発者がオープンソース コードを利用しています。 新しいアプリケーション開発の 80 から 90% が、オープンソース コードから始まっています。 オープンソースは単なるコードではありません。 相互に接続された世界中のコミュニティと開発者が協力して構築することでもあります。 チームは、GitHub でオープンな開発モデルを使用して、イノベーションとコラボレーションを行い、セキュリティの脆弱性を早期に特定し、専門家を見つけることができます。 エンタープライズ開発チームは、GitHub リポジトリと Microsoft Teams および Azure を統合できます。 Teams は、Microsoft Office アプリケーション、会議、ビジネス プロセス ワークフローの機能を持つチャット、音声、コラボレーションをすべて単一のユーザー エクスペリエンスにまとめる唯一のソリューションです。 これは、チームワークとイノベーションのためのハブです。
詳細情報
Azure DevOps を使用したイノベーション
企業は GitHub を使用してソース コードをホストし、継続的インテグレーションと継続的デリバリーのために Azure Pipelines を使用して変更を Azure に迅速にデプロイします。 Azure Boards を GitHub リポジトリに接続して、Azure Boards で提供される豊富なプロジェクト管理機能 (かんばんボード、バックログ、チームのダッシュボード、カスタム レポートなど) を利用します。
革新的なアプリケーションの特性
Azure を利用すると、開発者は最新の標準的なアプリケーション パターンを使用してクラウドネイティブなアプリケーションを構築できます。 Azure では、開発チームがコンテナー、マネージド データベース、AI、サーバーレス機能を使用するアプリケーションを構築するために必要なすべての構成要素がサポートおよび提供されます。
イノベーションの拡大
カスタマー エクスペリエンスと基幹業務アプリケーションの活気のあるイノベーションは、すべてのビジネス リーダーにとって最優先事項となっています。 Web、モバイル、IoT、複合現実のどのエクスペリエンスを構築する場合でも、イノベーションは組織の将来の成功の鍵となります。 イノベーションを拡大するには、パートナーと従業員が共有価値の創出に簡単かつ効率的に参加できるように、組織は独自のビジネス価値を構成可能なサービスとしてパッケージ化し、出荷することに注力する必要があります。
Azure には、組織内のイノベーションを活気づかせ、拡大するための独自のオファリングが用意されています。 より多くのイノベーションを促進するために、現在のプロフェッショナルな開発者は、組織内の他の専門家が信頼できる基盤でアプリケーションを構築できるよう、アプリケーションと構成要素を作成できます。 Azure を使用すると、エキスパートのチームが支える徹底的なセキュリティと、エンタープライズ、政府機関、スタートアップから信頼されるプロアクティブなコンプライアンスが手に入ります。
将来への対応: LiveOps
革新的な組織は、ライブ運用 (LiveOps) の考え方を取り入れています。 LiveOps は、顧客と継続的に関わり合うための設計プロセスです。 エンド ツー エンドの顧客体験が焦点となっています。 これは、顧客満足度と結果を重視して、顧客に価値を提供することに焦点を当てた設計と方向性のアプローチです。
LiveOps はデータに人間味を与えるうえでも役立ちます。 LiveOps アプローチを使用すると、データはより実用的になるため、組織は、アプリケーション、顧客、ビジネスに影響を及ぼすアクションをリアルタイムで実行できます。 これは、実験に重点を置いたプロセスであり、反復と進化を重視し、一貫した頻繁な変更を推進します。 LiveOps は、DevOps と CRM を組み合わせるアプローチです。
LiveOps の遷移
ゲーム開発は、現在 LiveOps を採用しつつある業界の一例です。 最新のゲームはその象徴的な LiveOps アプリケーションです。 ゲームには静かな革命が起きており、有効期間が時間単位で測定されるパッケージ商品から、有効期間が年単位で測定されるアクティブなコミュニティへと変化しています。 ゲーマー数が 20 億人を超え、毎年出荷される何万個もの新しいゲームが注目を集めるためにしのぎを削っている中で、ゲーム開発者はプレーヤー ベースのエンゲージメントと維持を経時的に向上させるために、LiveOps に目を向けるようになっています。 イノベーションは、プレーヤーの継続的なエンゲージメント (コンテンツの更新、特別なイベント、プロモーション、オファー) によって発生します。
Azure PlayFab
Azure PlayFab は、ライブ ゲーム用の完全なバックエンド プラットフォームであり、優れた LiveOps アプリケーション プラットフォームの一例です。 Azure PlayFab では、コードを継続的に監視し、リアルタイム分析を利用できます。また、リアルタイムの更新をリリースしてアプリケーションを最適化し、収益化を強化することもできます。 PlayFab の目的は、ゲーム用のインテリジェント クラウドを提供することで、開発者がプレーヤーのエンゲージメント、維持、収益化を強化できるようにすることです。
PlayFab には、収益性を高め、ゲームの寿命を延ばす、独自のマージンの高い LiveOps ツールとサービスが用意されています。 デバイスやプラットフォームにまったく依存しない PlayFab は、Facebook や Steam などのソーシャル ID プロバイダー、商取引を調整するストア プラットフォーム、iOS、Android、Xbox、PlayStation などのデバイス プラットフォームと簡単に統合できます。 Azure のデータ資産により、PlayFab は、お客様がより良いゲームとより賢明な意思決定を行い、プレーヤーを獲得して維持し、より多くの実験と反復処理をより迅速に実行して迅速に学習できるようになるインテリジェント サービスを提供できます。
Azure PlayFab のドキュメントに移動する