Parveen Singh
84 FOLLOWERS
This blog serves as my outlet for things I run across in my career, as well as tips and tricks I pick up and experience I have in the general Cloud computing and SysAdmin world. My goal is to provide a useful repository of knowledge and stories for other cloud professionals and to those starting their cloud journey.
Parveen Singh
5M ago
Python is a general-purpose programming language which has gained traction due to its wide range of capabilities and user demand. In the world of Cloud and DevOps, using a programming language such as Python has become even more vital for ongoing operations and management tasks.
Table of Content
Understanding Azure Python SDK Offering
Setting up Azure Environment
Setting up a Service Principal for Python Code Access
Assigning Permissions to Service Principal on Azure Subscription
Setting up Development Environment to Interact with Azure
Interacting with Azure using Python SDK
Conclusion ..read more
Parveen Singh
8M ago
Are you exploring containerization for the first time and eager to comprehend how it works and a guide to your first steps on containerizing your application? Your best option to consider is Docker. Docker is an open-source platform with robust community support and a vast ecosystem, making it an excellent starting point for your containerization journey. This article aims to guide you through understanding Docker and the process of getting started with containerization using Docker.
Table of Contents
Introduction to Docker and Dockerfile
Dockerfile Syntax and Structure
Adding Comments to Do ..read more
Parveen Singh
9M ago
Table of Contents
Overview of Containerization of an Application
Benefits of Containerizing an Application
Containerized Pipeline using Azure DevOps
Building a Containerised Pipeline for Node.Js Application
Creating a Project on Azure DevOps
Setting up your Node.js application on Azure Repo
Creating an Azure App Service on Azure Portal
Create an Azure Container Registry (ACR) on Azure Portal
Set up Managed Identity Access From Web App to Container Registry
Setting up Service Connection on Azure DevOps for Azure Resources
Set up Azure DevOps CI/CD Pipelines
Validating Deployment progress ..read more
Parveen Singh
10M ago
As a Software Engineer, DevOps Engineer, or even a beginner in Tech space, you must have probably come across the term - Continous Integration and Continuous Delivery. It plays a vital role in the Agile software development process.
The lifecycle of an Agile development process is continuous and evolving. With each iteration, you plan, design, develop, test, and deliver pieces of your software. With Azure DevOps, you have an all-in-one solution that simplifies the entire process. This article explores a step-by-step guide to building your pipeline with Azure DevOps Pipeline.
Table Of Co ..read more
Parveen Singh
11M ago
The MS-102 Microsoft 365 Administrator exam is an expert-level exam in the Microsoft domain that is highly focused on the Security aspect of Microsoft 365 services and enables you to achieve the Microsoft 365 Certified: Administrator Expert certification. However, the exam outline covers many essential topics that you are expected to know in your day-to-day life regardless of everything.
In this article, you will find the resources and recommendations if you are preparing for the Microsoft 365 Administrator exam soon. This post is super long, so use the Table of Content to find the appropriat ..read more
Parveen Singh
1y ago
In today's fast-paced digital landscape, effective data integration is essential for organizations striving to stay ahead. Enter Azure Data Factory, the cutting-edge cloud-based solution that empowers businesses to seamlessly orchestrate and automate their data pipelines. In this comprehensive hands-on article, we will take you on a journey through the intricate workings of Azure Data Factory, from initial setup to advanced techniques. Whether you're a seasoned data architect or a curious learner, this guide will empower you to confidently navigate the intricacies of ADF and achieve flawless ..read more
Parveen Singh
1y ago
PowerShell is a widely used automation and configuration tool that allows system administrators and developers to perform tasks in a more efficient and streamlined manner. One of the key features of PowerShell is its ability to process and manipulate output from commands and scripts.
In this blog, we'll explore the PowerShell Tee-Object cmdlet, which is a powerful tool for processing output. We'll cover the basics of Tee-Object, its syntax, and its various use cases. By the end of this blog, you'll have a solid understanding of how Tee-Object works and how you can use it to make your PowerShe ..read more
Parveen Singh
1y ago
Cloud computing has revolutionized the IT industry by providing affordable and scalable computing resources to businesses of all sizes. Microsoft Azure Cloud is one of the leading cloud platforms, offering a wide range of services that enable organizations to build, deploy, and manage their applications and infrastructure. In this blog post, we will explore how you can get started with Azure Cloud in 2023 and take advantage of its benefits.
Table of Content
Benefits of Azure Cloud
Getting Started with Azure Cloud
Azure Hierarchy
Understand Management Groups and Subscriptions
Understand Reso ..read more
Parveen Singh
2y ago
The Azure Network Engineer exam is an associate-level exam in the Azure domain exams that is highly focused on the Networking aspect of Azure services. However, the exam outline covers many essential topics that you are expected to know in your day-to-day life regardless of everything.
In this article, you will find the resources and recommendations if you are preparing for the Azure Network Engineer exam soon. This post is super long, so use the Table of Content to find the appropriate section you are interested in and bookmark it for later use.
Check out the Study Guides for other exams tha ..read more
Parveen Singh
2y ago
Behind any productive work are your work ergonomics and system setup that helps you take away the repeating tasks and facilitate your development process. Having the extensions for the right kind of technology you use every day can make a lot of difference in terms of leveraging snippets and predefined settings to make the process more seamless for you.
In this article, I'll cover some of the VS Code extensions and settings that I use daily to give you a perspective of what a typical Cloud Developer role in Azure might involve. As part of the Labs Development team at CloudAcademy, this is my ..read more