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
Post by: Hannah Westerman (Softlanding)
Posted on: 8/8/2017 5:12:00 PM
Categories: Office 365;Business
Description: With the influx of millennials joining the workforce, the demand for a formal cross-collaboration platform can burden IT and upper management in deciding which is best. The two leaders: Slack and Microsoft Teams each have their own benefits. Find out which is better for your business.
If you’re not using a collaboration platform in your business, you should. Not only do they allow you to coordinate projects and teams remotely from all over the world, but they are the future of workplace communication. Millennials are driving the changing workplace dynamics and will soon make up 50% of the current workforce. They have changed the way that the workplace thinks about collaboration and have directly influenced the emergence of communication platforms for business – but how do we know which platform is best? The main platforms out there today are Slack and the recently launched Microsoft Teams, which we've talked about before. People have been debating the Pros and Cons of which communication platform is better ever since Microsoft stepped onto the stage earlier this year. From TechWyse’s infographic, to posts from PCMag, everyone is wondering which platform reigns supreme. Although they both have similar looking interfaces, and both offer an alternative to email for the 21st Century, there are some key differences that set them both apart. What does Slack offer? Slack markets itself as “team communication for the 21st century” and offers less email, with more productivity. You can create multiple channels for your various projects, topics, and teams, send direct messages, and share all your files, images and PDFs. So, what do you actually get? Slack’s own built-in voice and video-call, with screen-sharing capabilities Integration with numerous third-party apps Allows external users to collaborate Many custom theme options Supports two-factor authentication An issue with Slack is that it boasts about having a free plan, yet that $0 option doesn’t really get you much. If your business is really looking to move its collaboration to a platform like Slack, they will most-likely have to pay up in-order to actually use it. And at about $6-12 per user, per month, that can really add up. What does Microsoft Teams offer? Microsoft Teams, “the new chat-based workspace in Office 365” is the one place for everything. Much like Slack, it allows you to share files, create channels for collaboration and send direct messages. This single interface offers a platform for collaboration across experience, culture, and generation; available in 181 markets and 19 languages, Microsoft Teams really does live up to that ideology. Seamlessly integrated with Microsoft Office 365, Teams makes it easy for businesses to integrate this new platform into their workflow. So, what do you actually get? Built in access to SharePoint, One Note, and Skype for Business Rich scheduling features, plus ad-hoc 1-1 and group calling Enterprise security and compliance feature you expect from Office 365, including eDiscovery and legal hold for channels, chats, and files Supports two-factor authentication Strong enterprise experience Why is Microsoft Teams better for your business? If you’re looking for a team collaboration tool to integrate into your workflow, Microsoft Teams is the premier option due to its top-level security, and seamless access to all the workplace apps you know and love. As a bonus, its free if you already have Office 365 integrated into your business. Not using Office 365? - we can help with that. Microsoft has one-upped their main competitor with options that exceed the abilities of Slack. Not only is Microsoft Teams quick and easy to use, but it makes the concept of instant messaging secure for the business world. It's why we use it ourselves! For more information on Microsoft Teams check out their site here.