Web-based, Hosted and Cloud: The Confusing Journey to Transformation

There is no doubt that businesses of all sizes and types are moving from analog and paper-based to digital and electronic systems. Moving from postal letters to email, “PDF-ing” instead of printing, and EDI rather than manual order entry, businesses are taking on the challenges of transforming their processes one by one.

Cloud computing and virtualization have had a great impact in these areas, providing the foundations for process improvements and higher business intelligence than ever before. Increasingly, businesses are looking to “cloud” to help them do more with their businesses, and to do it better and more profitably.

In looking at cloud – applications, platforms, and services – it is important to understand that different approaches aren’t necessarily mutually exclusive. Many businesses implement a combination of technologies and services, creating their own hybrid approach to doing business the way it works for them.

Web-based, Browser-based

When most small business owners think of implementing “cloud” in their operations, the things that initially come to mind are web-based/browser-based applications. Due in large part to how these products are marketed, web-based apps are among the most widely recognized “cloud” type of service.

QuickBooks Online edition is an example of web-based/browser-based application service. It was built to run in a browser, and you access it over the Internet. These types of applications are often referred to as “net native”, because the only exist as Internet-based service. Other examples are NetSuite and Intacct.

The key with these types of application services is that they aren’t just applications; they are subscription services that include the infrastructure and data storage as part of the solution. You access by going to a web URL in a browser, and login and use the system. You own nothing of the system – not the servers its running on, not the application itself, and (if you don’t pay your bill or export your information) not the data.

What makes these systems “cloud” is that they are running on servers – application servers, network server, data servers etc. – that are all meshed to work closely together. You do not have to worry about (in fact, you often won’t even know) exactly where in the world your system is located, and you have no direct contact with or interaction with the infrastructure on which your application and data are running. As far as users are concerned, their application and data exist “in the cloud” … somewhere.

Hosted applications can also be Cloud

Cloud or not cloud really doesn’t have anything to do with whether the software is browser-based versus disk-based (desktop). Cloud really refers to having a ubiquitous network of connected resources which allows for the creation of dynamic, agile, scalable infrastructure. Google Compute, Amazon Web Services, and Microsoft Azure are the 3 primary (publicly available) cloud platforms.

Online application services generally use cloud platforms and infrastructure to support their software and data, enabling the delivery of services to large numbers of users regardless of where they are located.

Desktop applications can also be run on cloud infrastructure, enabling businesses to access and use their applications and data regardless of location or device, but to retain all the functionality and capabilities of the more mature desktop solution.

For example, NOOBEH cloud services deploys managed QuickBooks and other desktop applications from the Microsoft Azure cloud platform. With Noobeh’s approach, customers can retain essential control of their infrastructure (Noobeh manages it for them, but it is the customer’s private system), allowing it to be configured to be exactly what the customer needs.

NOOBEH Azure hosting is provided as a subscription service and can be changed or adjusted at any time with just a restart of the system. This agility gives businesses what they need now, but also allows the platform to be adjusted to changing business needs. Not having to purchase or invest ahead of needing new resources, as well as reducing the system size if less is ultimately needed, are among the many benefits of using a true cloud platform. Migrating applications and data from on-premises to cloud platforms allows businesses to reduce or eliminate their reliance on locally installed servers and network systems, which is another step in transforming the business and its capabilities.

When a business elects to migrate from desktop to web-based applications for only some functions, the result is often that other applications and data remain active on the local systems. This forces the business to retain their expensive computers, networks and local IT management services and reduces much of the value of a cloud transformation.

On the other hand, if the business elects to migrate to cloud infrastructure it allows them to migrate all their applications, data, and processes immediately, delivering immediate business benefit and providing the right platform for further improvement.
For most small and growing businesses, it is the elimination of concerns about hardware failures, not having to purchase ahead for possible future needs, and having up-to-date secure and compliant systems that deliver the full value and capability of the cloud.

Business transformation starts with the foundation, and a strong information technology platform becomes the base upon which smarter and more efficient processes are built. Whether your company is just beginning its transformation journey or is well on the way, cloud applications and platforms are integral to helping your business keep moving forward.

jm bunny feetMake Sense?

J

