為無服務器微服務構建REST數據API可擴展

構建無服務器微服務的REST數據API

用於構建無服務器應用程序的實用解決方案

近年來,對微服務體系結構發生了變化,從其集中部署中擺脫了整體建築。這種變化可以通過獨立和小型部署來更大的靈活性和敏捷交付。傳統上,虛擬機和容器是部署微服務的主要選擇,但需要大量的操作工作,配置和維護。但是,對無服務器計算的興趣越來越大,該計算提供了提高的開發人員生產率,結合了自動尺寸的能力和降低的運營成本。

通過將微服務和無服務器計算相結合,組織可以從擁有服務器和雲提供商的託管容量計劃中受益,從而使部署和可擴展性更加容易。在本課程中,我們將指導您完成組織的無服務器應用程序的過程。我們選擇了一種數據API使用情況,可以幫助您降低成本,並在您和客戶如何消費或介紹您的應用程序,指標和洞察力數據方面提供更大的靈活性。在整個課程中,我們將使用最新的無服務器部署和施工框架,我們將分享我們的測試經驗,並提供最佳實踐,以在生產環境中執行無服務器堆棧。

關於作者

本傑明·湯普森(Benjamin Thompson)博士目前受僱於Techsolations,這是一家專門研究雲體系結構和機器學習的技術公司的公司。湯普森博士憑藉豐富的現場經驗,是AWS認證的解決方案建築師,數據工程師和數據科學家。它具有基於雲的大數據分析,非結構化數據,大容量解決方案和可擴展性的可靠歷史。在加入Techsolations之前,Thompson博士在GlobalTech工作,在那裡他成功完成了《財富全球500家公司》的大型和復雜項目。他還曾在各種行業工作,包括慈善機構,保險,零售銀行,招聘,招聘,金融服務,金融服務,金融監管機構,金融監管機構,中央政府和電子商務部門。

湯普森博士擁有計算機系統工程(MENG)的碩士學位和機器學習,人工智能和自然語言處理的博士學位(博士學位)。他為複雜的事件處理,商業智能,業務內容管理和業務流程管理解決方案提供了設計,體系結構和技術。此外,他還基於內部生產雲提供了大數據解決方案,包括大型圖形,機器學習,自然語言處理,雲數據倉庫,ETL數據管道,推薦引擎和流媒體分析系統。湯普森博士與IBM和AWS等行業領導者緊密合作,並在該行業的各種活動和峰會上介紹。他還在許多雜誌上發表了研究文章,並擔任同行評審。

憑藉AWS的無服務器計算的三年生產經驗,湯普森博士為本課程帶來了豐富的知識和經驗。

您將學到什麼

  • 了解微服務與現有架構的比較。
  • 了解如何在AWS上創建無服務器應用程序。
  • 找出如何確保訪問數據和資源。
  • 在您的配置和代碼中執行測試。
  • 創建一個高度可用的無服務器微服務API。
  • 構建,部署和執行您的配置和無服務器代碼。
Scroll to Top