While you can create an instance via the AWS web console, it involves many distracting options. When developing and testing, the CLI tool is the best way to provision instances.
While the key-name argument is optional, you will not be able to connect to your instance unless you have pre-configured some other way of logging in.
As no VPC or security groups are specified, the instance will be launched in your account's default VPC and security group. The default security group allows access from anywhere, ...