Competitive and Profitable Construction: What’s it take to get there and stay there?

The short answer is… update your operations and transform the business. It’s time to modernize and embrace the cloud.

Construction firms need to be more data-driven, analyzing and responding to conditions revealed by the various systems supporting the business operation. Turning a profit on complex projects means applying automation to manual processes and workflows, introducing more collaborative tools, and delivering real-time data to gain greater insight into the operation’s performance and profitability. The foundation for all of this is the cloud platform, extending connectedness beyond traditional boundaries.

Digital transformation and the adoption of agile and connected cloud platforms can result in productivity gains of 14 to 15 percent and reduce costs from 4 to 6 percent. These improvements are the way to address fading profits even as the pace of business increases. https://www.mckinsey.com/business-functions/operations/our-insights/decoding-digital-transformation-in-construction

There are several factors that typically weigh down the operation and cause profits to fade. Strained IT resources is a big item for most construction companies, where technical people spend far too much time building and maintaining on-premises servers and networks. Maintaining on-premises servers adds up fast. A single IT manager can easily cost around $150,000 per year, and the “cost of cybersecurity compliance raises the price by an additional $200,000.” (5 Reasons Contractors Need to Modernize Their Operations to Stay Competitive and Profitable by Trimble Viewpoint)

Even when you factor in the costs of hardware, software and IT personnel, those costs don’t include the hidden expenses that come with the use of on-premises servers, like disconnected and siloed data that requires manual processes to use, duplicated data entry requirements (increasing the potential for human error) and more costs for labor. When you figure in all the capital costs and expenditures, on-premises solutions can cost up to four times as much as their original purchase price. On the other hand, NOOBEH cloud servers, deployed on the Microsoft Azure platform, offer reliable, cost-effective solutions to support the variety of important business applications and integrations that high-performance operations require.

NOOBEH cloud services focuses on addressing the pain points businesses have with their IT. We help businesses implement services that promote real collaboration for real use-cases, and we look for ways to connect projects and operational data so it can be analyzed to unlock greater value across the entire enterprise.

Disconnects cause inefficiency, delays, errors, and reduced productivity. Lack of insight on the labor and equipment side leads to uncontrolled resource utilization and a lack of predictability. Jobs get delayed and profits fade. Lost productivity due to duplicate entry of information is leveled at 10%-30% (or more), and these rates are not uncommon. https://www.eckerson.com/articles/hidden-costs-of-duplicate-data.

Clearly, automation, connected workflows, cloud platforms and real-time data are essentials in the transformation and improvement effort. Let in-house IT focus on activities that bring value to the business, finding ways to innovate and improve how things get done. Replace cumbersome, manual processes with software and systems that facilitate greater automation and integration, eliminating redundant data entry and improving the quality of information.

Construction projects are becoming larger and more complex, and project owners want the latest technologies, real-time reporting, and comprehensive approaches to compliance. Today, industry-leading contractors are embracing connected cloud technologies so they can scale and future-proof their businesses.

The modern contractor takes advantage of connected platforms, automation and real-time data that feeds data analysis and business intelligence… innovations only available with the cloud. That’s what NOOBEH delivers.

jm bunny feetMake Sense?

J

The Last of the One-Time-Purchase QuickBooks Licenses… 2019 is End of Life

Tax time isn’t the only annual event businesses have to pay attention to. Each year, just like clockwork, Intuit sunsets another version of QuickBooks desktop software to move the market forward and focus on the newer versions. Technology advancements, feature additions and functional improvements are constantly being introduced so license holders are regularly asked to update and (annually) upgrade their software. When a new version of the software is released, Intuit ends support for the older versions. In this case, as QuickBooks 2022 becomes mainstream, QuickBooks 2019 goes out of support.

Intuit always notifies license holders in advance as services for older versions of QuickBooks Desktop are put on the schedule to be discontinued. For some, this notification comes via email or phone, but for many it is a notification provided right in the software. A popup or other message is displayed that notifies the user that their software needs to be upgraded to the newer version.

Service discontinuation will happen on the schedule provided by Intuit. The key date is May 31, 2022. After that date, access to any add-on services will end for those using QuickBooks Desktop 2019, for Windows platform. The discontinuation of services applies to all 2019 desktop editions of QuickBooks, including QuickBooks Pro, QuickBooks Premier, QuickBooks Accountant, and QuickBooks Enterprise Solutions.

