Setting up services
The first thing you must do to start creating an application is to set up the necessary services. Since you decided that we will go all-in with AWS services, all these services can be set up through the AWS Console. However, this is not the only way that services can be set up. There are various ways to start the services, each with distinct advantages and disadvantages. Depending on your requirements, one method will be better than another. First, let's list some available methods (we won't focus on 3rd party methods, such as Chef, Puppet, Ansible, and others).
AWS Command Line Interface
Any action you can perform via the AWS Console can also be performed via the Command Line Interface (CLI).
Suppose you are testing the configuration of resources or creating a proof of concept (POC). In that case, you might be better off creating your resources via the AWS Console, especially if you are unfamiliar with the CLI. The AWS Console is more intuitive...