Build a Secuirty Culture (Fundamentals Series) - Kai Roer
2022-12-31 18:00:48 147KB 安全
1
Microservice architecture has emerged as a common pattern of software develop‐ ment from the practices of a number of leading organizations. These practices includes principles, technologies, methodologies, organizational tendencies, and cul‐ tural characteristics. Companies taking steps to implement microservices and reap their benefits need to consider this broad scope. Who Should Read This Book You should read this book if you are interested in the architectural, organizational, and cultural changes that are needed to succeed with a microservice architecture. We primarily wrote this book for technology leaders and software architects who want to shift their organizations toward the microservices style of application development. You don’t have to be a CTO or enterprise architect to enjoy this book, but we’ve writ‐ ten our guidance under the assumption that you are able to influence the organiza‐ tional design, technology platform, and software architecture at your company. What’s In This Book This book promotes a goal-oriented, design-based approach to microservice architec‐ ture. We offer this design-centric approach because, as we talked to several companies about their programs, we discovered one of the keys to their success was the willing‐ ness to not stick to a single tool or process as they attempted to increase their compa‐ ny’s time-to-market while maintaining—even increasing—their systems’ safety and resilience. The companies we talked to offered a wide range of services including live video and audio streaming service, foundation-level virtual services in the cloud, and support for classic brick-and-mortar operations. While these companies’ products vary, we learned that the principles of speed and safety “at scale” were a common thread. They ix each worked to provide the same system properties in their own unique ways—ways that fit the key business values and goals of the company. It’s the properties and values that we focus on in this book, and the patterns and prac‐ tices we see companies employ in order to reach their unique goals. If you’re looking for a way to identify business goals for your microservices adoption, practical guid‐ ance on how to design individual microservices and the system they form, and tips on how to overcome common architectural challenges, this is your book! The Outline The book is organized into three parts. The first part (Chapters 1–2) identifies the principles and practices of microservice architecture and the benefits they can pro‐ vide. This section will be valuable to anyone who needs to justify the use of microser‐ vices within their organization and provide some background on how other organizations have started on this journey. The second part (Chapters 3–4) introduces a design-based approach to microservice architecture, identifies a series of common processes and practices we see repeated through successful microservice systems, and provides some implementation guid‐ ance on executing the various elements for your company’s microservice implemen‐ tation. The third and final part (Chapters 5–7) provides a set of practical recipes and practi‐ ces to help companies identify ways to introduce and support microservices, meet immediate challenges, and plan for and respond to the inevitably changing business environment ahead. Here’s a quick rundown of the chapters: Chapter 1, The Microservices Way This chapter outlines the principles, practices, and culture that define microser‐ vice architecture. Chapter 2, The Microservices Value Proposition This chapter examines the benefits of microservice architecture and some techni‐ ques to achieve them. Chapter 3, Designing Microservice Systems This chapter explores the system aspects of microservices and illustrates a design process for microservice architecture. Chapter 4, Establishing a Foundation This chapter discusses the core principles for microservice architecture, as well as the platform components and cultural elements needed to thrive. x | Preface Chapter 5, Service Design This chapter takes the “micro” design view, examining the fundamental design concepts for individual microservices. Chapter 6, System Design and Operations This chapter takes the “macro” design view, analyzing the critical design areas for the software system made up of the collection of microservices. Chapter 7, Adopting Microservices in Practice This chapter provides practical guidance on how to deal with common chal‐ lenges organizations encounter as they introduce microservice architecture. Chapter 8, Epilogue Finally, this chapter examines microservices and microservice architecture in a timeless context, and emphasizes the central theme of the book: adaptability to change. What’s Not In This Book The aim of this book is to arm readers with practical information and a way of think‐ ing about microservices that is timeless and effective. This is not a coding book. There is a growing body of code samples and open source projects related to micro‐ services available on the Web, notably on GitHub and on sites like InfoQ. In addition, the scope of this domain is big and we can only go so deep on the topics we cover. For more background on the concepts we discuss, check out our reading list in Appen‐ dix A. While we provide lots of guidance and advice—advice based on our discussions with a number of companies designing and implementing systems using microservice architecture patterns—we do not tell readers which product to buy, which open source project to adopt, or how to design and test component APIs. Instead, we offer insight into the thinking processes and practices of experienced and successful com‐ panies actually doing the work of microservices. If you’re looking for simple answers, you’re likely to be disappointed in some of the material here. If, on the other hand, you’re looking for examples of successful microservice companies and the kinds of principles, practices, and processes they employ, this book is for you.
2022-10-29 10:43:43 10.4MB 微服务
1
跨文化交际culture.pdf,这是一份不错的文件
2022-07-10 09:07:45 4.03MB 文档
文化影响与遗产culture impact and legacy
2022-02-13 17:01:49 2.01MB 赛事管理 英文课件
数字化时代的企业文化研究来自麦肯锡最新的研究文档。数字化时代的企业文化研究来自麦肯锡最新的研究文档。数字化时代的企业文化研究来自麦肯锡最新的研究文档
2022-01-14 20:43:03 334KB digital
1
使用机器学习衡量企业文化 介绍 该存储库实现了本文中描述的方法 李,买迈,沉瑞,闫欣彦,《 》,《金融研究评论》 ,2020年; DOI: 该代码已在Ubuntu 18.04和macOS Catalina上进行了测试,而在Windows 10上进行了有限的测试。 要求 代码要求 Python 3.6+ 可以通过pip install -r requirements.txt安装所需的Python软件包。 下载并解压缩 。 较新的版本可能会起作用,但尚未经过测试。 ,或者将global_options.py的以下行编辑为未压缩文件夹的位置,例如: os.environ [“ CORENLP_HOME”] =“ / home / user / stanford-corenlp-full-2018-10-05 /” 如果您使用的是Windows,请使用“ /”而不是“ \”来分隔目录
2021-11-15 16:37:26 10.79MB Python
1
GAP解码器 该项目旨在使您可以下载(以前称为Google Art Project)中的图片。 如何使用 注意:如果您不习惯在计算机上安装脚本语言,则可以使用而不是gapdecoder: ,可以在线使用而无需下载任何东西到您的计算机,但是限制了下载图像的最大大小。 ,它是现成的可执行文件。 首先,在系统上安装 ,然后安装依赖项: python3 -m pip install -r requirements.txt 然后,运行代码 python3 tile_fetch.py --zoom 4 " https://artsandculture.google.com/asset/the-water-carrier-la-aguadora/UwE2fGsMlWHuMg " 您当然可以更改缩放级别和URL。 如果省略缩放级别,则脚本将显示可用级别的列表。 使用“ -h”标志运行以获取可用命令的列表。 技术细节 该项目需要对Google的代码进行逆向工程,以找到适当的保护措施并规避它们。 这是发现的。 平铺网址 切片URL使用HMAC签名。 平铺图片 使用AES 128 CBC对
2021-10-12 11:40:14 7KB art google image culture
1
信息安全_数据安全_Come for the mission stay for the culture 数据泄露 安全评级 安全防护 安全开发 网络犯罪
2021-08-21 22:01:17 5.04MB 安全防护 风控 安全感知 数字认证
Netflix Culture:Freedom & Responsibility.pptx
2021-08-21 13:01:58 373KB netflix
山东大学备用-中西文化交流中的玄学追问Metaphusical Grammar in Chinese Culture.pptx
2021-08-08 14:01:48 6.37MB 文化