For users of QuickBooks Point of Sale, the key date is August 10, 2022. After this date, QB POS v18 will no longer have access to add-on services

If you don’t use any add-on services in QuickBooks desktop 2019, then your product will likely still work for you. There won’t be any live support available, and none of the other Intuit services that work with QuickBooks desktop will work with your 2019 version, and you won’t receive any updates or patches for security or other fixes.

Losing security updates should be reason enough to upgrade your software, even if you don’t need the add-on services. It’s your financial data, so you should consider the value of having better security than your out-of-date software can provide.

When Intuit decides to discontinue services for QuickBooks Desktop 2019, what that means is that the software will no longer connect to services it once worked with. Services no longer available with QuickBooks desktop 2019 (after May 31, 2022) include

  • QuickBooks Desktop Payroll Services
  • QuickBooks Live Support
  • QuickBooks Online Backup
  • QuickBooks Online Banking
  • Other services QB 2019 connects to…

You also won’t receive critical security updates starting June 1, 2022. If you receive any security updates before this date, install them.

To upgrade your QuickBooks software, you will need to purchase a subscription to the new version.

Yes, that’s right…. A subscription. There is no longer any option to do an outright purchase of your QuickBooks software license. Rather, you will be purchasing an annual subscription to the software, which must be maintained in order to keep using the software. Under the 2019 license, you can still use the software even if the support lapses because the application will still run, just without any connected services or updates. But with the subscription license, the subscription must be active for the software to run. In short, keeping the license subscription current and the software updated becomes mandatory, not optional.

This is the full list of QuickBooks products affected by service discontinuation after May 31, 2022.

  • QuickBooks Desktop Pro 2019
  • QuickBooks Desktop Premier 2019 (General Business, Contractor, Manufacturing & Wholesale, Nonprofit, Professional Services, and Retail)
  • QuickBooks Enterprise Solutions 19
  • QuickBooks Premier Accountant Edition 2019
  • QuickBooks Enterprise Accountant 19
  • QuickBooks Desktop for Mac 2019

These are the products/services affected by service discontinuation after August 10, 2022

  • QuickBooks Desktop Point of Sale 18.0 payments services:
    • Intuit Payments integration
    • Intuit Service Store Exchange
    • Mobile Sync feature

While Intuit sunsets the older versions of QuickBooks every year after a new version is released, these days they’re being a little more aggressive in trying to convert folks to QuickBooks Online. QBO does offer some neat features such as automatic bank account updates, but it isn’t quite what QuickBooks desktop users have come to expect from their beloved QB. The functionality of QBO is quite different from QB desktop, as is the data format. QuickBooks desktop “power users” will likely as not disapprove of how QBO handles things and will find that the functionality is limited in comparison.

QuickBooks Online may be a good alternative for Pro version users who don’t need much detailed functionality from their software… paying bills and invoicing customers is easily handled in QBO, but more advanced requirements still need desktop to get it done. Another sticky issue with QBO is where multiple company files are involved. With Online, each company is a separate “subscription”, where QuickBooks desktop sees it as just another company file. With QBO, you pay per-company, but not with QB desktop. For some businesses with many files or business entities to manage, this is a deal-breaker for using QBO.

For businesses that need the features and functionality of the desktop editions but also want the benefits of anytime/anywhere access, consider running your QuickBooks on the Microsoft cloud with NOOBEH. For single-user needs, a Microsoft CloudPC for small business may be just the ticket. It’s affordable (same price or less than with shared hosting) and you can run ALL your business software on it for no additional fees. When multi-user access is needed, NOOBEH delivers completely private cloud servers where all your users can access your business applications and data securely, from anywhere you need them to.

No, Intuit is not ending support for QuickBooks desktop software

Intuit is not doing away with the desktop versions of QuickBooks, no matter what a QuickBooks sales agent may tell you. While the QuickBooks tele-sales group may be focusing on getting people subscribed to QuickBooks Online, there remain millions of users of the desktop editions and the company is more than happy to continue selling them software. The features and functionality of QuickBooks desktop editions, particularly Premier and Enterprise, continue to be in high demand by growing businesses around the world. There are also many 3rd party solutions which integrate only with the desktop editions of QuickBooks, due largely to the advanced functionality available.

