+91 89 77 22 44 22
info@loginitacademy.com
Menu
Home
About Us
Online Courses
Testing Tools
Manual Testing
Selenium with Java
Selenium with Python
API Testing
TOSCA
Performance Testing
Load Runner
SALESFORCE
Salesforce Admin
Salesforce Development
Devops
Devops with AWS
Devops with Azure
MSBI
SSIS SQL server Integration services
SSIS SQL server reporting services
SSIS SQL server analysis services
Python
Python 3
Python Django
Data Science
Data Science With Python
Batch Timings
Contact Us
Welcome to Login IT Academy
Close
Home
About Us
Online Courses
Testing Tools
Salesforce
Devops
MSBI
Python
Data Science
Batch Timings
Contact Us
Latest News
Manual Testing with Selenium - New Batch 1-Jan-2025 - Real Time Project Training : By-SRINIVAS || Selenium with Java - Project based Training from 12-Jan-2025 at 9AM : By- Srini
DevOps with AWS
1. Introduction
Client Server Computing Concepts
Challenges with Distributed Computing
Introduction to Cloud Computing
Why Cloud Computing
Benefits of Cloud Computing
2. Cloud Delivery / Service Models
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
3. LINUX
Linux server setup in AWS
Connecting to Linux server from Local Machine
Connecting to Linux servers using Putty/GitBash
Linux Basic Commands
List Files and Directories
Move Between Directories
So where am I
Create Directories
Create Files
Delete Files and Directories
Copy Files and Directories
Move Files and Directories
Rename Files and Directories using the mv command
Print file content to the screen
View Files using "less" command
Pipes and Redirection
Files Archiving
File Compression using (gzip , bzip2)
Archiving and Compression using (tar)
Soft Links
Hard Links
4. Linux Users, Groups and Permissions
Users and Groups Creation
Files and Directories Permissions - umask
5. Linux Text Editor
Vi/vim
Vi commands
6. Linux String Processing and finding files
String Processing (head, tail, wc, sort, cut, paste)
String Process ( grep )
Find and Locate
7. Package Management
Installing Software’s
8. Using Secure Shell For Remote Connection
Installing Software’s
9. Copy and Transfer Files Using Secure Shell
How can I copy (file/files) to a remote host using SCP?
How can I copy (file/files) from a remote host using SCP?
How can I Copy entire directory using SCP?
Piping
Tee command
Process management
Monitoring and Managing Linux Processes
Processes
Controlling Jobs
Background and Foreground Processes
Killing Processes
Monitoring and Managing Linux Processes
10. Accessing Linux File Systems
Identifying File Systems and Devices
Mounting and Unmounting File Systems
11. Introduction to AWS
Subscription to AWS
Elastic Compute Cloud (EC2) Essentials
Regions and Availability Zones – Choose the right Region
Amazon Machine Images (AMI)
Working with AMIs
Choosing the right AMI
Deciding what goes into an AMI
Finding the right AMI
Pricing model in EC2 instances
On-demand, Reserved, Scheduled, Spot instances, Dedicated Hosts
EC2 Reserved Instance Marketplace
Importing and Exporting Instances
12. EC2 Instances
Building an EC2 Windows instance & Linux Instance
Boot strapping with user-data
Setting up security
Security with Key Pairs
Working with the Security Group
Different IPs assigned to an EC2 instance
Assigning Elastic IPs
Login/Access to the instance
Creating your own custom AMI, Registering & Granting access to the AMI
Placement groups
EC2 instance protection
Instance Roles
Importing and Exporting Instances
Elastic Network Interfaces(ENIs)
Resources and Tags
Accessing Meta-Data & use cases
13. Elastic Block Store (EBS)
EBS Volume Types
EBS Encryption
EBS Performance
Instance Store volumes
Instance Stores Available on Instance Types
Instance Store Usage Scenarios
Adding Instance Store Volumes to an AMI
Optimizing Disk Performance
Creating and deleting volumes
Attaching and detaching volumes
Mounting and Umounting the attached volume
Increasing the volume size
Creating snapshots
Creating Volumes & AMIs from Snapshots
Cross-Region snapshot copy & use cases
14. Elastic File System (EFS)
What Is EFS
How EFS Works
How to Create EFS
How to attach EFS to EC2
Drawbacks of EFS
15. Elastic Load Balancer (ELB)
What Is Elastic Load Balancing
How Elastic Load Balancing Works
Classic & App ELB types
Creating load balancer
Internal & External Load balancers
Load balancing protocols
Listener Configurations
SSL Negotiation Configurations
Attach & Detach Subnets
Security groups for the load balancer
Configure health check for the load balancer
Adding multiple instance to the load balancer
Custom Domain Names
Cross-Zone Load Balancing
DNS Failover
Sticky Sessions
Monitoring and Logging
DNS Failover
Sticky Sessions
Monitoring and Logging
Cross-zone load balancing
Connection Draining
ELB traffic logging
16. Auto Scaling
What is auto scaling
Auto scaling components
Benefits of auto scaling
Creating launch configuration, and its prerequisites
Creating Auto Scaling Groups (ASG)
Attach & Detach EC2 Instances in ASG
Configuration of auto scaling policies based on the Load on EC2 instances
Using Auto scaling with Elastic Load balancer (ELB)
Temporarily Removing Instances
Suspend and Resume Process
Shut Down Your Auto Scaling Process
Monitoring Your Auto Scaling Instances
Health Checks
Getting Notifications When Your Auto Scaling Group Changes
17. Simple Storage Service (S3)
Creating and deleting buckets
Adding objects to buckets
Getting objects
Deleting objects
Notifications
Uses of S3 storage
Working with Permissions of S3, Access Control, Bucket policy
S3 Data encryption types
Enable Versioning, Logging for S3 objects
Lifecycle rules in s3
Accessing S3 storage with Tools
Hosting a Static Website
Cross-Origin Resource Sharing
Cross-region replication
Audit Logging with AWS CloudTrail
18. Glacier Storage
Creating Vaults
Working with Archives
Accessing the Glacier vault using tools
Using Glacier for backups
Job Operations
Data Retrieval Policy Operations
19. Identity and Access management(IAM)
Creation of user accounts
Setting up multi factor Authentication (MFA)
Roles in IAM
Groups in IAM
Delegation of permissions for users
Creation of custom policies for delegation
Using Identity Providers
Cross-Account Access
Account settings
Credential Report
Encryption - Key Management Service (KMS)
20. Virtual Private Cloud (VPC)
Different types of networks that can be setup in AWS
Creating a custom VPC
NACLs & Security Groups
Creation of Internet Gateway(IGW)
Connecting to instances in the gateway
Subnets, Route Tables & Association
NAT Instances & NAT-Gateways
DHCP Options Sets & DNS
VPC Peering
VPN overview & components
21. Route 53
Configuring Amazon Route 53 as Your DNS Service
Registering a Domain Name and Configuring Amazon Route 53 as the DNS Service
Migrating DNS Service for an Existing Domain to Amazon Route 53
Creating a Subdomain That Uses Amazon Route 53 without Migrating the Parent Domain
Working with Public Hosted Zones
Working with Private Hosted Zones
Working with Resource Record Sets
Health Checks and DNS Failover
Creating, Updating, and Deleting Health Checks
Transferring a Domain from a Different AWS Account or Registrar
Using IAM to Control Access to Amazon Route 53 Resources
22. AWS CLI
Introduction to AWS CLI
Install AWS CLI on Windows
Install AWS CLI on Linux
Configure AWS CLI
AWS CLI output formats
AWS CLI setup
AWS CLI auto completion
AWS CLI filter option
AWS CLI query option
AWS CLI dry-run option
AWS CLI COMMANDS
AWS CLI Commands For AWS EC2
AWS CLI Commands For AWS S3
AWS CLI Commands For AWS IAM
AWS CLI Commands For AWS ELB
AWS CLI Commands For AWS SNS & AWS SQS
AWS CLI Commands And Shell Scripting
23. Cloud Watch
Cloud Formation (CF)
What is Cloud Formation?
Cloud Formation Template Options
Cloud Formation Building Blocks
Deploying Cloud Formation Templates
Cloud Formation Parameters
Cloud Formation Resources
Cloud Formation Mappings
Cloud Formation Conditions
Conditions Functions
Ref Function Fn::GetAtt (Get attribute function)
Cloud Formation Metadata
Creating Ec2 Instance
Creating Security Group Instance
Creating EIP and Attach it to EC2 Instance
Map security group to Ec2 Instance
Creating Complete VPC (Subnet, Route Tables, NACL, NAT)
more examples
24. Simple Notification Services (SNS)
Creation of a topic
Subscribing to topic via Email
Setting notification for EC2 instance changes
25. Simple Queue Service (SQS)
Creation of a queue
Sending messages to the queue
Sending SNS to SQS
Retrieving messages from SQS
26. Relational Database Services(RDS)
DB Instances
Selecting the DB-Engine
Configuring the Database Server
Creating your Database
Setting up automatic backups, snapshots & restores
Authorizing access to the DB with RDS Security Groups
DB Instance Replication
Security: Using IAM to Manage Access to Amazon RDS Resources
RDS Limits
Managing MySql Database server
DB Instance Life Cycle: Renaming a DB Instance
Deleting or Rebooting a DB Instance
Working with Storage Types
Upgrading a DB Instance
Working with Option Groups & DB Parameter Groups
27. Terraform
Course Overview
Automating with Terraform
Installing Terraform
Terraform Constructs
Provider
Resource
Provisioners
TerraForm Execution
Plan
Execute
Destroy
Using Terraform with AWS
Using AWS Provider
Connect AWS with Terraform
Using Local Exec and Remote Exec
Terraform Variables and Modules
Condition and Loops in Terraform
Remote Provisioners and Use Cases
Automating AWS Infra Using Terraform
AWS EC2 Examples
Creating End to End VPC
Creating ELB & Registring EC2
Creating & Attaching Auto Scalling to ELB
Map Route53 to You Domain
Attach Auto Scalling & ELB Route53
Creating RDS inside Private Subnet
Etc
Mutlti Region Provisioning
Null Resource
File & Connetion Provisioners
Updating Your Configuration with More Resources
Adding a New Provider to Your Configuration
Data Source
Download Brochure
×
Name:
Email Id:
Phone No:
Message:
Submit
DevOps with Azure
1. Introduction to DevOps
What is DevOps
History of DevOps
Dev and Ops
DevOps definitions
DevOps and Software Development life Cycle
DevOps main objectives
Infrastucture As A Code
Pre-requistes for DevOps
Continues Integration and Deployment
2. Glt (Revision Control System)
Source code management
Version control system/Revision control system
SCM tools
Repository/Depot
Server
Work space/Work dir/Work tree
Branch/Trunk/Code line
Commit/Check-In
Version/Version-ID/Commit-ID, Tag
Advantages of Glt, Git Snapshots
Work space, Staging area, Buffer area
Repository (Local/non-bare)
Repository (Central/bare)
Installation & configuration
Git add, Git commit, Git log, Git push,Git status
Git ignore, Git branch, Git checkout,git merge
Git Snapshots, Git conflict, Git stash
Git reset, Git revert
Repository (Central/bare)
Git remove, Git clean
Git tag, Git fetch, Glt diff
Git cherry-pick, Git hub
3. Glt (Revision Control System)
Continues Integration (CI)
Jenkins Workflow
Ways of CI
Benefits of CI
Why only Jenkins
Git for Windows
Java installation & Configuration
Maven installation & Configuration
Jenkins installation & Configuration
Free style project
Maven project by Maven
Maven project by Jenkins
Jenkins Plugins
Scheduled Projects
Source code polling (Git)
Related/ Linked projects
Upstream & Downstream projects
CI-CD pipeline
Jenkins Views
User management
4. Maven (Build Management)
Build management
Advantages of Build tool
Build tools
Architecture of maven
maven build life-cycle
Maven directory structure
Maven repositories
Pom.xml
5. Ansible (Configuration Management Tool)
Configuration Management
History
Advantages of CM tool
Why Ansible, Ansible Advantages
Ansible Architecture setup
Install & configure Ansible
Ansible Inventory
Test Environment setup
Host Patterns
Ad-Hoc commands
Modules
Gathering facts
Playbooks
YAML Language
Target section
Variable section
Task section
Handle section
Dry run
Loops
Conditionals
Vault
Ansible Roles
6. Chef (Configuration Management tool)
Configuration Management
History
Advantages of CM tool, Advantages of Chef
Chef Architecture, Chef Workstation
Chef server, Chef nodes
Knife
Chef-client
Ohai
Idempotency
Install & configuration of chef
Cookbooks
Recipes
Berks file
Metadata
Deploying Apache web server
Run list
Include_recipe
Ohai
Attributes
Chef Resources, Chef server setup
Boot strapping node
Chef supermarket
Calling Dependency cookbooks
Clean up chef server
7. Docker (Containerization)
Container
Docker history
Docker usage
OS-Level-Virtualization
Layered file system
VM Ware vs Docker
Docker components, Docker workflow
Docker benefits, Docker images
Docker Container, Docker file
Docker hub/registry
Docker daemon
Docker Install & Configure
Docker all commands
Docker Volumes
Volume (container-container)
Volume (Host- Container)
Port mapping
Registry server
Pull/push images from /to registry
CMD, RUN, ENTRYPOINT
8. Kubernetes (Container Orchestration Technology)
What is kubernetes
Features of kubernetes
Architecture of kubernetes
Kubernetes Master
Kubernetes nodes
Kubernetes components
Kube-api server
etcd (cluster store)
Kube-scheduler
Node
Kube-proxy
Kubelet
pods
Multi container pod
Pod limitations
Replica sets
Deployments
Installation of Kubernetes
9. Shell Scripting
Introduction
Variables
It Statement
Case
Loops
Functions
Real-Time Examples
10. Nagios (Monitoring Tool)
Why monitoring tool
Ways of monitoring
Why Nagios so Cool?
Architecture of Nagios
Plugins, Config files
Dashboard overview
Nagios working process
Nagios Installation & Nagios Configuration
11. Vagrant
Introduction
Installation, Configuration
Mini Project
Hand-on
12. Introducton to Cloud Computing
What is Cloud
Uses of Cloud Computing
Core terminologies of cloud
Advantages of Cloud
Concerns of Cloud
13. Cloud Computing Types and services
Cloud Computing types
Public Cloud
Private Cloud
Hybrid Cloud
Community Cloud
Cloud Computing Services
IAAS
PAAS
SAAS
XAAS
14. AWS - Cloud Computing & EC2
Why AWS
Brief History of AWS
AWS Features
How to Register Account in AWS
Introduction to EC2
Features of EC2
EC2 Dashboard Overview
About Amazon Machine Images (AMI)
Different types of AMI’s
How to create AWS AMI
How to create a Key Pairs
Download a key pairs
How to connect EC2 instances
What is pem file
What are default usernames to connect AMI’s
How to Login into LINUX AMI from Linux
How to reboot the Instance
How to stop instance
How to terminate instance
15. Virtualisation & Lab Practice Setup
Introduction to Virtualization
Virtualization Types
Hosted
Bare metal
Hypervisors
Virtual Machine Setup for Lab practise
16. Projects
GIT PROJECT
JENKINS-MAVEN PROJECT
ANSIBLE PROJECT
CHEF PROJECT
DOCKER PROJECT
KUBERNETES PROJECT
SHELL SCRIPTING PROJECT
17. DevOps Objective:
Understanding Development
Development SDLC : Waterfall & Agile
Understanding Operations
Dev vs. Ops
DevOps to the rescue
What is DevOps
DevOps SDLC
Continuous Delivery model
DevOps tools for DevOps SDLC
DevOps Roles & Responsibilities
18. Linux Basics:
Linux Introduction
Command line utilities & Basic commands
Linux File system
Text Editors (VIM)
Filters & I/O Redirections
Users & Group administration
File permissions & Ownerships
Sudo
Software Management: Red hat & Ubuntu
Useful tools: ssh, telnet,scp, rsync, disk utils, backups etc
19. Systems and HW stats Azure Administration: Introduction to Azure
Cloud technology overview
What is PaaS/ SaaS/ IaaS
Overview of Azure
Managing Azure Subscriptions
Managing Azure with the Azure portal
Demo: Azure Portal
Overview of Azure Resource Manager
20. Virtual Machines
Create and Configure Virtual Machines
VM Networking
Manager Azure using Azure portal
Manage Azure using PowerShell
Creation/Deletion of database using PS
RBAC roles
Multi-factor authentication
IP white-listing
Azure portal Walk-through
Working with Active
21. Directory
Overview of AD
Why we need AD for Azure
Active directory configuration in Azure
22. Azure App service
Overview of app service
Deployment of app service
Configuring and Maintaining web apps
Monitoring web apps and Web jobs
Traffic manager
23. Azure SQL Database
Overview of SQL database on azure
Deploying Azure SQL Database
Implementing and managing Azure SQL Database
Managing security
Azure SQL database Recovery
Import/Export data
Hands-on Creating Azure resources using Azure portal and Powershell.Update or Modify Existing appsettings, Make deployments to Appservice .
24. Config Management Version control system with Git
What is VCS & why it is needed
DevOps use cases
Setup your own repo with git
Manage your code base/source code with GIT & GITHUB
25. Azure DevOps
Introduction Azure DevOps
Azure Repos
Azure Pipelines
Azure Artifacts
Azure Test Plans
Azure Boards
26. Source Control Management (SCM)
Version controlling mechanism using Azure Repos
Branching & merging strategy
Various branching & merging strategies and theirscenarios
Best Practices
27. Continuous Integration (CI)
Continuous Integration using Azure Pipelines
Pipeline creation
Environments
Tasks
Workflows
Code Coverage
Code Quality
SonarQube Integration
Gated Builds
Best Practices
28. Continuous Deployment (CD)
Deployment Pipelines using Azure Pipelines
Automation of Application Configuration (web.config, app.config etc)
Automated workflows for Deployments
Gated Deployments
Integration with Artifact management
Roll-backs
One-click deployments
Best Practices
Blue-green and canary deployments
29. Dockers & Containers
What are containers
Difference between VM’s & Containers
Hypervisor Vs Docker Engine
DockerIntroduction
Dockerinstallation
Images & containers basics
Images
Docker Images Deep Dive
Docker Hub
Pull & Push images
Building your own Image with Docker file
Hosting & Managing Images
Containers
Deep Dive
Running, Stopping, Deleting, Inspecting & Managing containers
Web server examples
Local Development workflow
Automated Workflow/ Continuous delivery of Dockers
30. Kubernetes
Docker Orchestration with Kubernetes
Micro service Architecture
Why Containers for micro services
Kubernetes Intro & Architecture
Kubernetes setup
Running Docker containers on Kubernetes
Kubectl
Pod
Service
Download Brochure
×
Name:
Email Id:
Phone No:
Message:
Submit
Enquiry Now
Enquiry Now
- Select Courses -
Testing Tools
Selenium With Java
SALESFORCE
DEVOPS
MSBI
AWS
Python
Data Science
Submit
Call Us LoginIT Academy
WhatsApp
Instagram
Facebook
Enquiry Now
×
- Select Courses -
Testing Tools
Selenium With Java
SALESFORCE
DEVOPS
MSBI
AWS
Python
Data Science
Submit
Scroll