<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://ravindrabagale.com/aws/</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/a-note-from-your-trainer/</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch01-networking-fundamentals/</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch01-networking-fundamentals/1-1-why-networking-matters-in-the-cloud.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch01-networking-fundamentals/1-2-ip-address-what-and-why.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch01-networking-fundamentals/1-3-ports.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch01-networking-fundamentals/1-4-ipv4-in-detail.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch01-networking-fundamentals/1-5-ipv6.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch01-networking-fundamentals/1-6-static-vs-dynamic-ip.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch01-networking-fundamentals/1-7-public-vs-private-ip.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch01-networking-fundamentals/1-8-nat-network-address-translation.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch01-networking-fundamentals/1-9-how-these-concepts-map-to-aws.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch01-networking-fundamentals/common-mistakes-i-see-students-make.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch01-networking-fundamentals/interview-questions.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch01-networking-fundamentals/practice-questions-and-lab-exercises.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch02-the-osi-model-and-tcp-ip-model/</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch02-the-osi-model-and-tcp-ip-model/2-1-why-do-we-need-a-reference-model.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch02-the-osi-model-and-tcp-ip-model/2-2-the-seven-layers.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch02-the-osi-model-and-tcp-ip-model/2-3-the-tcp-ip-model-and-comparison.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch02-the-osi-model-and-tcp-ip-model/2-4-walk-through-what-happens-when-you-open-a.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch02-the-osi-model-and-tcp-ip-model/common-mistakes-i-see-students-make.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch02-the-osi-model-and-tcp-ip-model/interview-questions.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch02-the-osi-model-and-tcp-ip-model/practice-questions-and-lab-exercises.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch03-linux-basic-commands/</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch03-linux-basic-commands/3-1-why-linux.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch03-linux-basic-commands/3-2-navigation.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch03-linux-basic-commands/3-3-working-with-files-and-directories.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch03-linux-basic-commands/3-4-viewing-files.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch03-linux-basic-commands/3-5-permissions.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch03-linux-basic-commands/3-6-users-groups-and-sudo.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch03-linux-basic-commands/3-7-package-managers.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch03-linux-basic-commands/3-8-processes.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch03-linux-basic-commands/3-9-getting-help.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch03-linux-basic-commands/3-10-text-editors-nano-and-vim.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch03-linux-basic-commands/common-mistakes-i-see-students-make.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch03-linux-basic-commands/interview-questions.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch03-linux-basic-commands/practice-questions-and-lab-exercises.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch04-linux-advanced-commands/</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch04-linux-advanced-commands/4-1-searching-text-grep.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch04-linux-advanced-commands/4-2-finding-files-find.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch04-linux-advanced-commands/4-3-text-processing-awk-and-sed.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch04-linux-advanced-commands/4-4-pipes-and-redirection.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch04-linux-advanced-commands/4-5-archiving-and-compression-tar-gzip-zip.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch04-linux-advanced-commands/4-6-services-service-systemctl-and-journalctl.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch04-linux-advanced-commands/4-7-networking-commands.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch04-linux-advanced-commands/4-8-disk-and-storage-commands.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch04-linux-advanced-commands/4-9-scheduling-tasks-cron.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch04-linux-advanced-commands/4-10-environment-variables.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch04-linux-advanced-commands/4-11-remote-access-ssh-and-scp.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch04-linux-advanced-commands/4-12-monitoring-top-and-htop.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch04-linux-advanced-commands/4-13-basic-shell-scripting.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch04-linux-advanced-commands/common-mistakes-i-see-students-make.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch04-linux-advanced-commands/interview-questions.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch04-linux-advanced-commands/practice-questions-and-lab-exercises.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch05-amazon-ec2-elastic-compute-cloud/</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch05-amazon-ec2-elastic-compute-cloud/5-1-why-ec2-cloud-vs-on-premises.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch05-amazon-ec2-elastic-compute-cloud/5-2-what-is-ec2-key-concepts.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch05-amazon-ec2-elastic-compute-cloud/5-3-how-to-launch-an-ec2-instance-console-step-by.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch05-amazon-ec2-elastic-compute-cloud/5-4-connecting-to-your-instance.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch05-amazon-ec2-elastic-compute-cloud/5-5-elastic-ip-static-public-ip.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch05-amazon-ec2-elastic-compute-cloud/5-6-instance-lifecycle-stop-reboot-hibernate.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch05-amazon-ec2-elastic-compute-cloud/5-7-ec2-best-practices.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch05-amazon-ec2-elastic-compute-cloud/common-mistakes-i-see-students-make.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch05-amazon-ec2-elastic-compute-cloud/interview-questions.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch05-amazon-ec2-elastic-compute-cloud/practice-questions-and-lab-exercises.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch06-web-servers-nginx-and-apache/</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch06-web-servers-nginx-and-apache/6-1-what-is-a-web-server.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch06-web-servers-nginx-and-apache/6-2-nginx-vs-apache.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch06-web-servers-nginx-and-apache/6-3-quick-reference-package-service-paths-per-os.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch06-web-servers-nginx-and-apache/6-4-amazon-linux-2023.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch06-web-servers-nginx-and-apache/6-5-ubuntu-22-04-24-04.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch06-web-servers-nginx-and-apache/6-6-centos-stream-9.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch06-web-servers-nginx-and-apache/6-7-understanding-the-configuration-files.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch06-web-servers-nginx-and-apache/6-8-everyday-management-commands.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch06-web-servers-nginx-and-apache/common-mistakes-i-see-students-make.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch06-web-servers-nginx-and-apache/interview-questions.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch06-web-servers-nginx-and-apache/practice-questions-and-lab-exercises.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch07-static-website-hosting-3-oses-2-web-servers/</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch07-static-website-hosting-3-oses-2-web-servers/7-1-why-and-what.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch07-static-website-hosting-3-oses-2-web-servers/7-2-the-hosting-matrix.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch07-static-website-hosting-3-oses-2-web-servers/7-3-step-1-common-create-the-sample-website.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch07-static-website-hosting-3-oses-2-web-servers/7-4-step-2-common-ways-to-upload-your-own-files.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch07-static-website-hosting-3-oses-2-web-servers/7-5-step-3-common-copy-files-and-set-permissions.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch07-static-website-hosting-3-oses-2-web-servers/7-6-combination-1-amazon-linux-2023-nginx.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch07-static-website-hosting-3-oses-2-web-servers/7-7-combination-2-amazon-linux-2023-apache.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch07-static-website-hosting-3-oses-2-web-servers/7-8-combination-3-ubuntu-nginx.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch07-static-website-hosting-3-oses-2-web-servers/7-9-combination-4-ubuntu-apache.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch07-static-website-hosting-3-oses-2-web-servers/7-10-combination-5-centos-stream-9-nginx.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch07-static-website-hosting-3-oses-2-web-servers/7-11-combination-6-centos-stream-9-apache.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch07-static-website-hosting-3-oses-2-web-servers/7-12-hosting-multiple-sites-on-one-server-virtual.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch07-static-website-hosting-3-oses-2-web-servers/7-13-adding-https-optional-needs-a-domain.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch07-static-website-hosting-3-oses-2-web-servers/7-14-troubleshooting-static-sites.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch07-static-website-hosting-3-oses-2-web-servers/common-mistakes-i-see-students-make.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch07-static-website-hosting-3-oses-2-web-servers/interview-questions.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch07-static-website-hosting-3-oses-2-web-servers/practice-questions-and-lab-exercises.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch08-configuring-nginx-and-apache/</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch08-configuring-nginx-and-apache/8-1-where-the-configuration-lives.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch08-configuring-nginx-and-apache/8-2-reading-an-nginx-configuration.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch08-configuring-nginx-and-apache/8-3-task-change-the-nginx-document-root.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch08-configuring-nginx-and-apache/8-4-reading-an-apache-configuration.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch08-configuring-nginx-and-apache/8-5-task-change-the-apache-documentroot.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch08-configuring-nginx-and-apache/8-6-task-run-a-site-on-a-different-port.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch08-configuring-nginx-and-apache/8-7-multiple-sites-with-name-based-virtual-hosts.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch08-configuring-nginx-and-apache/8-8-useful-everyday-configurations.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch08-configuring-nginx-and-apache/8-9-the-safe-change-workflow.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch08-configuring-nginx-and-apache/8-10-troubleshooting-configuration-problems.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch08-configuring-nginx-and-apache/common-mistakes-i-see-students-make.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch08-configuring-nginx-and-apache/interview-questions.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch08-configuring-nginx-and-apache/practice-questions-and-lab-exercises.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch09-domain-names-dns-and-subdomains/</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch09-domain-names-dns-and-subdomains/9-1-what-is-a-domain-name.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch09-domain-names-dns-and-subdomains/9-2-how-dns-resolution-works.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch09-domain-names-dns-and-subdomains/9-3-dns-record-types-you-must-know.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch09-domain-names-dns-and-subdomains/9-4-before-you-point-a-domain-prepare-the-server.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch09-domain-names-dns-and-subdomains/9-5-buying-a-domain-on-godaddy.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch09-domain-names-dns-and-subdomains/9-6-pointing-a-godaddy-domain-to-ec2-godaddy-dns.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch09-domain-names-dns-and-subdomains/9-7-alternative-godaddy-registrar-route-53-dns.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch09-domain-names-dns-and-subdomains/9-8-configure-the-web-server-for-the-domain.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch09-domain-names-dns-and-subdomains/9-9-verify-dns-dig-nslookup-and-friends.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch09-domain-names-dns-and-subdomains/9-10-subdomains.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch09-domain-names-dns-and-subdomains/9-11-https-for-your-domain-and-subdomains.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch09-domain-names-dns-and-subdomains/9-12-troubleshooting-domains.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch09-domain-names-dns-and-subdomains/common-mistakes-i-see-students-make.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch09-domain-names-dns-and-subdomains/interview-questions.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch09-domain-names-dns-and-subdomains/practice-questions-and-lab-exercises.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch10-dynamic-website-hosting-php-python-node-js-with/</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch10-dynamic-website-hosting-php-python-node-js-with/10-1-why-and-what.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch10-dynamic-website-hosting-php-python-node-js-with/10-2-installing-mysql-mariadb.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch10-dynamic-website-hosting-php-python-node-js-with/10-3-php-with-mysql.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch10-dynamic-website-hosting-php-python-node-js-with/10-4-python-flask-with-mysql.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch10-dynamic-website-hosting-php-python-node-js-with/10-5-node-js-express-with-mysql.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch10-dynamic-website-hosting-php-python-node-js-with/10-6-reverse-proxy-to-the-python-node-app.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch10-dynamic-website-hosting-php-python-node-js-with/10-7-troubleshooting-dynamic-sites.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch10-dynamic-website-hosting-php-python-node-js-with/common-mistakes-i-see-students-make.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch10-dynamic-website-hosting-php-python-node-js-with/interview-questions.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch10-dynamic-website-hosting-php-python-node-js-with/practice-questions-and-lab-exercises.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch11-application-hosting-wordpress-flask-and-express/</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch11-application-hosting-wordpress-flask-and-express/11-1-wordpress.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch11-application-hosting-wordpress-flask-and-express/11-2-flask-application-with-gunicorn-nginx.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch11-application-hosting-wordpress-flask-and-express/11-3-express-application-with-pm2-nginx.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch11-application-hosting-wordpress-flask-and-express/common-mistakes-i-see-students-make.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch11-application-hosting-wordpress-flask-and-express/interview-questions.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch11-application-hosting-wordpress-flask-and-express/practice-questions-and-lab-exercises.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch12-technology-stacks-lamp-lemp-mean-mern/</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch12-technology-stacks-lamp-lemp-mean-mern/12-1-what-is-a-stack-and-why-does-it-matter.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch12-technology-stacks-lamp-lemp-mean-mern/12-2-lamp-stack.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch12-technology-stacks-lamp-lemp-mean-mern/12-3-lemp-stack.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch12-technology-stacks-lamp-lemp-mean-mern/12-4-mean-and-mern-architecture.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch12-technology-stacks-lamp-lemp-mean-mern/12-5-installing-mongodb-from-the-official-repository.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch12-technology-stacks-lamp-lemp-mean-mern/12-6-common-backend-api-for-mean-and-mern-node.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch12-technology-stacks-lamp-lemp-mean-mern/12-7-mern-react-frontend-served-by-nginx.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch12-technology-stacks-lamp-lemp-mean-mern/12-8-mean-angular-frontend-served-by-nginx.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch12-technology-stacks-lamp-lemp-mean-mern/12-9-stack-comparison-summary.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch12-technology-stacks-lamp-lemp-mean-mern/common-mistakes-i-see-students-make.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch12-technology-stacks-lamp-lemp-mean-mern/interview-questions.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch12-technology-stacks-lamp-lemp-mean-mern/practice-questions-and-lab-exercises.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch13-amazon-ebs-elastic-block-store/</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch13-amazon-ebs-elastic-block-store/13-1-what-and-why.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch13-amazon-ebs-elastic-block-store/13-2-ebs-volume-types.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch13-amazon-ebs-elastic-block-store/13-3-snapshots.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch13-amazon-ebs-elastic-block-store/13-4-nvme-device-naming-important.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch13-amazon-ebs-elastic-block-store/13-5-increasing-the-size-of-a-volume-root-or-data.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch13-amazon-ebs-elastic-block-store/13-6-adding-a-new-ebs-volume.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch13-amazon-ebs-elastic-block-store/13-7-detaching-a-volume-safely.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch13-amazon-ebs-elastic-block-store/13-8-ebs-best-practices.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch13-amazon-ebs-elastic-block-store/common-mistakes-i-see-students-make.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch13-amazon-ebs-elastic-block-store/interview-questions.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch13-amazon-ebs-elastic-block-store/practice-questions-and-lab-exercises.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch14-ec2-operations-elastic-ip-ami-snapshots-and/</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch14-ec2-operations-elastic-ip-ami-snapshots-and/14-1-elastic-ip-in-depth.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch14-ec2-operations-elastic-ip-ami-snapshots-and/14-2-ami-amazon-machine-image.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch14-ec2-operations-elastic-ip-ami-snapshots-and/14-3-ebs-snapshots-in-practice.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch14-ec2-operations-elastic-ip-ami-snapshots-and/14-4-vertical-scaling-changing-the-instance-type.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch14-ec2-operations-elastic-ip-ami-snapshots-and/common-mistakes-i-see-students-make.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch14-ec2-operations-elastic-ip-ami-snapshots-and/interview-questions.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/ch14-ec2-operations-elastic-ip-ami-snapshots-and/practice-questions-and-lab-exercises.html</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/appendix-a-troubleshooting-checklist/</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/appendix-b-command-cheat-sheet/</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/appendix-c-glossary/</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ravindrabagale.com/aws/quick-revision-summary-all-chapters/</loc><lastmod>2026-09-25</lastmod></url>
</urlset>
