随笔分类 - 翻译
技术文章翻译
摘要:【注】本文节译自: Microservices Guide (martinfowler.com) 简而言之,微服务架构风格是一种将单个应用程序开发为一组小型服务的方法,每个小服务都在自己的进程中运行,并与轻量级机制(通常是 HTTP 资源 API)进行通信。这些服务围绕业务功能构建,并且可以通过全自
阅读全文
摘要:【注】本文节译自: Software Architecture Guide (martinfowler.com) 当软件行业的人们谈论“架构”时,他们指的是软件系统内部设计最重要方面的一个模糊定义概念。好的架构很重要,否则将来增加新功能会变得越来越慢,而且成本更高。 像软件世界中的许多人一样,我一直
阅读全文
摘要:【注】本文译自:https://springframework.guru/best-practices-for-dependency-injection-with-spring/ 在本文中,我将向你展示如何在 Spring Framework 的依赖项注入中使用 Project Lombok 以获得
阅读全文
摘要:【注】本文节译自:https://blog.devops4me.com/history-of-devops/ 起源 软件开发生命周期(SDLC)的发展迅速改变了组织如何将其产品发布/生产到生产环境的格局。当谈到组织如何管理产品交付时,传统的 SDLC 通常与瀑布(Waterfall)模式联系在一起。
阅读全文
摘要:【注】本文节译自:https://www.bmc.com/blogs/devops-history/ IT 行业的当前状态受技术进步在整个历史中所产生的连锁效应所影响。不时出现的新技术极大地改变了世界运转的方式。最近,技术进步似乎开始以惊人的速度出现。自从互联网出现以来,信息的传播和新技术的发展速度
阅读全文
摘要:【注】本文译自:https://www.javatpoint.com/devops-interview-questions 下面列出了常见的DevOps面试问题和答案。 1) 解释DevOps? DevOp 是两个词的组合,一个是软件 Development(开发)、另一个是 Operations
阅读全文
摘要:【注】本文译自:https://www.javatpoint.com/devops-vs-agile DevOps 和敏捷是两种具有相似目标的软件开发方法,它们可以尽可能快、高效地获得最终产品。尽管许多组织都希望采用这些做法,但两种方法之间常常会有一些混淆。 每种方法论包含什么?它们在哪里重叠?他们
阅读全文
摘要:【注】本文译自:https://www.javatpoint.com/aws-devops AWS 是最好的云服务提供商,DevOps 是软件开发生命周期的实现。 以下是使 AWS DevOps 成为非常受欢迎的组合的一些原因,例如: AWS CloudFormation AWS EC2 AWS C
阅读全文
摘要:【注】本文译自:https://www.javatpoint.com/azure-devops Azure DevOps Azure DevOps 也称为 Microsoft Visual Studio 团队服务(VSTS)。它是为云构建的一组协作开发工具。 VSTS 通常被用作独立术语,Azure
阅读全文
摘要:【注】本文译自:https://www.javatpoint.com/devops-pipeline-and-methodology DevOps 流水线 DevOps流水线软件工程团队中的流水线是一组自动化流程,使 DevOps 专业人员和开发人员能够可靠而有效地编译,构建并将其代码部署到生产计算
阅读全文
摘要:【注】本文译自:https://www.javatpoint.com/devops-automation DevOps 工程师是一位IT专业人员,他与系统操作员、软件开发人员以及其他生产IT员工一起管理代码发布。 DevOps 工程师了解用于开发数据流水线的软件开发生命周期和各种自动化工具。 Dev
阅读全文
摘要:【注】本文译自:https://www.javatpoint.com/devops-automation 自动化是 DevOps 实践的关键需求,使一切自动化是 DevOps 的基本原则。自动化过程从开发人员机器上的代码生成开始,直到将代码推送到代码中,然后再监视生产中的应用程序和系统。 自动化基础
阅读全文
摘要:【注】本文译自:https://www.javatpoint.com/devops-tools 以下是一些最受欢迎的DevOps工具,其简要说明如下图所示,例如: 1) Puppet Puppet 是使用最广泛的 DevOps 工具。允许快速、频繁地交付和发布技术更改。具有版本控制、自动测试和连续交
阅读全文
摘要:【注】本文译自:https://www.javatpoint.com/devops-workflow-and-principles DevOps 工作流程 DevOps 工作流程提供了输入顺序的直观概述。 此外,它还告诉您执行了哪个操作,并为操作过程生成了输出。 DevOps 工作流程允许分离和安排
阅读全文
摘要:【注】本文译自:https://www.javatpoint.com/devops-lifecycle DevOps定义了运营与开发之间的敏捷关系。从产品的开始到最终阶段,开发团队和运营工程师共同实践这一过程。 不了解 DevOps 生命周期阶段的话,就不能完整地学习 DevOps。DevOps 生
阅读全文
摘要:【注】本文译自:https://www.javatpoint.com/devops-architecture 为了交付应用程序,开发和运营都扮演着至关重要的角色。部署包括需求分析,设计,开发以及软件组件或框架的测试。 运营包括软件的管理流程,服务和支持。当开发和运营结合在一起进行协作时,DevOps
阅读全文
摘要:【注】本文译自: https://www.javatpoint.com/devops DevOps 是两个单词的复合,一个是 Development,另一个是 Operations。它是一种共同提升开发和运维过程的文化。 DevOps 教程将帮助你学习 DevOps 基础知识并带你深入了解各种 De
阅读全文
摘要:【注】本文译自:https://www.tutorialspoint.com/spring_boot/spring_boot_service_registration_with_eureka.htm 本文将带你深入学习如何将 Spring Boot 微服务应用注册到 Eureka 服务器中。在注册应
阅读全文
摘要:【注】本文译自: https://www.tutorialspoint.com/spring_boot/spring_boot_eureka_server.htm Eureka 服务器是一个应用,它包含所有客户端服务应用的信息。每个微服务都会注册到 Eureka 服务器并且 Eureka 服务器知道
阅读全文
摘要:【注】本文译自: https://www.tutorialspoint.com/spring_boot/spring_boot_enabling_https.htm Spring Boot 应用默认以 HTTP 8080 端口启动。 你要在 Spring Boot 应用中执行以下步骤来配置 HTTP
阅读全文