Learning roadmap

Step-by-step plan designed for a DevOps and AWS engineer.

Your background in cloud operations, pipelines, and infrastructure gives you a strong base. Follow the phases in order and translate each idea to real work such as AWS cost management, EKS troubleshooting, GitLab/Jenkins automation, and Terraform review.

Learning note: This roadmap is for learning and guidance only. If the suggested path is not clear or useful for you, ignore it and focus on the parts that fit your goals.

Roadmap steps

Follow these in order

What is AI?

AI is software that can recognize patterns, understand information, and generate useful output. It does not mean magic. It means rules, data, and statistical learning built into a model.

What is an LLM?

An LLM is a large language model. It is trained on huge amounts of text and learns patterns in language. It can explain things, summarize input, write code, and answer questions.

What is the difference between AI and automation?

Automation follows fixed rules. AI can interpret input and generate a response based on patterns. Example: a script can always run a backup command, but an AI model can explain a failed build and suggest the next action.

Example

Instead of a static shell script, an AI assistant can read a Jenkins log, explain what failed, and suggest a likely fix for an EKS or Terraform issue.

Why it matters for your work

You already work with systems, logs, pipelines, and infrastructure. AI makes those tasks faster when you use it for troubleshooting, documentation, and decision support.

What is a prompt?

A prompt is the instruction you give the model. It tells the model the job, the context, the constraints, and the expected output.

What is a workflow?

A workflow is the step-by-step way the AI completes a task. A simple workflow might be: read input → identify issue → compare with known patterns → suggest a fix → explain the risk.

Why this matters

Bad prompts create weak answers. Good prompts create useful output. A workflow keeps the model consistent and makes it easier to test.

Example

Prompt: “Review this Terraform file and list 3 security risks.” Workflow: read file → find risky patterns → explain why they matter → propose safer alternatives.

For DevOps engineers

Use prompts to help with pipeline review, infrastructure standards, deployment checklists, and security findings.

What is RAG?

RAG stands for Retrieval-Augmented Generation. It means the system looks up relevant documents or information first, then uses that context when generating a final answer.

Why it is useful

Without RAG, the model answers from general knowledge. With RAG, it can use your internal architecture docs, Kubernetes runbooks, Terraform standards, or internal policies.

Example

Instead of asking general AWS questions, you give the AI your internal EKS runbook and environment architecture, so the answer matches your cluster setup and team standards.

Best uses

Internal knowledge bases, troubleshooting guides, deployment docs, cloud architecture documentation, and runbook assistants.

What is an agent?

An agent is an AI system that has a goal and can use tools to step through tasks. It reads information, decides what to do next, and may take action based on rules or APIs.

What are tools?

Tools can include search, log reading, file access, script execution, API calls, and database lookups. They let the AI do real work instead of only writing text.

Example

An agent reads a GitLab pipeline log, identifies the failing job, looks up the Terraform config, and suggests a safe fix based on the CI/CD setup.

Why this is valuable

For cloud and DevOps work, agents can help with troubleshooting, code review, cost analysis, incident summary, and operational guidance.

What is a skill?

A skill is a reusable set of instructions that tells the AI how to behave for a specific task. It defines what the agent should do, what to ignore, and when to stop.

Why skills matter

Without a clear skill, an agent may become too broad or inconsistent. A skill keeps behavior tight and useful.

Example skill

Cost optimization skill: check EC2 usage, EKS node sizing, duplicate storage, and idle resources; do not suggest risky changes without evidence or without considering budget policy.

Good skill design

Use a narrow goal, clear output, constraints, and success checks. This makes the AI easier to trust.

What is MCP?

MCP stands for Model Context Protocol. It is a standard way for AI systems to connect to external tools, files, and data sources in a structured way.

Why it matters

Without a standard, each tool integration becomes custom and messy. MCP gives AI a cleaner interface to work with the systems around it.

Example

An AI agent connects to internal deployment APIs, reads the latest deployment logs, and uses those logs to suggest whether a fix should be applied or if the issue needs more investigation.

Production rule

Always keep safety in mind: validate outputs, restrict actions, use audit logs, and keep humans in the loop when the action is risky.

Practical focus

Your first useful AI project ideas

  • Cost optimization assistant for AWS resources and EKS clusters.
  • Terraform review tool that checks security, drift, and naming quality.
  • Jenkins / GitLab pipeline troubleshooting assistant.
  • Kubernetes ingress and API Gateway debugging assistant.