Bluemix入门,您使用该平台的第一个应用程序是什么?他们可以建议我吗?并原谅任何问题。
感谢您的关注。
答案 0 :(得分:2)
我认为这取决于您的编程经验和个人偏好。如果您想开始使用经典的面向对象范例进行编程,那么您应该尝试使用Liberty运行时。相反,如果你喜欢脚本语言,你可以试试Python,Ruby或Go运行时。所有这些都提供了一个示例应用程序,您可以根据需要进行扩展,并提供非常详细的文档。我建议你看看IBM Containers,它们非常有趣和强大,它们使你能够对平台做任何可能的事情。
如果您来自内部部署世界,请注意Bluemix是基于Cloud Foundry构建的,需要考虑两个重要因素:
因此,不应使用本地文件系统 。
就个人而言,由于我在JEE + WAS方面有一些经验,我的第一个应用程序是在Liberty Runtime上开发的Web应用程序。 我建议你熟悉IBM Bluemix DevOps Services,它允许你在Web IDE上开发,构建和部署。
答案 1 :(得分:1)
因此,bluemix中的各种运行时和服务提供了两种类型的示例来帮助您入门。 Boilerplate,您可以扩展以开发新应用程序的样本,其他样本上有一个“deploy to bluemix”按钮,可用于自动安装样本并准备尝试。你开始时通常是这样的,看它是否有效,然后从那里开始。
答案 2 :(得分:1)
这个问题已经在某种程度上得到了回答。但我认为您正在寻找的是您可以使用Bluemix开发的应用程序类型。
直接回答您的问题 - 我开发的第一个应用程序使用 Concept Insights Watson服务从一些新闻文章中提取见解并创建基于概念的新闻搜索。我还尝试了语言翻译服务,其中我将网页内容从英语转换为西班牙语。
如果您查看各种Watson服务的文档页面,您会遇到特定服务适用的各种用例。
更一般地说,我可以看到Bluemix可以帮助我们以简单的方式编写一些真正的智能应用程序。 Watson Services为所有应用程序开发人员提供了一个真正简单的界面,它可以消除机器学习和AI算法这些高度复杂的任务,如果我们自己完成这些任务需要很高的专业知识。
此外,Bluemix就像任何其他PaaS一样,例如AWS或Google Compute Engine或Azure。 Bluemix确实提供关系数据库,队列,时间序列数据库容器等作为平台的一部分。这些将需要由您正在开发的应用程序使用,以满足进程间通信,数据存储等的使用情况。
希望这个答案能让您深入了解使用Bluemix概念洞察服务可以编写哪些应用程序
答案 3 :(得分:-1)
我们的本地应用程序在WAS ND上运行。当我们开始在BlueMix上尝试Liberty(作为应用程序,而不是服务)时,典型的问题主要是围绕12 Factors。