Designing, deploying and troubleshooting secure cloud infrastructure using AWS, Linux, Docker, networking and DevOps practices.
About β’ Engineering DNA β’ Cloud Stack β’ Projects β’ Incident Lab β’ Credentials β’ Roadmap β’ GitHub β’ Connect
name: Nithishkumar K
role: Aspiring Cloud / AWS Engineer
education: Final-Year B.Tech Information Technology
college: Mahendra Engineering College
location: Tamil Nadu, India
primary_focus:
- AWS Cloud Infrastructure
- Linux Administration
- Containerized Deployments
- Networking
- Infrastructure as Code
- Cloud Security
- DevOps Automation
current_goal:
- Become industry-ready for Cloud / AWS / DevOps roles
- Build production-oriented cloud projects
- Develop strong troubleshooting and incident-response skills- βοΈ Building and documenting AWS cloud infrastructure
- π§ Working with Linux, Nginx and system-level troubleshooting
- π³ Practising Docker and containerized application deployment
- π Learning networking through real cloud architectures
- π§± Exploring Infrastructure as Code and automation
- π Interested in secure, reliable and least-privilege cloud systems
- π§ͺ Learning by building systems, breaking them and troubleshooting failures
I don't want to learn cloud by memorizing service definitions.
I learn by building systems and understanding what happens when they fail.
ββββββββββββββββ
β LEARN β
ββββββββ¬ββββββββ
β
ββββββββββββββββ
β BUILD β
ββββββββ¬ββββββββ
β
ββββββββββββββββ
β BREAK β
ββββββββ¬ββββββββ
β
ββββββββββββββββ
β TROUBLESHOOT β
ββββββββ¬ββββββββ
β
ββββββββββββββββ
β FIX β
ββββββββ¬ββββββββ
β
ββββββββββββββββ
β DOCUMENT β
ββββββββ¬ββββββββ
β
ββββββββββββββββ
β IMPROVE β
ββββββββββββββββ
Design for failure. Automate repeatable work. Secure every layer. Monitor what you deploy. Document what you learn.
| Area | Current Level | Focus |
|---|---|---|
| AWS | π’ Hands-on | Infrastructure & Architecture |
| Linux | π’ Hands-on | Administration & Troubleshooting |
| Docker | π’ Hands-on | Containerization |
| Git / GitHub | π’ Hands-on | Version Control |
| Nginx | π’ Hands-on | Web Deployment |
| Networking | π‘ Building | Cloud Networking |
| Python | π‘ Building | Automation |
| Cloud Security | π‘ Building | IAM & Secure Architecture |
| Terraform | π΅ Next | Infrastructure as Code |
| CI/CD | π΅ Next | Automated Deployment |
| Kubernetes | π΅ Roadmap | Container Orchestration |
| GCP | π΅ Foundations | Multi-cloud Exposure |
Status: π§ In Progress
A production-inspired highly available web architecture designed around security, scalability and fault isolation.
INTERNET
β
βΌ
Route 53
β
βΌ
Application Load Balancer
β
ββββββββββββ΄βββββββββββ
βΌ βΌ
EC2 / ASG EC2 / ASG
AZ - A AZ - B
β β
ββββββββββββ¬βββββββββββ
βΌ
Amazon RDS
Private Tier
- Multi-AZ architecture
- Public and private subnet separation
- Application Load Balancer
- EC2 Auto Scaling
- Private database tier
- Security Group isolation
- IAM access control
- CloudWatch monitoring
- Production-oriented documentation
Stack: AWS VPC Β· EC2 Β· ALB Β· Auto Scaling Β· RDS Β· IAM Β· CloudWatch
Status: β Completed
Infrastructure as Code project for repeatable AWS resource provisioning.
- Custom VPC
- Public subnet
- Routing configuration
- Internet connectivity
- IAM role
- EC2 provisioning
- Automated Nginx installation
- Deployment verification
Stack: AWS Β· CloudFormation Β· YAML Β· EC2 Β· VPC Β· IAM
Status: β Completed
Containerized web deployment using Docker and Nginx.
- Docker image creation
- Container lifecycle management
- Port mapping
- Nginx configuration
- Health verification
- HTTP testing
- Deployment documentation
Stack: Docker Β· Nginx Β· Linux Β· HTML
Status: β Completed
Hands-on AWS deployment focused on Linux server administration and web hosting.
- EC2 provisioning
- Security Group configuration
- Linux administration
- Nginx installation
- Web server configuration
- HTTP validation
- Remote server management
| Project | Focus | Status |
|---|---|---|
| AWS S3 Static Website Hosting | S3 hosting & bucket configuration | β Completed |
| Java Cloud Server Health Checker | Java, Servlet, JSP, Tomcat & MySQL | β Completed |
| Secure RAG FastAPI Backend | FastAPI & document retrieval | π§ In Progress |
| Cloud Portfolio | Cloud-focused personal portfolio | π§ In Progress |
Because infrastructure knowledge matters most when something breaks.
I use failures as learning exercises instead of treating them as mistakes to hide.
INCIDENT
β
βΌ
OBSERVE SYMPTOMS
β
βΌ
CHECK METRICS / LOGS
β
βΌ
FORM HYPOTHESIS
β
βΌ
TEST THE CAUSE
β
βΌ
APPLY THE FIX
β
βΌ
VERIFY RECOVERY
β
βΌ
DOCUMENT ROOT CAUSE
β
βΌ
PREVENT RECURRENCE
| Incident | Investigation Area | Expected Learning |
|---|---|---|
| EC2 website unreachable | SG / Nginx / Port / Service | Network troubleshooting |
| Application cannot reach DB | SG / Subnet / Routing | Tier isolation |
| Docker container unavailable | Container / Port / Process | Container debugging |
| IAM action denied | Policy / Resource / Identity | Permission troubleshooting |
| High server utilization | CPU / Memory / Process | Linux monitoring |
| Application returns 502 | ALB / Target / Nginx | Load-balancer debugging |
- π Prefer least-privilege IAM over broad permissions
- π Separate public-facing and private workloads
- ποΈ Design for availability where required
- π Monitor deployed systems
- π§± Prefer repeatable infrastructure definitions
- π Document deployment and troubleshooting evidence
- π Improve systems after every failure
π View Credentials
| Credential | Issuer | Evidence |
|---|---|---|
| AWS Cloud Quest: Cloud Practitioner | AWS | Verify |
| AWS SimuLearn: Cloud Practitioner | AWS | Verify |
| AWS Educate Introduction to Cloud 101 | AWS | Verify |
| AWS Educate Getting Started with Security | AWS | Verify |
| Oracle Database for Developers: Foundation | Oracle | Completed |
| Human Computer Interaction β Elite + Gold | NPTEL | Completed |
CURRENT
β
βΌ
βοΈ AWS CLOUD PROJECTS
β
βΌ
π³ DOCKER MASTER
β
βΌ
π§ GIT + CI/CD
β
βΌ
π NETWORKING
β
βΌ
βΈοΈ KUBERNETES MASTER
β
βΌ
EKS
β
βΌ
INGRESS / GATEWAY
β
βΌ
GITOPS / ARGOCD
β
βΌ
π OBSERVABILITY STACK
Prometheus / Grafana / Loki
β
βΌ
β‘ SCALING / KARPENTER
β
βΌ
π SECURITY
β
βΌ
π§± TERRAFORM / ANSIBLE
β
βΌ
SRE / PRODUCTION
β
βΌ
π INTEGRATED PROJECT
β
βΌ
π― INTERVIEW READY
- Complete and document AWS 3-Tier architecture
- Master Docker fundamentals through production workflows
- Build CI/CD deployment pipelines
- Strengthen networking and Linux troubleshooting
- Learn Kubernetes after Docker + CI/CD foundations
- Build production-style Cloud/DevOps projects
- Prepare for Cloud/AWS internship and entry-level roles
