Plesk Issues - 404 Errors with Pages not loading

 Wanted to share some experiences over the past few weeks where some websites were moved from a server infrastructure on Windows to Linux leveraging Plesk.  The amount of incorrect blogs and suggestions out there made it very unusual and not helpful at all.  The issues occurred where many sub pages and graphics weren't loading correctly on some of the sites but not all of them.  As we dug extremely deep into the firewall, NGINX, and all the deeper settings we took a step back to review the configuration.  Took me back to the VBA days when I developed using notepad and good ol case sensitivity would cause my code to fail.  Light bulb went off and there it was....just some case sensitive references all over the website configuration.  I found this troubling as it's been this way for years but if you run across some odd behavior and you leverage plesk on Linux....take a look and see if this may be a problem before you go and attempt to restamp permissions or rebuild the box :)   E

Azure Hybrid Overview

     Hybrid cloud models provide organizations with an opportunity to leverage cloud resources without going all in right from the start. Many companies today have extensive technical infrastructures that are hosted mainly on-premises or in a private cloud. With a hybrid cloud model these existing resources can be extended with public cloud hosted services without a large-scale migration project. These services can provide improved management, security, and intelligence to a wide range of resources. In this post I will cover a few key areas where Azure services can provide immense value in a hybrid model.      Management Services: Azure provides several services that allow organizations to manage all of their resources in a central location. One of the main services offered is Azure Monitor, which can connect to cloud or on-premises environments to provide insights on the performance and identify any potential issues with the connected resources. Another service worth noting is Azur

Power Automate Recent Updates

     Power Automate is an innovative service that allows low-code implementation of automated processes for a variety of tasks. These processes can connect to nearly any data source through prebuilt connectors or publicly available APIs. Power Automate also provides a large set of prebuilt templates that can be implemented out-of-the-box for common automation tasks. In this post I will highlight some of the latest updates that make Power Automate so valuable.      Unstructured Document Processing: Using Power Automate and AI Builder documents of nearly any kind can be parsed and processed without human intervention after set up. By simply providing the model with a few samples and training it on what data to record you can have a fully operational processor in no time. The model supports documents in over 150 languages and can even process handwritten text. While only in preview, Feedback Loop is a tool included that allows documents to be selected to retrain the model with to furth

Cloud Migration Benefits

       As several legacy systems, including SQL and Windows Server 2012, reach their end of support it is essential to consider how a cloud modernization project could benefit your organization. Cloud migrations may seem like a daunting task, but they can provide immense value and with the help of a trusted partner can be implemented very efficiently. When migrating your workloads to the cloud there are several options that allow you to tailor your solution to achieve maximal value. Some of the greatest benefits you can expect when leveraging cloud resources include:      Hybrid Cloud Models: When first modernizing your workloads it may not be prudent to move all of your assets at once. Luckily, Azure provides several methods of leveraging cloud benefits without going all or nothing. With services such as Azure Arc and Azure Stack you can extend the capabilities of existing resources to take advantage of cloud benefits like scalability, security, and incorporation of intelligence th

Azure Arc Recent Updates

     Many companies today have critical assets spanned across data centers, clouds, and on-premises environments. Managing all of these moving parts can become complex, time-consuming, and labor intensive very rapidly. Companies with similar infrastructures can greatly benefit from Azure Arc and its ability manage these various resources in a centralized and cohesive solution. As Microsoft Ignite 2022 took place last month there were several updates and added functionalities announced for a wide range of products and services. In this post, I’ll provide an overview of a few features that I believe bring tremendous value to Azure Arc. Azure Automanage      Automanage is a brand-new feature, available for use now, that assists in configuration and management of Arc-enabled servers and Azure VMs through the use of automation. To use Automanage the user defines a configuration profile in the Azure Portal that entails rules to be applied across all included deployments or can be impleme

Model Apps Overview & Key Considerations

      Model-driven apps are built based on data models stored only in Dataverse. These apps are relatively similar in functionality but will differ based on the data model specific to your company. Though model-driven apps provide less flexibility than canvas apps they allow for rapid development, simple migration between environments, and many tedious features such as screen sizing are handled automatically. Once your data model is fully defined you are able to add several components and functionalities to make the app as simple or complex as you would like. The rapid development ability of model-driven apps allows you to go from an idea to a valuable asset in no time fostering a new wave of innovation. Some best practices to adhere to when creating model-driven apps include:         Distributing as Part of a Solution: A solution will allow for the app to be seamlessly transferred across environments by packaging the app into a zip file before sharing. This also allows for implement

Canvas Apps Overview & Key Considerations

Canvas Apps use a drag and drop style interface along with Power Fx expressions to provide developers full freedom in regard to data source connections, navigation, controls, and overall UI/UX. With Canvas apps you are able to access data from any source using connectors for cloud-based sources, and gateways for on-premises data that you would like to integrate. For any source that does not have a prebuilt connector you are able to build one and integrate that data into your app. Canvas apps are best suited for situations where you need complete control of the functionality, and your data is stored in an external source not in Dataverse. A huge benefit of canvas apps is that the license comes free with a range of other Microsoft services, less licensing needs directly translates to less administrative tasks and lower costs. Best practices to keep in mind when building your canvas app include: ·         Limiting Data Connections and Controls: No more than 30 connectors or 500 control