Giter VIP home page Giter VIP logo

quickstart-alfresco-content-services's Introduction

Alfresco Content Services on the AWS Cloud

Quick Start Reference Deployment

This new Quick Start automatically deploys an Alfresco Content Services cluster on the AWS Cloud. The Quick Start was created by AWS in partnership with Alfresco Software, to integrate solutions and services from both companies. Alfresco Content Services is an Enterprise Content Management (ECM) system that is used for document and case management, project collaboration, web content publishing, and compliant records management. The flexible compute, storage, and database services that AWS offers make it an ideal platform for Alfresco Content Services. This Quick Start presents an enterprise-grade Alfresco Content Services configuration that you can adapt to virtually any scenario, and scale up, down, or out, depending on your use case.

Quick Start Alfresco Content Services Design Architecture

The Quick Start architecture includes the following components:

  • Highly available Alfresco Content Services servers and Index servers deployed across two Availability Zones within your selected region. The servers take advantage of Auto Scaling and Elastic Load Balancing, with CPU-based thresholds that you can customize.
  • Amazon Simple Storage Service (Amazon S3) for shared file storage.
  • Amazon Relational Database System (Amazon RDS) Aurora in cluster (MySQL with Multi-AZ enabled in regions where Amazon Aurora currently not available) for the shared database.

The Alfresco Content Services deployment is automated by nested AWS CloudFormation templates. The templates call custom Chef cookbooks to automate installation and configuration tasks for Alfresco Content Services. The Quick Start gives you a option to either build a new AWS environment for Alfresco Content Services or use your existing AWS environment.

Deployment Guide: https://fwd.aws/yJED4

Demo: Watch a 6 minute demo here https://youtu.be/zEmoI9WwIXo

How to contribute

To avoid any problem on master branch, we are implementing git-flow. To contribute, please follow this:

  1. Fork this repository
  2. Create a branch from develop
  3. Make your changes
  4. Test your changes
  5. Make a pull request to develop branch and please add comments for the changes made

How changes go live

Below is the workflow of changes promoted to go live for AWS ACS QuickStarts:

  1. Please follow the How to contribute section above
  2. Once AWS are satisfied with changes then it gets merged into develop branch
  3. A new Pull Request should be created for merging changes into master from develop branch
  4. This git repository of master branch then gets copied over by AWS team to their private S3 bucket owned and managed by them which serves as source code for AWS ACS QuickStarts.

quickstart-alfresco-content-services's People

Contributors

amohammedalfresco avatar aws-ia-ci avatar handans avatar santiagocardenas avatar skellish-aws avatar sshvans avatar susanjo avatar toniblyx avatar tonynv avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.