IBM Developer 博客

通过 IBM Developer 关注最新动态并获取信息

机器学习和深度学习有什么区别?2020 年 IBM 开源社区有哪些值得关注的开源项目?Java 应用程序的现代化有哪些重要因素需要考量?IBM Developer 中文网站 12 月份新上线的内容带您逐一了解。


在本期博客中,我们将介绍 2020 年 12 月在 IBM Developer 中文网站上发布的新内容以及社区中发生的事情。

有关上个月的内容推荐,请参阅《IBM Developer 中文网站内容推荐 – 2020 年 11 月》

机器学习&深度学习

日常生活中,您或许不止一次的看到机器学习同深度学习一起出现,那么您是否好奇深度学习与机器学习之间有什么关系?深度学习和人脑又有着什么样的联系?在下列文章中,我们概述了深度学习的概念、深度学习和人工神经网络背后的架构,并讨论了它的一些应用和挑战。

在对机器学习、深度学习有了更深的了解后,或许您还产生了跃跃欲试之感但苦于无从下手,不用担心,我们已经为您提供了快速实验的案例,从最基础的环境搭建到简单的样例上手,甚至我们还提供了成熟的商业运用场景供您参考学习,阅读下列内容,踏上实践机器学习的愉快旅程吧。

开源–让我们的生活变得更简单

2020 年对于 IBM 开源社区来说是忙碌的一年,陆续发布了很多很有潜力的新项目。这些新项目涉及数据加密、数据科学、Web 开发、边缘计算、量子计算、太空项目等各个领域,一起来了解 IBM 在 2020 年推出的 6 个改变行业格局的开源项目,看看它们是如何让开发者和技术用户的生活变得更简单。

作为新项目之一的 Open Horizon 是一个开源的技术平台,可用于管理容器化工作负载服务软件生命周期和相关的机器学习资产。它可以在没有内部管理员的前提下自动管理部署到边缘计算节点和设备上的分布式应用程序。阅读 IBM Developer 中文网站近期上线的相关内容,了解 Open Horizon 同边缘计算如何强强合作:

当然,在开发过程中,您或许会遇到一些让您烦恼的内容,找不到适合自己平台的 SDK?编码过程中需要使用以前写的一些代码却发现在茫茫代码海洋里苦寻不到,这些问题会浪费您大量的精力,现在,您的福音到啦,下载适用于 IBM 平台的 Node.js在 Jupyterlab 中重用代码片段可以协助您快速解决这些问题。

Java 应用程序现代化

当在进行 Java 应用程序现代化时,您不免会提出两个问题:哪些应用程序适合现代化?应该选择哪个运行时?了解每个应用程序的当前状态和您的业务需求,才能选择合适的现代化方法并实现恰当的投资回报。您所采取的现代化方法可能因每个应用程序而异,并且应该基于一些重要因素。

云原生安全性与 IBM Cloud 平台

Kubernetes 在开发者和管理员中很受欢迎,人们都非常熟悉部署、扩展和管理容器化应用程序这些概念。而在讨论生产部署时,对生产部署至关重要的一个 Kubernetes 领域就是安全性,如何管理用户和应用程序的身份验证和授权?在开发云原生应用程序时,如何分析和防范威胁?这些都是大家在生产实践中会重点关注的方面。

IBM Cloud 提供市场领先的安全性、企业可扩展性和开放式创新。在 IBM Cloud 上,您可使用 IBM Cloud Functions 了解无服务器移动后端即服务的优缺点以及如何在 IBM Cloud 上自动缩放 VMware 集群。无服务器计算使您不需要对基础架构进行任何管理或操作,从而能够更专注于代码和自定义业务逻辑。如果您对区块链感兴趣,IBM Blockchain Platform 是众多功能的集合。您可尝试使用 Ansible Playbook 方式在 IBM Cloud 上部署具有高可用性和灾难恢复能力的 IBM Blockchain Platform 网络,并实现流程自动化。

再见 ,2020! 你好,2021!

即将过去的这一年注定会在我们的记忆中留下深刻的印记。凡是过往皆是序章,所有将来皆为可盼。感谢大家一直以来的关注和支持,衷心祝福所有的朋友们在新的一年中喜乐安康,心想事成!

新年快乐!