Post by: Hannah Westerman (Softlanding)
Posted on: 8/18/2017 8:15:00 PM
Categories: Managed Services;Business
Description: Open the door to business transformation using managed services to build your ideal IT environment. Softlanding rounds up the top five reasons why managed services should be on your radar and how we go above and beyond traditional MSPs.
The outdated approach to dealing with one's IT worked within the "Break-Fix" model, where businesses would wait for their IT systems to break completely before looking for a provider to come in and fix it. This method is not budget friendly or cost-effective, and is just plain inefficient. The reliance on technology to operate one's business efficiently is growing, and businesses are looking for resources to support an increasingly complex IT environment. Managed services let you offload specific IT operations to a service provider, who assumes ongoing responsibility for monitoring, managing and/or problem resolution for selected IT systems, and functions on your behalf. At Softlanding we stand as a top Managed Services Provider in Vancouver, just look at our awards and mentions! Top 5 Benefits of Managed IT Services1. Reduced Costs and Predictable Spending Saving money is often the most popular reason for switching to a Managed Service Provider, and we don't blame you! Managed Services minimize expensive network disasters, and outsourcing these needs converts fixed IT costs into variable costs, allowing you budget effectively. A fixed monthly payment plan means you know what you're going to get and how much it's going to cost over the contract. No unexpected charges or changes!2. Reduced Downtime and Risk Not only can a Managed Services Provider track and begin remediation of a known event more quickly and efficiently, but they often able to catch technical issues before they arise. This will reduce downtime for your business' IT, and keep you protected. 3. Improved Employee Productivity and Efficiency Technology works to improve productivity in the workplace by providing tools for communication and collaboration so that employees can perform at their best. By having a Managed Services Provider, you take the stress off your employees so they can focus on core business tasks. 4. Access to professional IT staff Gain access to a knowledgeable technical support staff that can be reached immediately if you have any kind of computer problem or question. At Softlanding, our depth of technical talent and expertise make us a premier choice as a Managed Service Provider.5. Peace of Mind As a Softlanding client, you benefit from peace of mind that your business is secure and running efficiently. We always have your best interest in mind and our clients, such as Tides Canada, couldn't agree more – check out the case studyValue-add of Softlanding's Managed ServicesShared Services Pool With our Shared Services Pool, we have you end-goal in mind. Month-after-month your unused investment will be bucketed towards strategic projects to get you towards your ideal IT goal. Nothing lost and everything gained.Monthly Reactive & Proactive Service Delivery Review Meetings You will be assigned a designated Service Delivery Manager who will work partner with you to manage proactive and reactive services, providing Microsoft gold-standard subject matter knowledge to maintain a high level of client satisfaction.Strategic IT Planning Using a combination of tools and interviews, we start by comparing your IT "maturity" to that of your industry peers. We use the data collected to develop a sustainment strategy that moves you steadily up the IT maturity ladder so that the value of your IT investments can grow over time. We can help you transform IT from being a cost burden to the strategic business asset you know it should be. Microsoft-aligned Partner with Nine Partner Competencies Among the top 1% of the 64,000 partners within Microsoft's Worldwide Partner Ecosystem, Softlanding has deep experience in the spread of Microsoft technologies that empower clients to be more productive. With seven gold and two silver competencies spanning application development, unified communications, cloud platform, mobility and productivity our expertise we can strategically guide your organizations' digital transformation with a holistic approach. With Softlanding as your Managed Services Provider (MSP), we can provide well-rounded sustainment services inclusive of access to a range of applications, infrastructure, and support specialists to provide a reliable, cost-effective solution for maximizing the value of your IT investments over time. Whether partnering with your in-house team by taking on sustainment responsibility for specific tec hnologies, or managing your overall IT, Softlanding's Managed "ROI" Services can help you transform your technology challenges into strategic business assets. For more information on how we can help you and your business, check out our list of services here. Post by: Michael Chien
Posted on: 8/17/2017 5:28:00 PM
Categories: Azure;Office 365
Description: When you run this Flow, it’ll will only run once before completing. Back on the dashboard, the run’s status shows it Succeeded. So why does it only run one time instead of the actual number of times?
Goal A PowerApps button kicks off a Microsoft Flow and you want the flow to run daily, or at least 24 hours apart.
Use case A vacation status process where you need to send a record system several daily reminders. This could be done manually, but it can be bothersome, inaccessible, or simply impossible. Easy-to-use loop functions, like those familiar in many programming languages, do not exist in PowerApps or Flow. In PowerApps, there is only one option
ForAll. To use this loop, you must first store parsed data into a collection, then, and only then, can you iterate through each piece of data. Even then, the same actions are applied to every item. For example, storing words from a form and translating all of them to French. Sometimes storing the data isn't possible though, or at least not without a great deal of effort. In Flow, it's slightly better. You have two choices an
Apply to Each action or a
Do Until action.
Just like PowerApps, the
Apply to Each action requires a collection of items, which has the same limitations. So realistically, that only leaves one option – the
Do Until action. The
Do Until action compares two values and loops until the preset condition is met. Expanding the
Change limits dropdown, we see more specifications for
Problem This is a simple flow with a
Do Until and
It is triggered by PowerApps, then creates a counter for the
Do Until loop, which will run six times. Each iteration will wait a day before sending out an email and increase the counter by one. When you run this Flow, it'll will only run once before completing. Back on the dashboard, the run's status shows it Succeeded. So why does it only run one time instead of six?Solution Note there is almost no documentation regarding the
Do Until action in general. This is all Microsoft has to say
from https//flow.microsoft.com/en-us/blog/build-advanced-flows/ And there is nothing on how to use the action or how to change its parameters, such as the advanced mode or any of the limits. Since Flow is just a presentation layer on top of Logic Apps, all the documentation can be found in the Logic Apps documentation. Looking at the response body in JSON format from a generic Logic App HTTP request, we can see corresponding keys –
from https//docs.microsoft.com/en-us/azure/logic-apps/logic-apps-loops-and-scopes From that documentation, we know the Flow stops if at least one of three conditions are met – on completion, after running several iterations, or after some time. Since
Timeout uses ISO 8601 notation, we can change the timeout to P1DT1M, so that the action doesn't time out due to inactivity from the
Running it again, the
Do Until runs twice and completes. Turns out, the timeout isn't based on inactivity, but actual run time. So, if we want Flow run for six days, we'll have to change the timeout to be more than six days - for example, P1M. However, keep in mind of the upper limits – 30 days for timeout and 5000 for count. More on numerical limits here