Azure Training in Hyderabad


What is Azure?
Microsoft Azure is a cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services through a global network of Microsoft-managed data centers.It provides software as a service (SaaS), platform as a service (PaaS) and infrastructure as a service (IaaS) and supports many different programming languages, tools and frameworks, including both Microsoft-specific and third-party software and systems.
The Microsoft Azure training course teaches System administrators/ developers/DevOps team to build and deploy applications on Microsoft’s Cloud Computing platform. The training course is designed to provide a comprehensive overview on using the management portal of Windows Azure and its features. Primary goal behind this training is to teach students how to use various services provided by Windows Azure.
Microsoft Azure Cloud Training Objectives
- To use Windows Azure portal and the services provided by it.
- To understand different service models of Cloud Computing.
- To create web role and worker role and publish the same to Windows Azure portal.
- To understand Windows Azure Websites (WAWS) and create websites using templates provided by popular CMS/Blog providers.
- To get deep understanding of how components in distributed application communicate with each other.
- To learn how to use various storage type in Windows Azure i.e. blobs, tables, and queues.
- To learn architecture, security and usage of SQL Azure.
- To learn how to migrate local database to SQL Azure.
- To learn various caching mechanism supported by Windows Azure.
- Authenticating and Authorizing users using Access Control Service.
- To learn the process of sharing media content i.e. audio and video with your customers
Introduction To Azure
- Cloud technology overview.
- What is PaaS/ SaaS/ IaaS.
- Overview of Azure.
- Managing Azure with the Azure portal.
- Demo: Azure Portal.
- Overview of Azure Resource Manager.
- Azure management services.
- Azure Architecture.
- Development Tools.
- Visual Studio tools.
- Demo: Visual Studio tools.
- Demo: Building and Deploying .Net website on IIS.
Virtual Networks & Virtual Machines In Microsoft Azure
- Creating a Virtual Network
- Understand Point-to-Site Networks
- Demo: Create Azure virtual network
- Create and Configure Virtual Machines
- Workloads on Azure Virtual Machines
- Implement Images and Disks
- VM Networking
- Configure Disks
- Monitor Vms
- Demo: Create and Connect to Virtual Machines
- Demo: Create an Azure Virtual Network
- Demo: Configure Endpoints and Monitoring
Implementing Storage in Microsoft Azure
- Understand Cloud Storage
- Blobs, Azure Files
- Storage Queues, Tables
- Managing Access
- Create and Manage Storage
- Configure Diagnostics and Monitoring
- Demo: Create and manage storage in Azure
Web Apps for Azure Infrastructure
- Deploy & Configure Websites
- Scaling
- Web App Deployment Models and Methods
- Web Deploy Packages
- Deployment Slots
- Demo: Deploying Azure Web Apps from the Portal
- Demo: Deploying Azure Web Apps from Visual Studio 2015
Cloud Services In Azure & SQL Azure
- Overview of Cloud Services
- Cloud Service Web Roles
- Customizing Cloud Service Configurations
- Updating and Managing Cloud Service Deployments
- Cloud Service Worker Role
- Cloud Service Worker Role Processing
- Analyzing Application Cloud Service Role Instances
- Demo: WebRoles and Worker Roles
- SQL Azure concepts
- Demonstration: Working with SQL Azure
- Data synchronization
- Migration methods
- Limitations
- Demo: Migration through SSMS and Visual Studio
application Hosting & Deploying Services
- Service Plans
- Hosting Databases
- Hosting services on-premises vs. Windows Azure
- Demo: Managing Databases and Azure Subscriptions
Windows Azure Service Bus
- Introduction Windows Azure Service Bus
- MSMQ vs. Azure Service Bus
- Windows Azure Service Bus Relays
- Windows Azure Service Bus Queues
- Windows Azure Service Bus Topics
- Demo: Windows Azure Service Bus Relays |Topics |Queues
Identity and Access management
Windows Azure Active Directory
- Active Directory Fundamentals
- Active Directory Fundaments OAuth
- Multifactor Authentication
- Understanding differences between traditional AD and Azure AD
- Understanding Azure AD integration
- Azure AD data Sync
- Role-based Access Control
- Creating and managing Azure AD tenants
- Administering Active AD
- Extending on-premises Active Directory domain to Azure
- Implementing directory synchronization by using Azure AD Connect
- Configuring directory synchronization
- Federation Concepts
Identity Management and Access Control
- Windows Azure Access Control Service
- Azure Security Access Control
- Shared Access Signatures with Azure Service Bus and Queue Storage Services
- Shared Access Signatures Best Practices
paaS
- Windows Azure WebApps
- Introduction to Azure Web Apps
- Understanding Web App Tiers and Pricing
- Understanding App Service Plans
- Understanding Different Ways to deploy Web Apps
- Deployment pipeline
- Scaling Web Apps
- Supported Languages
- Security and Monitoring
- Understanding Web jobs
- Azure Logic Apps
- Azure API Apps
Azure SQL Database
- Introduction Azure SQL Database as a service
- Comparing Azure SQL and Traditional SQL
- Benefits of Azure SQL database
- Advanced capabilities
- Backup options
- Scaling Azure SQL Database
- Security
- Pricing
Windows Azure Service Bus & Azure Traffic Manager
- Introduction Azure Traffic Manager
- Understanding Different traffic routing methods
- Priority method (Failover method)
- Weighted method (Round-robin method)
- Performance method (Performance method)
- Introduction Azure CDN
- Understanding Azure CDN
- Setting up Azure CDN
- No SQL in Azure
- Azure Document DB
- Other No-SQL Alternatives
- Demo: SQL queries, expressions, Built in Functions
Advanced Topics & Other Windows Azure Service
- Introduction to Internet of Things – IoT
- Event Hubs
- Azure SaaS
- Azure Backup
- Azure Load balancer
- Azure Site Recovery
- Azure PowerShell
- Azure CLI
- Azure Cloud Services
- Azure Automation
- Windows Azure Certification Exam Objectives and Discussion
- 70-533-Implementing Microsoft Azure Infrastructure Solutions
- 70-532-Developing Microsoft Azure Solutions
- 70-534-Architecting Microsoft Azure Solutions
Introduction To DevOps
- Background
- Ingredients of DevOps
- DevOps principles
- Who has adopted?
- Mirage or Reality?
- Challenges
- Domain specific
- Technology specific
- DevOpsToolchain (Practices and Tools)
- SDLC vs Agile/DevOps:
- Agile Values and Principles
- What is conventional software development methodology
- Advantages of Agile
- Importance of DevOps in Agile
- What is Continuous Integration
- What is Continuous Delivery
- What is Continuous Deployment
- What is continuous feedback
- Faster deployments using devops
- Collaboration
- How Automation helps devops
- DevOps job market
Version Control or Configuration Management Tools:
1. Version Control System:
- Centralized and Distributed Systems
- SVN
- SVN Features
- SVN Server Installation
- Configure SVN with Web server
- Create and Configure Users
- SVN Trunk / Branch / Tag
GIT
- GIT Features
- GIT – Clone /Commit / Push
- GIT Hub Projects
- GIT Hub Management
- GIT Rebase & Merge
- GIT Stash, Reset , Checkout
- GIT Clone, Fetch , Pull
Differences between SVN & GIT
GitHUB
Dockers & Containers
What are Dockers?
- Difference between VM’s & Containers
- Hypervisor VsDocker Engine
- Docker Introduction
Docker installation
Images & containers basics
Images?
- Docker Images Deep Dive
- DockerHub
- Pull & Push images
- Building your own Image with Dockerfile
- Docker& Jenkins integration
- Hosting & Managing Images
- Multistage docker containers
Containers? - Deep Dive
- Running, Stopping, Deleting, Inspecting & Managing
containers
- Docker networking
- Web server examples
- Local Development workflow
- Docker Compose
Automated WorkFlow/ Continuous delivery of dockers
Docker Orchestration with
Kubernetes
- Why Containers for microservices
- Kubernetes Intro & Architecture
- Kubernetes setup
- Running Docker containers on kubernetes
- Kubectl
- Pod
- Service
- Replication controller & Set
- Deployment
- Helm charts
- Efk
- Kibana
- Kebernetices networking
- Grafana
- Ingress controlers
Nagious
- Nagios Introduction
- Nagios Architecture
- How to install Nagios
- How to configure Nagios
- Plugins in Nagios
- How to add servers to Nagios
- NRPE – Nagios Remote Plugin Executor
- How to configure plugins on remote nodes
- Monitoring with Nagios
- Using the default plugins
- Writing our plugins
- Configuration of Nagios Server & Agent
- NRPE (Nagios Remote Plugin Executer)
- Configuration of Nagios.cfg and Contacts.cfg
- Monitoring Hosts
- Monitoring Services
- Monitoring Server Infrastructure
Jenkins
Jenkins – Continuous Integration
Introduction
- Understanding continuous integration
- Introduction about Jenkins
- Build Cycle
- Jenkins Architecture
Installation
- Obtaining and installing Jenkins
- Installing and configuring Jenkins using WAR and RPM
- Java installation and configuration
- Maven Installation
- Exploring Jenkins Dashboard.
Job
- Creating Jobs
- Running the Jobs
- Setting up the global environments for Jobs
- Adding and updating Plugins
- Disabling and deleting jobs
Build Deployments
- Understanding Deployment.
- Tomcat installation and configuration
Securing Jenkins
- Authentication
- Jenkins Plugin
- Authorization
- Confidentiality
- How to integrate Jenkins with Ant
- How to integrate Jenkins with Maven
- How to integrate Jenkins with Slack
- How to integrate Jenkins with Shell scripts
- How to integrate Jenkins with Python scripts
- Jenkins dashboard
- Jenkins authentication
- Jenkins plugins – how to download and use
- Parameterizing the build
- One click regression
- Best Practices for Jenkins
Build Tools
Java Compiler
ANT
- ANT Installation
- ANT build pre-requisites
- Creating JAR and WAR filesh
- Make and Build (build.xml)
- Target and Tasks
Maven
- Maven Installation
- Maven Build requirements
- Maven POM Builds (pom.xml)
- Maven Build Life Cycle
- Maven Local Repository (.m2)
- Maven Global Repository
- Group ID, Artifact ID, Snapshot
- Maven Dependencies
- Geppato
- Facter
- Catalogue
Other DevOps Tools
- Terraform
- Nexus
- Jira/Grasshopper
Azure training
Demo On Saturday 11AM-
25 students
-
Duration : 40days
-
Hours : 60
WORKING HOURS
Monday | 07:00 AM TO 10:00 PM |
Tuesday | 07:00 AM TO 10:00 PM |
Wednesday | 07:00 AM TO 10:00 PM |
Thursday | 07:00 AM TO 10:00 PM |
Friday | 07:00 AM TO 10:00 PM |
Saturday | 07:00 AM TO 11:00 PM |
Sunday | 07:00 AM TO 10:00 PM |