更新时间:2021-08-05 10:36:38
封面
Title Page
Copyright and Credits
Hands-On Serverless Computing
Dedication
Packt Upsell
Why subscribe?
PacktPub.com
Foreword
Contributors
About the author
About the reviewer
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Download the color images
Conventions used
Get in touch
Reviews
What is Serverless Computing?
What is serverless computing?
Serverless and event-driven collision
What is FaaS?
State
Execution duration
Understanding cold start
API gateway
The benefits of serverless computing
Reduced operational cost
Rapid development
Scaling costs
Easier operational management
Easier packaging and deployment
Time to market
What serverless computing is not
Comparison with PaaS
Comparison with containers
#NoOps
Limits to serverless computing
Infrastructure control
Long running application
Vendor lock-in
Cold start
Shared infrastructure
Server optimization is a thing of the past
Security concerns
Deployment of multiple functions
Limited number of testing tools
Summary
Development Environment Tools and SDKs
Development environment and tools
Visual Studio Code
Setting up Visual Studio Code
Hardware
Platforms
Additional Windows requirements
Additional Linux requirements
Installing on macOS
Launching VS Code from the Command Line
Manually adding Visual Studio Code to your path
Touch Bar support
Installing on Linux
Debian and Ubuntu-based distributions
RHEL Fedora and CentOS-based distributions
openSUSE and SLE-based distributions
AUR package for Arch Linux
Nix package for NixOS (or any Linux distribution using Nix package manager)
Installing the .rpm package manually
Installing on Windows
Icons are missing
Why are some icons not appearing in the workbench and editor?
Visual Studio Code User Interface
Basic layout
Side-by-side editing
Explorer window
Keyboard shortcuts
Node.js
Node Package Manager
Node.js installation
Installation steps
Node.js tutorial in VS Code
Running Hello Readers
Integrated Terminal
Postman
Installation
Linux installation
Updating Postman – native app (macOS Windows and Linux)
Postman Echo
Sending the first request using Postman
How does this work in Postman?
SDKs
AWS Node.js SDK
Configuration
Microsoft Azure Node.js SDK