クラウド上でアプリケーションを構築する場合、プラットフォーム ネイティブとクラウド ネイティブのどちらを採用すべきでしょうか?組織にとってより適したクラウド開発戦略はどれでしょうか? Akamai のクラウド コンピューティング サービス ソリューションのエンジニアリング ディレクターであるDavid Rodriguez 氏が、私たちと意見を共有しました。デビッド・ロドリゲスは20年前にソフトウェアエンジニアとしてキャリアをスタートしました。 私たちの多くは、パブリック クラウドのかつてない成長を目の当たりにしてきましたが、それは今も続いています。 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のどちらを使用する場合でも、自動化に役立つ利用可能なツールを調べます。 私たちはインフラストラクチャ・アズ・コード(IAC)の真っ最中です 自動化のトレンドをリードします。 プロセスは拡大しますが、人は拡大しないことを知っているので、少ない労力でより多くの成果を上げることができます。インフラストラクチャとスケールを確立するために必要な作業を評価します。 プラットフォームネイティブとクラウドネイティブクラウドの選択は、今後も進化し続ける旅となるでしょう。 もっと客観的に見てみる必要がある。 私が初めてクラウドに携わったときは、これらのプラットフォームとツールのみを使用して構築していました。 当時入手可能な技術文書はすべてプラットフォーム固有のものでした。 しかし、エンジニアとして成長するにつれ、ワークロードを引き継いでどこにでも移動できるように、クラウドネイティブな方法で構築するようになり、構築したものをより細かく制御できるようになりました。 私はオープンソースツールの助けを借りてこれを実行し、 CI/CD 、 IaC 、コンテナ化などの統一された標準を採用することができました。 これらすべてがあなたの考え方に合致し、このクラウドネイティブな方法で構築したい場合は、ぜひご連絡ください。 Akamai のクラウド コンピューティング サービス ソリューションのエンジニアリング ディレクターである David Rodriguezまたはチームのメンバーに連絡して、クラウド調達の取り組みについて話し合うことができます。 この記事の内容は大丈夫でしょうか?今すぐLinodeプラットフォームで試してみませんか?今すぐ登録すると、 100ドル相当の無料クレジットを獲得できることをお忘れなく。早速、この記事で紹介した機能やサービスを実際に体験してみましょう↓↓↓ 海外のクラウドサービスならAkamaiが最適です! 高可用性MySQL/MariaDBリファレンス アーキテクチャと豊富なアプリケーション例について学ぶには、 Akamaiをフォローしてください。 |
クラウドコンピューティング分野での展開が10年近く経った今、3大事業者は状況が複雑化していることに気...
皆さんこんにちは。私は鄧完浩です。最近は淘宝網や淘宝網のサイトで忙しく、物事が多すぎるため、A5に記...
医療ウェブサイトの最適化に関しては、競争が熾烈です。動画広告にしろ、ウェブサイトの最適化にしろ、競争...
すべてのウェブマスターは、ウェブサイトのランキングにとってウェブサイト内部の最適化が重要であることを...
1. Kubernetesコンテナプラットフォームアーキテクチャの解釈Kubernetes は、大規...
Namecheap では、9 月 15 日まで特別な新学期プロモーションを実施しています。 (1) ...
ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービス私は企業のプロダクトマー...
私は分析が得意な人間ではないといつも感じていますが、幸いなことに、私は優れた組織者です。問題が発生す...
2月2日、Namecheap.comは、.com、.net、.org、.biz、.infoドメイン名...
[51CTO.com からのオリジナル記事] 「マイクロサービス」という概念には長い歴史があります。...
序文Baidu ウェブマスター フォーラムで、多くの友人が質問しているのを見ました。自分の Web ...
サトシ・ナカモトは暗号メーリンググループでは若手(おそらく30代前半)ですが、非常に目立つ立場にあり...
現在、ますます多くの企業が IT インフラストラクチャを便利で柔軟なクラウド インフラストラクチャに...
人の心は予測不可能です。運営者はソーシャルネットワークをどう把握できるのでしょうか? 1. ほとんど...
世界的に有名な VPS クラウド プロバイダー Linode のシンガポール データ センターが正式...