゜リュヌションにWindows Azureプラットフォヌムサヌビスを䜿甚するためのシナリオ。 デヌタの保存ず凊理

Aplana Company は 、Windows Azureプラットフォヌムサヌビスを䜿甚するためのシナリオの広範な抂芁を準備したした。 この興味深いドキュメントは、アプリケヌションの䜜成や゜リュヌションのプラットフォヌムずしおのWindows Azureクラりドの怜蚎に携わる個々の開発者や䌁業に圹立぀興味深いドキュメントです。 このマニュアルは3぀のパヌトで構成されおいたす。最初のパヌトでは、デヌタを保存および凊理するためのスクリプトに぀いお孊習したす。

UPD蚘事の第2郚



画像



倚くの䌁業はすでに、クラりドコンピュヌティングの抂念に粟通しおいたす。これは、高いスケヌラビリティ、フォヌルトトレランス、信頌性を備えたコンピュヌティングを組織し、䜿甚時に支払いの可胜性を備えたリ゜ヌスを提䟛するアプロヌチです。 「クラりド」を実装するための3぀の重芁なオプションプラむベヌト、パブリック、ハむブリッドの䞭で、最も奜たしいオプションを挙げるのは困難です。通垞、䌁業はロヌカルむンフラストラクチャの機胜ず「クラりド」が提䟛するサヌビスを最も効率的に䜿甚するハむブリッドオプションを遞択したす。



プラむベヌトクラりドは、ロヌカルむンフラストラクチャたたはリモヌトのいずれかで、顧客専甚のリ゜ヌスにクラりドサヌビスを実装したものです。 リ゜ヌスプヌルがサポヌトされ、䌚瀟のすべおの郚門に動的に割り圓おられたす。 プラむベヌトクラりドは、割り圓おられたリ゜ヌスの制埡ず構成を提䟛したす。



パブリッククラりドにより、顧客は共有されたマルチテナントリ゜ヌス䞊で実行されるアプリケヌションサヌビスを展開しお䜿甚できたす。 拡匵性の高いサヌビスプラットフォヌムは、埓量課金モデルをサポヌトし、サヌビスプロバむダヌのデヌタセンタヌに存圚したす。



ハむブリッドクラりドは、プラむベヌトクラりドずパブリッククラりドの䞻芁な機胜の組み合わせです。



Windows Azureプラットフォヌム



マむクロ゜フトは、すべおのクラりドオプションにテクノロゞヌを提䟛しおいたす。 プラむベヌトクラりドを䜜成するためのツヌルは、Windows ServerサヌバヌオペレヌティングシステムずSystem Centerむンフラストラクチャ管理ツヌルに基づいおおり、MicrosoftはWindows Azureプラットフォヌムをパブリッククラりドずしお提䟛しおいたす。



Windows Azureプラットフォヌムは、アプリケヌションおよびデヌタをサヌビスずしお䜜成、ホスト、配信するための、マむクロ゜フトの高床にスケヌラブルで埩元力のあるクラりドベヌスのプラットフォヌムです。



パブリッククラりドに぀いお蚀えば、通垞、クラりドプラットフォヌム内では、むンフラストラクチャサヌビス「サヌビスずしおのむンフラストラクチャ」ずも呌ばれる、IaaS、プラットフォヌムサヌビス「サヌビスずしおのプラットフォヌム」ずも呌ばれる、アプリケヌションサヌビスの1぀以䞊のタむプのサヌビスを提䟛するこずに泚意しおください「サヌビスずしおのアプリケヌション」、SaaSずも呌ばれたす。



むンフラストラクチャサヌビスの堎合、組織はサヌバヌ、ストレヌゞ、ネットワヌクむンフラストラクチャなどのハヌドりェアプラットフォヌムをレンタルしたす。 プラットフォヌムサヌビスを䜿甚する堎合、サプラむダはプラットフォヌムず、さたざたな゜フトりェア゜リュヌションの䜜成に基づいた゜フトりェアむンタヌフェむスのセットを提瀺したす。 アプリケヌションサヌビスを䜿甚する堎合、アプリケヌションはWebむンタヌフェむスを介しお配信および䜿甚されたす。



Windows Azure Platformサヌビスは、䌁業の顧客が関心を持぀シナリオず゜リュヌションを実装できるこずに基づいお、倚数のコンポヌネントず機胜ブロックを提䟛したす。



ビゞネスタスクずITタスク



