
B. Linux:
​
1. Files & Directories Management commands,
2. Text Manipulation and Searching Commands
3. User & Group Management Commands
4. Package / Software Management commands
5. Process & Service Management commands
6. Networking Commands
7. Archiving & Compression
8. Execute python and shell script files
9. File Transfer Protocol (FTP) commands
10. Data Backup & Recovery
11. RDP & SSH Command
A. Networking:
1. Execute Networking commands in Windows OS: ping, tracert, netstat, nslookup, arp, route, hostname
2. Common Network Configuration concepts: DNS & DHCP
3. IP Addressing and IP Classes
4. Networking Security
5. Create Network Topology using Hardware devices & GNS3 tool
6. Download & Installation of GNS3 tool,
-
Create network topology using GNS3 tool
-
Give IP address, subnet mask to the PC’s and check reachability among them.
-
Execute Network commands and configure PC, switches and Routers, DHCP.
-
Check reachability of PCs.
-
Give commands to Configure switches and routers. Check mac address table, route table. Check where the firewall could get placed.
C. AWS:
​
1. AWS Basics:
-
Cloud Computing Models, Setup AWS Account, AWS Services, Global Infrastructure, Benefits of using AWS Cloud,
-
AWS Services, Global Infrastructure, Concept of Availability Zones, Amazon CloudFront and Edge locations
-
Pay as you go Pricing Model, On-Demand Delivery and Cloud Deployment
-
AWS Shared Responsibility Model
2. IAM:
-
Authentication Methods, Principal & Identities, Users, Groups, Policies, Roles,
-
Multi Factor Authentication (MFA), AWS Access Keys, CLI Setup and SDK,
-
CloudShell, Security Tools, Managing Multiple Accounts
3. EC2:
-
Amazon Elastic Compute Cloud (Amazon EC2), Advantages, Creating an EC2 instance,
-
EC2 Instance Types and Pricing Options, EC2 instance Lifecycle, Installation of web server.
-
Connecting with Local PC using putty, SSH, Using IAM Roles with EC2,
-
Attach Security Groups with EC2 instance, Deploy Applications in Linux Server,
-
Application server, proxy server, FTP; 2-tier & 3-tier applications in virtual machines, Storage for EC2 instances (Instance Store, EBS, EFS)
4. Storage:
-
Uses & Advantages, Storage Classes, Cloud Storage Types (Block Storage, File System, Object Storage),
-
Simple Storage Service (S3), Create S3 Bucket and policies, Upload static website
-
File Storage with EFS and FSx, Block Storage with Instance Store and EBS,
-
Choosing Right Storage Services
5. Databases:
-
RDS, Create MySQL RDS, Connect MySQL Workbench from local PC with AWS RDS
-
DynamoDB, DAX, Aurora,
-
Relational and Non-Relational Database Engine options in AWS,
-
Choosing AWS Database Service
6. Networking:
-
AWS-VPC,
-
IP Addressing, CIDR blocks, Subnets, Route Table,
-
Security Groups, NACL, Internet Gateway & NAT Gateway, VPC Endpoint, VPC Peering, VPC Transit Gateway
7. High Availability & Scalability:
-
Load balancing using ELB,
-
Auto Scaling Groups, Scaling Policies
8. Monitoring, Management, Automation & Analytics Services:
-
CloudWatch, CloudTrail, AWS Config, Systems Manager, SNS
9. Edge Services:
-
Route 53, Registering & hosting the domain, Routing Policies, DDoS protection, Cloud Front
10. Serverless Services:
-
Lambda Service, Lambda functions,
-
Event Driven Architecture, Triggers, Event Sources, Limits,
-
Permissions & Security
11. Pricing & Support:
-
Pricing & Support plans,
-
Free tier & pricing Calculator,
-
Budgets & Cost Explorer, AWS Marketplace, AWS Organizations
12. Backup, Recovery & Migration Services:
-
Disaster Recovery Strategies, Database Migration Services,
-
Cloud Migration Strategies,
-
Data migration Solutions: Snowcone, Snowball, Snowmobile
13. Troubleshooting the Linux Servers in AWS
