シンプルな構成で、ビジネス上のクラウドは3 minしかかかりません.
3026 ワード
アカウントの配置の一環を簡略化し、ローカルのワンタッチ開発の配置を実現するために、Server less Frameworkは微信スキャンワンタッチ登録能力を発表し、ユーザーがServer less Framework環境でスキャン登録登録をサポートし、ユーザーはコンソールに登録する必要がなく、ローカルでアプリケーションの配置を全過程で完成することができる.
クイックエントリー:簡単な4つのステップでハローワードを配置
Step 1:設置環境
インストールの前提: Node.js(Node.jsバージョンは8.6以下である必要があります.Node.js 10.0以降を使用することを推奨します)は、Node.jsインストールガイド を参照してください. Serverless Framework CLI(1.57.0以降)コマンドラインで次のコマンドを実行すると、Serverless Framework CLI がインストールされます.
Step 2:サービスの作成サーバless Frameworkのtencent-nodejsテンプレートを使用して、新しいサービスを作成します.次のコマンドを実行して作成します.pathは、サービスのパスを指定できます. インストール依存.サービスが存在するパスに入り、次のコマンドのインストール依存を実行します:
Step 3:トリガの構成
クラウド関数は、トリガのイベント呼び出しによってトリガされる必要があるため、serverless.ymlでトリガの構成を追加できます.APIゲートウェイトリガを例にとると、以下のように構成されています.
Step 4:サービスの配置
このコマンドで作成した関数とトリガを配置または更新すると、リソース構成はserverless.ymlと一致します.
注意:デプロイの詳細を表示するには、デバッグモードのコマンドserverless--debugでデプロイできます.
アカウントがテンセントクラウドにログインしていないか、登録していない場合は、このコマンドを実行した後、直接微信を通じてコマンドラインのQRコードをスキャンし、「去微信授権」をクリックし、登録と登録を許可することができます.
デプロイに成功すると、ブラウザ・アクセス・ログで返されるurlアドレスに直接アクセスし、デプロイのHello World効果を表示できます.
転送ゲート: GitHub: github.com/serverless 公式サイト:serverless.com ようこそ:Severless中国語ネットワーク、ベストプラクティスでは、Server lessアプリケーションの開発をより多く体験できます.
おすすめ:
『Server lessアーキテクチャ:原理、設計からプロジェクト実戦まで』
クイックエントリー:簡単な4つのステップでハローワードを配置
Step 1:設置環境
インストールの前提:
$ npm install -g serverless
Step 2:サービスの作成
# serverless
$ serverless create --template tencent-nodejs --path my-service
$ cd my-service
$ npm install
Step 3:トリガの構成
クラウド関数は、トリガのイベント呼び出しによってトリガされる必要があるため、serverless.ymlでトリガの構成を追加できます.APIゲートウェイトリガを例にとると、以下のように構成されています.
service: my-service # service name
provider: # provider information
name: tencent
runtime: Nodejs8.9
credentials: ~/credentials # , credentials
plugins:
- serverless-tencent-scf
functions:
hello_world: #
handler: index.main_handler
runtime: Nodejs8.9
events:
- apigw:
name: hello_world_apigw
parameters:
stageName: release
serviceId:
httpMethod: ANY
Step 4:サービスの配置
このコマンドで作成した関数とトリガを配置または更新すると、リソース構成はserverless.ymlと一致します.
serverless deploy
注意:デプロイの詳細を表示するには、デバッグモードのコマンドserverless--debugでデプロイできます.
アカウントがテンセントクラウドにログインしていないか、登録していない場合は、このコマンドを実行した後、直接微信を通じてコマンドラインのQRコードをスキャンし、「去微信授権」をクリックし、登録と登録を許可することができます.
デプロイに成功すると、ブラウザ・アクセス・ログで返されるurlアドレスに直接アクセスし、デプロイのHello World効果を表示できます.
Serverless: Service Information
service: my-service
stage: dev
region: ap-guangzhou
stack: my-service-dev
resources: 2
functions: hello_world: my-service-dev-hello_world
ANY - https://service-c6pxs4ku-1256386184.gz.apigw.tencentcs.com/release/my-service-dev-hello_world
転送ゲート:
おすすめ:
『Server lessアーキテクチャ:原理、設計からプロジェクト実戦まで』