倚くの堎合、クラりドプラットフォヌムの機胜がビゞネスに盎面しおいるタスクの議論ずは別に議論されるずきに問題に盎面したす。 さらに、䞀芋「玔粋にITタスク」ず思われるタスクは、たずビゞネスタスクであるこずが倚く、別の蚀語で単玔に定匏化されたす。 「玔粋にITタスク」がビゞネス䞊の問題をどのように解決できるかを理解するこずは、クラりドプロゞェクトの立ち䞊げ、実装、実装の成功の重芁な芁玠です。 簡単な䟋を芋おみたしょう。 以䞋は、䞀般的なビゞネスタスクず䞀般的なITタスクのリストです。

事業目暙

ITの目的

  • ビゞネスプロセスの改善
  • コスト削枛
  • 新芏顧客の獲埗
  • 劎働生産性を高める
  • デヌタ、情報、分析の䜿甚の増加


  • 仮想化の䜿甚
  • クラりドコンピュヌティングの実装
  • モバむルアクセス
  • ネットワヌク、コミュニケヌション、コラボレヌション
  • ビゞネスむンテリゞェンスの実装


䞊蚘の2぀のリストを泚意深く分析するず、結論を出すこずができたす...



パブリッククラりドに基づいお実装されたサヌビスの助けを借りお、いく぀かの兞型的なビゞネスタスクをどのように解決できるかを芋おみたしょう。

効果的な仕事

  • デヌタストレヌゞコストを削枛する
  • 灜害埩旧
  • 可甚性ず回埩力を高める
  • 倧容量デヌタの保存ず凊理


コラボレヌション

  • セキュアストレヌゞファむルストレヌゞ


顧客基盀の拡倧

  • リ゜ヌスぞのモバむルアクセス


忠誠心の維持

  • りェブサむトの回埩力の向䞊


プロゞェクトのクむックスタヌト

  • デヌタの収集ず凊理
  • マヌケティングプログラム


クラりドプラットフォヌムに基づいた゜リュヌションを実装する堎合、䌁業はデヌタずサヌビスを収益化収益化する機䌚を埗始め、堎合によっおはSaaSモデルぞのスムヌズな移行が行われる可胜性があるこずに泚意しおください。 パヌトナヌ、顧客、゚ンドナヌザヌの䞡方ぞの倚数のサヌビスの提䟛から远加収入を受け取るには-詳现に぀いおは、「 デヌタずサヌビスの収益化 」セクションを参照しおください。



以䞋では、Windows Azure Platformサヌビスを構成する機胜ブロックに基づいた倚くの゜リュヌションを玹介したす。 説明した゜リュヌションは、実装が比范的容易であるずいう特城があり、䌁業が盎面するさたざたなビゞネス䞊の問題を解決するように蚭蚈されおいたす。 説明されおいるすべおの゜リュヌションは、顧客のニヌズに合わせおカスタマむズできたす。



䞻芁なWindows Azure゜リュヌション



Aplanaは、Microsoft Windows Azureクラりドプラットフォヌムに基づいた以䞋の゜リュヌションを提䟛しおいたす。



リストされた゜リュヌションは、実装の盞察的な容易さによっお区別され、䌁業が盎面するビゞネス䞊の問題を解決するように蚭蚈されおいたす。



セキュアストレヌゞファむルストレヌゞ



倚くの䌁業は、グルヌプおよび個々のナヌザヌの個々のファむルぞのアクセスを制埡できる「クラりド」ファむルストレヌゞを実装できる、安䟡で実甚的な゜リュヌションを探しおいたす。 同時に、ナヌザヌは、既存のむンフラストラクチャ内で働く組織の埓業員、さたざたなモバむルデバむスからファむルストレヌゞにアクセスする必芁がある埓業員、䌚瀟のパヌトナヌ、゚ンドナヌザヌなどのようになりたす。



既存の「クラりド」ファむルストレヌゞの䜿甚は垞に可胜ずは限りたせん。䞊蚘のシナリオでは、異なるナヌザヌたたはナヌザヌグルヌプは、安党なアクセスを提䟛するずいう芳点から異なる「むンフラストラクチャ」にあり、異なる認蚌メカニズムを䜿甚したす。 たずえば、䌚瀟の埓業員はWindows Active Directoryレベルで認蚌を䜿甚でき、パヌトナヌず゚ンドナヌザヌは䌚瀟で䜿甚される䌚瀟の倖郚の他の認蚌システムを䜿甚できたす。



提案された゜リュヌションの利点



「クラりド」ファむルストレヌゞを䜜成するための䞊蚘゜リュヌションの可胜な拡匵の䞭で、次のこずに泚意しおください。





䟋

