Thursday, February 2, 2017

Microsoft Flow after General Availability: The Good, The Bad and the Ugly

Hey... it's been a good 4+ months since my last post, shameless.

I'll be sharing more details in a future post on why is that, but for now I'd like to post a few updates on Microsoft Flow after it reached General Availability 3 months ago.

1. Outages

I've been using this since the very first day of the Public Preview and it's been acting strange sometimes, but since it entered General Availability, it started to calm down... a bit. Since this Monday (30/01/2017), when it went bananas...for a full day in production. Nothing like the small glitches that we've seen in Public Preview. Asking about SLA I got confusing answers from Microsoft, something that it's a standalone app etc. So it's not considered part of Office 365 and it's SLA? At least I got it this way.


Although it's just the front-end that was lost, there was no way that a user could know if their flows are running in the background or not. There weren't any messages in the Office 365 Portal or Azure Status portals indicating any issue with the services. After I've asked Microsoft, they've fixed it on the next day, and mentioned that it was a regression after a code update. At least they assured me our flows were running in the background, which is good.

So, as an outcome, take your time before starting to use Flow for production scenarios. It is a very powerful tool, but it's just not mature enough yet and hasn't reached parity with SharePoint Designer workflows (no matter how un-innovative it is). If you ask me, my advice is play with Flow and start learning it - it's obvious it's the future and especially now when it's integrated into modern lists and libraries. Keep your legacy workflows in SharePoint Designer, there's no migration path, but they'll be supported until 2026 (parity with the SharePoint Server 2016 support lifecycle), and there's no end date for support in SharePoint Online.

2. Limited Runs

Another bad news is that Flow now has limited runs (depending on your Plan). You can check all plans here as well as find out which Office 365 plan contains Flow.

In the Preview, we've had thousands of runs for free. It was indicated in the very beginning, however that the pricing will not be available until General Availability. So this is more of a neutral point.


3. Premium features

I've subscribed to Flow (Plan 1) on a trial basis in order to explore some of the paid, premium features like connecting to JIRA, Salesforce, etc.

I've had nothing but a bad experience with those so far - they are so unreliable - your flow runs one day and fails on the next without an obvious reason.



Raising a ticket to Microsoft is useless as the Flow would already work before they answer you. The functionality that I wanted to achieve with JIRA is quite limited in the Flow - it can only capture 2 triggers, which is not sufficient at all if you plan some kind of integration:


Hopefully, Microsoft will invest heavily in Flow as they say and the premium features will bring more value in the coming months. It's good to know that almost any major software is there right now...if your scenario is simplified enough, it might even get the job done for you prior you hire a team of developers to do the integration you need for your organization.

4. Sharing

Finally, and surprisingly you can now invite a new owner to your Flow. 




Once you do this, your Flow will get this green label "Team Flow" under its name. And to edit the owners, just go to the icon with the 2 people on the right hand-side.



What are the benefits?

- All Flows are attached to user accounts. This means the user who created it (and was practical enough to share it with their backups) can now go on vacation...undisturbed :)

- The Flows are storing connections of user accounts and if you'd like your HR to come insert their password in order for them to achieve that nice little automation they've requested from you - they might not feel confident about it. Now you can share the Flow with them and they can insert their username and password from their device and be confident you don't have access to that.


5. Environments

After GA, you'll notice you now have 2 Flow environments when you log in.

One from the preview (which is over) and one listed as default.

A few surprises:

Your Flows are living.... in the Preview environment!

There is no copy or migration of Flows into the live one... confirmed by Microsoft. That means recreation :) hopefully you didn't invest too much efforts in building Flows with the preview (like I did :)

As a dessert, Microsoft is not going to kill the preview environment (again confirmed by them), so there's no hard deadline on when to recreate your flows. There's also no limit on the runs on the preview environment as of this day, but I didn't tell you that :)


20 comments:

  1. This is such an extraordinary asset, to the point that you are giving and you give it away for nothing.
    best reclining chairs

    ReplyDelete
  2. Great job for publishing such a beneficial web site. Your web log isn’t only useful but it is additionally really creative too. Folder Lock PC Applications - Don't Take your time Searching, Read Exactly About PERSONAL COMPUTER Desktops Here how password protect a folder

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete
  4. Unfortunately, Windows 8 was not the success expected by Microsoft, and many users complain about the exit of familiar layouts.growth of urban farming

    ReplyDelete
  5. When someone writes an paragraph he/she keeps the thought of a user in his/her brain that how a user can be aware of it. Therefore that's why this paragraph is perfect. Thanks! go to these guys How To Lock Files In 10 Minutes And Still Look Your Best

    ReplyDelete
  6. Those involved in eLearning will use tutorials and modules that are interactive to help them learn lots of information on a variety of different topics. microsoft office key

    ReplyDelete
  7. someone Sometimes with visits your blog regularly and recommended it in my experience to read as well. The way of writing is excellent and also the content is top-notch. Thanks for that insight you provide the readers! Microsoft Dynamics CRM Credit Card Processing

    ReplyDelete
  8. I am incapable of reading articles online very often, but I’m happy I did today. It is very well written, and your points are well-expressed. I request you warmly, please, don’t ever stop writing. 정보이용료 현금화

    ReplyDelete
  9. In itself, this demonstration is one 123movies 2020 website of innovation, for example, we would expect of the impact of Uranus.

    ReplyDelete
  10. It is an excellent blog, I have ever seen. I found all the material on this blog utmost unique and well written. And, I have decided to visit it again and again. Microsoft Office crack

    ReplyDelete
  11. This article was written by a real thinking writer without a doubt. I agree many of the with the solid points made by the writer. I’ll be back day in and day for further new updates. 2ms office 2016 product key

    ReplyDelete
  12. Positive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work. ms office download free full version

    ReplyDelete
  13. I liked your article on Microsoft flow after general availability. The reason is that all the interesting features are discussed in this article which make it informative and ranked it. Assignment Writing Services

    ReplyDelete
  14. This particular papers fabulous, and My spouse and i enjoy each of the perform that you have placed into this. I’m sure that you will be making a really useful place. I has been additionally pleased. Good perform! general

    ReplyDelete
  15. I think this is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article. Topcc Shop

    ReplyDelete
  16. What's the single biggest cost you have as a Mainframe manager? Software licensing costs - the regular costs required to run software, and to get support if it breaks. This article gives ten ways to bring these costs down to earth. windows 10 product key

    ReplyDelete
  17. Microsoft features a lot of computer certifications that appeal to a lot different technicians to operating system superstars but they also offer certifications in organization as well as engineering. Microsoft Certified Professionals are a standard above in the profession of IT as Microsoft certification is broadly acknowledged and sanctioned by the service as well as the support industry. Microsoft curriculum features the constructive information that only an advanced established company is able provide. windows 10 product key

    ReplyDelete
  18. Office Excel 2010 is a very popular and useful program came with Office 2010 suite. It allows its users to create spreadsheets and do much more things than its earlier versions. However, it has been noted that Excel 2010 crashes while exiting the program, and on runtime period as well. Some users also claimed that Excel 2010 was crashed after they upgraded it from Microsoft Excel 2003. Here are some steps to prevent the program from being crashed. ppt translator

    ReplyDelete
  19. Python enables programmers to express concept with less and readable code. The users also have an option to integrate Python with other popular programming languages and tools seamlessly “Microsoft Visual C++ Build Tools” in Python

    ReplyDelete