最近のre:Inventで、AWSはAmplify Studioが発表した。これは、Figmaに接続された新しいローコードサービスで、開発者がクラウドに接続されたアプリをすばやく構築できるようにすることを目的としている。この新しいツールは、既存のAWS Amplifyサービスの拡張である。ウェブアプリとモバイルアプリの構築に重点を置いているが、Amplifyの使いやすいドラッグアンドドロップインターフェイスはない。
Amplify Studioは、ローコード環境だ。開発者はデータモデルからスタートし、コンテンツと認証を追加し、Figmaを使ってユーザーエクスペリエンスを構築する。Figmaはサードパーティの共同設計ツールである。これは、1年前にリリースされたAmplify Admin UIと呼ばれる以前の製品に代わるものである。
フロントエンドWeb・モバイルブログのAmplify Studioに関する投稿で、AWS AmplifyのシニアプロダクトマネージャRene Brandel氏は、バックエンドの構成と管理について、次のように述べている。Amplify Admin UIの既存の機能(「データ」、「認証」、「ストレージ」など)は、今後Amplify Studioの一部となり、開発者がフルスタックアプリをより高速に構築できるようにする統合インターフェースを提供すると。
AWS AmplifyのリードデベロッパーアドボカシAli Spittel氏のブログ投稿によると、Amplify Studioの利点は、アプリを変化させるコアビジネスロジックに集中できることである。開発者がUIのスタイリングに何度も時間を費やさずに済むのだ。さらに、まったく新しいAmplifyUIライブラリもプレビュ状態となっている。例えば、ニュースフィード、お問い合わせフォーム、eコマースカードなどのコンポーネントだ。また、開発者の生産性を高めるButtons、TextFields、Alertsなどのプリミティブをある。
さらに、Spittel氏はツイートで次のように述べている。
@AWS Amplifyスタジオの違いは次のとおりです。「ローコード」は開発者ファーストということです。人が読めるReactコンポーネントを作成し、自身で拡張できます。
さらに、Amplify Studioに関するHacker Newsスレッドのある投稿者は次のように言っている。
Amplifyには、アプリ構築のためにAWSと連携する方法の選択肢としての未来があると思います。このスタジオの立ち上げが、設計チームにフィードバックを返す前に、設計のプロトタイプ作成/反復/実験できる迅速な方法であることがわかりました。
AWSは、Amplify Studioと共に、昨年ベータ版でリリースされたAmazon Honeycodeに次ぐ、モバイルおよびWebアプリケーション用のコードをほとんど必要としない2番目のプラットフォームをリリースする。ただし、Amazonは、ローコードおよびノーコード製品を提供する後発企業である。2015年、Microsoftは、パワーユーザーまたは「シチズン」開発者がビジネス上の問題を解決するカスタムアプリケーションを構築できるようにするために、後にブランド化されたPower Platformの一部であるPowerAppsを導入した。さらに、2020年1月、Googleはノーコードアプリケーション開発ツールを備えたスタートアップ企業であるAppSheetを買収している。買収された企業と、ローコードおよびノーコード製品を提供するSalesforce、Mendix、Outsystemsなどのいくつかのベンダーがいる市場において、Forresterは2024年までに年間50%成長して210億ドルを超えると予測している。
最後に、Constellation Research Inc.の主任アナリスト兼副社長であるHolger Mueller氏は、InfoQに次のように語っている。
Amplifyは、元々はローコード/ノーコード領域にないものであったため、AWSにとって重要な開発です。完全なコード開発者向けとしての長期的な実績と、そのように認知されていることを考えると、異なるユーザベースに対応できることを示す必要があります。