top of page

Course Curriculum

IT Infrastructure: Advanced Linux & AWS, Duration: 500 hours

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

Group 12.png

Join the waitlist

pngwing.com (2) (1).png

Thanks for submitting!

bottom of page