Chapter 2: Your first Pulumi program

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

This chapter covers:

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

Enter serverless

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

Building a serverless cloud notifier

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

Configuring your command-line tools

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

Node.js

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

The AWS command-line interface (CLI)

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

The Pulumi CLI

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

Creating the project and stack

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

Specifying your project settings

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

Understanding the new project layout

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

index.ts

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

package.json, package-lock.json and node_modules

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

tsconfig.json

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

Pulumi.yaml and Pulumi.dev.yaml

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

Writing the code

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

Declaring the topic and subscription

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

Scheduling and handling events

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

Deploying the application

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

Tailing the logs

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

Completing the program

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

Deploy-time vs. runtime: a brief digression

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

Updating the stack

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

Browsing the stack

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

Tidying up

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.

Summary

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/pulumi.