圣诞节快要来了,可我就是

It’s the end of the year and the holidays are almost upon us. The US recently celebrated Thanksgiving and with Christmas coming next, we look forward to giving and receiving gifts. Shamefully, I admit I sometimes pay more attention to the gifts I hope to receive.

这是年底,假期快到了。 美国最近庆祝了感恩节,下一个圣诞节即将来临,我们期待着送礼物。 可耻的是,我承认有时我会更加注意我希望收到的礼物。

Fortunately, most people knows it’s better to give than to receive. And I’m hoping those doing the giving are solutions developers who’ll give me the features I want to see in cloud apps.

幸运的是,大多数人都知道给予比接受更好。 我希望提供帮助的是解决方案开发人员,他们将为我提供我想在云应用程序中看到的功能。

Early users of such apps were very forgiving in their requirements for the cloud. They were happy accessing low cost business solutions without the need for extensive infrastructure. As the industry matures, many features we considered basic in pre-cloud environments will become the norm.

此类应用程序的早期用户对云的需求非常宽容。 他们很乐意访问低成本的业务解决方案,而无需广泛的基础架构。 随着行业的成熟,我们认为预云环境中的许多基本功能将成为常态。

That’s what this post and the next is about. I’ll list specific features I want my cloud solution vendors to support in their apps. In my view, these features are needed before large corporate customers facing compliance and regulatory concerns integrate your solution into their business environments. And it’s those organizations with thousands of users who are the real money makers for cloud vendors—just ask salesforce.com and others who target this market.

这就是这篇文章和下一篇文章的内容。 我将列出我希望云解决方案供应商在其应用程序中支持的特定功能。 我认为,在面临合规性和法规问题的大型企业客户将您的解决方案集成到其业务环境之前,需要使用这些功能。 正是那些拥有成千上万用户的组织才是云供应商真正的赚钱者,只需询问salesforce.com以及其他瞄准该市场的人。

The features I discuss are focused at the application level where I spend most of my time with clients. These features include:

我讨论的功能主要集中在应用程序级别,我将大部分时间都花在与客户上。 这些功能包括:

  • local backup of critical application data关键应用程序数据的本地备份
  • offline data viewing离线数据查看
  • data integration tools数据整合工具
  • advanced offline features and functionality先进的离线功能
  • audit trail of system and application changes系统和应用程序更改的审核跟踪
  • mobile integration移动整合

关键应用程序数据的本地备份 (Local Backup of Critical Application Data)

I’m sure you regularly back up your customers’ data. Ensuring customer data integrity is a critical feature all cloud vendors must. But many clients find it hard to trust that their data will be available in the event of an incident. We’ve been burned before. We want the ability to download our data to a local backup in case your app or the internet is unavailable when we need it. Or to address an even worse case scenario—what if you go out of business?

我确定您会定期备份客户的数据。 确保客户数据完整性是所有云供应商都必须具备的一项关键功能。 但是,许多客户发现很难相信一旦发生事件,他们的数据将可用。 我们已经被烧死了。 我们希望能够将我们的数据下载到本地备份中,以防您需要时无法使用您的应用程序或互联网。 还是要解决更糟的情况-如果您倒闭怎么办?

What does that backup give us? I call it a “data insurance policy.” It lets us sleep well at night knowing we will never truly lose our data even if you lose your data center. It also ensures that we have access to our data if our internet connection goes down or your app is unavailable. We can still look up our client’s data that we store in your app using the latest backup version.

那个备份能给我们带来什么? 我称之为“数据保险政策”。 它使我们能够在晚上睡个好觉,因为即使您丢失了数据中心,我们也永远不会真正丢失数据。 如果互联网连接中断或您的应用不可用,它还可以确保我们可以访问我们的数据。 我们仍然可以使用最新的备份版本来查找存储在您的应用中的客户数据。

Finally, a local backup gives me the flexibility to transfer my business process to another vendor if you ever fail me. Maybe you want stronger handcuffs on your clients, but you earn more of my loyalty by delivering high quality service than making it costly for me to transfer to another service provider.

最后,如果您使我失败,则本地备份使我可以灵活地将业务流程转移给其他供应商。 也许您希望为您的客户提供更好的保护,但是通过提供高质量的服务,您可以获得更多的忠诚度,而不是让我转移到另一家服务提供商处付出高昂的代价。

I’m realistic enough to understand that having a local backup does not mean that it will be restored in the event of a loss or error. I’d love to have that but I understand the complexity of designing cloud apps to support this. Most cloud vendors I’ve reviewed store the data for all customers in a collective data store with a customer ID controlling data segregation. Any single restore would potentially impact all customers’ data.

