LazyStack install is broken up into two independent components:
- Configure Software Management Framework (SMF)
Setup an AWS Organization supporting multiple developers collaborating through GitHub with GitHub
Pull Requests. Provide application test accounts supporting Continuous Integration and Continuous Deployment.
Provide application production accounts with Continuous Deployment. The workstation on which this setup is
run is called the "Management Workstation" and will be configured with a number of LazyStack
automation scripts to make creating and managing your AWS Organization a snap. A Development
Workstation can also be a Management Workstation.
- Configure Development Workstation
Setup a developer's workstation with AWS and LazyStack tools to develop and test serverless stacks.
Note: Any workstation with access to an AWS Account with Administrative access may install and use the LazyStack tools.
It is recommended, but not necessary, to perform the SMF configuration to create and manage Developer Accounts and
then configure the developer's workstation to use that AWS Account and LazyStack Tools.
Free - Forever
A free version of the LazyStack Generator is available as a Visual Studio Extension and as a .NET Core CLI tool.
We will continue to enhance and publish the free version going forward to support small business and
entrepreneur efforts to field commercial grade applications quickly at a very low cost.
No Lock In
- Maintenance - The stack configurations and generated code can be manually maintained and enhanced
so there is no code "lock-in".
- No Proprietary Dependencies - The stack configurations and generated code produced by the LazyStack
Generator have no proprietary LazyStack dependencies.
- MIT Licensed Libraries - We maintain the LazyStackLibs repository on GitHub containing
libraries and utilities primarily focused on supporting LazyStack generated clients and stacks. Everything
in the LazyStackLibs repository is released under the very permissive open-source MIT license.
Enterprise Version in Development
An Enterprise version of the LazyStack Generator, with features far beyond those in the free version, is in
development. The Enterprise version features will serve the needs of larger organizations with very sophisticated
requirements. However, we are committed to support the needs of the entrepreneur in the free version as well!
AWS Service Costs
Most services have "caps" on usage beyond which costs will accrue. In addition, some
services are in the free tier only for the first 12 months of usage. Review the AWS pricing
pages to understand these pricing models and budget accordingly.