企业的IT选型与企业战略、业务流程、项目成效等密切相关,是企业研发中的重要环节。完整的技术选型就包括了确定需求,可供选择范围内筛选,找到开源项目,安装试用体验。但是确定需求后,安装和筛选过程也很耗时耗力,这就成为了技术选型的主要痛点。

如何缩减时间,优化开源项目试用流程,提高技术选型效率,成为了许多开发者经常思考的问题。这篇文章对比传统开源项目的安装和使用TeamCode的Tin工具安装的体验,为开发者在未来的开源体验中,提供更高效便捷的选择,找到适合自己的安装方式。

传统开源项目的安装体验

Tyk是一个开源的API网关项目,组织可以控制网关的访问权限,保护企业和组织的安全性。首先选择用传统方式,用docker-compose来安装它,需要电脑安装好GitDocker环境。

按照提示步骤,将克隆的DOCKER COMPOSE仓库地址复制到终端命令行

部署TYK网关和REDIS

等待项目拉起

大约两分钟后,项目安装成功

对于TYK这个项目,若是本地已经安装好了Git和Docker的环境,操作起来还是比较迅速,总体体验和时间还是可接受的。但是若本地没有所需的环境和开发工具,整体花费时间较长,可能需要几个小时来安装和调试。

Tin一键克隆体验

Tin是TeamCode平台自动构建并快速生成可运行的实例,一键POC,自动配置项目运行环境,免去繁琐依赖安装环节,让开源项目能更便捷地被试用,更方便地传播。在Tin上部署了的应用,用户体验到底有多“迅捷”呢?点击一键体验TYK ,打开克隆页面。

点击克隆,即刻成功,点击立即运行。不需要电脑本地端有开发工具和Docker,可直接在云上生成和自动构建项目所需运行环境。

几秒的时间,网关项目就被创建完毕。

在概览界面找到URL端口,访问项目界面。

整个流程非常简单易操作,且耗时在分秒之间,可以说是非常的方便快捷了。尤其是一些需要几十分钟、还需要各类中间件才能搭建起来的项目来说,Tin的接入,降低了开源项目的使用门槛,让它们能非常快速地被用户试用。同时对于企业和开发团队来说,Tin能帮助他们快速技术选型,提高研发效能。

总结来说,目前很多开源项目社区还是基于传统的源代码和文档的方式来进行协作和沟通,TeamCode平台提供的是更高维度的沟通方式,例如大家分享的不仅仅是代码,可以把包括代码运行起来所需的一切软硬件资源、依赖和配置打包在一起进行分享。沟通缺陷的时候也不再是文字描述和贴图片,而是可以把整个缺陷的现场(代码+环境)通过一个链接的方式分享出去,让bug精准被复现,高效Debug,开发者团队可随时随地,与其他成员一起远程协作,高效开发。

Tin工具测评:一键试用TYK API网关相关推荐

  1. Tyk API网关介绍及安装说明

    Tyk API网关介绍及安装说明 Tyk是一个开源的轻量级API网关程序. 什么是API网关 API网关是一个各类不同API的前置服务器.API网关封装了系统内部架构,对外提供统一服务.此外还可以实现 ...

  2. API网关(TYK)简单认证方式

    由于OAuth2认证方式流程暂时尚未跑通过,先以TYK中标准的认证方式"Auth Token"来做简单介绍 1.配置API网关代理认证方式 2.选择认证方式为"Auth ...

  3. 谈谈微服务设计中的API网关模式

    来源:架构头条(ID: ArchFront) 原文:http://dwz.date/crrw 根据 Gartner 对微服务的定义:"微服务是范围狭窄.封装紧密.松散耦合.可独立部署且可独立 ...

  4. HelloFresh迁移至新的API网关,实现微服务架构

    http://www.infoq.com/cn/news/2017/04/hellofresh-api-migration HelloFresh最近以零停机的方式将应用迁移到了一个新的API网关,其技 ...

  5. 万字讲解API网关的来龙去脉

    点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达今日推荐:2020年7月程序员工资统计,平均14357元,又跌了,扎心个人原创100W+访问量博客:点击前往,查看更多 本文 ...

  6. API网关—系统的门面要如何做呢?

    文章出自:阿里巴巴十亿级并发系统设计(2021版)-第27节:API网关:系统的门面要如何做呢? 链接:https://pan.baidu.com/s/1lbqQhDWjdZe1CBU-6U4jhA  ...

  7. [Hei-Ocelot-Gateway ].Net Core Api网关Ocelot的开箱即用版本

     写在前面 很多neter都有在用Ocelot做Api网关,但是Ocelot又不像kong或者其他网关一样,开箱即用.它需要你单独开一个web项目来部署,这样很多同学都在做重复的事了. 这里[Hei ...

  8. gateway网关_SpringCloud技术指南系列(十二)API网关之Gateway使用

    SpringCloud技术指南系列(十二)API网关之Gateway使用 一.概述 API网关是一个更为智能的应用服务器,它的定义类似于面向对象设计模式中的Facade模式,它的存在就像是整个微服务架 ...

  9. 阿里云Api网关导入Swagger功能简介

    广告位 Api网关通过导入Swagger文件创建和更新Api的功能已经上线了,更多帅气功能会逐步推出 Api网关目标是让您发布应用更加便捷和安全,让您更直观.便捷的管理和调试您的所有Api接口 欢迎试 ...

最新文章

  1. VUE v-if 和 v-for 的使用示例 VUE根据下标改变图片路径
  2. nginx缓存功能的设置
  3. 剑网三缘起不赚钱也要为玩家送福利!这就是为了老玩家的情怀吧
  4. c 自动生成mysql表结构_EntityFrameworkCore 根据实体类自动创建数据库
  5. oracle 切割字符串加引号_oracle存储过程中单引号及字符串拼接处理
  6. 数据科学包13-实例2:时间事件日志
  7. 查询手机号码归属地区等信息API接口
  8. Java—网络编程相关概念
  9. Spring四个核心包
  10. c语言幂函数_了解C / C ++中的幂函数
  11. 【读书笔记】《天才在左 疯子在右》
  12. html怎么让滚动条不占位置,css怎么设置滚动条不占宽度?
  13. OROCOS之KDL(1)—— Linux环境搭建篇
  14. oracle数据库变为只读状态,oracle只读模式
  15. python 爬取种子_Python爬虫框架Scrapy 学习笔记 2 ----- 爬取Mininova网站种子文件信息...
  16. reactos操作系统实现 1
  17. 数据清洗与处理第二章
  18. 使用局域网IP地址作为小程序的测试IP
  19. 前端文字下划线的模拟
  20. 2016版excel_用Excel处理身份证信息的技巧,看这篇就够了,建议收藏

热门文章

  1. ChatGPT助力校招----面试问题分享(十一)
  2. matlab中boxplot函数的参数设置_matlab 命令 boxplot
  3. 外汇天眼:一笔赚了12600美元 你羡慕吗?
  4. 阿里巴巴矢量图标库项目中使用svg格式字体图标使用方式及封装
  5. Python科学计算:绘图2
  6. 服务器增加链路带宽,ESXI5 如何通过绑定双网卡来提升链路带宽?
  7. JS---js的三种作用域和作用域链
  8. 用python编写程序、找出小偷_Python解决钻石小偷问题
  9. 生成环境(pro),开发环境(dev)的理解,--save -dev的理解
  10. IntelliJ IDEA方法注释模板设置(全面和人性化)