AWS with django
<p>I'm just wondering if I'm doing something wrong, or is developing with AWS really hard/confusing?</p>

<p>Currently I have an EC2 instance with the following address:</p>

<pre><code>ec2-XX-XX-XX-XX.us-west-2.compute.amazonaws.com
</code></pre>

<p>And with that a elastic beanstalk application environment:</p>

<pre><code>http://XXX.XXXXXX.us-west-2.elasticbeanstalk.com/
</code></pre>

<p>I find that it's really hard/long to code something, put it on the server, and test what it looks like by going to <code>http://XXX.XXXXXX.us-west-2.elasticbeanstalk.com/</code> as what I need to do is this:</p>

<p>1) Upload the files via FTP to <code>ec2-XX-XX-XX-XX.us-west-2.compute.amazonaws.com</code></p>

<p>2) SSH inside to <code>ec2-XX-XX-XX-XX.us-west-2.compute.amazonaws.com</code> and do <code>eb deploy</code></p>

<p>3) Wait 2-3 minutes for the server to deploy</p>

<p>4) View the changes at <code>http://XXX.XXXXXX.us-west-2.elasticbeanstalk.com</code></p>

<p>Is there something I'm doing wrong here? Normally this is what I'm used to do:</p>

<p>1) Upload file via FTP to <code>http://mywebsite.com</code></p>

<p>2) SSH inside <code>http://mywebsite.com</code></p>

<p>3) Do <code>python manage.py runserver</code> or <code>gunicorn mySite.wsgi:application</code></p>

<p>4) View changes at <code>http://mywebsite.com</code> without having to wat 2-3 minutes for it to deploy.</p>

<p>Can someone guide me on what I might be doing wrong? I'm not too sure on what I'm missing here.</p>

<p>Thank you!</p>