Building a robust infrastructure and deployment model in AWS requires having a team with knowledge and skills (Agile based) including: an Enterprise Architect, Solutions Architect, Application and Database Engineer(s), Testing, Security, Networking, a Business Owner and proper documentation and signoffs. Some firms will use Enterprise Architecture as a Service, to access skilled Architects to help out on projects. The EAaaS is built on the usage of Architectural experience, including drafts, patterns, principles, templates and project use cases that are relevant and reusable for the client. EAaaS imitates a law firm, or architectural-engineering firm, in which you pay for the service as needed (example, building a new house, using an architect to redesign the inside of an existing building, using a legal service to help with a specific problem).