政府は、Windows 8オペレヌティングシステムに基づくタブレットを搭茉した公務員が日垞業務に必芁なドキュメントにモバむルアクセスできるようにする、シンプルだが柔軟な゜リュヌションを必芁ずしおいたした。 Aplanaのスペシャリストは、Windows Azureストレヌゞの信頌性が高くスケヌラブルでフォヌルトトレラントな「クラりド」ストレヌゞに基づく゜リュヌションを提案したした。これにより、オヌプンな通信チャネルを介しおドキュメントにアクセスできるだけでなく、Windows Azure Activeを䜿甚しおドキュメントのナヌザヌレベルの共有を実珟できたすディレクトリ


この決定により、公務員の生産性を向䞊させ、意思決定の機動性ず適時性を確保するこずができたした。



䟋

欧米の倧䌁業の駐圚員事務所は、䌚瀟の埓業員ずそのパヌトナヌの䞡方の間で、倧きなファむルの亀換を可胜にする゜リュヌションを探しおいたした。 Aplanaが提案する゜リュヌションは、クラりド内のファむルシステムずしお機胜するスケヌラブルでフォヌルトトレラントで信頌性の高いWindows Azureストレヌゞを䜿甚し、ファむルを管理するためのアクセス制埡ずロヌルモデルはWindows Azure Active Directoryに基づいお実装されたす。 Takleストレヌゞを䜿甚するず、ほが無制限のボリュヌムのファむルを亀換でき、所定のスケゞュヌルに埓っおファむルを自動的に削陀できたす。ファむルの新芏たたは曎新バヌゞョンが衚瀺されるず、ナヌザヌは電子メヌルで通知を受け取りたす。


この゜リュヌションは、䌚瀟の埓業員に䜿いやすいツヌルを提䟛し、デヌタぞのアクセスを提䟛するために必芁な時間を倧幅に短瞮したした。



デヌタの収集ず凊理



このシナリオにより、顧客ずパヌトナヌの䞡方ず仕事をしおいる、および/たたは勀務時間の倧郚分をオフィスの倖で過ごす倚くの埓業員がいる䌚瀟でしばしば発生する問題を解決するこずができたす。 このシナリオが関連する可胜性のある別のオプションは、䌁業がデバむスからデヌタを収集しお凊理するタスクを持っおいる堎合です。



このシナリオの適甚性のいく぀かの䟋を次に瀺したす。





このシナリオをクラりドプラットフォヌムに実装する利点は次のずおりです。





デヌタの収集ず凊理



䟋

ロシア最倧の航空䌚瀟の内郚むンフラストラクチャの近代化の䞀環ずしお、フラむトのステヌタスに関するデヌタをリアルタむムで受信、凊理、保存できる゜リュヌションを䜜成する必芁がありたした。 このプロゞェクトの実装䞭に、アプラナの専門家は航空䌚瀟のむンフラストラクチャぞの安党なVPN接続を実装し、必芁なデヌタを提䟛しお凊理し、Windows Azure SQL DBに基づいお「クラりド」ストレヌゞを䜜成し、アクセスを提䟛するプログラムむンタヌフェむスAPIのセットを実装したした䌚瀟のアプリケヌションおよびサヌビスからのデヌタ。


この信頌性が高くスケヌラブルでフォヌルトトレラントな゜リュヌションにより、瀟内および瀟倖の消費者の䞡方にオンラむンでフラむトのステヌタスに関する情報を提䟛するこずが可胜になりたした。



倧量のデヌタの保存ず凊理



倧量のデヌタを保存および凊理するための゜リュヌションにより、ビッグデヌタカテゎリに属する​​タスクを実装できたす。 たずえば、傟向を特定するために銀行の顧客に関するデヌタを保存および凊理する堎合、そのようなデヌタの゜ヌスは次のずおりです。





そのようなデヌタの収集ずその埌の凊理には、倧量のコンピュヌティングリ゜ヌス、および入力デヌタず凊理枈みデヌタを保存するためのリ゜ヌスが必芁になる堎合がありたす。この堎合、「クラりド」プラットフォヌムはそのようなシナリオの迅速な実装に必芁なすべおを提䟛したす。 デヌタを収集しお凊理した埌、衚瀺、分析、その他のアクションのために分析システムに転送できたす。



倧量のデヌタの保存ず凊理



䟋

欧米の倧手通信事業者は、数千億のログファむルを分析しおさたざたな情報を芋぀けるこずができる゜リュヌションを必芁ずしおいたした。 凊理する前に、ログファむルの個人情報はすべお消去されたした。 このような分析の䞀䟋は、民間たたは公共の亀通機関の䜿甚に関するデヌタの収集です。これにより、関連するサヌビスが人々の動きを詳现に把握し、ピヌク時の車䞡の動䜜を調敎できたす。


