Poppoppu Sai Karthik
Hyderabad/Online
About
Poppoppu Sai Karthik is a dedicated tutor with a Bachelor of Technology degree. With two years of teaching experience, he has developed a strong ability to connect with students an...
Poppoppu Sai Karthik
Hyderabad/Online
Skills :
Poppoppu Sai Karthik is a dedicated tutor with a Bachelor of Technology degree. With two years of teaching experience, he has developed a strong ability to connect with students an...
Courses by: Poppoppu Sai Karthik
Cybersecurity & DevOps,AWS - Poppoppu Sai Karthik
Module 1: Introduction to Cybersecurity
What is Cybersecurity?
Importance of Information Security in the Digital World
CIA Triad (Confidentiality, Integrity, Availability)
Cybersecurity Job Roles & Career Path
Understanding Cybersecurity Domains
Module 2: Cyber Threats & Attacks
Types of Cyber Threats
Malware, Ransomware, Phishing, Social Engineering
Zero-Day Attacks
Insider Threats
Real-World Case Studies: WannaCry, SolarWinds, Data Breaches
Module 3: Networking Fundamentals for Security
OSI & TCP/IP Model
IP Addressing, Ports & Protocols
Firewalls & Network Segmentation
VPN Basics
Packet Inspection & Traffic Monitoring
Module 4: Operating System Security
Windows Security Architecture
Linux Security Basics
System Hardening Techniques
Permissions, Privileges & Access Control
Patch Management
Module 5: Ethical Hacking & Penetration Testing Basics
Reconnaissance & Information Gathering
Vulnerability Scanning
Basics of Exploitation
Metasploit Framework
Web Application Attacks (SQLi, XSS, CSRF)
Introduction to Bug Bounty
Module 6: Security Tools Hands-On
Wireshark Network Analysis
Nmap Scanning & Enumeration
Burp Suite
Nessus / OpenVAS Vulnerability Scanning
Antivirus & EDR Tools
SIEM Tools (Splunk, ELKStack)
Module 7: Network Security & Defense
Intrusion Detection & Prevention Systems
Firewalls & Gateways
Secure Network Architecture
DDoS Protection
SOC Monitoring Basics
Module 8: Cloud Security Basics
Cloud Computing Models
Shared Responsibility Model
Identity & Access Management
Securing AWS/Azure Environments
Cloud Threats & Misconfigurations
Module 9: Identity & Access Management
Authentication vs Authorization
MFA, 2FA, SSO
Role-Based Access Control
Privileged Access Management
Module 10: Incident Response & Security Policies
Detecting & Responding to Attacks
Incident Response Lifecycle
Threat Intelligence
Risk Assessment & Management
Security Policies & Standards (ISO 27001, NIST)
Module 11: Cybersecurity Projects & Practical Labs
Network scanning & vulnerability identification
Penetration testing mini-project
Lab simulations using real-world tools
Basic SOC Analyst practice exercises
Reporting & documentation
CompTIA Security+ Training - Poppoppu Sai Karthik
Module 1: Introduction to Security+ Certification
What is CompTIA Security+?
Cybersecurity career opportunities
SY0-701 exam structure & domains
Recommended prerequisites
How Security+ helps in jobs & higher certifications
Module 2: General Security Concepts
CIA Triad (Confidentiality, Integrity, Availability)
Security Controls (Administrative, Technical, Physical)
Threat Actors & Threat Vectors
Cyber Kill Chain & MITRE ATT&CK Framework
Zero Trust Model
Module 3: Threats, Vulnerabilities & Mitigations
Malware (Virus, Worm, Ransomware, Spyware)
Phishing & Social Engineering Attacks
DDoS, MITM, SQL Injection, XSS, CSRF
Insider Threats & Supply Chain Attacks
Vulnerability Assessments vs Penetration Testing
Patch Management
Baseline Security Configurations
Module 4: Security Architecture & Design
Enterprise Security Frameworks
Secure Network Architecture
Segmentation, VLANs, Jump Servers
Secure Cloud Design Principles
Virtualization & Containerization Security
Application Security Principles
Secure Coding Practices (OWASP Top 10)
Module 5: Network Security
Protocols & Port Numbers
Firewalls, IDS/IPS, Proxies, DLP
VPN & Tunneling Protocols
Wireless Security (WPA3, EAP, Hotspot Security)
Network Hardening Techniques
Monitoring & Traffic Analysis
Module 6: Identity & Access Management (IAM)
Authentication, Authorization, Accounting (AAA)
MFA, Biometrics, Tokens
SSO, Federated Identity
Directory Services (AD, LDAP)
Privileged Access Management (PAM)
Access Control Models (RBAC, ABAC, DAC, MAC)
Module 7: Cloud & Virtualization Security
Cloud Models (IaaS, PaaS, SaaS)
Shared Responsibility Model
Cloud Threats & Misconfigurations
Secure Containers & Kubernetes Basics
Cloud Access Security Brokers (CASB)
Module 8: Cryptography & PKI
Encryption Types (Symmetric, Asymmetric, Hashing)
Digital Certificates & PKI
TLS/SSL, HTTPS, VPN Encryption
Key Management, HSM
Steganography, Obfuscation Techniques
Module 9: Risk Management
Risk Assessment Methods
Qualitative vs Quantitative Risk
Business Continuity (BCP), Disaster Recovery (DRP)
Incident Response Phases
Forensics Basics
Security Policies, Standards & Compliance (ISO, NIST, GDPR)
Module 10: Security Operations
SOC Roles & Responsibilities
Logging & Monitoring
SIEM (Splunk, ELK)
Endpoint Security (EDR, Antivirus)
Secure Configuration Management
Data Security & Privacy Controls
Module 11: Tools & Technologies (Hands-On)
Nmap
Wireshark
Nessus / OpenVAS
Metasploit basics
Security Logs Analysis
Password Cracking Tools (for demo)
Cloud security console navigation
Module 12: Security+ Exam Preparation
Exam tips & strategies
150+ practice questions
Mock tests with detailed solutions
Real-world case studies
Worksheets & revision notes
DevOps Essentials - Poppoppu Sai Karthik
Module 1: Introduction to DevOps
What is DevOps?
DevOps lifecycle
DevOps vs Traditional IT
Agile, Scrum & Lean concepts
Benefits of DevOps in organizations
Module 2: Linux & Shell Scripting Basics
Linux commands every DevOps engineer must know
File permissions, processes, networking
Bash scripting for automation
Cron jobs & task scheduling
Module 3: Version Control with Git & GitHub
Introduction to Git
Branching, merging, pull requests
Git workflows (GitFlow, Feature Branching)
GitHub Actions basics
Module 4: Continuous Integration with Jenkins
Jenkins architecture
Installing & configuring Jenkins
Creating CI pipelines
Integrating Git, Maven, Docker
Declarative + scripted pipelines
Module 5: Build & Dependency Management
Maven & Gradle basics
Understanding artifacts
Repository managers (Nexus, Artifactory)
Module 6: Containerization with Docker
What are containers?
Docker architecture
Building Docker images
Dockerfile structure
Container lifecycle management
Docker Compose for multi-container apps
Module 7: Container Orchestration with Kubernetes
Kubernetes architecture
Pods, Deployments, ReplicaSets
Services, Ingress, ConfigMaps, Secrets
Helm charts
Scaling & rolling updates
Module 8: Cloud (AWS/Azure/GCP) – DevOps Integration
Introduction to cloud computing
IAM, EC2, S3 basics
Using cloud services with DevOps
Deploying apps to cloud platforms
Module 9: Infrastructure as Code (IaC)
Terraform
Providers, resources, variables
Writing Infrastructure as Code
Deploying cloud resources with Terraform
Ansible
Configuration management
YAML, Playbooks, Roles
Automating system configuration
Module 10: Monitoring & Logging
Prometheus & Grafana
ELK Stack (Elasticsearch, Logstash, Kibana)
Application performance monitoring
Alerting systems
Module 11: CI/CD Pipeline Automation
End-to-end CI/CD workflow
Automated testing
Automated deployment to staging/production
Blue-green & canary deployments
Module 12: DevOps Best Practices
GitOps
ChatOps
Secrets management
Backup & recovery strategies
Cost optimization
Module 13: Real-World Projects (Hands-On)
Full CI/CD pipeline using Jenkins + Docker + Kubernetes
Deploy microservices on Kubernetes
Cloud-based infrastructure automation with Terraform
Containerizing a real application
AWS DevOps - Poppoppu Sai Karthik
Module 1: Introduction to DevOps & AWS
What is DevOps?
DevOps lifecycle & principles
Why AWS for DevOps?
AWS Global infrastructure
Overview of core AWS services
Module 2: Linux & Git for DevOps
Linux essentials for DevOps
Shell scripting basics
Git fundamentals
GitHub workflows & branching strategies
Module 3: AWS Identity & Access Management (IAM)
Users, roles, groups, policies
Security best practices
Access keys & permissions management
Module 4: Compute & Networking in AWS
EC2 instances & AMIs
Auto Scaling Groups
Load Balancers (ALB, NLB)
VPC, Subnets, Security Groups, NACLs
Module 5: AWS Storage & Databases
S3 bucket setup & lifecycle rules
EBS & EFS
RDS overview
DynamoDB basics
Module 6: CI/CD with AWS Developer Tools
CodeCommit
CodeBuild
CodeDeploy
CodePipeline
Creating an automated build & deployment pipeline
Module 7: Docker & ECS/EKS
Docker
Containers vs VMs
Docker image creation
Docker Hub & ECR
Docker Compose
AWS ECS (Elastic Container Service)
Fargate vs EC2 launch types
Task definitions & services
AWS EKS (Kubernetes)
Kubernetes basics
Deploying microservices on EKS
Module 8: Infrastructure as Code (IaC)
Terraform
Writing IaC scripts
AWS resource provisioning
State management
Variables & modules
AWS CloudFormation
Templates
Stacks
Automating AWS infrastructure
Module 9: Monitoring, Logging & Security
CloudWatch metrics, dashboards, alarms
CloudTrail logs & auditing
AWS Config
Best security practices for DevOps
Module 10: Deployment Strategies
Blue-Green deployment
Rolling updates
Canary releases
Zero-downtime deployments
Module 11: AWS Lambda & Serverless DevOps
Serverless computing basics
Building functions
Event-driven automation
Integrating Lambda with CI/CD
Module 12: Real-Time Projects (Hands-On)
Build CI/CD pipeline using CodePipeline + CodeBuild + CodeDeploy
Deploy a containerized app on ECS/EKS
Terraform deployment on AWS
Serverless application automation