目錄(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 更新時間:2021-07-02 19:04:59
推薦閱讀
- R語言經(jīng)典實例(原書第2版)
- 程序員面試算法寶典
- FreeSWITCH 1.6 Cookbook
- Mastering Swift 2
- Ext JS 4 Web Application Development Cookbook
- 學(xué)習(xí)正則表達式
- Building Microservices with .NET Core
- Building Slack Bots
- Python Digital Forensics Cookbook
- iOS開發(fā)項目化入門教程
- PhoneGap 4 Mobile Application Development Cookbook
- Visual Basic語言程序設(shè)計上機指導(dǎo)與練習(xí)(第3版)
- Zend Framework 2 Cookbook
- 信息學(xué)奧林匹克競賽初賽精講精練
- Spring Boot實戰(zhàn):從0開始動手搭建企業(yè)級項目
- Python量化交易實戰(zhàn):使用vn.py構(gòu)建交易系統(tǒng)
- Getting Started with Spiceworks
- 深入理解ElasticSearch
- NGINX High Performance
- Java RESTful Web Service實戰(zhàn)(第2版)
- Raspberry Pi:Amazing Projects from Scratch
- Vue.js 前端開發(fā) 快速入門與專業(yè)應(yīng)用
- INSTANT Citrix XenApp
- Spring微服務(wù)架構(gòu)設(shè)計(第2版)
- ASP.NET Core從入門到精通
- 自然語言處理與Java語言實現(xiàn)
- Programming Arduino with LabVIEW
- Python編程從小白到大牛
- 全棧軟件測試實戰(zhàn)(基礎(chǔ)+方法+應(yīng)用)(慕課版)
- Appium Essentials