我很现实地理解,拥有本地备份并不意味着在丢失或发生错误时将其还原。 我很乐意拥有它,但是我了解设计支持此功能的云应用程序的复杂性。 我查看过的大多数云供应商都将所有客户的数据存储在一个集体数据存储中,其中客户ID控制着数据分离。 任何一次还原都可能会影响所有客户的数据。

离线数据查看 (Offline Data Viewing)

One of the key benefits provided by cloud apps is that users like me don’t have to install anything on their laptops to use the app’s features. All we need is an internet connection and a browser. That’s great from a system management and infrastructure perspective, but sometimes I want to see my critical data without having to jump on the internet to access your app or my data.

云应用程序提供的主要优势之一是,像我这样的用户无需在笔记本电脑上安装任何东西即可使用该应用程序的功能。 我们需要的只是一个互联网连接和一个浏览器。 从系统管理和基础架构的角度来看,这很棒,但是有时候我希望查看我的关键数据而不必跳到互联网上来访问您的应用程序或数据。

There are often times when I simply want to look up a client account number or some other piece of customer data. If I’m not in an area with internet access, I’m out of luck. I want a utility feature that downloads critical data to my local server or laptop that I can access at any time. You provided part of this with my local backup.

很多时候,我只是想查找客户帐号或其他客户数据。 如果我不在可以上网的区域,那我就不走运了。 我想要一个实用程序功能,可以将关键数据下载到我可以随时访问的本地服务器或便携式计算机上。 您为此提供了部分本地备份。

A key consideration here is to clearly communicate to users that offline viewing is truly “view only.” Changes cannot be made offline and then automatically reflected when they next log into the cloud app via the internet. Of course, this ignores the capability of HTML5 or other development techniques where you could build offline features with online integration at the next login, but I’d make that a premium feature. We’ll discuss it in the next post.

这里的一个关键考虑因素是要向用户明确传达离线观看是真正的“仅观看”。 更改不能离线进行,然后在下次通过互联网登录云应用程序时自动反映出来。 当然,这会忽略HTML5或其他开发技术的功能,在这些功能下,您可以在下次登录时通过在线集成来构建脱机功能,但我想将其作为高级功能。 我们将在下一篇文章中讨论。

If you really want to get my attention, give me a utility feature that allows me to view my data in a user friendly format on my local platform. As a developer, you already know how to pull data out of a MySQL database and view data. But your customer doesn’t always know how to do this or have easy access to anyone that can do it for them. They’re dependent on you for application data.

如果您真的想引起我的注意,请给我提供一项实用程序功能,该功能使我可以在本地平台上以用户友好的格式查看数据。 作为开发人员,您已经知道如何从MySQL数据库中提取数据并查看数据。 但是您的客户并不总是知道如何执行此操作,也不总是可以轻松地与可以为他们执行此操作的任何人联系。 它们依赖于您的应用程序数据。

Give customers a data extract wizard that pulls data from your app and puts it in a standard format such as CSV or Excel—something a typical business person can understand. You can save yourself a lot of development time by providing data in an Excel rather than custom report formats. Provide a standard layout and format of your application data, document the layout and data model in your Help section and let the customer tweak formatting in Excel.

为客户提供一个数据提取向导,该向导可从您的应用程序中提取数据,并将其以CSV或Excel等标准格式进行处理,这是一般业务人员可以理解的。 通过以Excel而不是自定义报告格式提供数据,可以节省很多开发时间。 提供应用程序数据的标准布局和格式,在“帮助”部分中记录布局和数据模型,并让客户在Excel中调整格式。

Don’t forget that an offline data viewing utility is another chance for you to brand your app and remind customers how critical your app is to their operation. Place your brand on the form so they always remember it’s your app they’re using. Make it a premium feature to provide more focused reports with less branding. Internet customers have grown accustomed to seeing advertising on free apps and expect less in-your-face branding when they pay for a premium feature.

不要忘记,离线数据查看实用程序是为您的应用打上品牌并提醒客户您的应用对其操作至关重要的另一个机会。 将您的品牌放在表格上,以便他们始终记住这是他们正在使用的应用程序。 使其成为一项高级功能,可以以更少的品牌提供更具针对性的报告。 互联网客户已经越来越习惯于在免费应用程序上看到广告,并且期望他们在购买高级功能时会减少面部表情。

资料整合 (Data Integration)

As organizations move more business processes to the cloud using multiple vendors, data is spread out and frequently becomes redundant. The more cloud vendors in use, the more places customer information is stored. Changing a customer address in one cloud app requires changing it in all apps.

