クラウド開発に関する考察: どのクラウド開発戦略が正しい選択でしょうか?

クラウド開発に関する考察: どのクラウド開発戦略が正しい選択でしょうか?

クラウド上でアプリケーションを構築する場合、プラットフォーム ネイティブとクラウド ネイティブのどちらを採用すべきでしょうか?組織にとってより適したクラウド開発戦略はどれでしょうか? Akamai のクラウド コンピューティング サービス ソリューションのエンジニアリング ディレクターであるDavid Rodriguez 氏が、私たちと意見を共有しました。デビッド・ロドリゲスは20年前にソフトウェアエンジニアとしてキャリアをスタートしました 私たちの多くは、パブリック クラウドのかつてない成長を目の当たりにしてきましたが、それは今も続いています。

Akamai クラウドコンピューティングの詳細を読む

海外のクラウドサービスならAkamai・Linodeをお選びください

一部のクラウド プロバイダーは、そのプロバイダーを使用して構築する方法について独自の見解を持っています。このアプローチをプラットフォームネイティブと呼びます 彼らは、彼らのエコシステム内で彼らのサービスとツールを適用できるような方法で構築することを望んでいます。 しかし、クラウド プロバイダーが構築方法や展開方法を指示するべきではありません。代わりに、オープンで標準ベースのツールを使用してワークロードを移植可能にし、適切な場所にデプロイして移動できるようにすることで、地域、価格、パフォーマンスの点でワークロードに最適なものを見つけることができます。

今日の開発者調達の道のり

適切なクラウド プロバイダーの選択で間違いを犯しました。 私たちの多くはこの間違いを犯したことがあるかもしれません。 しかし、良いことも悪いことも含めたこれらの経験により、選択プロセスにおけるパターンを発見することができました。 開発者がクラウド購入の過程で経験する 5 つの段階を発見しました。

1. 発見

Stack OverflowReddit のスレッドを読んでいるとき YouTube でイベントを視聴しているとき、またはその他の場所でクラウド サービスについて耳にしたとき、これまで聞いたことがなかったクラウド サービスに興味をそそられます。 突然、あなたはこう思うでしょう。「これは何?」 これは私にどのように適用されますか? それはどのように役立つのでしょうか?

発見プロセス中に多くの疑問が生じます。あなたの目標は、クラウド オファリングの独自性は何か、それが認識されている類似のオファリングとどう違うのか、そしてそれがあなたに提示する具体的な価値提案について答えを得ることです。 それがサービスへの取り組みであろうと、他の何かであろうと、 なぜ? と尋ねると、答えはここにあります。

2. 評価

この段階では、疑いは消え去り、ここに何かがあるはずだと確信しています。今こそ、私たちが発見したことを提出し、評価する時です。長時間のコミットメントを計画しないでください。 ドキュメントを調べるのには通常15 20分程度しかかかりません。 しかし、サービスやツールを詳しく調べて、すでに知っていることとの違いを評価する必要があります。

評価しているサービスが正確に何であるかを理解することは役立ちますが、他のクラウド プロバイダーに関する知識が少し狭くても心配する必要はありません。 たとえば、当社のマネージドKubernetesサービスを見てみましょう。 競合他社をよく知っている場合は、競合他社と比較することができます。 比較のためのLinode Kubernetes Engine

以下は、ドローンメーカーSkydioのエンジニアリングディレクターElliot Graebert氏による評価ユースケースからの抜粋です

インターフェースは非常に似ているため、より優れたインターフェースを宣言することは不可能です。 デザインはすっきりとシンプルであり、 AWSAzureに見られる機能の過剰はありません。 私の意見では、このシンプルさは、アプリケーションの導入、デプロイ、そしてコードの記述を再開するのに大いに役立ちます。彼はさらにこう付け加えた。 「Linode新しいk8sクラスターの立ち上げの驚異的なスピードは、全体的なノードの展開時間も安定しており、一部のユーザーにとって魅力的でしょう

3. 学ぶ

これで、最も重要なステップに進む準備が整いました。 その理由は、評価フェーズでもいくらかの時間は投資しますが、このフェーズにほとんどの時間を費やすことになるからです。 開発者として、私たちの頭の中には数え切れないほどのプロジェクトが渦巻いています。 現在、私たちはこのクラウド サービスが価値があるかどうかを確認するために、いくつかの適合演習を行っています。 学習に時間を投資する準備をしてください。 答えなければならない最大の疑問は、「このクラウド プロバイダーとそのソリューションは、私の次のプロジェクトに適しているか?」ということです。

4. 構築する

キーボードに手を触れるのが嫌いなエンジニアがいるでしょうか? しかし、このステップで問題が発生することがよくあります。 私たちは、本当に必要なのはMLP ( 最小限の愛される製品 )であるにもかかわらず、 MVP (最小限の実行可能な製品)を構築する習慣があります

MVP は最低限のものであり、必ずしも気に入るものではありません。 私がこれまでのキャリアを通じて構築してきたすべてのMVPの中で、本番環境に適したものは 1 つもありません。 現在、私の役割は、開発者にMLP の作成方法を説明することです その結果、彼らはそれを構築するために費やした努力が価値があったかどうかを正直に評価できるようになります。

