Posts

Azure storage design considerations

Image
Introduction When planning for the deployment or migration to any Azure storage type, there are a number of design factors to take into account. The current post lists Azure Storage design considerations and can be used as a design guide by Azure architects and pre-sales engineers when designing Azure storage solutions. Azure storage account types The first step of your Azure storage design considerations when choosing storage for your solution, is to review your infrastructure and application requirements and choose the proper storage types. Azure offers the following storage types as of late February 2023. Azure storage account types - Blob (using containers) - Azure files (SMB file shares) - Table - Queue For more details on the available relational and non-relational data types in Azure, refer to the Azure DP-900 certification exam curriculum at: https://stefanos.cloud/blog/microsoft-dp-900-certification-exam-study-guide/ . Performance options When provisioning a new Azure storage

How to integrate Azure App Service with Azure Virtual Network

Image
Case While configuring Azure App Service, you need to integrate App Service with Azure Virtual Network (VNET). App Service VNET integration is one of the many networking features of Azure App Service, as shown in the table below. Inbound networking featuresOutbound networking featuresApp-assigned addressHybrid ConnectionsAccess restrictionsGateway-required virtual network integrationService endpointsVirtual network (VNET) integrationPrivate endpoints Solution You can configure VNET integration for your App Service either during resource provisioning time or after the resource provisioning. During App Service resource provisioning You can configure VNET integration while provisioning the App Service resource in the Azure management portal, under the Networking tab. The default settings of the Networking tab are as follows. To enable VNET integration, set the "Enable network injection" option to "On" and then configure the virtual network to integrate with your App Se

Azure cloud infrastructure and application testing

Image
Introduction to quality assurance Quality assurance (QA) is an umbrella term which encompasses all software and infrastructure quality tests that are performed to verify software application and infrastructure functional and non-functional attributes, including performance, scalability, availability and security. Azure cloud infrastructure and application testing is a major part of quality assurance. There are QA frameworks to be used for both software application and cloud infrastructure testing. Whether you perform QA using testing frameworks or you manually perform a baseline of tests, you need to have test scripts available. Each test script describes the steps to be carried out to test a certain aspect of an application or infrastructure system, as well as the result of each test and subsequent action items, if needed. This article provides a baseline reference of the steps to be included in each type of infrastructure or application test script alongside with a testing script tem

Top 10 sites with Azure news and updates

Image
Top 10 sites with Azure news and updates This article contains a quick compilation of the top 10 sites I have found to be extremely useful and informational about all things Azure. I am using an RSS/Atom feed reader to have a single pane view of the content provided by these sites. - Azure Blog - Azure Updates - Azure Friday - Azure Architecture Center in Microsoft Learn - Azure Github repos - Azure WAF and CAF documentation - Azure Tips and Tricks - Azure Charts - M365 Maps - Endjin Azure weekly newsletter and Build5Nines newsletter https://stefanos.cloud/blog/top-10-sites-with-azure-news-and-updates/

Inside Azure Datacenter Architecture with Mark Russinovich

Image
To offer a Microsoft Azure technical overview from the subject matter expert and CTO, Mark Russinovich, I am re-publishing in this post a highly educational and informative session of Mark during Microsoft Ignite 2021 event. Many things may have changed since then but this video definitely is a very concise introduction to all things Azure, from an infrastructure architecture perspective. Azure end-to-end infrastructure layer architecture In this video, Mark Russinovich covers the following areas: - Inside datacenter infrastructure and regions - Inside intelligent infrastructure and machine learning and AI ops - Inside networking, physical and virtual - Inside compute services and servers - Inside Azure Resource Manager - Inside Azure storage and data Enjoy! https://www.youtube.com/watch?v=69PrhWQorEM Inside Azure Datacenter Architecture with Mark Russinovich Source https://learn.microsoft.com/en-us/events/ignite-mar-2021/azure/sessions/od343/ https://stefanos.cloud/blog/inside-azure-

How to install KVM in Ubuntu Linux

Image
Case You need to install the KVM hypervisor in Ubuntu Linux. For the purpose of this demo I will be deploying KVM in Ubuntu Linux LTS server, as shown below. However you can follow the same procedure on any Linux platform, making any adjustments related to the package management system used by your distribution (e.g. deb vs rpm). This article offers step-by-step instructions on how to install KVM in Ubuntu Linux. Solution First check if your Ubuntu server or desktop installation supports virtualization by running the below command. You need to get a result which is greater than 0, to ensure that your system supports virtualization. egrep -c '(vmx|svm)' /proc/cpuinfo Run the following command to ensure that kvm can be supported and installed on your machine. If the kvm-ok command is not available it should be installed as part of the cpu-checker deb package. You are now ready to install the KVM-related packages to enable KVM virtualization in your Ubuntu system. Run the command

How to run the Microsoft certification exam sandbox

Image
As part of the revamped Microsoft Learn website, Microsoft offers the Exam Sandbox application, so that new Microsoft certification exam taker can demo the actual exam experience. Follow the steps below to run the Microsoft certification exam sandbox. - In your Web browser navigate to https://aka.ms/examdemo . - Click Yes to accept the terms on the first page and click Next to continue. You have 5 minutes to evaluate the Microsoft certification exam experience. - Click Next again to continue with the sandbox. - You find sample information about the exam format and structure. Click Next to continue. - On the "Ready to start the exam?" page, click Next to continue. - On the "Welcome to the sandbox exam!" page, click Next to continue. - Complete each question type and click Next or Previous . - On the "Review your answers" page, review all provided answers before hitting "Finished". - Click "Finished" to end your sandbox exam. https://st