<\/HEAD>
重要なビジネス機能をサポートする技術者として、組織のproduction environmentが保護されていることを確実にするためにできることを行うことが重要です。<\/P>
<\/P>
もしproduction environmentが故障した場合、どのような悪影響がビジネスに及ぶと予想されますか?それは組織にどれほどの費用をもたらしますか?いくつのミッションクリティカルな業務が停止しますか?何人の顧客や市民が影響を受けますか?<\/P>
<\/P>
Environment isolationは、運用、テスト、および開発活動のために少なくとも三つの別個で明確に区別されたコンピューティング環境<\/STRONG><\/EM>を作成することで、production systemを保護するのに役立ちます。これらの各システムがproduction environmentをどのように保護するかについて説明しましょう。<\/P><\/P>Production Environment <\/STRONG><\/P>あなたのproduction environmentは最もよく知っているシステムです。それはあなたの「ライブ」システムです。多くの組織の人々が仕事をする場所であり、市内の損害評価を提出するためにモバイルアプリケーションにアクセスしたり、建物や橋の構造的健全性を予測するデスクトップアプリケーションを使ったり、イニシアチブやプロジェクトの進捗を監視するダッシュボードを利用したりします。これらの人々の仕事が非常に重要であるため、変更はまず別の環境でテストおよび評価されることなくここで行われてはいけません。<\/P><\/P>Staging Environment <\/STRONG><\/P>あなたのstaging environmentはproduction environmentのレプリカであり、ビジネス運用をサポートしていません。これはチームが開発した素晴らしい新しいアプリケーションをテストするための安全で優れた場所となります。この方法で、そのアプリが約束した機能を提供し、システム内の他の部分に悪影響を与えないことを確信できます。多くのリスク回避的な組織では、staging、performance testing、load testing、acceptance testing、さらにはtraining environmentsなど、多様なテスト環境を持つことも言及しておく価値があります。組織のニーズは引き受けるリスクレベルによって異なる場合があります。<\/P><\/P>Development Environment<\/STRONG><\/P>あの素晴らしい新しいアプリケーションに戻りましょう。そのアプリは別の環境:developmentで作られました。<\/P>ここは開発者が革新できる作業スペースです。コンテンツ管理、変更作業、新しいビジネスワークフロー構築、新機能作成などが行われます。この環境の規模と複雑さは、このスペースで働く開発者数と彼らが扱う変更内容に伴うリスクレベルによって大きく決まります。<\/P><\/P>言うまでもなく、信頼性が高く高性能なシステムを提供することは決して簡単なことではありません<\/EM>。それには賢明で献身的な人々による多大な努力が必要です。developmentやtestingなど本質的にリスクが高い活動をproduction environmentから分離することは、そのシステムの安定性とパフォーマンスに寄与します。<\/P><\/P>2018 Esri User's Conferenceからこのプレゼンテーション用のPPTをダウンロードしてください: https:\/\/community.esri.com\/docs\/DOC-12057-environment-isolation<\/A> <\/SPAN><\/P><\/BODY><\/HTML>