- Implementing Cloud Design Patterns for AWS(Second Edition)
- Sean Keery Clive Harber Marcus Young
- 470字
- 2021-06-24 15:11:42
What this book covers
Chapter 1, Introduction to Amazon Web Services, briefly introduces you to AWS, where you will not only learn about the background and industry shift that started the movement into utility computing, but also where AWS fits into it.
Chapter 2, Core Services – Building Blocks for Your Product, introduces you to various AWS components that you will use to build your products.
Chapter 3, Availability Patterns – Understanding Your Needs, combines some of the components into architectures aimed toward creating your own highly available services.
Chapter 4, Security – Ensuring the Integrity of Your Systems, covers some of the best security practices that will allow you to establish a perimeter around all of your products from the start.
Chapter 5, Continuous Deployment – Introducing New Features with Minimal Risk, covers some of the practices that you can use to provide a continuous deployment pipeline, which will enable you to put your product in front of your clients quickly and in a reliable and reproducible way, whether this includes new product features, experiments, or configurations.
Chapter 6, Ephemeral Environments – Sandboxes for Experiments, supplies a design pattern to aid you in your move to the cloud. The financial benefits, the advantages for your customers, and the improved velocity of your software engineers will be considered. Some high-level topics that are making headlines in the DevOps movement and can improve our productivity within AWS will also be covered.
Chapter 7, Operation and Maintenance – Keeping Things Running at Peak Performance, combines various processes that will help you to deliver a product with high availability and ensure that, in the event of a disaster, you have practiced your recovery methods.
Chapter 8, Application Virtualization – Using Cloud Native Patterns for Your Workloads, shows how to isolate services for performance improvements and cost savings. You will inspect the choices available for reducing product complexity and review enterprise patterns for mitigating failures through the separation of concerns
Chapter 9, Antipatterns – Avoiding Counterproductive Solutions, attends to the difficulties you might encounter as your product complexity grows.
Chapter 10, Databases – Identifying Which Type Fits Your Needs, helps identify how to collect and learn from data that can help you avoid anomalies that haven't been widely encountered in the cloud yet.
Chapter 11, Data Processing – Handling Your Data Transformation, discusses various techniques for processing the data in your infrastructure, especially in the field of machine learning.
Chapter 12, Observability – Understanding How Your Products Are Behaving, covers how to observe your application with logging, metrics, and tracing, which will help you track changes in your infrastructure, find inconsistencies, and provide insights into process improvements.
Chapter 13, Anti-Patterns – Bypassing Inferior Options, analyzes persistence paradigms, that are ineffective and may result in undesired consequences.
- Citrix XenApp Performance Essentials
- Implementing Cisco UCS Solutions
- 從零開始寫Linux內核:一書學透核心原理與實現
- 嵌入式Linux系統開發:基于Yocto Project
- 高性能Linux服務器構建實戰:運維監控、性能調優與集群應用
- PLC控制系統應用與維護
- 異質結原理與器件
- 嵌入式操作系統(Linux篇)(微課版)
- 一學就會:Windows Vista應用完全自學手冊
- 從實踐中學習Kali Linux無線網絡滲透測試
- iOS 8開發指南
- Linux網絡操作系統項目教程(RHEL 7.4/CentOS 7.4)(第3版)(微課版)
- Web Penetration Testing with Kali Linux(Third Edition)
- Linux內核修煉之道
- Microsoft Hyper-V Cluster Design