随着组织使用多个供应商将更多的业务流程转移到云中,数据分散并且经常变得多余。 使用的云供应商越多,存储的客户信息越多。 在一个云应用程序中更改客户地址需要在所有应用程序中更改它。

Say that I want an API that lets me pull data from your app to use in my environment. I also want an API that lets me load changes to customer data via batch processing if necessary.

假设我想要一个API,该API可让我从您的应用中提取数据以在我的环境中使用。 我还需要一个API,该API允许我在必要时通过批处理将更改加载到客户数据中。

It would be nice if your app met all the requirements for supporting customers, but it’s unlikely. So we need other systems and applications to meet our needs. Provide a tool that enables us to link the data among these disparate systems so I don’t waste time manually synchronizing customer data.

如果您的应用程序满足支持客户的所有要求,那就太好了,但这不太可能。 因此,我们需要其他系统和应用程序来满足我们的需求。 提供一种工具,使我们能够在这些不同的系统之间链接数据,这样我就不会浪费时间手动同步客户数据。

I know it’s a fantasy request, but there are EDI standards for passing data among organizations in many industries. If my cloud vendor conformed to those standards or a similar type of standard, they would rate much higher when I evaluated them at the time of reviewing any RFP.

我知道这是一个空想,但在许多行业的组织之间都有EDI标准可以传递数据。 如果我的云供应商符合这些标准或类似类型的标准,则在我审查任何RFP时对其进行评估时,它们的评分会更高。

Placing specific service level agreements around any external access to your app’s data is critical. Clients should not be able to bombard your server with frequent data requests slowing down the responsiveness of the app for everybody. This is a premium feature and you would want to segment your premium clients to servers that can handle that load. Customers should pay more for this open data access and it could be a key point in your favor when courting new clients.

在对应用程序数据的任何外部访问周围放置特定的服务级别协议至关重要。 客户端不应使用频繁的数据请求来轰炸您的服务器,从而降低了应用程序对所有人的响应速度。 这是一项高级功能,您可能希望将高级客户端细分为可以处理该负载的服务器。 客户应该为这种开放数据访问支付更多的费用,这可能是吸引新客户时对您有利的一个关键点。

As with all industries, the cloud computing industry is maturing and more features will be considered basic and necessary for cloud vendors to maintain competitiveness with peers. There are several features I consider to be basic to any software application, cloud-based or otherwise. I anxiously await the day when all cloud solution providers agree with me. Until then, I’ll keep adding to my wish list.

与所有行业一样,云计算行业正在日趋成熟,更多功能被认为是云供应商保持与同行竞争的基本和必要条件。 我认为对于基于云的软件应用程序或其他基于云的软件应用程序来说,有几项基本功能。 我焦急地等待着所有云解决方案提供商都同意我的一天。 在那之前,我将继续添加到我的愿望清单中。

In the next post, I’ll continue this discussion while expanding on what is neccessary for offline capabilities. We’ll also identify how cloud apps should support my need to audit changes to data to meet regulatory requirements. And we’ll discuss how mobile platforms should be integrated as their numbers grow and become the platform of choice for many organizations.

在下一篇文章中,我将继续讨论,同时扩展脱机功能所必需的内容。 我们还将确定云应用程序应如何满足我对数据更改进行审核以满足法规要求的需求。 我们将讨论随着移动平台数量的增长如何整合移动平台,并成为许多组织的首选平台。

After considering my list, what do you wish your customers knew before they jumped on the cloud with your app? Is there a minimal set of expectations or education that you wish new clients had? Let me know how you would like to educate your customers prior to subscribing to reduce support time and raise customer service scores. I look forward to your feedback.

考虑了我的清单后,您希望客户在使用您的应用程序进入云之前知道什么? 您希望新客户对我们有最低限度的期望或教育吗? 让我知道您想如何在订购前教育您的客户,以减少支持时间并提高客户服务分数。 期待您的反馈。

翻译自: https://www.sitepoint.com/my-christmas-wish-list/

圣诞节快要来了,可我就是

