目錄(106章)
倒序
- coverpage
- Title Page
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Why subscribe?
- Customer Feedback
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- Getting Started with Serverless
- Preparing the environment
- Installing AWS CLI
- Prerequisites
- Gradle
- Creating the project
- Implementing the Lambda Dependency
- Hello Lambda!
- Deploying to the Cloud
- Summary
- Bibliography
- Infrastructure as a Code
- Uploading the artifacts to Cloud
- Infrastructure as Code with CloudFormation
- Deploying our first Lambda with CloudFormation
- Summary
- Hello Internet
- Setting up API Gateway
- Creating the API
- Creating the resource
- Creating the method
- Configuring Lambda permissions
- Deploying the API
- Setting up the CloudFront CDN distribution
- Setting up the custom domain
- Creating an SSL certificate
- Authenticating API calls
- Implementing basic authorization
- Summary
- Applying Enterprise Patterns
- Creating User Service
- Configuring Guice
- Writing the Lambda Handler class with injected dependency
- Adding logging
- Service dependencies
- Summary
- Persisting Data
- Introduction to DynamoDB
- Creating the first table
- Creating the second table for access tokens
- Configuring the DynamoDB data mapper
- Configuring environment variables for Lambda
- User registration
- Creating user registration Lambda
- Creating the Lambda and API Gateway for User Registration
- Summary
- Building Supporting Services
- Writing the foundation of a Lambda function
- Letting users upload to S3
- Modifying the Lambda function to respond to an S3 event
- Configuring CloudFront to serve resized images
- Excercise
- Sending emails via SES
- Configuring SES
- Firing an SNS notification upon user registration
- Consuming the SNS message and sending emails
- Integrating a messaging queue
- Summary
- Searching Data
- Creating the search domain
- Uploading test data
- Creating the suggester
- Creating the API endpoint for suggestions
- Lambda function for updating search data
- Modifying the welcome mail sender Lambda
- Creating the Lambda function to update CloudSearch
- Creating and configuring the Lambda function with CloudFormation
- Summary
- Monitoring Logging and Security
- Setting up a Route53 health check
- Starting off with the setup
- Configuring health checks for email notifications
- Enabling SMS notifications for health checks
- Bringing health check to healthy mode
- Mastering CloudWatch alarms
- Configuring advanced CloudWatch alarms
- Wrapping everything up in CloudFormation
- Creating CloudWatch metrics from application logs
- Running Lambda functions in VPC
- Creating a VPC
- Adding private subnets
- Handling inbound and outbound traffic
- Creating a Security Group
- Summary
- Lambda Framework
- Getting to know Lambda Framework
- Summary 更新時(shí)間:2021-07-02 19:04:59
推薦閱讀
- Power Up Your PowToon Studio Project
- 深入淺出PostgreSQL
- Swift語言實(shí)戰(zhàn)精講
- 從Java到Web程序設(shè)計(jì)教程
- C++反匯編與逆向分析技術(shù)揭秘(第2版)
- PHP編程基礎(chǔ)與實(shí)踐教程
- Troubleshooting Citrix XenApp?
- Python程序設(shè)計(jì)開發(fā)寶典
- SwiftUI極簡開發(fā)
- 高效使用Greenplum:入門、進(jìn)階與數(shù)據(jù)中臺
- Spring Boot從入門到實(shí)戰(zhàn)
- SQL Server 2014 Development Essentials
- Java EE 程序設(shè)計(jì)
- Learning Java Lambdas
- 微信小程序開發(fā)圖解案例教程:附精講視頻(第3版)
- C#網(wǎng)絡(luò)程序開發(fā)(第二版)
- Java入門經(jīng)典
- 代碼揭秘
- 微信小程序開發(fā)實(shí)戰(zhàn)教程(PHP+Laravel+MySQL)(微課版)
- OpenCV 4計(jì)算機(jī)視覺:Python語言實(shí)現(xiàn)(原書第3版)
- 云原生基礎(chǔ)架構(gòu):構(gòu)建和管理現(xiàn)代可擴(kuò)展基礎(chǔ)架構(gòu)的模式及實(shí)踐
- Erlang編程指南
- Learning .NET High:performance Programming
- Vue.js 3.0從入門到精通(視頻教學(xué)版)
- C#從入門到精通(第7版)
- 自動(dòng)化測試實(shí)戰(zhàn):基于TestNG/JUnit/Robot Framework/Selenium
- Unity 2018 Artificial Intelligence Cookbook(Second Edition)
- Python數(shù)據(jù)分析與數(shù)據(jù)化運(yùn)營(第2版)
- Python for Google App Engine
- 程序員的38堂成長課