Amit Goyal Azure, Windows Server, Terraform, DevOps
No reviews yet

Hello Folks,

Become an Azure expert! Learn Azure Administration, Azure DevOps and Azure Fundamentals from an experienced and passionate instructor. This comprehensive course covers core Azure services, with hands-on labs to build real-world skills.

Whether you're an IT professional looking to expand your cloud knowledge, or a beginner interested in a career in cloud computing, this course will provide you with the fundamental training needed to leverage Microsoft Azure.

Through interactive lectures and demos, you'll gain proficiency in Azure Virtual Machines, Storage, Networking, Identity, Security, and more. The curriculum focuses on both conceptual knowledge and practical experience.

Join me to start your Azure learning journey today! My teaching style emphasizes clarity, patience, and building a strong foundation. Students appreciate my ability to break down complex topics and make them understandable.

Don't just read about Azure, build real skills through hands-on practice. This course includes access to a sandbox environment preconfigured with Azure services, so you can follow along with labs to retain knowledge.

Invest in yourself and boost your career opportunities with Azure certification. This course thoroughly covers the objectives for the AZ-900 Microsoft Azure Fundamentals exam.

Enroll now and let's begin our Azure cloud adventure!

Subjects

  • Azure Beginner-Expert

  • DevOps Beginner-Expert

  • DevOps - AWS - Jenkins, GIT, Puppet, Ansible, Terraform, Docker Beginner-Intermediate

  • Azure DevOps Beginner-Expert

  • Windows server administration Beginner-Expert

  • Certification of Terraform

  • ChatGPT Prompt Engineering Beginner-Expert


Experience

  • Trainer (Feb, 2010Nov, 2014) at NIIT bangalore
    Hello Team,

    I was taking several batches for Windows Administrators, A+, N+, CCNA, Basic Linux etc.

Education

  • Post Graduate in Artificial Intelligence and Machine learning (Feb, 2020Feb, 2021) from NIT WARANAGALscored 930

Fee details

    8005,000/hour (US$8.4252.63/hour)

    Fee depends on number of Students and what training required to teach how many hours of program that would be, hence will share more based on assignments


