当前位置: 首页 > 资源下载  > 电子书 > 计算机

Serverless架构[BuildingServerlessArchitectures]

12/16/2018 9:53:18 PM 人评论

(1)eBay资深软件工程师撰写,全面阐述无服务器架构设计的基础知识、实用技术及实践,是快速掌握无服务器架构的入门指南  (2)注重实践,以开发一个真正的云计算应用程序为线索,循序渐进讲解基于“无服务器计算”架构的软件开发  在过去的几年里,从初创企业到大型

Serverless架构<strong>[BuildingServerlessArchitectures]</strong>

Serverless架构[BuildingServerlessArchitectures]

编辑推荐

  (1)eBay资深软件工程师撰写,全面阐述无服务器架构设计的基础知识、实用技术及实践,是快速掌握无服务器架构的入门指南
  (2)注重实践,以开发一个真正的云计算应用程序为线索,循序渐进讲解基于“无服务器计算”架构的软件开发
  在过去的几年里,从初创企业到大型企业的所有公司都开始使用公共云,以节约成本,减少公司正常运营所需的运维工作量。现在甚至有可能创建一个由许多独立的微功能组成的复杂的软件系统,这些微功能只有在需要时才运行,而不需要维护单个服务器。
  本书的重点是设计无服务器架构,并权衡这种方法的优缺点以及需要考虑的决策因素。你将学习如何设计无服务器应用程序,了解无服务器应用程序所基于的服务要点以及已知问题和解决方案。
  本书解决了关键的挑战,比如,如何分配软件的核心功能,将之分布在不同的云服务和云功能中。它涵盖了这些服务的基本和高级用法、无服务器软件的测试和安全、自动部署等。
  在本书的最后,你将会掌握新的工具和技术的知识,以跟上IT行业的发展。
  通过阅读本书,你将学到:
  l如何从大型软件构建云的功能
  l协调和扩展云的功能
  l设计和设置云服务和定制业务逻辑之间的数据流
  l云提供商的API、限制和已知问题
  l将现有的Java应用程序迁移到无服务器架构的方法
  l如何获取部署策略
  l如何构建高度可用且可伸缩的数据持久层
  l成本优化技术

内容简介

  本书由eBay资深软件工程师撰写,全面、系统阐述无服务器架构设计的基础知识、实用技术及实践,是快速掌握无服务器架构的入门指南。通过本书,你不仅可以学到AWSLambda功能,还可以看到如何通过Lambda函数将其他AWS服务粘合在一起。你将通过CRUD应用的例子,学到如何轻松构建可扩展的软件系统。
  全书共8章,第1章介绍无服务器计算和Lambda函数,设置AWS账户和环境,并构建基础库;第2章介绍云资源自动化管理工具CloudFormation及其JSON模板;第3章讲解如何基于AWSLambda函数创建一个基于Serverless架构的RESTAPI,并将其作为后端服务;第4章讲述如何实现和配置Lambda函数的依赖注入模式;第5章介绍使用DynamoDB保存应用程序数据;第6章介绍如何用较少的自定义代码构造无服务应用的相关服务;第7章介绍CloudSearch服务;第8章介绍如何监视无服务器应用程序并确保其安全性。

作者简介

  卡卡格特·古尔图克(CagatayGurturk)软件工程师、互联网企业家和云爱好者。他目前在eBay担任软件开发经理,并且获得了AWS解决方案架构师的认证。2004年,在大学一年级期间,他与人共同创立的Instela迅速成为土耳其著名的互联网平台,每月有数百万的访问者。作为Instela的技术联合创始人,他积累了运行大规模网络平台的经验,并步入云计算领域。他还曾在多家公司任职,发布了运行在云架构上的软件,尤其是在AWS上运行的软件。他还编写了一些与AWS相关的开源项目。

附件下载

  • 下载

    百度网盘下载

    下载: 所需积分:90

  • 积分获取方法:先给账户进行充值,然后进行积分兑换,积分兑换比例:1元可兑换10个积分.
    具体可参考帮助如何获取积分说明

相关资源

  • 图解黄帝宅经全新图解认识中国居住之道

    住宅文化是中国古代关于居住环境规划和设计的一门学问,历史悠久 ,渊远流长,是中国传统文化的独特产物。《黄帝宅经》相传是黄帝所作 ,它综述了中国住宅文化的精髓,强调了要根据环境综合考察阳宅,相宅 应当“以形势为身体,以泉水为血脉,以土地为皮肉,以草木为毛发

    10/19/2024 8:39:11 PM
  • Java2认证考试指南与试题解析

    Java2认证考试指南与试题解析作者:孙卫琴,李洪成编著ISBN:9787532366279出版社:上海科学技术出版社出版日期:2002年01月市场价:78.00内容简介Sun公司在Unix领域一直是技术和市场占有率的领先者,近年来她又推出了Java技术,并成为业界的标准。目前,Java的培训和认证…

    9/21/2024 8:42:52 PM
  • 精通Struts:基于MVC的JavaWeb设计与开发

    Struts是目前非常流行的基于MVC的Java Web框架。《精通Struts:基于MVC的Java Web设计与开发》详细介绍了在的Struts1.1以及不久将推出的Struts1.2版本上设计和开发Java Web应用的各种技术。本书章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署…

    9/21/2024 8:31:16 PM
  • JAVA开发专家·精通Hibernate:Java对象持久化技术详解(第2版)

    凝聚Java魅力,成就开发专家 看清Java万花筒的本质,从复杂的表象中寻找普遍的规律,深刻理解Java的核心思想 本书在第1版的基础上,并结合作者多年经验,将更新的理论知识,精心细致地介绍新技术应用。 《精通Hibernate:Java对象持久化技术详解(第2版)…

    9/20/2024 11:09:15 PM