Azure – DevOps
- Home
- Our Courses
- Azure – DevOps
AZURE
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.
Laptop
Notebook
Passion
Curriculum
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
Governance
- 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
Subscriptions
- 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
Linux
- 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
The tutors at JJTech do not teach with assumptions that you have a prior knowledge of cloud. The materials were well simplified and provide me with detailed knowledge of the AWS ecosystem and other complementary technologies.
Aron
student - Concepts and content were easy to understandThe program exposed me to lots of hands-on experience with Tutors available for screens share to walk me through challenging simulations. The simulation used in the program were deduced from real world projects. This greatly enabled and prepared me for success on the jobs.
Mary Grey
student - Lots of hands-on experienceThis program did not only introduce me to the cloud; I was also taught other topics like Linux, python, Data Analytics and introduction to big data.
The program was very extensive into the core AWS services and also stretched out to cloud agnostic tools like Terraform, Ansible, Jenkins and other high demand tools.
Micheal
student - Lots of add-on topicsThis program extends beyond just a single cloud discipline. The course prepared to become a Solutions Architect, DevOps Engineer, AWS Engineer, AWS Security Specialist, Network Engineer and a lot more.
I feel confident to handle any role within the AWS space as well engage in deep dive conversation with anyone within and without the AWS arena.
Lucy
student - I was trained to become anything in the AWS spaceThe tutors are actual engineers and architects in the industry; so, the teaching based on the everyday activities performed at the job. The tutors are also keeping up with the latest and greatest technologies introduced by AWS in real-time.
Very detailed notes and architectural diagrams are provided which are housed in google drive for access anytime.
Stephen
student - Excellent TutorsI joined this program with zero IT background. I didn’t fully believe in myself that I could become IT expert. The tutors of this program embedded motivational words in the lessons which gave the strength to carry on.
Today, I can proudly call myself an AWS Solutions Architect for renown fortune 500 company.
Derick
student - Motivating TutorsJJTech did not only support me during the timeframe of this program. I received support even after integrating into the industry. Resources were made available to me to ensure my success on the job.
JJTech does not only pride itself in excellent content delivery but also in ensuring that their alumnus gain employment and succeed on the job.
Emilia Clarke
Student - Post Program supportDuring this program, I had one on one meetings with tutors to understand my challenges and make recommendations for my success. Catch up classes were made available to fill up the gap in my knowledge.
I felt like my success mattered to JJTech.
George
Student - Interest in my LearningCourse 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
faqs
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