Courses offered

  • Azure Fundamental

    • 10000
    • Duration: 10 Hours
    • Delivery mode: Online
    • Group size: Individual
    • Instruction language: English, Hindi
    • Certificate provided: Yes
    Get Azure Certified! Learn the fundamentals of cloud services and how to build solutions on the Microsoft Azure platform.

    This comprehensive and interactive online course will fully prepare you for the AZ-900 Microsoft Azure Fundamentals certification exam. Learn everything from cloud concepts and core Azure services to security, privacy, compliance, and trust.

    With engaging video lectures, demos, and hands-on labs, you'll gain the knowledge and skills needed to leverage Microsoft Azure services. The course covers Compute, Networking, Storage, App Service, Containers, Azure Functions, and much more.

    Whether you're looking to start a career in cloud computing or gain fundamental knowledge as an IT pro, this course provides the essential training you need. You'll develop technical skills through practical exercises in a pre-configured Azure sandbox environment.

    The course is designed to guide you through the objectives and topics covered in the AZ-900 exam. Serving as an excellent introduction to Microsoft Azure, it will equip you with the concepts, core services, security fundamentals, pricing, and life cycle needed to be effective on the Azure platform.

    Don't just learn about the cloud, develop hands-on skills! Enroll now to begin your Azure cloud journey and get certified. Interactive lectures, demos, and labs will prepare you to pass the AZ-900 exam and prove your cloud expertise.
  • Azure Administrator (AZ 104)

    • 20000
    • Duration: 40 Hours
    • Delivery mode: Online
    • Group size: Individual
    • Instruction language: English, Hindi
    • Certificate provided: Yes
    Become an Azure Administrator! Learn how to manage and administer Azure resources and services with this comprehensive certification prep course.

    This interactive online training will fully prepare you for the AZ-104 Microsoft Azure Administrator exam. Through engaging video lectures, demos, and hands-on labs, you'll gain the skills needed to pass the exam and prove your expertise in administering Azure environments.

    The course provides in-depth coverage of managing Azure identities and governance, implementing and managing storage, configuring and managing virtual networks, managing Azure AD Connect, and monitoring resource utilization and consumption.

    You'll develop practical experience through labs in a pre-configured Azure environment. By the end, you'll have the confidence and ability to administer Azure subscriptions and resources efficiently.

    If you're looking to advance your career by becoming a certified Azure Administrator, this is the perfect course for you. The content maps directly to the AZ-104 exam objectives so you'll boost your knowledge of core administration tasks like deploying/managing VMs, automating deployments with PowerShell/CLI, governing resources, and more.

    Invest in yourself by enhancing your Azure administration abilities. Enroll now to prepare for success on the AZ-104 exam! Interactive lectures, demos, and hands-on labs will equip you with the skills to pass the exam on your first attempt.
  • Mastering ChatGPT & AI Tools

    • 5000
    • Duration: 5 Hours
    • Delivery mode: Online
    • Group size: Individual
    • Instruction language: English, Hindi
    • Certificate provided: Yes
    Unlock the power of artificial intelligence with this hands-on guide to leveraging ChatGPT, and other cutting-edge AI tools.

    This immersive online course will take you from AI basics to creatively applying tools like ChatGPT 3.5, and Codex in the real world. Through interactive tutorials, you’ll learn to optimize AI systems for conversation, content creation, task automation, and more.

    We’ll demystify the inner workings of ChatGPT natural language processing through concrete examples. Discover best practices for crafting prompts that deliver clear, helpful, and human-like responses.

    You’ll also get hands-on with generating images, code, and content with the latest AI. Create logos, graphics, short stories, code snippets, essays, and other materials with leading AI tools.

    By the end, you’ll know how to tap into AI as a productivity superpower. We’ll cover creative applications across business, artistic and personal use cases. The future is here – join us and unleash your potential with AI!

    Packed with hands-on projects and expert instruction, this course gives you the toolkit to integrate AI like ChatGPT into your life and work. Enroll now and master the assistive power of transformative AI.
  • Azure DevOps (AZ 400)

    • 20000
    • Duration: 32 Hours
    • Delivery mode: Online
    • Group size: Individual
    • Instruction language: English
    • Certificate provided: Yes
    Design and implement processes and communications (10–15%)
    Design and implement traceability and flow of work
    Design and implement a structure for the flow of work, including GitHub Flow

    Design and implement a strategy for feedback cycles, including notifications and GitHub issues

    Design and implement integration for tracking work, including GitHub projects, Azure Boards, and repositories

    Design and implement source, bug, and quality traceability

    Design and implement appropriate metrics and queries for DevOps
    Design and implement a dashboard, including flow of work, such as cycle times, time to recovery, and lead time

    Design and implement appropriate metrics and queries for project planning

    Design and implement appropriate metrics and queries for development

    Design and implement appropriate metrics and queries for testing

    Design and implement appropriate metrics and queries for security

    Design and implement appropriate metrics and queries for delivery

    Design and implement appropriate metrics and queries for operations

    Configure collaboration and communication
    Document a project by configuring wikis and process diagrams, including Markdown and Mermaid syntax

    Configure release documentation, including release notes and API documentation

    Automate creation of documentation from Git history

    Configure integration by using webhooks

    Configure integration between Azure Boards and GitHub repositories

    Configure integration between GitHub or Azure DevOps and Microsoft Teams

    Design and implement a source control strategy (10–15%)
    Design and implement branching strategies for the source code
    Design a branch strategy, including trunk-based, feature branch, and release branch

    Design and implement a pull request workflow by using branch policies and branch protections

    Implement branch merging restrictions by using branch policies and branch protections

    Configure and manage repositories
    Design and implement a strategy for managing large files, including Git Large File Storage (LFS) and git-fat

    Design a strategy for scaling and optimizing a Git repository, including Scalar and cross-repository sharing

    Configure permissions in the source control repository

    Configure tags to organize the source control repository

    Recover specific data by using Git commands

    Remove specific data from source control

    Design and implement build and release pipelines (50–55%)
    Design and implement a package management strategy
    Recommend package management tools including GitHub Packages registry and Azure Artifacts

    Design and implement package feeds and views for local and upstream packages

    Design and implement a dependency versioning strategy for code assets and packages, including semantic versioning (SemVer) and date-based (CalVer)

    Design and implement a versioning strategy for pipeline artifacts

    Design and implement a testing strategy for pipelines
    Design and implement quality and release gates, including security and governance

    Design a comprehensive testing strategy, including local tests, unit tests, integration tests, and load tests

    Implement tests in a pipeline, including configuring test tasks, configuring test agents, and integration of test results

    Implement code coverage analysis

    Design and implement pipelines
    Select a deployment automation solution, including GitHub Actions and Azure Pipelines

    Design and implement a GitHub runner or Azure DevOps agent infrastructure, including cost, tool selection, licenses, connectivity, and maintainability

    Design and implement integration between GitHub repositories and Azure Pipelines

    Develop and implement pipeline trigger rules

    Develop pipelines by using YAML

    Design and implement a strategy for job execution order, including parallelism and multi-stage pipelines

    Develop and implement complex pipeline scenarios, such as hybrid pipelines, VM templates, and self-hosted runners or agents

    Create reusable pipeline elements, including YAML templates, task groups, variables, and variable groups

    Design and implement checks and approvals by using YAML-based environments

    Design and implement deployments
    Design a deployment strategy, including blue-green, canary, ring, progressive exposure, feature flags, and A/B testing

    Design a pipeline to ensure that dependency deployments are reliably ordered

    Plan for minimizing downtime during deployments by using virtual IP address (VIP) swap, load balancing, rolling deployments, and deployment slot usage and swap

    Design a hotfix path plan for responding to high-priority code fixes

    Design and implement a resiliency strategy for deployment

    Implement feature flags by using Azure App Configuration Feature Manager

    Implement application deployment by using containers, binaries, and scripts

    Implement a deployment that includes database tasks

    Design and implement infrastructure as code (IaC)
    Recommend a configuration management technology for application infrastructure

    Implement a configuration management strategy for application infrastructure

    Define an IaC strategy, including source control and automation of testing and deployment

    Design and implement desired state configuration for environments, including Azure Automation State Configuration, Azure Resource Manager, Bicep, and Azure Automanage Machine Configuration

    Design and implement Azure Deployment Environments for on-demand self-deployment

    Maintain pipelines
    Monitor pipeline health, including failure rate, duration, and flaky tests

    Optimize a pipeline for cost, time, performance, and reliability

    Optimize pipeline concurrency for performance and cost

    Design and implement a retention strategy for pipeline artifacts and dependencies

    Migrate a pipeline from classic to YAML in Azure Pipelines

    Develop a security and compliance plan (10–15%)
    Design and implement authentication and authorization methods
    Choose between Service Principals and Managed Identity (including system-assigned and user-assigned)

    Implement and manage GitHub authentication, including GitHub Apps, GITHUB_TOKEN, and personal access tokens

    Implement and manage Azure DevOps service connections and personal access tokens

    Design and implement permissions and roles in GitHub

    Design and implement permissions and security groups in Azure DevOps

    Recommend appropriate access levels, including stakeholder access in Azure DevOps and outside collaborator access in GitHub

    Configure projects and teams in Azure DevOps

    Design and implement a strategy for managing sensitive information in automation
    Implement and manage secrets, keys, and certificates by using Azure Key Vault

    Implement and manage secrets in GitHub Actions and Azure Pipelines

    Design and implement a strategy for managing sensitive files during deployment, including Azure Pipelines secure files

    Design pipelines to prevent leakage of sensitive information

    Automate security and compliance scanning
    Design a strategy for security and compliance scanning, including dependency, code, secret, and licensing scanning

    Configure Microsoft Defender for Cloud DevOps Security

    Configure GitHub Advanced Security for both GitHub and Azure DevOps

    Integrate GitHub Advanced Security with Microsoft Defender for Cloud

    Automate container scanning, including scanning container images and configuring an action to run CodeQL analysis in a container

    Automate analysis of licensing, vulnerabilities, and versioning of open-source components by using Dependabot alerts

    Implement an instrumentation strategy (5–10%)
    Configure monitoring for a DevOps environment
    Configure Azure Monitor and Log Analytics to integrate with DevOps tools

    Configure collection of telemetry by using Application Insights, VM Insights, Container Insights, Storage Insights, and Network Insights

    Configure monitoring in GitHub, including enabling insights and creating and configuring charts

    Configure alerts for events in GitHub Actions and Azure Pipelines

    Analyze metrics from instrumentation
    Inspect infrastructure performance indicators, including CPU, memory, disk, and network

    Analyze metrics by using collected telemetry, including usage and application performance

    Inspect distributed tracing by using Application Insights

    Interrogate logs using basic Kusto Query Language (KQL) queries

Reviews

No reviews yet. Be the first one to review this tutor.