<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Olaoluwa's Blog]]></title><description><![CDATA[Olaoluwa's Blog]]></description><link>https://bankork.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Thu, 10 Sep 2026 03:11:42 GMT</lastBuildDate><atom:link href="https://bankork.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Step-by-Step Guide: Deploying a Windows Virtual Machine (VM) in Microsoft Azure and Establishing Remote Desktop Protocol (RDP) Connection]]></title><description><![CDATA[What is a Virtual Machine
A Virtual Machine (VM) is a software-based emulation of a physical computer that runs an operating system (Windows, Linux, ...) and applications. In Microsoft Azure, creating a VM involves selecting an image, configuring set...]]></description><link>https://bankork.hashnode.dev/deploying-a-windows-virtual-machine-vm-in-microsoft-azure-and-establishing-remote-desktop-protocol-rdp-connection</link><guid isPermaLink="true">https://bankork.hashnode.dev/deploying-a-windows-virtual-machine-vm-in-microsoft-azure-and-establishing-remote-desktop-protocol-rdp-connection</guid><category><![CDATA[Cloud Computing]]></category><category><![CDATA[#AzureVirtualMachines #CloudComputing #AzureCloud #CloudInfrastructure #MicrosoftAzure #CloudBestPractices #VMManagement #AzureTips #TechBlogs #ITInfrastructure #CostOptimization #AzureSecurity #Virtualization #AzureSolutions #CloudPerformance #AzureMonitoring #HybridCloud #DisasterRecovery #CloudGovernance #ManagedDisks]]></category><dc:creator><![CDATA[Olaoluwa Bankole]]></dc:creator><pubDate>Sat, 19 Aug 2023 02:44:20 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1692406787874/dcc402a6-1137-438e-8e9a-160cd9f5f454.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3 id="heading-what-is-a-virtual-machine">What is a Virtual Machine</h3>
<p>A Virtual Machine (VM) is a software-based emulation of a physical computer that runs an operating system (Windows, Linux, ...) and applications. In Microsoft Azure, creating a VM involves selecting an image, configuring settings like size and storage, setting up networking, and then using Remote Desktop Protocol (RDP) to connect to the VM.</p>
<h3 id="heading-creating-a-virtual-machine-vm-in-microsoft-azure-involves-several-steps-heres-a-step-by-step-guide">Creating a Virtual Machine (VM) in Microsoft Azure involves several steps. Here's a step-by-step guide:</h3>
<p><strong>Step 1: Sign in to Azure Portal</strong><br />Log in to your Microsoft Azure account at <a target="_blank" href="https://portal.azure.com"><strong>https://portal.azure.com</strong></a></p>
<p><strong>Step 2: Navigate to Virtual Machines</strong><br />Once logged in, click on the search bar, type "Virtual Machine" and select it from the options.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692407775052/ea7d4bbc-9470-4d29-9bbe-d121381a02c7.png" alt class="image--center mx-auto" /></p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692407787688/46c63b5d-eccb-4e1c-bdff-5ec6da78a514.png" alt class="image--center mx-auto" /></p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692408084876/5bb7d65e-c966-4a32-86e1-f131629dda1c.png" alt class="image--center mx-auto" /></p>
<p><strong>Step 3: Basic Configuration</strong><br />Choose a subscription.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692408196329/23d82adc-ddab-4ecd-8559-c2024ad34d21.png" alt class="image--center mx-auto" /></p>
<p>Create a new resource group or use an existing one.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692408288968/fc3fb3a3-cc96-474e-a219-0977c75ca817.png" alt class="image--center mx-auto" /></p>
<p>Enter a unique VM name.<br />Choose a region where your VM will be hosted. Select an availability option, if desired<br />Select the OS image you want for your VM (e.g., Windows 11 Pro).<br />Select the VM size based on your requirements, such as CPU, memory, and storage</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692408371490/210dd0c9-7c83-4633-9ea4-5bc55a9d8547.png" alt class="image--center mx-auto" /></p>
<p><strong>Step 4: Create an Administrator Account</strong></p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692408610717/ffe37f8f-843f-4d3b-b202-e92497a611a1.png" alt class="image--center mx-auto" /></p>
<p><strong>Step 5: Configure Settings</strong><br />Configure optional settings like management, and monitoring<br />Choose to enable auto-shutdown</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692410228331/69bc4c13-633a-480c-9755-427b1f2106e0.png" alt class="image--center mx-auto" /></p>
<p>.Set up optional features like boot diagnostics by clicking on disable</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692408670498/c24e9e04-839c-4079-9baf-d07a721430ab.png" alt class="image--center mx-auto" /></p>
<p><strong>Step 6: Tags &amp; Review + Create</strong><br />Add tags to categorize your VM for better organization</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692409490425/ba71aec8-e0b2-490c-8e35-7bbec7d6aee7.png" alt class="image--center mx-auto" /></p>
<p>Review your configurations. Click "Create" to start deploying the VM</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692409541500/a4473d2a-d9b5-4f39-adde-c3e05685bd0e.jpeg" alt class="image--center mx-auto" /></p>
<p><strong>Step 7: Deployment Progress</strong><br />Azure will begin provisioning your VM based on your settings</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692409662240/c95648e6-dc2e-4242-aad0-43f75881ad39.jpeg" alt class="image--center mx-auto" /></p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692409672159/71c50ecb-c809-4829-b3f7-ad247953bef3.jpeg" alt class="image--center mx-auto" /></p>
<p><strong>Step 8: Access and Connect</strong><br />Once the VM is created, click on "Go to resource" button to take you to the resource details in the Azure portal.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692409680591/c9882e90-fef8-4a40-8baf-fd753003265b.jpeg" alt class="image--center mx-auto" /></p>
<p>Click "Connect" to download the RDP (Remote Desktop Protocol) file for Windows VMs</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692409902550/5d4014c7-d63a-4997-9ab6-3c4c44328beb.jpeg" alt class="image--center mx-auto" /></p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692409932305/df86d835-455f-4746-af28-31cf5aec9dcb.jpeg" alt class="image--center mx-auto" /></p>
<p><strong>Step 9: Connect to VM</strong><br />Click on the downloaded RDP file to establish an RDP connection for Windows VMs.<br />Alternatively, press Windows + R on your local Windows machine, enter "mstsc," and press Enter to open Remote Desktop Connection. In the Remote Desktop Connection window, input the VM's public IP address in the "Computer" field. Click "Connect."</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692412585035/ec429c5b-d864-495b-9cc7-246f2872119e.png" alt class="image--center mx-auto" /></p>
<p>Provide the username and password set during the Windows VM setup. If it's your first connection, a security warning may appear; accept it to proceed.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692412604796/5331dc4f-11c0-4c92-bbdd-c0447953b336.png" alt class="image--center mx-auto" /></p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692346788238/b58261f7-d06e-49cc-87bf-a1ebc8dd81d6.png?auto=compress,format&amp;format=webp" alt /></p>
<p>Once connected, the Windows desktop of the VM will appear on your local machine. Interact with the VM as if it were directly in front of you.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692411005367/22da46a8-e755-4c96-b47a-6eca6f4b55fb.png" alt class="image--center mx-auto" /></p>
<p>Congratulations! You've effectively deployed a Windows VM in Azure and established an RDP connection.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1692411140740/4823db48-5773-4eae-af93-c7aea226cf7f.png" alt class="image--center mx-auto" /></p>
<p>Always ensure to shut down the VM and disassociate its IP address to prevent excessive charges. When the VM is no longer required, make sure to delete it.</p>
]]></content:encoded></item><item><title><![CDATA[Demystifying Cloud Computing with Azure: A Journey to Seamless Digital Transformation]]></title><description><![CDATA[In today's rapidly evolving digital landscape, cloud computing has emerged as a game-changer, revolutionizing the way businesses operate and deliver services. The shift from traditional on-premises infrastructure to the cloud has empowered organizati...]]></description><link>https://bankork.hashnode.dev/demystifying-cloud-computing-with-azure-a-journey-to-seamless-digital-transformation</link><guid isPermaLink="true">https://bankork.hashnode.dev/demystifying-cloud-computing-with-azure-a-journey-to-seamless-digital-transformation</guid><category><![CDATA[Unraveling the Wonders of Cloud Computing with Microsoft Azure]]></category><dc:creator><![CDATA[Olaoluwa Bankole]]></dc:creator><pubDate>Sat, 22 Jul 2023 15:52:01 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1690040829039/3acdf1d7-fbac-428f-a391-b989e8de4441.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In today's rapidly evolving digital landscape, cloud computing has emerged as a game-changer, revolutionizing the way businesses operate and deliver services. The shift from traditional on-premises infrastructure to the cloud has empowered organizations with unmatched scalability, agility, and cost-efficiency.</p>
<p>To understand cloud computing in simple terms, let's meet Bankork, an aspiring entrepreneur with a brilliant vision to transform his innovative startup idea into a reality. He dreams of transforming his innovative concept into a full-fledged digital platform. However, he's faced with the complex world of technology and the daunting task of setting up and managing an entire IT infrastructure because he is not well-versed in the technical jargon that accompanies cloud computing.</p>
<p>Enter cloud computing, the magical solution that empowers individuals and organizations like Bankork to achieve their digital dreams without the technical complexities. In this blog, we'll embark on an enlightening journey through the realm of cloud computing with Microsoft Azure as our guiding star.</p>
<h2 id="heading-what-is-cloud-computing">What is Cloud Computing</h2>
<p>Cloud computing is a revolutionary technology that enables users to access a vast array of computing services over the internet. Rather than owning physical hardware and software, users can simply rent resources and services on-demand, just like electricity from a utility company. Microsoft Azure, one of the leading cloud service providers, offers a wide range of cloud-based solutions tailored to meet the needs of startups, businesses, and enterprises alike.</p>
<h2 id="heading-why-move-to-the-cloud">Why move to the Cloud?</h2>
<p>The advantages of moving to the cloud are abundant. For Bankork, the key benefits include:</p>
<ol>
<li><p>Cost-Efficiency: By leveraging the cloud, Bankork can avoid the upfront capital costs of purchasing and maintaining physical infrastructure, paying only for the resources he actually uses.</p>
</li>
<li><p>Scalability and Flexibility: With the ability to scale resources up or down based on demand, Bankork can easily accommodate fluctuations in his application's traffic and ensure optimal performance.</p>
</li>
<li><p>Global Reach: Azure's widespread network of data centers enables Bankork to reach a global audience, providing seamless access to his application from anywhere in the world.</p>
</li>
<li><p>Security and Reliability: Microsoft Azure employs advanced security measures and redundancy protocols to ensure Bankork's data remains safe and his application stays highly available.</p>
</li>
</ol>
<h1 id="heading-how-does-cloud-computing-work">How Does Cloud Computing Work?</h1>
<h3 id="heading-cloud-service-models">Cloud Service Models</h3>
<p>Cloud computing offers three main service models, each catering to different levels of control and management. Bankork's choice of model depends on how much responsibility he wants to share with the cloud provider;</p>
<p><strong>Infrastructure-as-a-Service (IaaS)</strong> is a cloud computing service model that offers Bankork a flexible and scalable virtualized infrastructure over the internet. With IaaS, Bankork can access and manage a wide range of computing resources, including virtual machines, storage, and networking components, without the need to invest in and maintain physical hardware. This allows him to focus on his core business objectives and applications, leaving the complexities of infrastructure management to the cloud provider, such as Microsoft Azure.</p>
<p>The benefits of IaaS for Bankork are significant.</p>
<ul>
<li><p>Firstly, IaaS provides cost-efficiency as he only pays for the resources he consumes, eliminating the need for upfront capital investments.</p>
</li>
<li><p>Additionally, IaaS offers scalability, enabling Bankork to quickly and easily scale his infrastructure up or down to meet changing demands. This level of flexibility ensures optimal performance during peak periods and cost savings during periods of lower usage.</p>
</li>
<li><p>Moreover, IaaS allows Bankork to access a global network of data centers, ensuring high availability and geographic redundancy, thus enhancing the reliability and accessibility of his applications.</p>
</li>
<li><p>With IaaS, Bankork can leverage enterprise-grade security measures and compliance standards, safeguarding his data and ensuring regulatory compliance without the need for extensive security expertise.</p>
</li>
<li><p>Overall, Infrastructure-as-a-Service empowers Bankork with a robust and agile infrastructure that supports his business growth and innovation without the burden of hardware management.</p>
</li>
</ul>
<p><strong>Platform-as-a-Service (PaaS)</strong> is a cloud computing service model that provides Bankork with a fully managed platform for building, deploying, and managing applications without the complexity of managing underlying infrastructure. With PaaS, Bankork can focus solely on developing his software applications, while the cloud provider, such as Microsoft Azure, handles all aspects of the underlying infrastructure, including servers, storage, and networking. This empowers Bankork to streamline his development processes, reduce time-to-market, and improve overall efficiency in delivering innovative and feature-rich applications.</p>
<p>The benefits of Platform-as-a-Service for Bankork are numerous.</p>
<ul>
<li><p>Firstly, PaaS offers a cost-effective solution, as he can avoid the upfront investment and ongoing maintenance costs associated with managing physical servers. Instead, Bankork pays for the resources he uses on a pay-as-you-go basis, enabling him to align costs with actual usage.</p>
</li>
<li><p>Additionally, PaaS provides a scalable and elastic platform that automatically adjusts resources to match application demands. This means Bankork can easily handle spikes in traffic and scale down during quieter periods, ensuring optimal performance and cost-effectiveness.</p>
</li>
<li><p>Moreover, PaaS offers a high level of automation, which translates to faster development cycles and reduced time-to-market for Bankork's applications. With built-in features like automatic updates, security patches, and monitoring capabilities, PaaS allows Bankork to focus on delivering value to his users without worrying about infrastructure maintenance.</p>
</li>
<li><p>Overall, Platform-as-a-Service empowers Bankork with a powerful and developer-friendly platform to accelerate application development, improve productivity, and drive innovation within his organization.</p>
</li>
</ul>
<p><strong>Software-as-a-Service (SaaS)</strong> is a cloud computing service model that provides Bankork with access to software applications over the internet, eliminating the need for him to install, manage, and maintain the applications on his local devices. With SaaS, Bankork can simply access the software through a web browser or mobile app, allowing him to work from any device with an internet connection. This level of accessibility and flexibility enables Bankork to be productive and collaborate with his team seamlessly, even when he is on the go.</p>
<p>The benefits of Software-as-a-Service for Bankork are significant.</p>
<ul>
<li><p>Firstly, SaaS offers cost savings, as he can avoid the upfront costs of purchasing and licensing software and instead pay a subscription fee based on actual usage. This subscription-based pricing model allows Bankork to scale up or down based on the number of users, ensuring he only pays for the resources he needs.</p>
</li>
<li><p>Additionally, SaaS applications are typically maintained and updated by the cloud provider, meaning Bankork doesn't have to worry about software updates or security patches. This frees up his IT team from time-consuming maintenance tasks, allowing them to focus on more strategic initiatives.</p>
</li>
<li><p>Moreover, SaaS provides automatic backups and data storage in the cloud, ensuring Bankork's data is secure and protected in case of any hardware failure or disaster.</p>
</li>
<li><p>Overall, Software-as-a-Service empowers Bankork with a hassle-free and cost-effective solution for accessing and using software applications, enhancing his productivity, collaboration, and efficiency in his day-to-day tasks.</p>
</li>
</ul>
<h3 id="heading-choosing-the-right-cloud-deployment-model">Choosing the Right Cloud Deployment Model</h3>
<p>Bankork must decide on the ideal cloud deployment model that aligns with his business needs:</p>
<p><strong>A public cloud</strong> is a type of cloud computing service that offers computing resources, such as virtual machines, storage, and applications, over the Internet to the general public. In a public cloud, these resources are hosted and managed by a third-party cloud service provider, making them accessible to anyone with an internet connection. The public cloud provides a scalable and flexible solution for individuals and organizations, allowing them to quickly deploy and access computing resources on-demand without the need for investing in and maintaining their own hardware and infrastructure. One of the key benefits of the public cloud is its cost-effectiveness, as Bankork only pays for the resources he consumes, enabling him to avoid the upfront capital expenses associated with owning and managing physical servers. Additionally, public cloud providers handle the maintenance, security, and updates of the infrastructure, alleviating the burden on Bankork's IT teams and allowing them to focus on core business activities. With its convenience, scalability, and cost-efficiency, the public cloud is a popular choice for businesses and individuals looking to leverage cloud computing capabilities.</p>
<p><strong>A private cloud</strong> refers to a cloud computing environment that is dedicated solely to the organization and is not shared with other users. This means that Bankork has full control over its computing resources, data, and applications within the private cloud. With a private cloud, Bankork can enjoy enhanced security and privacy as sensitive data remains within the organization's infrastructure, reducing the risk of unauthorized access. This level of control also allows for customization and tailored solutions to meet specific business needs. Private clouds provide a high level of reliability and performance, as Bankork can optimize the infrastructure to support its critical applications and workloads. Moreover, it offers greater compliance capabilities, ensuring that Bankork can adhere to industry-specific regulations and data governance requirements. Although setting up and maintaining a private cloud may require a higher initial investment, the benefits of increased security, privacy, and control make it a preferred choice for organizations that handle sensitive information and require a more personalized cloud environment.</p>
<p><strong>A hybrid cloud</strong> refers to a cloud computing environment that combines both private and public cloud services. This approach allows Bankork to leverage the benefits of both cloud models while addressing specific business needs. With a hybrid cloud, Bankork can keep sensitive data and critical applications within the private cloud, ensuring enhanced security and control. At the same time, it can take advantage of the scalability and cost-effectiveness of the public cloud for less sensitive workloads or for handling sudden spikes in demand. The hybrid cloud provides Bankork with flexibility and agility, allowing seamless migration of workloads between the two environments based on changing requirements. This versatility ensures optimal resource utilization, cost savings, and the ability to meet fluctuating demands effectively. Moreover, in scenarios where compliance or data sovereignty requirements dictate the need for on-premises infrastructure, the hybrid cloud enables Bankork to maintain a balance between cloud capabilities and on-premises control. Overall, the hybrid cloud approach empowers Bankork to achieve a more tailored, efficient, and strategic cloud strategy that aligns with its specific business objectives.</p>
<h1 id="heading-conclusion">Conclusion</h1>
<p>Cloud computing with Microsoft Azure is the beacon guiding Bankork's path to a successful digital journey. With its unparalleled advantages, flexibility, and scalability, Azure empowers him to focus on his core business while leaving the technical complexities to the cloud experts. As Bankork takes his startup to new heights, he can confidently embrace the transformative power of cloud computing with Azure as his trusted companion. The future of his digital aspirations is now within reach, all thanks to the wonders of cloud computing!</p>
]]></content:encoded></item></channel></rss>