5. スケール

この段階では多くの質問が出るでしょう。 規模を考慮すると、災害復旧のためにデータをあるポイントから別のポイントに複製するか、単に複数のリージョンに存在するかなど、複数のリージョンを活用する方法を知っておく必要があります。 プロセスの観点からだけでなく、人の観点からも規模について考えます。 プロセスにさらに人材を投入する必要がある場合、それはどのようなものになるでしょうか?

統合プロセスについても理解する必要があります。 CLIまたはAPIのどちらを使用する場合でも、自動化に役立つ利用可能なツールを調べます。 私たちはインフラストラクチャ・アズ・コード(IAC)の真っ最中です 自動化のトレンドをリードします。 プロセスは拡大しますが、人は拡大しないことを知っているので、少ない労力でより多くの成果を上げることができます。インフラストラクチャとスケールを確立するために必要な作業を評価します。

プラットフォームネイティブとクラウドネイティブ

クラウドの選択は、今後も進化し続ける旅となるでしょう。 もっと客観的に見てみる必要がある。 私が初めてクラウドに携わったときは、これらのプラットフォームとツールのみを使用して構築していました。 当時入手可能な技術文書はすべてプラットフォーム固有のものでした。 しかし、エンジニアとして成長するにつれ、ワークロードを引き継いでどこにでも移動できるように、クラウドネイティブな方法で構築するようになり、構築したものをより細かく制御できるようになりました。 私はオープンソースツールの助けを借りてこれを実行し、 CI/CD IaC コンテナ化などの統一された標準を採用することができました

これらすべてがあなたの考え方に合致し、このクラウドネイティブな方法で構築したい場合は、ぜひご連絡ください。 Akamai のクラウド コンピューティング サービス ソリューションのエンジニアリング ディレクターある David Rodriguezまたはチームのメンバーに連絡して、クラウド調達の取り組みについて話し合うことができます

この記事の内容は大丈夫でしょうか?今すぐLinodeプラットフォームで試してみませか?今すぐ登録すると、 100ドル相当の無料クレジットを獲得できることをお忘れなく。早速、この記事で紹介した機能やサービスを実際に体験してみましょう↓↓↓

海外のクラウドサービスならAkamaiが最適です!

高可用性MySQL/MariaDBリファレンス アーキテクチャと豊富なアプリケーション例について学ぶには、 Akamaiをフォローしてください


<<:  K8s認証を理解する

>>:  KustomizeとHelmの比較

推薦する

Kubernetes デバッグの 5 大課題への取り組み

エラーは避けられず、通常は間違いや見落としによって発生します。 Kubernetes デバッグの 5...

戦略的なクラウド移行のリスクを管理する方法

今日のほとんどのワークロードは仮想マシンまたはベアメタル上で実行されるため、クラウドへの移行は複雑に...

ユーザーエクスペリエンスとは何ですか?

昨日、友達と飲んでいたとき、誰かがユーザーエクスペリエンスについて話し始めました。実際、さまざまな批...

昆山農村商業銀行とテンセントクラウドは、新たな銀行インフラと新たな接続を共同で構築するための戦略的協定を締結した。

8月18日、テンセントクラウドと昆山農村商業銀行は正式に戦略協力協定を締結した。両者は、銀行プライベ...

Dogyun:「香港-CMI」データセンターの「CMI」ラインVPSの簡単なレビュー

Dogyun の「Hong Kong-CMI」シリーズの VPS は 50Mbps の帯域幅を提供し...

中小企業がソフト商品の販促効果を拡大するには?

ソフト記事マーケティングは、中小企業にとって最も一般的に使用されているマーケティングおよびプロモーシ...

ベテランウェブマスターがウェブサイトのコンテンツを維持する方法を教えます

SEO 最適化における金言は「コンテンツこそが王様」です。サイトに高品質のコンテンツを公開することで...

VPS でデータをバックアップするにはどうすればいいですか?

VPS (仮想プライベートサーバー) のデータをバックアップする方法はいくつかあります。スナップショ...

prometeus-4.5 USD/256 MB RAM/5 GB SSD/XEN/インド

Prometeus はインドのデータセンターで VPS を開始しました (XEN PV ベース、SS...

宝峰ビデオの3つの大きな恥辱:ポジショニング、業界の変化、モバイルインターネット

【Kanchai.com 推薦】Baofeng Video は投資家の注目に値するか?注目すべき点は...

企業サイトのSEOの隠れたコストを説明する

多くの企業は、安価であるという理由で SEO を選択します。表面的には、SEO では高額な広告費を支...

まだ仮想化に抵抗していますか?仮想化技術に関する4つの誤解

コンピュータ ハードウェアの仮想化が産業用アプリケーションでその価値を証明するにつれて、ますます多く...

#アメリカホスト# webhostpython-50% オフ/年間 25 ドルの支払い/75g SSD/15T トラフィック/cpanel パネル

WebhostPython (Python Host) は、2003 年に設立されたアメリカのホステ...

ウェブサイトが検索エンジンと訪問者に異なるコンテンツを表示するのはいつですか?

検索エンジンを含め、Web サイトがさまざまな訪問者に対して異なるコンテンツを表示する一般的な理由は...