<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/sitemap.xsl"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://blog.taleedevops.today/</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.taleedevops.today/"/><xhtml:link rel="alternate" hreflang="vi-VN" href="https://blog.taleedevops.today/vi/"/></url><url><loc>https://blog.taleedevops.today/contact.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.taleedevops.today/contact.html"/><xhtml:link rel="alternate" hreflang="vi-VN" href="https://blog.taleedevops.today/vi/contact.html"/></url><url><loc>https://blog.taleedevops.today/ai-sdlc/</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.taleedevops.today/ai-sdlc/"/><xhtml:link rel="alternate" hreflang="vi-VN" href="https://blog.taleedevops.today/vi/ai-sdlc/"/></url><url><loc>https://blog.taleedevops.today/ai-sdlc/session-1-traditional-to-ai-driven-sdlc.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/ai-sdlc/session-2-ai-driven-requirements-and-design.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/ai-sdlc/session-3-ai-driven-development-and-qa.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/ai-sdlc/session-4-ai-engineering-governance.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/ai-sdlc/session-5-ai-driven-workflow.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/backend/</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/database/</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/devops/</loc><lastmod>2026-09-17T01:51:43.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/dsa/</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/interview-faq/</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/vi/</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.taleedevops.today/"/><xhtml:link rel="alternate" hreflang="vi-VN" href="https://blog.taleedevops.today/vi/"/></url><url><loc>https://blog.taleedevops.today/vi/contact.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.taleedevops.today/contact.html"/><xhtml:link rel="alternate" hreflang="vi-VN" href="https://blog.taleedevops.today/vi/contact.html"/></url><url><loc>https://blog.taleedevops.today/youtube/</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.taleedevops.today/youtube/"/><xhtml:link rel="alternate" hreflang="vi-VN" href="https://blog.taleedevops.today/vi/youtube/"/></url><url><loc>https://blog.taleedevops.today/backend/java/1.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.taleedevops.today/backend/java/1.html"/><xhtml:link rel="alternate" hreflang="vi-VN" href="https://blog.taleedevops.today/vi/backend/java/1.html"/></url><url><loc>https://blog.taleedevops.today/backend/java/2.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.taleedevops.today/backend/java/2.html"/><xhtml:link rel="alternate" hreflang="vi-VN" href="https://blog.taleedevops.today/vi/backend/java/2.html"/></url><url><loc>https://blog.taleedevops.today/backend/java/3.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/backend/java/4.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/backend/java/building-web-with-spring-boot.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/backend/java/deploy-spring-boot-with-docker-ec2.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/backend/java/follow-google's-java-coding-style-standards-use-intellij.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/backend/java/introduction-spring-security-architecture.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/backend/java/jwt-authentication-authorization.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/backend/java/multi-threaded-with-redis-and-threadLocal.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/backend/java/securing-spring-boot-3-spring-security-6.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/backend/kafka/understanding-key-concepts-components.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/database/oracle/run-oracle-database-docker-container.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/backend/microservice/1.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/devops/docker/guide-build-push-images-dockerhub.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/devops/docker/how-to-Install-docker.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/devops/docker/how-to-reduce-docker-image-size.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/devops/docker/introduction-to-containers.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/devops/docker/introduction-to-docker.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/devops/git/apply-conventional-commit-style.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/devops/git/git.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.taleedevops.today/devops/git/git.html"/><xhtml:link rel="alternate" hreflang="vi-VN" href="https://blog.taleedevops.today/vi/devops/git/git.html"/></url><url><loc>https://blog.taleedevops.today/interview-faq/java/oop-interview-questions.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/vi/ai-sdlc/</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.taleedevops.today/ai-sdlc/"/><xhtml:link rel="alternate" hreflang="vi-VN" href="https://blog.taleedevops.today/vi/ai-sdlc/"/></url><url><loc>https://blog.taleedevops.today/vi/ai-sdlc/session-1-tu-sdlc-truyen-thong-den-sdlc-ai.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/vi/ai-sdlc/session-2-ky-nghe-yeu-cau-va-thiet-ke-voi-ai.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/vi/ai-sdlc/session-3-phat-trien-va-dam-bao-chat-luong-voi-ai.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/vi/ai-sdlc/session-4-quan-tri-ai-engineering.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/vi/ai-sdlc/session-5-quy-trinh-lam-viec-ai-driven.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/vi/youtube/</loc><lastmod>2026-09-05T11:02:40.000Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.taleedevops.today/youtube/"/><xhtml:link rel="alternate" hreflang="vi-VN" href="https://blog.taleedevops.today/vi/youtube/"/></url><url><loc>https://blog.taleedevops.today/vi/youtube/bay-nang-cap-cho-mot-prompt.html</loc><lastmod>2026-09-05T11:45:28.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/vi/youtube/claude-obsidian-bo-nao-thu-hai.html</loc><lastmod>2026-08-23T07:19:02.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/vi/youtube/codex-thu-muc-local-moi-la-san-pham.html</loc><lastmod>2026-08-23T08:03:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/vi/youtube/fable-5-tro-lai-co-van-tuyen-sinh.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/vi/youtube/fable-mode-trich-xuat-chi-dan-thuong-truc.html</loc><lastmod>2026-08-23T07:19:02.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/vi/youtube/gemini-3-7-flash-hang-23.html</loc><lastmod>2026-08-30T09:20:54.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/vi/youtube/google-antigravity-2-phan-quyen.html</loc><lastmod>2026-08-23T08:03:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/youtube/ai-automation/</loc><lastmod>2026-09-05T11:02:40.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/youtube/ai-automation/claude-fable-5-vs-opus-5-agentic-coding.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/youtube/ai-automation/claude-obsidian-second-brain-wiki.html</loc><lastmod>2026-08-23T07:19:02.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/youtube/ai-automation/codex-local-folder-is-the-product.html</loc><lastmod>2026-08-23T08:03:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/youtube/ai-automation/fable-5-comeback-admissions-advisor.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/youtube/ai-automation/fable-mode-extracting-standing-instructions.html</loc><lastmod>2026-08-23T07:19:02.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/youtube/ai-automation/gemini-3-7-flash-rank-23.html</loc><lastmod>2026-08-30T09:20:54.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/youtube/ai-automation/google-antigravity-2-permissions.html</loc><lastmod>2026-08-23T08:03:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/youtube/ai-automation/seven-prompt-upgrades.html</loc><lastmod>2026-09-05T11:45:28.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/youtube/devops-cloud/</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/youtube/digital-products-seo/</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/youtube/digital-products-seo/data-driven-digital-product-claude-ubersuggest.html</loc><lastmod>2026-08-23T07:19:02.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/devops/k8s/CKA-2026/Question-2.html</loc><lastmod>2026-09-17T01:51:43.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/devops/k8s/CKA-2026/Question-3.html</loc><lastmod>2026-09-17T01:51:43.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/devops/k8s/CKA-2026/Question.html</loc><lastmod>2026-09-17T01:51:43.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/devops/k8s/CKA-2026/</loc><lastmod>2026-09-17T01:51:43.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/devops/k8s/CKA-2026/build-kubeadm-cluster-gcp.html</loc><lastmod>2026-09-14T16:11:35.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/devops/k8s/CKA-2026/exam-terminal-setup.html</loc><lastmod>2026-09-14T16:11:35.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/devops/k8s/CKA-2026/helm-and-kustomize.html</loc><lastmod>2026-09-17T01:51:43.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/devops/k8s/CKA-2026/ingress.html</loc><lastmod>2026-09-17T01:51:43.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/devops/k8s/CKA-2026/operators-and-crds.html</loc><lastmod>2026-09-17T01:51:43.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/vi/backend/java/1.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.taleedevops.today/backend/java/1.html"/><xhtml:link rel="alternate" hreflang="vi-VN" href="https://blog.taleedevops.today/vi/backend/java/1.html"/></url><url><loc>https://blog.taleedevops.today/vi/backend/java/2.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.taleedevops.today/backend/java/2.html"/><xhtml:link rel="alternate" hreflang="vi-VN" href="https://blog.taleedevops.today/vi/backend/java/2.html"/></url><url><loc>https://blog.taleedevops.today/vi/devops/git/git.html</loc><lastmod>2026-08-23T07:07:19.000Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.taleedevops.today/devops/git/git.html"/><xhtml:link rel="alternate" hreflang="vi-VN" href="https://blog.taleedevops.today/vi/devops/git/git.html"/></url><url><loc>https://blog.taleedevops.today/tutorial/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.taleedevops.today/vi/tutorial/</loc><changefreq>daily</changefreq></url></urlset>