Skip to content

ACenterA/acentera-aws-core

Repository files navigation

AWS ACenterA Core

This is a Vue.JS serverless app starter kit that help you launch your next Serverless project. It is integrated with many AWS Services such as : DynamoDB / Cognito / GraphQL / S3.

This app contains multiple AWS resources, including Cognito and enforcing MFA.

Installation Instructions

1 - Find the application

For ACenterA Prod Core you need to acknowledge it will create IAM Roles or Resource policies.

Serverless Repository

Serverless Create App direct link

01 - Serverless App Core

2 - Add a valid phone number (required for MFA) including area code

02 - Serverless App Install

3 - Find Values in the Stack Output

AWS CloudFormation

Find the AWS Account Id (AccountIdD)

Find the CloudFront URL (WebsiteUrl)

Navigate to the CloudFront URL you will be asking to proceed with the initialization

4 - App Initialization

Enter the AccountId to confirm ownership.

04 - Serverless App Configuration

5 - App Admin Account and Secrets

Accept the licence and term of services, and follow the instructions to create a temporary password.

05 - Serverless App Configuration

6 - App Admin Account and login.

Enter the temporary password, you will need to sign-in using MFA.

07 - Serverless App Admin account

Use your phone to register an MFA Device using Google Authenticator

11 - Serverless App MFA Software

7 - You should be successfully logged in to the application 13 - Serverless App Success Login

Contact support, and ask for a premium access to allow embedding this app into a SAM template using nested apps.

App Outputs

  1. AccountId - Your aws Account Id.
  2. WebsiteUrl - Your aws cloudfront https entrypoint.

License Summary

This code is made available under the Apache license. See the LICENSE file.

About

AWS Serverless CMS Core

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 43