”“”
Contents
使用AWS lambda創建一個免費的聊天聊天應用程序 – 實用!
新!在2023年7月重新使用最新的AWS服務和接口。
基於亞馬遜網絡服務(AWS)項目的實用課程將自己沉浸在技術世界中。在本課程中,您將學習如何使用Lambda,DynamoDB,API Gateway,S3,Cognito和Cloudfront等各種AWS服務創建聊天應用程序。
使用AWS lambda構建“服務器應用程序”是開始使用AWS提供的主要服務的好方法。在整個課程中,您將獲得使用這些服務來構建自己的聊天網站的實踐經驗。與傳統方法不同,此應用程序不需要任何獨立的服務或服務器實例。
在課程中,您將學習並使用以下AWS服務:
S3(簡單存儲服務)
存儲靜態HTML並將其交付給用戶。
lambda
在應用程序中執行雲邏輯並存儲/恢復數據。
IAM(身份和訪問管理)
確保訪問您的服務。
API網關
為您的客戶介紹良好的API並在客戶方面生成代碼進行通信。
dynamodb
為了有效地存儲和恢復數據。
cognito
管理用戶,帳戶創建和安全登錄。
雲範圍
使用CDN加速您的網站交付給最終用戶。
在整個課程中,您還將學習和練習JavaScript,並通過授予瀏覽器在沒有服務器的情況下運行應用程序的必要權限來了解COR的重要性。
即使您已經熟悉AWS,本課程也將提供有價值的技術來構建一個動態且功能正常的站點,而無需使用服務器(包括EC2實例)。他對該項目的經驗豐富的指南是前高級亞馬遜經理弗蘭克·凱恩(Frank Kane)和也曾在亞馬遜工作的主要工程師布萊恩·塔朱丁(Brian Tajuddin)。您將向參與創建AWS的專家學習。
還增加了來自虛擬教育團隊Sundog的700,000多名其他學生,他們以高需求的技術技能提高了職業生涯。儘管本課程沒有針對任何特定的AWS認證考試,但它將提供可靠的AWS知識基礎,以幫助您為將來的認證做準備。
您將學到什麼:
- 完全使用AWS服務構建聊天應用程序,而無需獨立服務器。
- 沒有服務器的建築師和項目應用程序。
- 使用AWS S3為瀏覽器提供靜態資源。
- 使用JavaScript動態修改網頁。
- 使用AMI管理權限和訪問策略。
- 使用AWS lambda在雲中操縱並提供數據。
- 使用CORS在服務器方面管理客戶方面的安全性 – 無用的應用程序。
- 使用DynamoDB存儲並恢復數據。
- 模型API並使用網關API創建SDK。
- 使用Cognito創建一個用戶登錄系統。
- 使用CloudFront CDN加速您的Web應用程序。