AWS DynamoDB-完整指南(包含有 18 個以上的動手做示範練習)

精通 Amazon DynamoDB,無伺服器 NoSQL AWS 資料庫。 通過 Node.js REST API 整合 DynamoDB 和 Web 與行動應用程式

報名參加課程

從這 16.5 小時的課程,你會學到

  • 從頭開始掌握 DynamoDB,涵蓋了從基礎到進階的 DynamoDB 的所有內容
  • 學習如何將 DynamoDB 與 Web 應用程式以及行動應用程式(iOS 和 Android 應用程式)整合
  • 學習如何在 AWS 服務中使用 DynamoDB,比如 Lambda,S3,Data Pipeline,Redshift,Apache Hive on EMR,CloudSearch,CloudTrail,Cognito,IAM 等等
  • 學習使用 OAuth 2.0 身份驗證與 AWS Cognito 和細粒度( Fine-grained )訪問控制安全地連線到 DynamoDB
  • 掌握高階 DynamoDB 的功能,比如 DAX,Streams,Global Tables,自動擴展,備份 和 PITR
  • 練習 18 個以上的實際動手做活動
  • 學習 DynamoDB 最佳實踐
  • 學習 DynamoDB 資料建模

要求

  • 有權限使用 AWS 帳戶
  • 熟悉 AWS 的基礎知識
  • 基本的 JavaScript 知識(這是可選的。 我在課程中介紹了 JavaScript 和 node.js 的基礎知識。)

課程說明

這門課是從零開始的!

你將從頭開始學習 Amazon DynamoDB。 不需要先前的 DynamoDB 知識!

參加有史以來最全面的 DynamoDB 課程。

從 AWS DynamoDB 的基礎到高階主題,您都可以學到! 你不僅可以學習,還可以精通 DynamoDB,這是一個來自亞馬遜的雲端資料庫。

當你學習的時候,如果你需要我的幫助,儘管開口。 您將通過直接的訊息傳遞或討論獲得提示支援。

Amazon DynamoDB 是 Amazon 提供的一個快速、靈活、無伺服器的 NoSQL 資料庫服務,可按需求擴展,以支援幾乎無限的併發( concurrent )讀 / 寫操作,響應時間為毫秒級。

本課程使用 Node.js 和 JavaScript

對於所有需要使用 AWS SDK 的展示,我們將使用 JavaScript AWS SDK 進行 。 APIs 是在 Node.js 上實現的。

擁有 Node.js 和 JavaScript 的知識對於學習這門課程是很有幫助的。 然而,這不應該阻止你學習這門課程。 如果你是 JavaScript 或者 Node.js 的新手,我會把 JavaScript 基礎知識作為一個可選部分放在這門課程中。

本課程涉及的 JavaScript 和 Node.js 主題將幫助您啟動並執行 AWS SDK,並執行本課程中提供的展示。 然而,請記住,本課程不是 JavaScript 或 Node.js 的課程。

這門課程也使用了 Angular 和 Ionic 來示範 Web 和行動應用程式。 不需要擁有Angular 或 Ionic 的知識,你能夠完成課程中的範例。

掌握如何在實踐中使用 DynamoDB

本課程將教授 DynamoDB 的所有基礎知識以及高階 DynamoDB 主題。 您將學習如何使用 DynamoDB 最佳實踐來設計 DynamoDB 表格,如何使用 DAX 或 DynamoDB Accelerator 以獲得更快的效能,如何降低 DynamoDB 成本,如何執行高效的擴展,以及如何使用 AWS SDK 與 DynamoDB 整合高度可擴展的 Web 以及高度可擴展的行動應用程式。

本課程採用實際操作的方法

我們將建立功能齊全的跨平台 Web 和行動應用程式,支援社交媒體登入,並提供跨裝置和平台的統一使用者體驗。

本課程示範 DynamoDB 的所有高階特性、實際操作和逐步操作。 只要看著我將 DynamoDB 與其他 AWS 服務整合,並實現 web 和行動應用程式,你的 DynamoDB 技能就會提升到一個新的水平。

我們將介紹最新的 DynamoDB 特性,如 DAX、全域性表格、自動擴展、資料加密、On-demand、排程、以及連續備份和時間點恢復。

我們還將介紹一些實際操作的示範主題,如將 DynamoDB 與 S3、 AWS Lambda、 Cognito、 Data Pipeline、 Redshift、 Apache Hive on EMR、 CloudWatch、 CloudTrail 等整合在一起。