QuickBooks Online is an easy first introduction to finance software for a new small business owner, and the solution may work for the business for some time. As the business grows and as needs change and become more complex, it will be necessary to implement software solutions that can adapt and address the new requirements. If that’s QBO, great. If QuickBooks desktop editions can handle things better, that’s also great.  Either way, Mendelson Consulting and NOOBEH have the right solution for you, along with the best way to keep it running and working for your business.

jm bunny feetMake Sense?

J

Good Housekeeping for Healthy QuickBooks

QuickBooks desktop software is very easy to install and use, and that is precisely why it is the standard for small business bookkeeping and accounting. QuickBooks is simple to use.

Getting QuickBooks on your computer is also simple. You can just buy the software from wherever – your QuickBooks solution provider, a retail outlet or an online store. Then you download it to your PC and run a setup application, and voila! It’s there on your PC ready to help you do your books.

When just a single user needs to use QuickBooks, things are very straightforward because there is no networking to worry about and no multi-user access required. On the other hand, there are many businesses using QuickBooks that experience a lot of frustration with trying to install QuickBooks on a network and managing the software that must be installed on multiple computers.

Other than networking QuickBooks desktop software, it seems that the majority of issues users experience can be attributed more to poor software habits and a lack of PC housekeeping

QuickBooks desktop software has been engineered over many years to be as simple to use as possible, but at the same time has grown to be a product with lots of features, add-ons and extensions.  People have found ways to make QuickBooks do things it wasn’t really designed to do, which is sometimes a good thing and sometimes a bad thing. When it works, it works great.  When it doesn’t work, it’s beyond frustrating.

Yet there are a few things that QuickBooks desktop users should be doing regularly to keep their QuickBooks software and data in good working condition. While these items are very important to keeping your QuickBooks system working for you, they will never overcome problems with your network, the server or any of the workstations connected to it.

To solve these networking, software management and other IT platform issues, I recommend moving to a virtual cloud server on the Microsoft Azure cloud platform. NOOBEH’s QuickBooks on Azure service is just that… your QuickBooks software and data running securely on your own private cloud server in your own account on the Microsoft cloud, fully managed and supported by experts. With NOOBEH’s service, you don’t have to worry about server failures, network problems or hardware problems any longer, and we eliminate the issues surrounding multi-user, multi-location, and remote access for QuickBooks.

When it comes to PC housekeeping and other chores, I cannot stress enough the importance of keeping the QuickBooks company file in good condition

What’s the accounting and financial data worth, after all?  A little time spent taking care of the file can save on a lot of time and headaches trying to recreate or reenter the data. A QuickBooks company file is a database and is a complicated framework for keeping track of all sorts of related information.  Anyone who has used QuickBooks desktop products for a while understands that the data file can get messed up for a variety of reasons, and it can mean lost time, work and revenue when it isn’t working correctly.

What many users don’t realize that QuickBooks has built-in utilities to check and fix data problems in the company file, so it makes sense to periodically use them to check for problems.  Like a check-up with the doctor, these utilities can help diagnose issues with the data file before they become big issues. They are easy to find in the software… simply go to the File menu and select Utilities.

Run the file Verify any time the file starts to act slow or if QuickBooks crashes when the file was open, and if the Verify tells you there are errors, you should run a Rebuild to fix them. Note that a rebuild may have to run multiple times to fix all the issues in the file, and even then, may not correct everything. Some manual work may even be required to resolve all errors.

You should also back up the company file to a “portable” type file periodically, and to then restore it for use.  This doesn’t need to be done very often, maybe once a year or so. This process can not only validate the integrity of the file, but it also helps condense and condition the file.  Conditioning the data file periodically can help prevent data corruption and/or loss of data.

A very important housekeeping item for QuickBooks desktop is the file backup. Backups don’t just make copies of your company file for safekeeping, which is important to have, but when you run a backup with complete/full verification, the process also reduces the file size of the TLG file. For QuickBooks, the TLG file is a transaction log, and when it gets too big the file can perform poorly and even get corrupted.  Run backups more frequently if you have a lot of transactional activity, or less often if there is not so much going into the company file.

