figure the ec deep learning ami select the xlarge instance (see figure this instance type provides access to single gpu and costs $ per hour of usage (as of march figure the xlarge instance you can keep the default configuration for the steps configure instanceadd storageand add tagsbut you'll customize the configure security group step create custom tcp rule to allow port (see figure )this rule can be allowed either for your current public ip (such as that of your laptopor for any ip (such as / if the former isn' possible note that if you allow port for any ipthen literally anyone will be able to listen to that port on your instance (which is where you'll run ipython notebooksyou'll add password protection to the notebooks to mitigate the risk of random strangers modifying thembut that may be pretty weak protection if at all possibleyou should consider restricting access to specific ip but if your ip address changes constantlythen that isn' practical choice if you're going to leave access open to any ipthen remember not to leave sensitive data on the instance licensed to