我們還將建立連線到 DynamoDB 後端的 RESTful API,並提供適當的細粒度( Fine-Grained )訪問控制。 然後,我們將更進一步,將高度可擴展的 web 應用程式或單網頁應用程式與 DynamoDB 整合在一起。

然後,我們將把 DynamoDB 與高度可擴展的 iOS 應用程式以及 Android 應用程式整合在一起。 所有這三個應用程式—- Web、 iOS 和 Android—- 都將使用 Google 登入進行使用者認證。 我們將通過使用 AWS Cognito 實現基於 OAuth 2.0 的社交登入和同盟訪問來實現這一點。

瀏覽上面的課程以獲得完整的示範列表。

到本課程結束時,你已經掌握了 Amazon DynamoDB,你將充滿信心並且準備好處理甚至是高階的 DynamoDB 專案。

看看我現有的學生是怎麼評價這門課的:

★★★★★ Riyaz 對這個主題進行了全面的講解。 這個實用指南課程不僅教會了我 DynamoDB 的細節,而且還介紹了它典型的交易與批次處理解決方案的生態系統。 他融合了概念、實踐範例、生產最佳實踐,讓你能夠應對真實世界的挑戰。” Lincoln

★★★★★  “Aws DynamoDB 課程是 UDEMY 平臺的優秀課程之一。 很好地解釋了每一個概念。” – Chaitanya K.

★★★★★   “這是一個非常好的課程,講師幾乎涵蓋了與 DynamoDB 整合的所有方面… … 在這個主題上,很少有人像你這麼詳細,也很少有人具備這方面的專業知識。” – Vinay G.

★★★★★   “使用 Node、 Express、 Angular 和 Ionic 將 DynamoDB 深入地覆蓋到真實生活中的例子,令人難以置信地將它們整合到一個課程中。 我從 Riyaz 那裡學到了很多東西,他真的知道他教導的內容” – Edward W.

記住,你會得到很好的支援! 我正等著在課程裡面幫你呢! 這是一個線上課程,所以你可以按照自己的節奏學習。 如果你現在很忙,沒關係。 今天就報名,按照自己的節奏進行課程。

我期待著歡迎你們進入這個課程!

目標受眾

  • 對掌握 Amazon DynamoDB 感興趣的各級 AWS 開發人員(從初級到高階)
  • 每個有興趣使用 DynamoDB 作為後端建立一個最新的、全端的 Web 應用程式和行動應用程式的人
  • 希望將 DynamoDB 與其他 AWS 服務整合的架構師
  • 資料庫管理員和有興趣學習高階 DynamoDB 主題的開發人員
  • 對在任何級別實現和管理 DynamoDB 專案感興趣的開發人員
  • 獲得 AWS 認證的人

講師簡介

Riyaz Sayyad 技術傳道者 & Rizmax 軟體公司聯合創始人

快速學習 >> 快速進步 >>> 使用我們的清晰和簡明的線上課程你會進步更快。

Riyaz 是一名解決方案架構師和 IT 專家顧問。 他已經在 IT 業界工作了13年以上。 他是一名工程專業的畢業生,同時還完成了金融專業的 MBA 研究生課程。 大學畢業後,他在 IT 行業開始了他的職涯。 在接近九年的時間裡,他為許多領先的 IT 公司工作,比如 Capgemini、 T-Systems 和 L&T Infotech。 隨後,他與人合夥創辦了自己的軟體公司 Rizmax Software。 除了 IT 學習解決方案,Rizmax 還在社交媒體和搜尋分析,行動和大數據領域提供各種 SaaS 和獨立產品。 AWS (亞馬遜網路服務)是當今許多產品的主要組成部分。

從15歲開始,Riyaz 就對電腦程式設計產生了濃厚的興趣。 這種興趣進一步激勵他追求在 IT 行業的職涯。 他曾有幸在他工作過的公司中指導過幾個企業 IT 培訓專案。 他的培訓計劃很受歡迎,並幫助一些參與者選擇新的職業道路。

作為一名線上教師,他的目標是與世界分享他所有的知識和技能。 幫助人們在職業和個人生活中成長給了他最大的滿足感。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

報名參加課程

Sponsored by Udemy

也許你會有興趣

 歡迎使用 App / Email | Telegram 訂閱 網站更新

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: