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

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

クラウド上でアプリケーションを構築する場合、プラットフォーム ネイティブとクラウド ネイティブのどちらを採用すべきでしょうか?組織にとってより適したクラウド開発戦略はどれでしょうか? 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 は顧客のクラウドファーストのビジネス戦略の構築を支援します

推薦する

年末レビュー: 2022 年に最も注目される DevOps スタートアップ 10 社

DevOps は、ソフトウェア開発と IT 運用を組み合わせたものです。現在、DevOps 分野は...

Alexaランキングが企業ウェブサイトに及ぼす4つの主な影響

最近、会社の上司はAlexaランキングに対して非常に高い要求をしており、毎日それを厳しく監視していま...

ウェブサイトのセキュリティ: CAPTCHA認証コードは簡単に識別できます

インターネット セキュリティ企業 Imperva は最近、「CAPTCHA」と呼ばれる質問/応答方式...

通信ベンダーがクラウド コンピューティングの発展を迅速に追跡する必要があるのはなぜですか?

活発だが慎重 - これが、従来の通信サービス プロバイダー (CSP) によるクラウド コンピューテ...

スパイダーに記事をクロールさせる方法

最近、Baidu のオリジナルの火星計画が効果を発揮し、Baidu はオリジナルコンテンツのあるウェ...

クラウド コンピューティングに関する 8 つの予測: 将来のビジネス戦争に勝つための 8 つの重要な考慮事項

今年、業界ではクラウドコンピューティングの目覚ましい発展が話題になりました。パーソナルコンピュータの...

Baidu のスナップショットが多くのウェブマスターを困惑させる

最近、ウェブマスターの間で「Baiduスナップショット」という話題が話題になっています。Baiduス...

民間医療業界におけるWeChatマーケティングのメリットとデメリット

WeChat マーケティングに関しては、誰もがよく知っていると思います。ただし、WeChat 上のユ...

電子商取引は終焉を迎え、実店舗の好調な時代が再び到来するのでしょうか?

[[211677]] 最近、盛京ネットワークグループは「新小売、新産業パターンの再構築」をテーマにし...

香港のVPSを推奨、Alipay支払いも受け付けます

香港 VPS: 速度が速く、中国本土からのアクセス速度が超高速で、登録の必要がないため、登録の手間が...

素晴らしい WeChat インタラクティブ マーケティングの成功事例 5 つ、すべて試しましたか?

2015年1月21日、WeChatの4周年記念日に、私たちの友人の輪の中に「WeChatチーム」とい...

あなたの企業はクラウドネイティブ開発の準備ができていますか?

ローコード開発会社OutSystemsが発表したレポートによると、アナリストは世界中で開発されるクラ...

ftpit: 新年のプロモーション、米国 VPS の年間支払いは 15 ドルから、ロサンゼルス/フリーモント/ダラス/ニューヨーク

ftpit から新年のプロモーションが送られてきました。これには年間支払いの VPS がいくつか含ま...

オープンソースは単なるスローガンではありません。 Red Hatのオープンソースアプローチを見る

[元記事は51CTO.comより] 新型コロナウイルス流行の影響で、多くのテクノロジー企業のカンファ...