DevNet 加入该公司还不到五年。 在此期间,公司的专家和编程社区创建了用于与思科设备/解决方案配合使用的程序、应用程序、SDK、库和框架。
在该计划的框架内,为公司/开发团队提供了培训方向的发展机会。 在接下来的文章中,我将更详细地描述公司的机会。 下面我将描述思科的培训和编程机会。 值得注意的是,您通过使用沙箱或在平台上学习获得的某些技能和知识可以在与其他供应商合作时轻松使用。
当然,有许多独特的解决方案仅在思科解决方案中提供,并且使用这些解决方案的技能可以让您在劳动力市场和应用程序开发市场上从竞争对手中脱颖而出。 凭借思科在许多领域的领先地位,您将有很多地方可以发挥您的知识。
工具和资源现已在以下领域提供:网络、安全、数据中心、协作、物联网、云、开源、分析和自动化软件。 每个区域都有单独的培训实验室。 大量的教育信息和实践任务
如果您描述并提供所有可能性的链接,那么你们中的任何人都不太可能读完这篇文章。 因此,我从众多目的地中为您选择了以下热门目的地。
基础知识
现在有许多编程语言和框架,每种语言和框架都可以更好和/或更快地执行某些任务。 当我们谈论语言时,了解完成任务的速度很少是选择编程语言的主要且唯一的标准也很重要。
以下标准对于开发人员也很重要:
- 语言支持和发展
- 可以简化各种问题解决方案的框架
- 社区
- 现成库的可用性
如果从应用方面来谈发展方向,那么有两个方向:应用方向和基础设施方向。
在基础设施开发领域,有几种编程语言很受欢迎,部分原因是它们拥有庞大的社区和创建的应用程序。 这里值得强调一下 蟒蛇 (开发的产品如 Ansible、Salt)和 Go (已经开发了docker、kubernetes、grafana等产品)。
您可以从哪里开始学习应用程序开发?
在模块“
模块 ”
大多数 API 都有人类可读的键值格式:
如果您在使用编程语言解决某些问题时遇到困难,您可以使用用于处理 API 的工具 - Postman。 Postman 的 GUI 很清晰,使使用 REST API 设备变得更加容易。 学习平台上Postman入门
网络可编程性
如今,思科解决方案和设备的可编程性越来越强,除了Southbound API(例如CLI、SNMP...)之外,越来越多的设备和解决方案开始支持Northbound API(例如Web UI、RESTful)。 程序员习惯并且更擅长使用可以通过编程方式交互的数据,例如 JSON 格式的 RESTful API 或 YANG 模型(NETCONF/RESTCONF 协议)。
向
网络安全
开放 API 以及在该领域进行编程和学习的机会已经有过介绍
网络开发运营
这个方向有一个很好的模块,将向您介绍
在这个方向内
方案优势:
- 有机会免费获取市场所需的知识和技能
- 您的应用程序的潜在用户和客户市场的可用性。 思科客户使用的各个领域都有数十万种解决方案和设备
- 各种方向。 在分析了其他供应商公司的开发人员门户后,我可以说用于编程和测试代码的各种设备/解决方案的可用性比其他公司好很多倍
在上面,您可以简要了解 DevNet 和开发人员的机会;在接下来的文章中,我们将能够了解其他部分,以及为企业提供哪些基于思科设备和解决方案创建产品的机会。
来源: habr.com