Posts

Microsoft 365 pre-migration checklist

IntroductionWhen planning to migrate an organization with existing on-premises infrastructure to the Microsoft 365 Cloud, you need to create a thorough plan before the migration. This article discusses a Microsoft 365 pre-migration checklist which is provided as a template by Microsoft. Microsoft 365 pre-migration checklistCarry out the following tasks to prepare for migrating your on-premises infrastructure, applications and data to the Microsoft 365 cloud. - Determine your deployment goals- Complete the following tasks with your internal and external stakeholders:- Agree on scope and timeline- Agree on project tracking mechanism- Develop success criteria and a communication plan- Inventory your current environment and make key deployment decisions- Perform an overall technical assessment and inventory of all assets of your on-premises environment (and perhaps of other hybrid configurations you may have in place). You can make use of the "IT infrastructure technical assessment qu...

Cloud skills training programs

IntroductionOne of the most common facts in IT organizations worldwide is the lack of cloud skills of both IT administrators and end users. An increasing number of enterprises are starting to realize the importance of investing in Cloud Computing skills training for their employees. Besides the available third party training solutions and educational organizations, the public Cloud Computing vendors themselves offer free training courses which target at enterprises wishing to bridge the cloud knowledge gap of their personnel and accomplish a true digital transformation of their business. This article provides an overview of the cloud skills training programs for enterprises offered by the major cloud computing vendors.IBM Cloud Learn HubIBM offers free training on introductory Cloud Computing topics at https://www.ibm.com/skills/topics/cloud/ as well as a more comprehensive learning hub at https://www.ibm.com/cloud/learn/all. Microsoft LearnMicrosoft Learn was introduced alongside Micr...

Azure analytics services overview

IntroductionThe current post presents an overview of the Azure analytics services, as of late March 2022. Given the dynamic nature of public clouds, this list will most likely change soon in the near future but nevertheless acts as a general point of reference when discussing Azure analytics services. You find an overview of all Azure service categories at https://stefanos.cloud/blog/azure-service-categories/. Azure analytics servicesGather, store, process, analyze, and visualize data of any variety, volume, or velocity by using the Azure analytics services.Azure Analysis ServicesEnterprise-grade analytics engine as a serviceAzure Data ExplorerFast and highly scalable data exploration serviceAzure Data FactoryHybrid data integration at enterprise scale, made easyAzure Data Lake StorageScalable, secure data lake for high-performance analyticsAzure Data Lake Storage Gen1Hyperscale repository for big data analytics workloadsAzure Data ShareA simple and safe service for sharing big data wi...

How to resolve Excel error "There isn't enough memory to complete this action"

CaseWhile running Excel you may come across the following error: "There isn't enough memory to complete this action". SolutionThe Excel error message "There isn't enough memory to complete this action" indicates an Excel crash due to excessive memory usage of Excel itself. In most cases, it is not related to the operating system memory resources in general. When making average memory usage in Excel which goes above 2 GB, there is increased possibility of memory leaks and application crashes. Microsoft have provided a troubleshooting article specifically for the above error message which suggests re-checking and optimizing the usage of Excel elements in order to make Excel files lighter in terms of memory usage: https://docs.microsoft.com/en-us/office/troubleshoot/excel/clean-workbook-less-memory. You should first refer to the above step-by-step article and ensure that all recommendations mentioned by Microsoft have been applied.Sourcehttps://docs.microsoft.c...

VNET integration and private endpoints supported by App Service Basic SKU

Microsoft has announced that Azure App Service supports VNet integration (for App Service outbound connections) and private endpoints (for App Service inbound inbound connections) at the Basic SKU. The App Service VNet integration feature enables App Service apps to access resources in or through a virtual network. For inbound access, private endpoints can be utilized, which allow clients located in a private network to securely access App Service apps over Private Link, which eliminates exposure from the public internet. For more details, see the VNet integration limitations.Sourcehttps://techcommunity.microsoft.com/t5/apps-on-azure-blog/generally-available-enhanced-network-security-features-for-app/ba-p/3285943 https://stefanos.cloud/blog/vnet-integration-and-private-endpoints-supported-by-app-service-basic-sku/

Cluster Shared Volumes root directory 'C:\ClusterStorage' already exists

CaseWhen placing a Hyper-V cluster node in drain mode and then bringing the node back online (re-join), you may come across the following warning message: Cluster Shared Volumes root directory 'C:ClusterStorage' already exists. The directory 'C:ClusterStorage' was renamed to 'C:ClusterStorage.000'. Please verify that applications accessing data in this location have been updated as necessary.At the same time you observe that a temporary new folder C:ClusterStorage.000 has been created as shown below. You observe that the ClusterStorage.000 volumeThe above may occur on more than one Hyper-V hosts and may create outdated copies of more than one subfolders underneath the Cluster Shared Volume (CSV) volumes (cluster disks). For example for VM named VM001, you may have two copies of the "Virtual Machines" folder, one in C:ClusterStorage and one in C:ClusterStorage.000. You observe that the file copies under C:ClusterStorage.000 are outdated and that the syn...

Azure compute services overview

IntroductionThe current post presents an overview of the Azure analytics services, as of late March 2022. Given the dynamic nature of public clouds, this list will most likely change soon in the near future but nevertheless acts as a general point of reference when discussing Azure analytics services. You find an overview of all Azure service categories at https://stefanos.cloud/blog/azure-service-categories/. Azure compute servicesAzure offers the following compute services.App ServiceQuickly create powerful cloud apps for web and mobileAzure CycleCloudCreate, manage, operate, and optimize HPC and big compute clusters of any scaleAzure QuantumJump in and explore a diverse selection of today's quantum hardware, software, and solutionsAzure Spot Virtual MachinesProvision unused compute capacity at deep discounts to run interruptible workloadsAzure Spring CloudBuild and deploy Spring Boot apps with a fully managed service from Microsoft and VMwareAzure VMware SolutionRun your VMware ...