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

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

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

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

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

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

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

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

1. 発見。

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

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

2. 評価。

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

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

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

「インターフェースは非常に似ているため、どちらが優れているかを議論することはできません。デザインはすっきりとシンプルであり、AWS や Azure によくある機能の過剰はありません。私の意見では、このシンプルさは、アプリを導入してデプロイし、再びコードを書き始めるのに大いに役立ちます。」同氏はさらに、「Linode の新しい k8s クラスターの立ち上げの驚異的なスピードは、一部のユーザーにとって魅力的であり、全体的なノードの展開時間も安定している」と付け加えた。

3. 学ぶ。

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

4. 構築します。

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

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

5. スケール。

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

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

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

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

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

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

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

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

<<:  インタビュアー:マスターの選択における Kafka と ES の違いは何ですか?

>>:  SAP は顧客のクラウドファーストのビジネス戦略の構築を支援します

推薦する

感謝祭教師の日丨U-Mailはメールマーケティングに役立ちます

月収10万元の起業の夢を実現するミニプログラム起業支援プラン9月10日は教師の日です。教師は心の庭師...

20社以上のインターネット企業が共同でオンライン詐欺対策に取り組む

6月25日午前、アリババグループ、テンセント、百度、新浪、シャンダ、網易、アマゾン中国など21のイン...

クラウドAI市場は2028年までに2,700億ドルに達すると予想

デジタル時代の到来により前例のない進歩がもたらされ、人工知能(AI)はさまざまな業界でイノベーション...

aim2cloud-256m メモリ/年間 15.99 ドル/OpenNebula (クラウド アーキテクチャ)

Aim2cloud は 2017 年 7 月に設立されました。同社の VPS は OpenNebul...

上海視聴覚教育センターはUCloudの助けを借りてクラウドレイアウトを実現し、教育情報化のリーダーになることを目指しています。

情報技術があらゆる分野に浸透する中、教育機関でも科学研究の情報化のスピードが加速しています。上海視聴...

Baidu SEO:「ウェブサイトのクロール頻度」を気にする必要があるのはなぜですか?

月給5,000~50,000のこれらのプロジェクトはあなたの将来です毎日、何万もの URL が検索エ...

フロントエンドのパフォーマンス最適化: ページレンダリングとエッジコンピューティングの融合

[[327793]]いくつかの一般的なフロントエンド パフォーマンス最適化ソリューションには、現在で...

タオバオ運営:1日14万インプレッションを突破するタオバオの顧客秘訣

はじめに: Taobao の顧客プロモーションは CPS であり、その「取引先払い後払い」モデルは多...

Dogyun(狗云)日本VPS - 「Japan-DC1」データセンター「ソフトバンク」回線VPS簡易評価

日本のVPSは中国では近くて速いのでとても人気があります。ここではDogyunの日本のVPSを見てみ...

hostus-$6/6g メモリ/6gSwap/150g ハードディスク/5T トラフィック/3IPv4

Hostus は、月額 6 ドルで 6G のメモリ、150G のハード ドライブ、5T のトラフィッ...

SEO 最適化によって否定的な情報を削除できると誰が言ったのでしょうか?最適化は本当に可能でしょうか?

ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービスいわゆるネガティブ情報と...

クラウドデータ統合の5つのヒント

データ主導のデジタル変革は、企業のビジネスモデルに劇的な変化をもたらし、データの力を活用して企業の俊...

李佳琦が「淘宝網」に進出?

李佳奇はWeChatミニプログラムに新しいビジネス「屋台」を開設した。最近、李佳琦のライブ放送室の公...

ガーンター:クラウドコンピューティングはIT市場全体の25倍の速さで成長している

6月14日、市場調査会社ガートナーのニュースによると、クラウドコンピューティングは全体の成長率が25...

ウェブサイト再設計事例: Xunlei Daquan 再設計の概要

Xunlei Encyclopedia は、ユーザーにワンストップのインターネット デジタル コンテ...