By ニーレシュ・ヴァイカリー
あなたは会社について素晴らしいアイデアを持っています。今度はプラットフォームを構築します。ほとんどのエンタープライズ中心の企業が採用しているように、構築に対してモノリシックなアプローチを採用しますか?それとも変化を受け入れますか?
ひらめいた
ほとんどのエンタープライズ アプリケーションは、巨大なデータベース、高 CPU マシン、内部データ センター、ブロッキング アーキテクチャ、重い契約など、象のように構築されています。
要するに、機能の割に大きくて遅くて不格好なのです。
しかし、これは企業が今日進むべき方向とは逆です。むしろ、スピード、機敏性、適応性が必要です。電力を犠牲にすることなく、環境に合わせて構築されています。これらのゾウは、見た目も考え方もチーターの群れに似てくるはずです。
まず、プラットフォームで何を達成したいかを決定します。主要なコンポーネントは何ですか?ロードマップを構築する際に提供したい機能は何ですか?どのようにスケールするのでしょうか?準備ができていないとカードの山が崩れてしまうことがないように、今考えてみましょう。
私の場合、私たちが思い描く革新的なプラットフォームを構築したいのであれば、コンシューマ アプリケーションと分散コンピューティングのバックグラウンドに頼って、システム アーキテクチャの見方を変える必要があることはわかっていました。
自分自身の飛躍を遂げる方法
エンタープライズ アーキテクチャで時間の経過とともに何が起こったかを考えてみると、多くのツールがお互いの領域を踏み越えて物事をシンプルにしようとしていることがわかります。
多くのデータ ストアが検索エンジンになったり、その逆になったりしていますが、実際には、中核となるコンピテンシー以外のものはうまく処理できません。すべてをひとつにしようとするとコストがかかります。システムは非常に効率的でも直観的でもありません。本当に次世代アプリケーションを構築したい場合は、個別のツールに依存する必要があります。
私が共同設立したプラットフォームを構築しました。 アルバート・インベント、スケーラビリティが高く、レイテンシが低い単一テーブル設計の NoSQL (dynamoDB) を使用し、データをウェアハウスと検索にストリーミングし、配信と処理に数十のマイクロサービスを採用しました。これは数年前には不可能だった行動です。
しかし、消費者向けテクノロジーがコモディティになり、マネージド サービスが AWS を通じて利用できるようになったことで、エンタープライズ アーキテクチャの構築とデプロイは、もはや象のように見た目や動作をする必要はなくなりました。
ボタンをクリックするだけでインフラストラクチャをコードとして取得し、ビジネスに適した分散アーキテクチャを作成できます。これにより、業界でこれまでに見られた最新のアプリケーションを構築するための最新のツールにアクセスできるようになります。
それを正しく行うには、消費者向けアプリケーションの構築方法を知っており、DNA に組み込まれたスキルを持つエンジニアを雇用します。これらは、特にスケーラビリティやパフォーマンスなどの目標を達成するために、新しい種類のエンタープライズ アプリケーションを構築するのに不可欠です。
適切な人材を配置し、モジュール式プログラミング アプローチを使用すれば、特定の問題や機能に特化した API を介して、革新的で最高のソフトウェア コンポーネントの作成を開始できます。
たとえば、研究室で発生するさまざまなタスクに対応する、在庫コンポーネント、ワークシート コンポーネント、実験コンポーネント、規制コンポーネントがあります。それぞれは、特定のユーザーのニーズに最も適したツールを使用して設計およびコーディングされました。
妥協する必要はなかったので、人々が楽しんで使えるものを作ることができました。
API ファーストを採用すると、すべてが接続され、すべてのコンポーネントが相互に通信できるようになります。インフラストラクチャとアプリケーションの構築は永遠に変化します。
最初から構築する必要がないだけでなく、カスタマイズしたり、受け入れたいものを選択したりすることができます。 API は統合が速く、安定しており、あらゆる言語やフレームワークを使用できます。簡単に言えば、API は究極の柔軟性を提供します。コントロールを放棄しているように感じるかもしれませんが、可能な限り最善の方法で、数か月の開発時間とコストを、たとえあったとしても最小限のマイナス面でトレードオフすることができます。
向こう側へ
データが豊富で非常にダイナミックな業界にいて、顧客の生活に大きな影響を与えたい場合は、減量してスポットを追加してください。象になってはいけません。
チーターの群れになって、ビジネスと顧客のニーズに応えましょう。
ニーレシュ・ヴァイカリー の共同創設者兼最高技術責任者(CTO)です。 アルバート・インベントは、世界中の何千人もの科学者によって使用されているエンドツーエンドの研究開発データ プラットフォームです。彼は、初期段階のスタートアップや製品の構築だけでなく、優秀なチームの規模拡大や、さまざまな業界にわたる分散型 SaaS および PaaS システムの構築に 20 年以上の経験を持っています。以前は、以下を含むいくつかの画期的なソフトウェア ソリューションを設計しました。 Citrix 会議に行く Symphony 用のエンドツーエンドのセキュア チャット ソフトウェア。彼は建築家としても 10 年近くを過ごしました。 Autodesk、消費者向けスタートアップ like.com を構築しました (買収されたのは でログイン)、コンピューター ビジョンと機械学習を使用して写真の共有とショッピングを簡素化しました。
図: Li-Anne Dias
最近の資金調達ラウンド、買収などについて最新情報を入手してください。
クランチベースデイリー。
- SEO を活用したコンテンツと PR 配信。 今日増幅されます。
- PlatoData.Network 垂直生成 Ai。 自分自身に力を与えましょう。 こちらからアクセスしてください。
- プラトアイストリーム。 Web3 インテリジェンス。 知識増幅。 こちらからアクセスしてください。
- プラトンESG。 カーボン、 クリーンテック、 エネルギー、 環境、 太陽、 廃棄物管理。 こちらからアクセスしてください。
- プラトンヘルス。 バイオテクノロジーと臨床試験のインテリジェンス。 こちらからアクセスしてください。
- 情報源: https://news.crunchbase.com/enterprise/building-modern-architecture-vaikhary-albert-invent/