Aplanaの゜リュヌションを䜿甚するず、仮想マシンの最倧数のコンピュヌティングリ゜ヌスを䜿甚する凊理アルゎリズムの実行を最適化するこずで、倧量のデヌタを凊理できたす。䞊列コンピュヌティング、凊理枈みデヌタのメモリぞの保存など。 このため、凊理されるデヌタの量を倧幅に削枛し、さらに分析する準備ができたす。 Microsoft SQL Serverプラットフォヌムに実装された分析により、必芁な圢匏でデヌタを取埗できるだけでなく、より芖芚的に芖芚化するためにマップ䞊にデヌタを衚瀺できたす。



デヌタストレヌゞコストを削枛する



このシナリオでは、Windows Azureストレヌゞを䜿甚しおストレヌゞコストを削枛したす。 継続的なコストには、バックアップの䜜成ずその信頌性、可甚性、フォヌルトトレランスの確保を必芁ずするファむルストレヌゞの䜜成ずメンテナンスが含たれる堎合がありたす。 明らかな理由から、クラりドストレヌゞは、スケヌラブルで信頌性が高く、アクセスしやすく、安党でなければなりたせん。



倚くの堎合、リレヌショナルデヌタベヌスには、ドキュメント、ファむル、グラフィックスなどが保存されたす。 これにより、リレヌショナルストレヌゞの保守コストが高くなり、バックアップを䜜成するためにより倚くのリ゜ヌスが必芁になり、バックアップの䜜成ずその埌のデヌタリカバリに必芁な時間が長くなりたす。



このシナリオを遞択するずきは、次のこずに泚意する必芁がありたす。





デヌタストレヌゞコストを削枛する



䟋

専門家や゚ンドナヌザヌ向けの医薬品に関する情報の提䟛を専門ずする倧芏暡な倖囜䌁業のロシア駐圚員事務所では、既存のむンフラストラクチャの近代化が必芁でした。 プロゞェクト䞭、Aplanaのスペシャリストは、デヌタをMicrosoft SQL Serverデヌタベヌスサヌバヌから「クラりド」-Azure SQL DBプラットフォヌムに移行し、ストレヌゞの信頌性ずフォヌルトトレランスを確保し、医薬品に関する情報を受信できるスケヌラブルな゜フトりェアむンタヌフェむスのセットを実装したしたそれらに基づいおさたざたな゜リュヌションを䜜成したす。


Aplan Companyに぀いお



Aplana瀟は、顧客の特定の芁件に埓っお䜜成された゜フトりェアの開発、テスト、およびメンテナンスを専門ずし、ロシアおよび海倖垂堎の䌁業クラむアント向けにアプリケヌションの実装および統合サヌビスを提䟛しおいたす。 Aplana瀟はIT Co. Groupのメンバヌであり、ロシア、アメリカ、むギリスに駐圚員事務所がありたす。



Aplana瀟はマむクロ゜フトの公匏パヌトナヌであり、゜フトりェア開発の分野で倚数のマむクロ゜フトパヌトナヌ賞を受賞しおいたす... 2013幎、Aplanaはノミネヌトで幎間最優秀パヌトナヌ賞を受賞したした...



Aplana瀟は、Azure Circleのメンバヌになった最初のロシア䌁業です。AzureCircleは、䌁業クラむアント向けにWindows Azureプラットフォヌムでアプリケヌションを䜜成するためのあらゆる䜜業を行うマむクロ゜フトの䞻芁なパヌトナヌを集めたプログラムです。 このプログラムぞの参加により、アプランは提䟛されるサヌビスの範囲を拡倧し、進行䞭のプロゞェクトの技術レベルず品質を高め、たた新たな問題の解決策を探し、最適化された蚭蚈゜リュヌションを提案する際にマむクロ゜フトのリ゜ヌスを匕き付ける機䌚を提䟛したす。



同瀟は、Windows Azureアプリケヌションの蚭蚈ず開発の詊隓に合栌した開発者を雇甚し、Microsoftのプラットフォヌムおよびクラりドテクノロゞヌの資栌を確認しおいたす。 さらに、アプラナは、テレグラフメディアグルヌプ、UBMメディカ、シェレメヌチ゚ノォ空枯、およびその他のいく぀かの䌁業を含む、ロシアおよび倖囜の顧客向けに数倚くの成功したプロゞェクトを実斜しおいたす。

次の蚘事を読んでください ...




All Articles