如何将应用转换成系统应用 Converting a website to a native app, whether on mobile or desktop, can be quite useful.  The problem with bookmarks, especially for software engineers, is that we of
微软在新闻发布会上表示,微软和Docker共同宣布了一个新项目,该项目将创建“用于打包和运行分布式应用程序的开源,与无关的规范”。 所谓的Cloud Native Application Bundle(CNAB)开发人员提供了一种在许多计算环境中打包和运行容器化应用程序的标准方法,从工作站上的Docker到实例中的Kubernetes。 [InfoWorld解释: 什么是原生? 开发
原生是一种新兴的软件架构模式,它包括一系列的最佳实践和工具,帮助开发人员在云端环境下构建和运行可扩展的应用程序。原生的目标是让应用程序更容易部署、管理和扩展,同时实现更高的性能和可用性。原生的核心技术包括容器化、微服务架构、自动化部署和管理、服务网格等。 原生的实现可以使用多种技术和工具,包括 Kubernetes、Docker、Service Mesh、自动化部署和管理工具等。其中,Ku
# 业务系统原生改造:迈向更高效、更灵活的未来 随着计算技术的不断发展,越来越多的企业开始将业务系统迁移到平台,以实现更高的灵活性、可扩展性和成本效益。原生改造是指将传统的业务系统重新设计和开发,使其能够充分利用平台的特性和优势。本文将通过代码示例和图表,简要介绍原生改造的基本概念和实践。 ## 原生改造的优势 1. **弹性伸缩**:平台可以提供按需分配资源的能力,使业务系
原创 1月前
16阅读
随着时代的革新,移动互联正成为过去,人工智能时代已开启,数字化会是未来的发展趋势。 不,应该说数字化已经是现在的发展趋势了。 每一次数字技术的革新和进步,对于个人、组织和社会的发展所带来的影响,很可能是颠覆性的。 阿里曾表示:原生,是企业数字化转型的最短路径。 那么,数字化转型阶段中,原生又会发挥什么作用呢? 原生,助力企业IT数字化转型由“以资源中心”转变为“以应用为中心” 企业IT数
说明:本文戴姆勒大中华区架构师朱傲老师在2020DevOps线上峰会的分享整理而成。作者简介:朱傲,戴姆勒大中华区架构师。一、应用现状我的工作是做应用架构设计,把企业架构向开源演进。我今天的话题是去年将公司的核心系统-客户数据管理的系统这一个传统应用进行原生改造的实践,那跟大家分享我们做实践过程的经验和一些思考。我司是一家非常典型的工业制造公司,不像是阿里、腾讯大的互联网公司,在它的IT里面
原创 2021-03-11 07:41:56
225阅读
起因就是组内旧项目也要接入现有的微服务部署,该项目大致上就是后台MVC和前端JSP写在了一起,还用了一堆shiro、mybatis-plus这些组件,整改过程想必问题很多,所以写一篇博客,事无巨细,都简单地记录下来。原项目目录结构如图:        被我一顿换后,改了pom.xml文件加了启动类,有点boot项目的样子了,项目结构如图:其实就是原
本文6539字,阅读时间约20分钟以Hadoop中心的大数据生态系统从2006年开源以来,一7
原创 2022-09-10 01:19:25
204阅读
以Hadoop中心的大数据生态系统从2006年开源以来,一直是大部分公司构建大数据平台的选择
原创 2022-10-03 13:04:24
132阅读
# 原生改造步骤指南 ## 1. 流程图 ```mermaid flowchart TD A[分析应用] --> B[制定改造计划] B --> C[重构代码] C --> D[容器化应用] D --> E[部署到平台] ``` ## 2. 关系图 ```mermaid erDiagram C 分析应用 { 关键需求: strin
原创 2月前
10阅读
    可预测的。原生应用符合一个框架或“契约”,旨在通过可预测的行为最大限度地恢复弹性。在平台上使用的高度自动化、容器驱动基础架构驱动了软件编写的方式,这种契约的一个很好的例子是这12个原则首先被证明为12要素应用
原创 2017-09-13 09:54:20
885阅读
1、对传统企业来说,容器改造方式比较复杂。针对原有网络方面的改造,需要注意的问题主要有哪些?@caikai:大体上来说,容器网络的改造,取决于您的运行场景对网络的需求。网络选择有几类:-如果是隔离的容器网络环境,不与生产和测试环境网络连通,只做开发测试,技术验证等,性能不敏感,那么overlay方式,甚至原生的NAT就可以考虑。-如果是单独的容器网络环境,对性能有要求,不想因为overlay而浪
原创 2021-04-22 07:57:59
375阅读
本文6484字,阅读时间约20分钟以Hadoop中心的大数据生态系统从2006年开源以7
原创 2022-09-10 01:19:17
149阅读
作者 | 易立,阿里资深技术专家,容器技术负责人本系列文章: 第一篇 - 原生基础设施 (已发布,文末点击阅读原文查看) 第二篇 - 原生软件架构(本文) 第三篇 - 原生应用交付与运维体系(待续)前言在《原生基础设施》一文中我们谈到了,原生计算包含三个维度的内容,原生基础设施,软件架构和交付与运维体系,本文将聚焦于软件架构层面。“Software architecture refe
原创 3月前
49阅读
1点赞
目录基本格式字典列表字符串片段和引用(Snippet)Kubernetes 资源对象辅助工具yamllityqkube-score参考资料Related ArticlesYAML 是 “YAML Ain’t a Markup Language” 的缩写,是一种可读性高的数据序列化语言,常用于配置管理中。在原生时代,很多流行的开源项目、平台等都是 YAML 格式表达的,比如 Kubernetes
Pulsar基本介绍Apache Pulsar 是一个原生企业级的发布订阅(pub-sub)消息系统,最初由Yahoo开发,并于2016年底开源,现在是Apache软件基金会顶级开源项目。Pulsar在Yahoo的生产环境运行了三年多,助力Yahoo的主要应用,如Yahoo Mail、Yahoo Finance、Yahoo Sports、Flickr、Gemini广告平台和Yahoo分布式键值存
在将前端应用改造在Kubernetes(K8S)集群中部署的过程中,我们需要遵循一系列步骤,包括将前端应用容器化、创建K8S集群、部署前端应用等。下面我将详细介绍这些步骤,并附上相应的代码示例以便理解。 ### 步骤概述 首先,我们来看一下整个过程的步骤概述: | 步骤 | 操作 | | ------ | ------ | | 步骤一 | 将前端应用容器化 | | 步骤二 | 部署Kuber
研发过程中,如何直观且准确地获悉代码提交后的质量状态? 引入持续集成,可以自动化的对代码进行代码检查、单元测试、编译构建、甚至部署与发布,大幅提升开发人员的效率。腾讯 CODING 推出 CI 3.0 ——原生构建,是一款基于代码仓库的构建工具,采用全新的设计理念。可用于持续集成、持续部署、持续交付、远程开发。面向原生,提供功能、性能、配额三重升级,旨在为 DevOps 践行者带来更简单、更
计算的拐点已至,进入成熟期,原生成为驱动计算发展的新动力引擎,致力于成为新型基础设施,不仅是企业数字化转型的最佳技术路径,同时也成为新兴领域,人工智能、大数据、边缘计算、5G 等底层基础平台。原生充分释放了计算的红利,未来将有更多的业务应用生于,长于;为了最大程度发挥原生的优势,支持好各种复杂个性化场景,原生技术体系还在不断完善演进,覆盖范围也从集中式中心场景到分散式的边缘场景延
  • 1
  • 2
  • 3
  • 4
  • 5