Serverless Web Applications with Aws Amplify: Build Full-Stack Serverless Applications Using Amazon Web Services
暫譯: 使用 AWS Amplify 的無伺服器網頁應用程式:利用 Amazon Web Services 建置全端無伺服器應用程式
Paul, Akshat, Haldar, Mahesh
- 出版商: Apress
- 出版日期: 2023-08-01
- 售價: $1,880
- 貴賓價: 9.5 折 $1,786
- 語言: 英文
- 頁數: 282
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1484287061
- ISBN-13: 9781484287064
-
相關分類:
Amazon Web Services、Serverless
海外代購書籍(需單獨結帳)
相關主題
商品描述
You'll see how to manage authentication, standard UI components, database storage, filesystem, CI/CD pipeline and more. You'll also examine the architecture, strengths, scalability, and limitations of serverless, and how to use AWS Amplify effectively. You will use tools including React, Cognito, GraphQL, DynamoDB, Kinesis, and Sagemaker.
AWS Amplify is the fastest and easiest way to build serverless web and mobile apps at scale, comprising tools and services that work independently and can be wired together to build scalable apps.
What You'll Learn
- Build GraphQL and REST APIs
- Model data with Amplify Datastores
- Set up a CI/CD pipeline with Amplify
- Record and make sense of user data analytics with Kinesis
- Boost your application with AI/ML capability using Sagemaker
Developers who have worked on web technologies and want to learn how to build serverless applications and developers interested in making powerful applications using AWS that can then be wired using AWS Amplify.
商品描述(中文翻譯)
學習無伺服器應用程式的基本原理,以及如何利用經過時間考驗的 Amazon Web Services (AWS) 來構建可擴展的應用程式。本書將向您展示如何以最少的程式碼、簡單的 CLI 命令和一鍵部署來處理應用程式的關鍵功能。
您將了解如何管理身份驗證、標準 UI 元件、資料庫儲存、檔案系統、CI/CD 管道等。您還將檢視無伺服器架構的優勢、可擴展性和限制,以及如何有效使用 AWS Amplify。您將使用包括 React、Cognito、GraphQL、DynamoDB、Kinesis 和 Sagemaker 等工具。
AWS Amplify 是構建可擴展的無伺服器網頁和行動應用程式最快且最簡單的方法,包含獨立運作的工具和服務,並可以連接在一起以構建可擴展的應用程式。
您將學到的內容
- 構建 GraphQL 和 REST API
- 使用 Amplify Datastores 建模資料
- 設置 Amplify 的 CI/CD 管道
- 使用 Kinesis 記錄並理解用戶數據分析
- 使用 Sagemaker 提升您的應用程式的 AI/ML 能力
本書適合誰閱讀
本書適合曾經從事網頁技術的開發人員,想學習如何構建無伺服器應用程式,以及對使用 AWS 構建強大應用程式並能夠使用 AWS Amplify 進行連接的開發人員。
作者簡介
Akshat Paul is a technology leader and author of four books on React Native, Ruby, and Rubymotion. He has extensive experience of mobile and web development and has delivered many enterprise and consumer applications over the years. In other avatars, Akshat frequently speaks at conferences and meetups on various technologies. He has given talks at React Native EU, Crossplatform mobile summit, Devops@scale Amsterdam, DevTheory Conference India, RubyConfIndia, #inspect-RubyMotion Conference brussels and was KeyNote speaker at technology leadership events at bkk and kl. Besides writing code Akshat spends time with his family, is an avid reader, and is obsessive about healthy eating.
Mahesh Haldar is a developer, blogger and industry speaker who loves the JavaScript ecosystem, Flutter, cloud technologies and builds efficient software products to help businesses grow and improve their customers experience. As a principal software engineer, he currently architects and builds software solutions for the e-commerce platform Carrefour.
He speaks at tech community meetups and actively writes blogs on medium and has had research published in IJCA. Haldar has designed and developed complex large-scale systems for start-ups and large enterprises like Jago Bank and McKinsey & Company.
作者簡介(中文翻譯)
Akshat Paul 是一位技術領導者,並且是四本有關 React Native、Ruby 和 Rubymotion 的書籍的作者。他在移動和網頁開發方面擁有豐富的經驗,並在多年來交付了許多企業和消費者應用程式。在其他身份中,Akshat 經常在各種技術會議和聚會上發表演講。他曾在 React Native EU、Crossplatform mobile summit、Devops@scale Amsterdam、DevTheory Conference India、RubyConfIndia、#inspect-RubyMotion Conference Brussels 等活動中演講,並且在曼谷和吉隆坡的技術領導活動中擔任主題演講者。除了編寫程式碼,Akshat 還會花時間與家人相處,是一位熱愛閱讀的人,並且對健康飲食有著強烈的執著。
Mahesh Haldar 是一位開發者、部落客和行業演講者,他熱愛 JavaScript 生態系統、Flutter、雲技術,並構建高效的軟體產品以幫助企業成長並改善客戶體驗。作為首席軟體工程師,他目前為電子商務平台 Carrefour 設計和構建軟體解決方案。
他在技術社群聚會上發表演講,並積極在 Medium 上撰寫部落格,並在 IJCA 發表過研究。Haldar 為初創公司和大型企業如 Jago Bank 和 McKinsey & Company 設計和開發了複雜的大型系統。