クラウド アプリケーション開発の効率化のための 5 つのヒント

クラウド アプリケーション開発の効率化のための 5 つのヒント

クラウド テクノロジーが IT 業界を席巻している今日、クラウド コンピューティングの出現後に会社が設立されたのでない限り、IT 環境では多数の異なるレガシー アプリケーションが実行されているはずです。これらのアプリケーションの展開方法は、依然として 1 台のサーバーと 1 つのアプリケーションという保守的な方法が使用されており、サーバーの増殖を引き起こし、企業がクラウドに移行する上で大きな障害となっています。既存のレガシー アプリケーションとクラウド プロバイダーが提供するアプリケーション間のギャップを埋めるには、企業は手順を明確に定義し、段階的に実行する必要があります。

最初にすべきことは、現在持っているものを評価し、一度に 1 つのカテゴリを完了できるようにカテゴリに整理することです。たとえば、電子メールや、SaaS アプリケーションに置き換えることができるその他の非中核競合ユーティリティなど、もう気にする必要のないアプリケーションを特定します。カスタム開発する必要があるアプリケーションを特定し、それらを仮想化できるかどうかを判断します。これは、費用対効果分析を実施し、古いアプリケーションを修正してアップグレードするか、完全に新しいアプリケーションに置き換えるかを決定するのに適した時期でもあります。新しいアプリケーションの開発環境を選択し、Platform as a Service (PaaS) が実行可能なオプションであるかどうかを判断します。

[[256653]]

組織が新しいアプリケーションを構築するためにどの開発環境を選択するかに関係なく、開発者がクラウド アプリをより効率的に構築するための 5 つのヒントを以下に示します。

1. 共有することを学ぶ。クラウド アプリケーション開発は、ローカル ハードウェア上の従来のアプリケーション開発とは異なります。従来の開発方法では、独自のデータベース、ストレージ設備、通信、認証メカニズムが必要ですが、クラウド テクノロジーでは、API を通じて共通の共有アクセス可能なコンポーネントを提供できます。

2. PaaS を無視しないでください。共有サービスの終焉は、簡単にアクセスできる一連のサービス、環境管理システム、およびユーザー コードとデプロイメント コードの提供によって示されます。開発者とテスト担当者は、PaaS 環境に固有の自動デプロイメント機能を使用することで、テスト コードをより簡単にデプロイおよび改善できます。

3. 知識を身につける。クラウド環境では、監視ツールとダッシュボードが改善され、開発者はリソースの使用状況を予測し、作業の進行に合わせてワークロードを適切なサイズに調整できるため、顧客満足度の向上とコスト効率の向上が容易になります。

4. 繰り返し見直し、整理する。クラウドには、仮想マシン、ソフトウェア、構成を含む環境全体を迅速にプロビジョニングできるオーケストレーション レイヤーが含まれています。多くのお客様は、アプリケーションのインストールが難しいため、自動自己構成の代替としては適していないと考えていますが、実際には、有効にすると意味があります。

5. セルフサービスに頼る。ほとんどのクラウド サービスでは、少なくとも仮想マシンや環境全体、またはオーケストレーションの場合には、セルフサービス サービスが提供されます。つまり、開発者と品質保証チームは、必要なときにいつでもどこでもアプリケーションにアクセスできます。

クラウドにはアプリケーションサイロは存在しない

アプリケーションでクラウド テクノロジを使用する際の最大の課題の 1 つは、ほとんどの IT 部門が、アプリケーション開発者、仮想化の専門家、インフラストラクチャ アーキテクトのチームから切り離されていることです。彼らのスキルセットのベン図が重なることはほとんどありません。

したがって、ビジネスリーダーは従業員間のコミュニケーションに常に注意を払う必要があります。クラウド環境を活用したアプリケーション戦略を成功させるには、これら 3 つの分野の専門家による共同開発が必要です。専門家が自分のニーズと優先事項だけに注意を払えば、結局は立たない三本足の椅子ができあがってしまいます。

<<:  クラウド サービスから業界クラウドまで、Trusted Cloud はどのようにしてクラウド コンピューティングの健全な標準を構築するのでしょうか?

>>:  無料のオープンソースクラウドファイル共有プラットフォームトップ10

推薦する

Google はオンライン著作権侵害を取り締まる決意を固めている。Baidu もそれに追随するだろうか?

2013 年 9 月 11 日: Google は最近、オンライン著作権侵害対策に関する 25 ペー...

A5トピック: 中小電子商取引企業は発展、解雇、閉鎖の困難に直面している

2012年上半期には、多くの大手電子商取引企業が「価格戦争」に参入し、中小電子商取引企業の市場シェア...

SEOERの目覚め:責任を回避するために言い訳をしてはいけない

2012年から2013年にかけて、SEO業界は多くの浮き沈みを経験しました。Baiduのアルゴリズム...

ZooKeeper 分散ロック キュレーター ソース コード 3: 再入可能ロック同時ロック

[[410513]]序文ロックとロックの再入を理解した後、理解すべき最も重要なことは、分散シナリオま...

IBM、次世代クラウドコンピューティング向けの初のマルチクラウド管理ソリューションを発表

[[249529]] IBM Watsonおよびクラウドプラットフォーム担当グローバルゼネラルマネー...

360 Search に「ダブル Ctrl」機能がある理由の分析

2013年8月16日午後、360 Searchは「ダブルCtrl」機能を開始しました。いわゆる「ダブ...

リースウェブ - 60% オフ/VPS/専用サーバー/オランダ/ドイツ/米国

大手ブランドのリースウェブでは、VPS と専用サーバーを特別価格で提供しています。永久に 40% オ...

クラウドデータ収集とネットワークフォレンジック分析

クラウド コンピューティングとデジタル フォレンジックは相互に浸透し続けており、「クラウド フォレン...

王家環はオラクルと提携し、データの力で農産物サプライチェーンシステムの正確な制御を実現

王家環は1995年に設立された、国家規模のグループ型農産物物流企業です。事業内容は、農産物栽培、物流...

gcorelabs: マイアミ サーバーが 25% オフ、E5-2623v4 CPU モデル限定、支払いは Alipay/PayPal 経由

gcorelabs は、米国南東部のマイアミ データ センターにある専用サーバーの特定モデルを 25...

Baidu のキーワードマッチングモードは壊れていますか?

「本気を出せば負ける」ということわざがあります。これは、Baidu のキーワードマッチングを説明する...

host1plus-20% 割引コード/VPS クラウド ホスト/10Gbps ポート/カスタム ISO をサポート/Alipay

2019 年 5 月 2 日より、host1plus のクラウドは 50% オフのプロモーションを終...

嵐の中心にいるSEO担当者に不可欠な資質 - 冷静さ

私のように、多くのウェブマスターが Baidu の 622 と 628 の Web2.0 アンチスパ...

キーワード密度を適度に高めてランキングを急上昇させましょう

キーワードは SEO において、特にキーワードランキングの向上において重要です。合理的なレイアウトと...

江新鵬:百度アルゴリズムの概要

Baiduのアルゴリズムについては多くの憶測が飛び交っています。最近、Baiduのアルゴリズム計画の...