Coursera 笔记

Module 04 · Emergent Trends and Practices新兴趋势与实践

Module 4 Glossary: Emergent Trends and Practices模块 4 术语表:新兴趋势与实践

Coursera ↗

Term Definition
API Application Programming Interface
应用程序接口
Application modernization Helps organizations accelerate their digital transformation, take advantage of new technologies and services, and become more responsive to changing market dynamics
Cloud native application An application developed from the outset to work only in the cloud environment, or an existing app that has been refactored and reconfigured with cloud native principles
从一开始就仅适用于云环境的软件应用,或经过重构和重新配置,采用云原生原则的现有应用
Continuous delivery Delivering small, well-designed, high-quality increments of software to customers
提供小而精良、高质量软件增量给客户
Continuous deployment Progressing each new packaged build through the deployment lifecycle as rapidly as possible
尽可能快速地将每个新打包构建通过部署生命周期
Continuous integration Creating packaged builds of the code changes released as immutable images
创建作为不可变镜像发布的代码更改的打包构建
Continuous monitoring Monitoring with tools that help developers understand the performance and availability of their applications, even before they’re deployed to production
监控有助于开发者理解其应用程序性能和可用性的工具,即使在它们部署到生产之前
Delivery pipeline An automated sequence of steps that involves the stages of Ideation, Coding, Building, Deploying, Managing, and Continuous Improvement
自动化步骤序列,涉及创意、编码、构建、部署、管理和持续改进的阶段
DevOps Collaborative approach where business owners and the development, operations, and quality assurance teams collaborate to continuously deliver software
协作方法,其中企业主与开发、运营和质量保证团队协作,持续交付软件
Hybrid multicloud An open standards-based stack that can be deployed on any public cloud infrastructure
一个可部署在任何公共云基础设施上的基于开放标准的堆栈
Microservices Break down large applications into their core functions
将大型应用程序分解为其核心功能
Microservices architecture Approach in which a single application is composed of many loosely coupled and independently deployable, smaller components or services
方法,其中单个应用程序由许多松散耦合且可独立部署的较小组件或服务组成
Monolithic architecture Approach in which a single application is built out of one piece of software
一种将单一应用程序构建自一块软件的方法
Serverless Approach to computing that offloads responsibility for common infrastructure management tasks
计算方法,将常见基础设施管理任务的职责卸载
Service discovery Creates a roadmap for microservices to communicate
为微服务通信制定路线图