
出版社: 机械工业
原售价: 89.00
折扣价: 62.30
折扣购买: 写给架构师的Linux实践(设计并实现基于Linux的IT解决方案)/架构师书库
ISBN: 9787111654353
丹尼斯?萨拉曼卡(Denis Salamanca) 是一位技术谜,他与伴侣及儿子住在哥斯达黎加。Salamanca 从 20 岁起就从事 IT 工作,并在 VMware、Microsoft、Hewlett-Packard Enterprise 等多家知名企业就职。他目前在云端、存储、Linux、Docker 及虚拟化等不同领域,获得了共计十多项技术认证,此外还参与了 Linux 认证的制定工作,该认证是 CompTIA(Computing Technology Industry Association,美国计算机行业协会)Linux Subject Matter Experts and Technical Advisory Committee 的一部分。 埃斯特班?弗洛雷斯(Esteban Flores)从8岁起就开始摆弄电脑。他曾供职于 Hewlett-Packard Enterprise、VMware、Akamai 及 Microsoft 等许多知名公司。他有十年工作经验,而且喜欢尝试新技术,这促使他在工作过程中体验不同的职位。存储技术一直都是他 的强项,他尤其关注性能调整与优化。
要想构建出高效的工作环境,必须学会搭建灵活的基础设施,这本书正是帮你全面掌握各种 Linux 组件与功能,以及硬件与软件层面的支持技术,让你能够实现基于Linux的解决方案,并优化其性能。 本书首先概述 Linux 项目的设计方法,然后讲解在设计此类项目时,所要注重的核心理念,接下来你会看到,在用 Gluster File System(GlusterFS)实现高性能的存储方案时,必须对哪几个重要问题做出抉择。之后,本书的第二部分会指导你运用 Kubernetes,对容器化应用程序的部署与管理工作,进行编排及协调。此外,你还会看到怎样针对 NGINX 应用程序配置 Kubernetes。到了第三部分,你会学习如何实现 ELK 栈,并了解构成该栈的 Elasticsearch、Logstash,以及 Kibana 等部件。第四部分会告诉你怎样安装并配置 SaltStack 方案,以管理各种 Linux 发行版,还会探讨一些设计经验与设计原则,供你在制作解决方案时参考。书中的这些内容,可以帮你熟练地构建出运行复杂程序所需的高性能工作环境。 阅读完本书,你将了解到设计解决方案时所要处理的许多技术细节,并且能够全面而透彻地掌握如何实现及优化基于 Linux 的解决方案。 通过阅读本书,你将学到: ●在设计基础设施时,所需具备的基本知识及相关步骤。 ●如何设计基于 Linux 的解决方案,以拓展自己的设计范围。 ●怎样使用基于开源软件的方案,来优化架构。 ●理解高可用性与容错能力这两项指标,在设计健壮的解决方案时所起到的重要作用 ●认识容器的重要意义,并了解如何用它来改善持续集成(CI)与持续部署(CD)管线。 ●透彻掌握各种优化技术,学会采用业界公认的有效经验,来设计弹性与可用性较高的解决方案。