|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/django-tutorial-amazon-web-services/
课程评论:没有评论
课程名称:Django 在 AWS (EC2): 基础课程 课程概述:设置服务器以支持业务或创业有时繁琐且昂贵,特别是对于刚起步或切换平台的用户。虽然亚马逊网络服务 (AWS) 功能强大,但在配置过程中您可能会感到像意外的系统管理员。通过正确的指引,您可以在几个小时内完成搭建,节省时间、金钱和精力。本课程将带您深入了解 Amazon 的网络服务,重点讲解如何在 AWS 上设置 Django,并利用免费的 AWS 额度保持您的项目低成本(适用于低带宽使用,免费使用一年)。我们将从启动和配置 Django 的基础知识入手,讨论安全连接到系统的不同方式,并逐步调整系统以实现快速高效的内容传递,最后深入探讨如何在这个极具弹性的平台注册系统的各种方式。 课程内容:本课程将提供易于理解的指南,涵盖如何使用 AWS 托管 Django,内容包括:快速启动 Django 服务器或手动配置正常的 Ubuntu 服务器(包括服务器详细信息),设置和增强安全性,通过 FTP 和 SSH 安全传输项目文件(包含示例项目),从 Django 服务器提供静态文件(CSS/JS/图片)并利用云存储(S3 和 CloudFront CDN)加快网站速度,配置项目以进行生产,升级实例以立即提高性能,添加更多实例并进行负载均衡,分离和垂直扩展数据库,使用云监控实现自动扩展,使用 Beanstalk 自动部署等等。 课程不涵盖内容:本课程不涵盖 AWS 的每一项功能。如果您在寻找有关特定 AWS 功能的帮助,请查看课程大纲以确保该功能已包含在内。课程的重点是托管和配置 Django,而不是创建项目。虽然本课程提供了示例项目,但如果您对从头创建 Django 项目感兴趣,建议您下载我的免费课程“快速免费创建您的第一个 Django 网站”作为本课程的补充。 支持与反馈:讨论区的每个问题都会得到及时回应,但这可能不是诊断服务器问题的最佳资源。请注意,亚马逊提供全天候支持。 结语:我在过去两年与 Django 和 AWS 的合作中积累了丰富经验,并希望帮助更多人利用这个极具可扩展性的技术栈。如果您想节省时间、金钱,甚至可能的麻烦,请使用本指南加速理解这一强大平台的过程。点击报名按钮开始学习吧。
Setting up servers for your business or startup can be a tedious and expensive process, particularly when you're just starting out or switching to a new platform. Amazon Web Services is incredible but you can still feel like you're becoming an accidental System Administrator trying to set everything up correctly. However, with the right instructions, you can get up and running in a few hours-saving you time, money, and a headache. This course will walk you through Amazon's Web Services, with a focus on setting up Django and leveraging their Free Tier to keep your project free (for low-bandwidth uses for one year). We'll start with the very basics of launching and configuring Django on EC2, discussing different ways to connect to your system while keeping it secure, we'll progress to fine tuning your system with fast and efficient content delivery, and finally we'll dive into all the ways that you can scale your system on this incredibly elastic platform. A quick note: Amazon Web Services is used by some of the largest websites on the internet, including Netflix and Yelp, as it's extremely scalable, but, it's also a favorite of many entrepreneurs and VC's who know to take advantage of their Free Tier. It's just a great deal.What this course is:An easy-to-understand walkthrough on how to host Django using Amazon Web Services which covers: launching a Django-ready server in minutes or optionally launching a "plain" Ubuntu server and configuring Django + dependencies manually (see below for server details), setting up and enhancing security, using FTP & SSH to transfer over project files (a sample project is included) securely, serving static (CSS/JS/Image) files from a Django server and leveraging Cloud Storage (S3 and CloudFront CDN) to make your site faster, setting your project up for production, upgrading your instance for immediate performance increases, adding more instances and load balancing them, separating and vertically scaling your database, automatic scaling with cloud monitoring, deploying automatically with Beanstalk, and more. If you're not happy after taking the course, you will absolutely get your money back. (Server Configuration Details: Ubuntu Linux 14.04 with Apache, Mod_WSGI, MySQL & Django - but you can easily switch to Nginx/PostgreSQL, if preferred)What this course is not:Amazon has a very wide range (hundreds) of features. If you are looking for help on a particular AWS feature, view the curriculum below to make sure that it's covered. We cover many features but cannot claim to cover everything.You do not need your own Django project as this course provides a sample for you, however the focus is on hosting and configuring Django not creating projects. If creating Django projects from scratch is an interest, consider downloading my (free) course "Create Your First Django Website - Fast & Free" as supplementary to this course.Every single question that is raised in the discussion panel is responded to, but this may not be the best resource to diagnose your server issues. Keep in mind that Amazon offers all kinds of support that is available 24x7.I've enjoyed working with Django and AWS these last couple years - it's what I use for my business - and I would now like to help more people take advantage of this great offer and incredibly scalable stack.If you want to save yourself some time, money, and, possibly a headache, use this guide to speed up the process of understanding this powerful, scalable platform - remember, Amazon hosts everyone - from the busiest sites on the net, to startups on the Free Tier. Click the enroll button to get started.