When you do the file backup, it is a good idea to consider where the backup will go. Keeping the backup files on your PC is convenient, but it also does nothing to protect your data if your PC gets hit with malware or has a hardware problem. Put the backup file in a protected location that isn’t stored on your PC, like Microsoft OneDrive, Google Drive, Dropbox or even a removeable USB device. You can’t put your live QuickBooks company file in this type of location, but you can store the backup files there. This way, if your PC does have a problem, you’ll have backups of your company file that you can use to get yourself back in business.

Close the company file and exit QuickBooks occasionally, please

Users who leave their computers on all the time are not allowing the computer to run periodic power-on self-tests, which means the machine or operating system could have an issue that isn’t recognized until computer restarts.  For this same reason, programs and their data files should be closed when not being used – so they can run through their own startup and validation routines before you use them.  Also, leaving the program open means it is active on the computer, and leaving the data file open means that it’s available (available=vulnerable).  A random by passer accessing the computer, a program crash, a machine crash… loss of power or a furry kitty running over the keyboard could each result in catastrophic damage to the application and/or data.  It’s just better and safer if the files and programs are closed when not being used.  Maybe use a screensaver with a password, too, or at least lock the keyboard when the machine is on but not in use.

QuickBooks and VPN / WAN are not awesome together

Just because a user can connect their remote PC to the office network doesn’t mean the PC will work like it’s in the office.  In the office, it’s a Local Area Network where the machines are all cabled together and communicate with nearby machines (e.g, Local). The speed of LAN communications is fast enough to allow multiple computers to share a QuickBooks company file in multi-user mode.  When there is a remote PC to connect, businesses often elect to utilize a VPN to provide local area network access to the remote computer. This turns the Local Area Network connection into a Wide Area Network connection, where the network has been extended to include the remote computer.

Unfortunately for QuickBooks users, the WAN connection is NOT fast enough to allow the remote user to open QuickBooks and use it like others in the network.  QuickBooks multi-user access is designed to work on a local network where local means the machines are in the same locale and on the same LAN. This is why many companies elect to use remote-access/remote-control software to access to QuickBooks desktop remotely.

Use NOOBEH QuickBooks on Azure to get remote access, managed service, update support, and the ability to run any other applications or add-ons your business needs. When QuickBooks desktop and the other software a business uses are hosted on the company’s Microsoft cloud server with NOOBEH, the QuickBooks application and the company files are all on the same environment so it works exactly as it is supposed to for all users no matter where they are located.

Use Automatic Update

New features and enhancements are provided, new technologies and operating platforms must be supported, and security and privacy must constantly be addressed in the software. What this all means is that software products necessarily change over time and users will be expected to update their products or lose out. While some IT departments may desire to prevent software from updating itself, QuickBooks users should recognize that the software’s proper function often depends on timely updates. Especially when payroll or banking is involved, it is important to keep the software current.

QuickBooks has a feature that allows the software to automatically download and install updates as they are released by Intuit. Leaving this feature turned on allows the software to check with Intuit periodically to see if there are updates available. If so, they are downloaded and readied for installation on the computer.

Updates are changes made to an edition and year version of the software. Upgrades, on the other hand, are changes from one year version to another (2021 to 2022, for example) or a change in QuickBooks edition (like Premier to Enterprise). Automatic updates manage the changes to the currently installed edition/year version, but do not upgrade the software.

Customers using NOOBEH’s QuickBooks on Azure service have their QuickBooks updates and their QuickBooks upgrade installations managed for them, as well as the other applications installed on the customer’s private cloud server.

Doing maintenance on your QuickBooks software and the company file can help keep them free from poor performance and potential corruption

It’s worth spending a little time on chores occasionally so that you avoid what could be a costly problem down the road. Some good housekeeping to keep your QuickBooks healthy is just good business.

jm bunny feetMake Sense?

J

Better Platform, Better Data, Better Performance