圣诞节快要来了,可我就是_我的圣诞节愿望清单相关推荐

  1. 圣诞节快要来了,可我就是_我圣诞节想要的一切:前奏便携式无线充电器

    圣诞节快要来了,可我就是 We asked SitePoint authors what developer toys they would want for Christmas, then mana ...

  2. 圣诞祝福网页_平安夜圣诞节适合发朋友圈的文案,快快收藏起来!

    汇 琦 关注汇琦传媒更多精彩内容 传 媒 铃铃铃,铃儿响叮当...... 今天晚上就是平安夜啦 每逢节日,少不了要发朋友圈 小琦编辑了一波超级适合发朋友圈的文案 快快收藏起来,复制粘贴发朋友圈去 在平 ...

  3. python圣诞节_快到圣诞节了,用python来给自己的头像加上一顶圣诞帽

    随着圣诞的到来,来给自己的头像加上一顶圣诞帽.当然这种事情用很多P图软件都可以做到.但是作为一个学习图像处理的技术人,还是觉得我们有必要写一个程序来做这件事情.而且这完全可以作为一个练手的小项目,工作 ...

  4. figma中文显示不出_我的figma愿望列出了2020年要构建的10个功能

    figma中文显示不出 Last year my team made the decision to try switching our complex Sketch + Abstract + Inv ...

  5. 马上就是圣诞节了,但是,没想到程序猿的圣诞节竟然是这样的?

    前面分享了很多的技术文章,今天正好看见公司的"女同事"们(其实就是人事和行政)在公司布置圣诞节的一些气球和贴花之类的,这让我想起来了去年看见的一个新闻,所以今天给大家聊聊,程序员的 ...

  6. java待办功能 设计_高效人士的待办清单都用这些软件来做

    为了保证工作和生活上时间的高效,我们很多人都会借助待办软件来列下每天或者中短期内需要做的事情,确保不会忘记并能起到一定的督促作用,让自己更加自律. 应用市场上的 todo(待办)软件很多,一搜一大堆, ...

  7. 主线程如何等待多线程完成 返回数据_多线程基础体系知识清单

    作者:Object 来源:https://juejin.im/user/5d53e1f6f265da03af19cae0/posts 前言 本文会介绍Java中多线程与并发的基础,适合初学者食用. 线 ...

  8. 小程序卡片叠层切换卡片_现在,卡片和清单在哪里?

    小程序卡片叠层切换卡片 重点 (Top highlight) 介绍 (Intro) I was recently tasked to redesign the results of the follo ...

  9. 纯java分布式内存数据库_最新Java岗面试清单:分布式+Dubbo+线程+Redis+数据库+JVM+并发...

    最近可能有点闲的慌,没事就去找面试面经,整理了一波面试题.我大概是分成了Java基础.中级.高级,分布式,Spring架构,多线程,网络,MySQL,Redis缓存,JVM相关,调优,设计模式,算法与 ...

最新文章

  1. php-nginx超时时间过短导致的post失败
  2. 【paper】BlazeFace: Sub-millisecond Neural Face Detection on Mobile GPUs
  3. java启动参数_Java启动参数的思考
  4. 云服务器支持javascript,云服务器支持javascript
  5. Redis监控利器---Redis State
  6. mysql read uncomit_mysql配置文件,帮看看
  7. PIC浅谈--《x86/x64体系探索及编程》试读
  8. NYOJ760-See LCS again,有技巧的暴力!
  9. 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示,,,
  10. Atitit webdav应用场景 提升效率 小型数据管理 目录 1.1. 显示datalist 1 1.2. Ajax填充数据 1 1.3. 编辑数据 2 1.1.显示datalist
  11. wsimport简介
  12. 【网络编程】同步、异步、阻塞和非阻塞
  13. 产品读书《赋能:打造应对不确定性的敏捷团队》
  14. unity2D:无限跳跃bug和卡墙bug处理
  15. 武汉新华电脑学校计算机协会,第11届全国大学生计算机应用能力与信息素养大赛颁奖典礼!...
  16. python实现栅格计算器功能
  17. decltype的使用
  18. 关于寝室熄灯问题调研的思考
  19. discuz x3.1 整站搬家换域名攻略
  20. 共享服务器模式(shared server)和专用服务器模式(dedicated server)

热门文章

  1. python数据库连接mysql_使用Python连接MySQL数据库
  2. matlab 坐标轴刻度朝外_Matlab 绘图 坐标轴 刻度
  3. 转一篇有关竞争对手LANDESK CEO的故事
  4. tmooccn达内登录_达内上线技术学习平台TMOOC.CN,由线下反攻线上,O2O是在线教育的出路?...
  5. Arduino UNO驱动ADS1115模数转换模块
  6. NTKO OFFICE文档控件为何不能自动装载?
  7. java 包别名_包别名(Package Aliasing)
  8. c语言学习2(求矩形面积)
  9. 【STARK论文翻译阅读】
  10. 查看kms服务器客户端信息,KMS 服务器测试