JJ Tech is a staffing agency that offers a comprehensive range of services for both employers and employees. We help our clients to fill their open positions with top talent, and we help job seekers find high-paying jobs at top companies worldwide.



‎+1 (410) 888-7049

10001 Derekwood Lane Lanham MD 20706


Azure DevOps Course Overview

The Azure training program is a six-months training designed to prepare IT career aspirants for 4 career options within the Cloud Space. Our training package prepares you for Solutions Architect, Cloud Engineer, DevOps Engineer and Security Architect/Engineer roles. The program is well tailored for those with little or no IT knowledge/Experience. You will be trained from the basics of using your laptop and mature you to a sophisticated Cloud Professional!

In addition to the training, we prep you for interviews and work with you to develop a resume that outline the skills you acquire during the training.

Further, the training equips you for the following Certification Exams:

1. AZ-900 – Azure Fundamentals

2. AZ-104 – Azure Admin

3. AZ-305 – Designing Microsoft Azure Infrastructure Solutions

4. AZ-400 – Designing and Implementing Microsoft DevOps Solutions

Our End-to-End training is offered at a discounted rate of $3000 with the option to pay by instalment starting with a deposit of $1000 and the balance of $2,000 to be paid $500 monthly.

For a detailed curriculum and training schedule, please refer to our latest technology stack.

Course Prerequisites

You do not need to have an IT background to take this course as you will be guided step by step from the beginning through the end. All the necessary information will be provided during the duration of the course. Just need to have the hunger to succeed.





Azure DevOps Technology Stack

Azure Active Directory (Azure AD) objects
  • Create users and groups
  • Create administrative units
  • Manage user and group properties
  • Manage device settings
  • Perform bulk user updates
  • Manage guest accounts
  • Configure Azure AD join
  • Configure self-service password reset
  • Strategy for tagging
  • Solution for using Azure Policy
  • Solution for using Azure Blueprints
  • Solution that leverages Azure Resource Graph
Role-based access control (RBAC)
  • Create a custom role
  • Provide access to Azure resources by assigning roles at different scopes
  • Interpret access assignments
  • Configure Azure policies
  • Configure resource locks
  • Apply and manage tags on resources
  • Manage resource groups
  • Manage subscriptions
  • Manage costs
  • Configure management groups
Azure Active Directory (Azure AD) objects
  • Create users and groups
  • Create administrative units
  • Manage user and group properties
  • Manage device settings
  • Perform bulk user updates
  • Manage guest accounts
  • Configure Azure AD join
  • Configure self-service password reset
Manage and Secure Storage
  • Configure network access to storage accounts
  • Create and configure storage accounts
  • Generate shared access signature (SAS) tokens
  • Manage access keys
  • Configure Azure AD authentication for a storage account
  • Configure access to Azure Files
  • Export from Azure job
  • Import into Azure job
  • Install and use Azure Storage Explorer
  • Copy data by using AZCopy
  • Implement Azure Storage replication
  • Configure blob object replication
Configure Azure files and Azure Blob Storage
  • Create an Azure file share
  • Create and configure Azure File Sync service
  • Configure Azure Blob Storage
  • Configure storage tiers
  • Configure blob lifecycle management
Automate deployment of virtual machines (VMs) by using Azure Resource Manager templates
  • Modify an Azure Resource Manager template
  • Configure a virtual hard disk (VHD) template
  • Deploy from a template
  • Save a deployment as an Azure Resource Manager template
  • Deploy virtual machine extensions
Configure VMs
  • Configure Azure Disk Encryption
  • Move VMs from one resource group to another
  • Manage VM sizes
  • Add data disks
  • Configure networking
  • Redeploy VMs
  • Configure high availability
  • Deploy and configure virtual machine scale sets
Create and configure containers
  • Configure sizing and scaling for Azure Container Instances
  • Configure container groups for Azure Container Instances
  • Configure storage for Azure Kubernetes Service (AKS)
  • Configure scaling for AKS
  • Configure network connections for AKS
  • Upgrade an AKS cluster
Create and configure Azure App Service
  • Create an App Service plan
  • Configure scaling settings in an App Service plan
  • Create an App Service
  • Secure an App Service
  • Configure custom domain names
  • Configure backup for an App Service
  • Configure networking settings
  • Configure deployment settings
Implement and manage virtual networking
  • Create and configure virtual networks, including peering
  • Configure private and public IP addresses
  • Configure user-defined network routes
  • Implement subnets
  • Configure endpoints on subnets
  • Configure private endpoints
  • Configure Azure DNS, including custom DNS settings and private or public DNS zones
Secure access to virtual networks
  • Create security rules
  • Associate a network security group (NSG) to a subnet or network interface
  • Evaluate effective security rules
  • Implement Azure Firewall
  • Implement Azure Bastion
Configure load balancing
  • Configure Azure Application Gateway
  • Configure an internal or public load balancer
  • Troubleshoot load balancing
Monitor and troubleshoot virtual networking
  • Monitor on-premises connectivity
  • Configure and use Azure Monitor for Networks
  • Use Azure Network Watcher
  • Troubleshoot external networking
  • Troubleshoot virtual network connectivity
Integrate an on-premises network with an Azure virtual network
  • Create and configure Azure VPN Gateway
  • Create and configure Azure ExpressRoute
  • Configure Azure Virtual WAN