Information management paradigms are rapidly changing, so businesses seeking to achieve maximum performance and profitability must look at increased efficiency and innovation in their IT platforms. Cloud platforms help business operations to be more effective and agile, supporting the various processes and workflows which make up the operation. From finance to order processing, shipping and customer service, the platform needs to be flexible enough to handle the wide variety of needs of the company.

Today’s technology-enabled flow of business opportunity requires modern infrastructure and IT services. Where many would believe that web-based applications and “cloud” versions of software solve the problem, more often the business finds the solution lacking features and usefulness. Tried and failed plug-ins and extensions may leave the system attached to a spiderweb of connections and services behind the scenes, reducing or eliminating the ability to fully control the flow of data to or from the system.

The real issue to address is the infrastructure and IT foundation, not just the applications. Certainly, the software matters greatly, but too often businesses believe they must migrate to new applications and adopt new processes simply because they wish to have remote access and more flexibility in how and where users and information connect.

Cloud platforms and services enable many things for a business, not the least of which is collaboration and co-working. With centralized access to applications and data, workers can get the information they need regardless of where they are, and the workflows and processes may be improved and expanded because all users can participate as required.

Enabling connectivity for the platform is as essential as for the applications. When applications and processes can connect seamlessly, the data flows through the business better and there’s less chance of it getting damaged or lost. Re-keying data increases the opportunity for errors, and manual import/export processes can fail due to simple mistakes. With the right integration and sync tools and an IT platform that fully supports them, the business can improve the speed and accuracy of data moving throughout the system.

There is a growing need for accounting and business professionals who understand how these data connections can work and assisting businesses with selecting and implementing the right ones. This used to be more in the domain of the CIO, information systems guys and data analysts, but it is falling more to the accounting and finance teams these days.

For many years, accounting and finance were just the final dumping ground for after-the-fact financial data. Operationally, things could be humming along in the business and looking just fine, but the business was losing money, and nobody knew it before it was too late. Now, business owners and managers have come to understand that virtually EVERYTHING in business has a financial impact and leaves an imprint on the business: every action and activity, every relationship and interaction.

When cloud platforms, applications and integrations are in place for the business, business intelligence comes not just from after-the-fact silos of historical data, but from current and real-time information that is the key to unlocking a deeper understanding of business performance.

jm bunny feetMake Sense?

J

Migrating Your Processes and Knowledge to the Cloud

Adopting cloud platforms can bring great business benefit without forcing dramatic change.

Many business owners believe they must dramatically change their software and business processes just to embrace cloud working models. Too often they are left believing that any business use of cloud technologies requires changing software and systems over to subscription web-based solutions which enable the much-desired anytime/anywhere working model.  What too many businesses aren’t being told is that there are ways to move to cloud platforms without losing their investments in people, processes and business knowledge.

The benefits of a cloud computing model are many, with mobility and managed service being the most obvious.  Less evident are the potential cost savings, because the subscription approach to paying for IT services may, on the surface, look like an equivalent or even higher cost over time. 

What isn’t being considered is the potential to improve processes and increase productivity.  These benefits are often achieved simply due to a centralized management and access approach, and are not necessarily attributable to the adoption of new software tools.

The cloud is the right answer for deploying and managing IT for many businesses, and delivers more value than on-premises systems can for the same price.

Eliminating the on-premises server and network with a cloud server implementation should be considered first, before changing out the software and tools in use throughout the organization. Hosting the existing applications means users can access their regular desktop software via the cloud, allowing the organization to fully retain their investments in people, processes and knowledge, and to build on that foundation with centralized service and improved collaboration..

Businesses of all sizes and types are are finding that the cloud, hosted applications and remote access provide the answers to a variety of business IT problems.  Even more, those answers are being provided affordably, with a simplicity of setup and with higher levels of service than is usually provided for with localized IT.

Small businesses and enterprise organizations alike can experience many benefits with a cloud hosted and managed IT approach.  It doesn’t take a comprehensive application or process overhaul to begin improving internal IT operations for the business, and it makes no sense for a business to give up investments in training, process development, and people knowledge in exchange for a centrally managed and remotely accessible system. 

Rather, the smart business takes the steps to solve the real issues of IT management and mobility while allowing users to continue performing their tasks and doing business as usual – only better now because the platform is working for them.

jm bunny feetMake Sense?

J