Azure DevOps
-
Introduction to Cloud ComputingUnderstanding different Cloud Models0sAdvantages of Cloud Computing0sDifferent Cloud Services0sDifferent Cloud vendors in the market0sIntroduction to Azure0sAzure Cloud Computing Features0sAzure Services0sIntroduction of Azure Resources/Services with examples0sAzure Management Portal0sAdvantage of Azure Cloud Computing0sManaging Azure resources with the Azure portal0sManaging Azure with Windows PowerShell0sOverview of Azure Resource Manager0sAzure Management Services0sWhat is Azure Resource Groups0sConfiguration and management of Azure Resource groups for hosting Azure services0s
-
Implementing Virtual Machines
-
Managing Virtual Machines
-
Create VM in AzureCreation of VM’s with different windows flavours0sConfigure VMs for high availability and scalability0sConfigure high availabilities (AS, AZ, FD & UD details explanations with business case scenarios)0sDeploy and Configure Scale Sets/Autoscaling/Horizontal scaling/VMSS0sProvisioning and deploying of the VM’s using ARM templates for automations0sConfiguring Azure Disk encryption0sHorizontal and Vertical scaling of Azure VM’s0sRedeploy and reapply the VM’s with troubleshooting0sVirtual machine scale set (VMSS)0sImplementation of Azure Key Vaults for storing secrets, certificates…etc for Azure workloads with different permission @ users and group level0sHosting .NET applications on IIS0sDeploying VM for Linux operating system with different Linux commands0s
-
Create Storage Accounts and Store the FilesWhat is storage account0sDifferent types of replications in storage accounts0sDifferent types of Blob(Page blob, Append blob & Block blob)0sCloud storage services (ex: container/blob storage service, file storage service, table storage service, & queue storage service)0sCreate blob container0sCreation of file storage services and file share server for different O/S0sImplementation of different accesses for container storage services0sMaintenance and management of Storage Key and connection string0sImplementation configuration of different types of Blob storage services(Page Blob, Append Blob & Block Blob) with use case scenarios0sImplementation and configuration of Azure File share server for windows VM using Azure storage key with business requirements0s
-
Implementing and Managing Azure NetworkingOverview of Azure Networking0sImplementing and Managing Azure Virtual Networks0sConfiguring Azure virtual networks0sConfiguring Azure virtual network connectivity0sDeep dive and Implementation of Azure Load Balancers(Layer 4 and Layer 7 Load Balancers (i)Load Balancer & (ii) Traffic Manager Profile)0sTroubleshooting and debugging of Load Balancer(LB) for deep knowledge on Load Balancing concepts0sImplementation of inbound and outbound rules for Load balancer0sValidation of network traffic via Load Balancer0sDifferent types of load balancers (Basic & Standard) with features and business case scenarios0sImplementation and details explanation of Network Security Groups(NSG) with different inbound and outbound security rules0s
-
Implementing Azure App Services (PAAS)
-
Planning and Implementing Azure SQL DatabasePlanning and deploying Azure SQL Database0sImplementing and managing Azure SQL Database0sManaging Azure SQL Database security0sPlanning and deployment of SQL DB’s in Azure cloud computing with real-time scenarios0sDifferent DB’s Deployment options0sDatabases purchasing models.(Vcore & DTU’s)0sVisualization of cloud DB server, Database and validation of data from on-prem(private cloud)0sImplementation of Firewall security rules on Azure DB servers to access and connect from on-prem SSMS0sCreation of Database in on-premises and synch with azure cloud0s
-
Implementing PaaS Cloud Services
-
Configuring Alert and Metrics for VM /App Services using Azure MonitorDeep dive, implementation, and Configuration of Azure Monitor0sSetting up Alert rules, Metrics, Actions, and Action groups in Azure monitor for different Azure resources deployed in cloud computing0sAnalysis of activity logs, Metrics, LAW, Action groups, Alert rules in Azure monitor for various IAAS & PASS services deployed in Public Cloud0sManaging and Configuring Alerts in Azure Cloud for different performance counters(ex: VM Start, VM Stop, CPU Percentage, VM Redeploy, VM Reapply…etc)0sDeploying Alerts for Cloud App Service0sDeploying Alerts for Azure workloads0sImplementing Action groups in Azure monitor for Azure resources/services0sImplementing and configuring Log Analytics Workspace for troubleshooting and logs0sMonitoring Cloud Services using Azure monitor0sCrafting different chats for various performance counters of Azure Resources0sTracing Activity log in Azure Monitor for all the Azure Resources @ Azure Monitor0s
-
Implementing Azure Active DirectoryDeep dive of Azure Active Directory0sDifferent license offering of Azure Active Directory0sOnboarding members, Groups, and users in Azure AD groups0sImplementing & Assigning RBAC roles(IAM) at Resource, Resource group, and @ subscription level0sValidations for different onboarded users for Identity access management(IAM) for different roles(Ex: Reader, Administrator, Owner, Contributor…etc)0s
-
Manage Azure Subscriptions
-
Manage Resource Groups
-
PowershellWhat is windows PowerShell0sProvisioning of Azure Resources using PowerShell Scripting0sAdvantages of PowerShell0sAutomations using azure PowerShell Scripts0sImplementation & Configuration of Azure automation account for Software’s packages installations in Azure VM’s0sFacilitating different tasks using Azure PowerShell scripts0s
-
Managed role-based access control (RBAC)
-
Traffic Manager
-
Getting Started with Microsoft Azure DevOpsWhat is Azure DevOps platform0sAdvantages of Azure DevOps0sWhy the IT Industry is adopting DevOps, developing, and executing the projects in DevOps?0sSoftware Development Life Cycle. Different roles and responsibilities in SDLC0sOverview & deep dive of Azure DevOps portal0sBenefits and need of DevOps0sRelationship between Azure and Azure DevOps(Different platforms for Cloud resources and DevOps tools and services)0sExplanation of an Architecture, Organizations, and Projects creation in Azure DevOps portal0sAzure DevOps services, purpose, functionality of each Azure DevOps service in details0sRelationships between VSTS & Azure DevOps0sGetting Access to Azure DevOps0sCreation of free trial account in Azure DevOps Portal0s
-
Azure DevOps Organization and Project Setup and ConfigurationDetailed explanation, implementation, and configuration of Azure DevOps organizations and its features0sDetailed explanation, implementation, and configuration of Azure DevOps projects(Public & Private projects) with all features and settings0sOnboarding of users in Azure DevOps organizations and projects and providing the access to different users0sAzure DevOps Projects configuration with different version control system(Git & TFVC)0sExplanation and implementation of different work item processes(Basic, Agile, CMMI & Scrum) for Azure DevOps Projects0s
-
Azure PipelinesWhere can we store our project code to use the pipeline?0sWhere can we deploy (Servers, VM’s…?) our project code, is the pipeline free to use?0sWhat is CI/CD? What is the advantage of CI/CD? When CI/CD will be triggered?0sCreation of new Build (CI) pipelines and building of projects automatically in organizations0sSetting and Getting Success/Error notifications via emails0sViewing Build logs to fix the errors, debugging & troubleshooting the logs of the build, and determining what exactly the errors/exceptions behind that Build of the code0sKey Concepts of Azure DevOps Pipelines0sWhat are Agents, Approvals, Artifacts, Environments, Jobs, Run, Stage, Trigger in Azure DevOps pipelines0sImplementation of Build (CI) Pipeline using classic editor and without creating a YAML file0sInstead of using YAML file how to create a pipeline using the classic editor0s
-
Release Management
-
ContainerizationsDeep understanding of Containerization0sVirtual machines V/S Docker Containers0sAdvantages of containers0sDeployment of Azure container Instances with on top of Linux O/S with a simple web application0sDeployment of Azure container Instances with container registry with customized node .Js web applications(as per business requirements)0sInstallation of Azure CLI in cloud windows server for hosting private docker container registries0s
-
TerraformsUnderstanding of terraform scripting0sPurpose, advantages, and use of terraform scripting0sWorkflow of terraform scripts execution0sConfiguring and making the environments ready to write and execute the terraform scripts for cloud resources0sWriting & executing the terraform scripts for different Azure resources as per the business needs0sWriting & executing the terraform scripts for different Azure resources deployment in Azure cloud computing platform0sMultiple commands to execute terraform scripts0sWriting Infrastructure as code(Iac) for automations in terraforms and executing the terraform executables0s
-
Azure Kubernetes Services (AKS)Azure Kubernetes cluster deployment by considering node size, node count, node pools, enablement of virtual nodes, cluster Vnet, cluster subnets, Kubernetes version…etc in Azure cloud platform0sExecution Kubectl commands to get the details and insights of Kubernetes components….node pools, pods, containers, Kubernetes worker nodes, namespaces of Kubernetes cluster, namespaces of the pods…etc0sInstallation of Azure Kubernetes services AKS CLI in private cloud to do the governance and operations from local command prompt for deployment AKS containers, pods, and application deployments inside the Kubernetes cluster pods0sImplementation of Yml code to provision virtual machine, app name deployment, port numbers, Operating system, Load Balancers…etc as per the need of project requirements0sTriggering AKS commands to login to Kubernetes cluster, maintain and manage the Kubernetes cluster and its components0sDeployment of a web application on Kubernetes pods by triggering the various AKS commands and its services0sTesting of the deployed application in Kubernetes pods by considering the IP addresses of Pods which are same as LB(as this is mentioned in the Yaml file)0s
-
Ansible ScriptingPreparing the Ansible playbooks for provisioning resources in Azure cloud computing like RG, VM, SA, NSG, NIC…etc to fulfil the business requirements0sBuilding of IAAS Resources in cloud platforms using Ansible Playbooks0sHandling Ansible scripts for cloud services0sInstallation and configuration of Ansible in cloud Ubuntu O/S to run ansible playbooks(Iac) for automations0s