
Build Production-Ready AI Agents for DevOps with Strands & Temporal ЁЯФе
TrainWithShubham
Overview
рдпрд╣ рд╡реАрдбрд┐рдпреЛ рдбреЗрд╡реЛрдкреНрд╕ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдбрдХреНрд╢рди-рд░реЗрдбреА AI рдПрдЬреЗрдВрдЯреНрд╕ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ Strands рдФрд░ Temporal рдЬреИрд╕реЗ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ AI рдПрдЬреЗрдВрдЯреНрд╕ рдХреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛, рдЖрд░реНрдЯрд┐рдлрд┐рд╢рд┐рдпрд▓ рдЗрдВрдЯреЗрд▓рд┐рдЬреЗрдВрд╕ (AI) рдФрд░ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ (ML) рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ, рдФрд░ рдбреАрдк рд▓рд░реНрдирд┐рдВрдЧ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рддрд╛ рд╣реИред рд╡реАрдбрд┐рдпреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдкрд╛рд░рдВрдкрд░рд┐рдХ рдЬрдирд░реЗрдЯрд┐рд╡ AI рдХреА рд╕реАрдорд╛рдПрдБ рд╣реИрдВ рдФрд░ рдХреНрдпреЛрдВ AI рдПрдЬреЗрдВрдЯреНрд╕, рдЬреЛ рдЯреВрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрдзрд┐рдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╣реИрдВред рдпрд╣ Python рдореЗрдВ рдПрдХ рд╕рд╛рдзрд╛рд░рдг AI рдПрдЬреЗрдВрдЯ рдмрдирд╛рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рднреА рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд▓реЛрдХрд▓ LLM (Ollama) рдпрд╛ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдУрдВ (AWS Bedrock) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рднреА рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ Temporal рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ AI рдПрдЬреЗрдВрдЯреНрд╕ рдХреЛ рдбреНрдпреВрд░реЗрдмрд▓ рдФрд░ рдкреНрд░реЛрдбрдХреНрд╢рди-рд░реЗрдбреА рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реБрдП рдХрд┐ рд╡реЗ рдХрднреА рдлреЗрд▓ рди рд╣реЛрдВред
Save this permanently with flashcards, quizzes, and AI chat
Chapters
- AI рдПрдЬреЗрдВрдЯреНрд╕ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдПрдкреНрд▓реАрдХреЗрд╢рдиреНрд╕ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдЬреИрд╕реЗ Python рдореЗрдВ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
- AI (Artificial Intelligence) 1956 рдореЗрдВ рдЖрдпрд╛, рд▓реЗрдХрд┐рди 2022 рдХреЗ рдмрд╛рдж рдбреЗрдЯрд╛ рдФрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдкрд╛рд╡рд░ рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЗ рдХрд╛рд░рдг рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реБрдЖред
- AI рдХрд╛ рд▓рдХреНрд╖реНрдп рд╣реНрдпреВрдорди рдЗрдВрдЯреЗрд▓рд┐рдЬреЗрдВрд╕ рдХреА рдирдХрд▓ рдХрд░рдирд╛ рд╣реИ, рдФрд░ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ (ML) AI рдХрд╛ рдПрдХ рд╕рдм-рдбреЛрдореЗрди рд╣реИ рдЬреЛ рдкрд╛рд╕реНрдЯ рдбреЗрдЯрд╛ рдкрд░ рдЯреНрд░реЗрдирд┐рдВрдЧ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИред
- рдбреАрдк рд▓рд░реНрдирд┐рдВрдЧ, рдиреНрдпреВрд░рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, AI рдХреЛ рдЬрдЯрд┐рд▓ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдЬрдирд░реЗрдЯрд┐рд╡ AIред
- рдЬрдирд░реЗрдЯрд┐рд╡ AI рдкрд╛рд╕реНрдЯ рдбреЗрдЯрд╛ рдкрд░ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд░рд┐рдпрд▓-рдЯрд╛рдЗрдо рдпрд╛ рдХрд░рдВрдЯ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
- AI рдПрдЬреЗрдВрдЯреНрд╕ рдХреЗ рдкрд╛рд╕ рдЯреВрд▓реНрд╕ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдЙрдиреНрд╣реЗрдВ LLMs (Large Language Models) рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рдиреЗ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рд░рд┐рдпрд▓-рдЯрд╛рдЗрдо рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдпрд╛ рдПрдХреНрд╢рди рдкрд░рдлреЙрд░реНрдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред
- AI рдПрдЬреЗрдВрдЯреНрд╕ рдбреЗрд╡реЛрдкреНрд╕ рдФрд░ SRE (Site Reliability Engineering) рдореЗрдВ рдкреНрд░реЛрдбрдХреНрдЯрд┐рд╡рд┐рдЯреА рдмрдврд╝рд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдбреЙрдХрд░ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдирд╛ рдпрд╛ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдирд╛ред
- Strands рдПрдЬреЗрдВрдЯреНрд╕ рдПрдХ рдУрдкрди-рд╕реЛрд░реНрд╕ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ AI рдПрдЬреЗрдВрдЯреНрд╕ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
- рдПрдЬреЗрдВрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП Python рдореЗрдВ рдХреБрдЫ рд╣реА рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдХреЛрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ `strands` рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╕реЗ `Agent` рдХреНрд▓рд╛рд╕ рдХреЛ рдЗрдореНрдкреЛрд░реНрдЯ рдХрд░рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред
- рдПрдЬреЗрдВрдЯреНрд╕ рдХреЛ рд▓реЛрдХрд▓ LLMs (рдЬреИрд╕реЗ Ollama) рдпрд╛ рдХреНрд▓рд╛рдЙрдб-рдЖрдзрд╛рд░рд┐рдд рд╕реЗрд╡рд╛рдУрдВ (рдЬреИрд╕реЗ AWS Bedrock) рдХреЗ рд╕рд╛рде рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
- рдПрдЬреЗрдВрдЯреНрд╕ рдХреЛ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░реЙрдореНрдкреНрдЯреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╡реЗ рдЕрдзрд┐рдХ рд░рд┐рд╕реНрдкреЗрдХреНрдЯрдлреБрд▓ рдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рддрд░реАрдХреЗ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдВ, рдФрд░ HTTP рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рдЬреИрд╕реЗ рдЯреВрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХреЗрдВред
- Temporal рдПрдХ рдРрд╕рд╛ рдЯреВрд▓ рд╣реИ рдЬреЛ AI рдПрдЬреЗрдВрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдбреНрдпреВрд░реЗрдмрд▓ рдПрдЧреНрдЬреАрдХреНрдпреВрд╢рди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдХреЛрдб рдлреЗрд▓ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред
- Temporal рдХреЗ рд╕рд╛рде, рдПрдЬреЗрдВрдЯ рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝ рдХреЛ рдореЙрдирд┐рдЯрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдпрджрд┐ рдХреЛрдб рдХреНрд░реИрд╢ рдпрд╛ рд╕рд╕реНрдкреЗрдВрдб рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ Temporal рдЙрд╕реЗ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
- рдбреЗрдореЛ рдореЗрдВ, рдПрдХ Docker рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдПрдЬреЗрдВрдЯ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдЬреЛ Docker рдХрдВрдЯреЗрдирд░ рдХреА рд╕реНрдерд┐рддрд┐ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдХрдВрдЯреЗрдирд░ рдХреЛ рд░реАрд╕реНрдЯрд╛рд░реНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рд╕рдм Temporal рджреНрд╡рд╛рд░рд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдХрд┐ рдпрд╣ рдлреЗрд▓ рди рд╣реЛред
- рдпрд╣ рдбреЗрд╡реЛрдкреНрд╕ рдореЗрдВ AI рдПрдЬреЗрдВрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдПрдбрд╡рд╛рдВрд╕рдореЗрдВрдЯ рд╣реИ, рдЬреЛ рдкреНрд░реЛрдбрдХреНрд╢рди-рд░реЗрдбреА рдФрд░ рд░рд┐рд▓рд╛рдпрдмрд▓ рд╕реЙрд▓реНрдпреВрд╢рдВрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
Key takeaways
- AI рдПрдЬреЗрдВрдЯреНрд╕ LLMs рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рдЯреВрд▓реНрд╕ рдФрд░ рд░рд┐рдпрд▓-рдЯрд╛рдЗрдо рдбреЗрдЯрд╛ рдПрдХреНрд╕реЗрд╕ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рдХрд░ рдбреЗрд╡реЛрдкреНрд╕ рдореЗрдВ рдХреНрд░рд╛рдВрддрд┐ рд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред
- рдЬрдирд░реЗрдЯрд┐рд╡ AI рдХреА рд╕реАрдорд╛рдПрдБ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкрд╛рд╕реНрдЯ рдбреЗрдЯрд╛ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ AI рдПрдЬреЗрдВрдЯреНрд╕ рдЯреВрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд░рдВрдЯ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
- Strands рдПрдЬреЗрдВрдЯреНрд╕ рдЬреИрд╕реЗ рдлреНрд░реЗрдорд╡рд░реНрдХ AI рдПрдЬреЗрдВрдЯреНрд╕ рдХреЛ рдЬрд▓реНрджреА рдФрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред
- рд▓реЛрдХрд▓ LLMs (Ollama) рдпрд╛ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдУрдВ (AWS Bedrock) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ AI рдПрдЬреЗрдВрдЯреНрд╕ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
- Temporal AI рдПрдЬреЗрдВрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдлреЙрд▓реНрдЯ рдЯреЙрд▓рд░реЗрдВрд╕ рдФрд░ рдбреНрдпреВрд░реЗрдмрд┐рд▓рд┐рдЯреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдкреНрд░реЛрдбрдХреНрд╢рди рдореЗрдВ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реЛрдВред
- AI рдПрдЬреЗрдВрдЯреНрд╕ рдбреЗрд╡реЛрдкреНрд╕ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдСрдЯреЛрдореЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдбреЙрдХрд░ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ, рд╕реАрдЖрдИрд╕реАрдбреА рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдкреНрд░рдмрдВрдзрди, рдФрд░ рдСрдмреНрдЬрд░реНрд╡реЗрдмрд┐рд▓рд┐рдЯреАред
Key terms
Test your understanding
- AI рдПрдЬреЗрдВрдЯреНрд╕ рдЬрдирд░реЗрдЯрд┐рд╡ AI рд╕реЗ рдХреИрд╕реЗ рднрд┐рдиреНрди рд╣реИрдВ рдФрд░ рдбреЗрд╡реЛрдкреНрд╕ рдореЗрдВ рдЙрдирдХреА рдХреНрдпрд╛ рднреВрдорд┐рдХрд╛ рд╣реИ?
- Strands рдПрдЬреЗрдВрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдмреЗрд╕рд┐рдХ AI рдПрдЬреЗрдВрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреМрди рд╕реЗ рдореБрдЦреНрдп рдЪрд░рдг рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВ?
- Temporal AI рдПрдЬреЗрдВрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдХреМрди рд╕реА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реБрд╡рд┐рдзрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдбреЗрд╡реЛрдкреНрд╕ рдореЗрдВ рдХреНрдпреЛрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ?
- рд▓реЛрдХрд▓ LLM (рдЬреИрд╕реЗ Ollama) рдФрд░ рдХреНрд▓рд╛рдЙрдб-рдЖрдзрд╛рд░рд┐рдд LLM (рдЬреИрд╕реЗ AWS Bedrock) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ AI рдПрдЬреЗрдВрдЯ рдмрдирд╛рдиреЗ рдореЗрдВ рдХреНрдпрд╛ рдЕрдВрддрд░ рд╣реИ?
- AI рдПрдЬреЗрдВрдЯреНрд╕ рдХреЛ рдЕрдзрд┐рдХ рдкреНрд░рднрд╛рд╡реА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреВрд▓реНрд╕ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░реЙрдореНрдкреНрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?