Monitor resources by using Azure Monitor
  • Configure and interpret metrics
  • Configure Azure Monitor logs
  • Query and analyze logs
  • Set up alerts and actions
  • Configure Application Insights
Implement backup and recovery
  • Create a Recovery Services vault
  • Create a Backup vault
  • Create and configure backup policy
  • Perform backup and restore operations by using Azure Backup
  • Perform site-to-site recovery by using Azure Site Recovery
  • Configure and review backup reports
Implement cloud infrastructure monitoring
  • Monitor security
  • Monitor performance
  • Monitor health and availability
  • Monitor cost
  • Configure advanced logging
  • Initiate automated responses by using Action Groups
  • Configure and manage advanced alerts
Design for cost optimization
  • Recommend a solution for cost management and cost reporting
  • Recommend solutions to minimize costs
Design a solution for logging and monitoring
  • Determine levels and storage locations for logs
  • Plan for integration with monitoring tools including Azure Monitor and Azure Sentinel
  • Recommend appropriate monitoring tool(s) for a solution
  • Choose a mechanism for event routing and escalation
  • Recommend a logging solution for compliance requirements
Design a solution for backup and recovery

Recommend a recovery solution for Azure hybrid and on-premises workloads that meets

Recovery objectives (RTO, RLO, RPO)

Design and Azure Site Recovery solution

Recommend a solution for recovery in different regions

Recommend a solution for geo-redundancy of workloads

Recommend a solution for Azure Backup management

Design a solution for data archiving and retention

Design for high availability
  • Recommend a solution for application and workload redundancy, including compute,
  • Database, and storage
  • Recommend a solution for autoscaling
  • Identify resources that require high availability
  • Identify storage types for high availability
Design migrations
  • Assess and interpret on-premises servers, data, and applications for migration
  • Recommend a solution for migrating applications and VMs
  • Recommend a solution for migration of databases
  • Determine migration scope, including redundant, related, trivial, and outdated data
  • Recommend a solution for migrating data (Storage Migration Service, Azure Data Box,
  • Azure File Sync-based migration to hybrid file server
Design security for applications
  • Recommend a solution that includes Key Vault
  • Recommend a solution that includes Managed Identities
  • Recommend a solution for integrating applications into Azure AD
Application Delivery - SDLC Automation
  • Understanding CI & CD
  • Continuous Integration Goals
  • Continuous delivery
  • Continuous deployment goals
  • Immutable infrastructure
  • Azure DevOps
  • Options for source code management
  • Branching off master
  • Creating a Build Spec YAML file
  • Azure DevOps CI
  • AppSpec file
  • Azure DevOps webhook
  • Deploying ARM template from pipeline.
  • Testing Pyramid,Continuous Testing with IaCTesting Scenarios in a CI/CD Pipeline
  • Best Practices for unit test
  • Integration tests and unit tests
  • Fault tolerance testing
  • In-place deployments
  • Blue-Green deployment
  • Red-black deployment
  • Immutable or disposal updates
  • Application deployment strategies
Agile and Jira
  • Overview of project management methodologies
  • Overview of agile
  • Overview of scrum
  • Jira
  • Confluence
  • Introduction to the command line
  • Managing physical storage
  • Install and configure software components and services
  • Monitor and manage running processes
  • Manage and secure files and file systems
  • Administer users and groups
  • Review the system log files and journal for issues
  • Troubleshoot problems and analyze systems with Red Hat Insights
  • Remotely manage systems with SSH

Student Testimonials

Course Details

Upcoming Batch :

✅ Training Start Date : Aug 7, 2023

✅ Duration: 6 months

End-to-end training is offered at discounted rate : 2000 USD
1000 USD : Initial Deposit
500 USD : Every month

One-time payment of 2000 USD only

All sales and payments are final – NO REFUNDS


Most Popular Questions

We help you see the world differently, discover opportunities you may never have imagined and achieve results that bridge what is with what can be.

What is the duration of the entire training/staff augmentation?

Six(6) Months

What are the days and time of the training?

Mondays, Tuesdays & Thursdays (M-T) from 7pm to 11pm EST

How much do you charge for the training?

USD$1500 - JJ Tech Students

USD$2000 - Non - JJ Tech Students

Can I pay by installment or must I pay the entire amount as a lump sum?

While we encourage you to pay as a lump and focus on your training

Is the amount negotiable?

No. The market rate for the programs we offer is $6,000. We already discounted that amount in an effort to make the program accessible to every serious Azure aspirant in our community.

Is the session virtual or in-person?

Our sessions are 100% live on zoom. We don’t currently do in-person sessions

Will I have someone to call when I have questions?

Yes, when you join JJ Tech Inc, you’re actually joining a family of IT professionals who are ready and willing to assist you in your journey to a cloud career. JJ Tech tutors, coaches and the entire alumnus are very happy to assist those who are serious in making this journey like they did.

Do I need to buy any textbooks?

Not required. JJ Tech will give you access to our Learning Management System where you have enormous amount of resources to help you navigate the training.

Do I need a desktop?

No. A laptop is recommended plus one or two additional monitors.

What is the difference between onboarding start date and technical start date?

The onboarding session is to make sure you’re ready for the class starting in Aug 7, 2023

When is the deadline to enrol for the class starting on Aug 7, 2023?

Aug 7, 2023