Process Services: Architecture Overview

Process Services: Architecture Overview

The architecture of Alfresco Process Services is most appropriately described through a number of views which focus on different aspects of the product.

Not currently available

About this course

Overview

The architecture of Alfresco Process Services is most appropriately described through a number of views which focus on different aspects of the product.

  • Logical – What are the services and components provided by Alfresco Process Services?
  • Physical – How do these services map onto software and hardware components?
  • Deployment – How can these components be deployed into an environment?
  • Network – How do these components communicate with each other and other components in the environment?
  • User Interface – How do users interact with the services exposed by Alfresco Process Services?
  • Integration – How can Alfresco Process Services be integrated into other platform and application services?
  • Authentication – How are users authenticated by Alfresco Process Services?

Defining a suitable architecture for Alfresco Process Services provides you with a solid structure from which you can launch your digital transformation initiatives:

  • Architecture – The architecture captures the fundamental structural choices around how Alfresco Process Services will be deployed, configured, used and maintained
  • Platform – The architecture provides a robust framework of decisions, principles and views around which the platform can be defined
  • Applications – The platform provides a solid foundation onto which business applications can be deployed
  • Business Value – The business applications provide benefit to the organization

What Will I Learn?

The learning objectives that are covered by this course are:

  • Provide an overview of the Alfresco Digital Business Platform
  • Provide an overview of the Alfresco Process Services architectural views
  • Provide an overview of the considerations around the design of an Alfresco Process Services solution

Target Audience

This course is targeted at the following roles:

  • Architects
  • Administrators
  • Developers

Time Required: ~30 minutes

Difficulty: Foundation

Applicability: This course was written using Alfresco Process Services 1.11 and was last modified on July 30, 2020.

Prerequisite Knowledge

This course presumes that the student is familiar with the following tools, technologies and concepts:

  • Alfresco Process Services
  • General Application Development

The following courses should also be considered before completing this one:

Prerequisite Resources

Not Applicable

Copyright

Alfresco offers you a wide range of content, communication tools, forums, and information about its products and services ("Materials") via this website. Alfresco either owns the intellectual property rights in the Materials on this website or has obtained the permission of the owner of the intellectual property to make it available on this website. You may, view, print and/or download one copy of the Materials from this web site on any single computer solely for your personal, informational, non-commercial use, provided you keep intact all copyright and other proprietary notices. No Materials published by Alfresco on this web site, in whole or in part, may be copied, reproduced, modified, republished, uploaded, posted, transmitted, or distributed in any form or by any means without prior written permission from Alfresco. The use of any such Materials on any other website or networked computer environment or for any other purpose is strictly prohibited and such unauthorized use may violate copyright, trademark and other similar laws. If you believe that your work has been copied in a way that constitutes copyright infringement, please follow our Notice and Procedure for Making Claims of Copyright Infringement.

Disclaimer

Alfresco assumes no responsibility for accuracy, correctness, timeliness, or content of the Materials provided on this website. You should not assume that the Materials on this website are continuously updated or otherwise contain current information. Alfresco is not responsible for supplying content or materials from the website that have expired or have been removed. THE MATERIALS PROVIDED AT THIS WEBSITE ARE PROVIDED ON AN "AS IS" AND "AS AVAILABLE" BASIS. YOUR USE OF THIS WEBSITE IS AT YOUR OWN RISK. ALFRESCO DISCLAIMS ALL WARRANTIES (EXPRESS OR IMPLIED), CONDITION OR OTHER TERM OF ANY KIND, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT OR TITLE. ANY MATERIAL DOWNLOADED OR OBTAINED THROUGH THE USE OF THIS WEBSITE IS DONE AT YOUR OWN RISK AND YOU WILL BE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR LOSS OF DATA THAT RESULTS FROM THE DOWNLOAD OF ANY MATERIAL.

Curriculum1 Hour

  • Introduction
  • Objectives
  • Prerequisites
  • Context
  • Alfresco Digital Business Platform
  • Alfresco ArchiTech Talk - Digital Business Platform
  • Alfresco ArchiTech Talk - Alfresco Process Services
  • Logical
  • Overview
  • Presentation Tier
  • Services Tier
  • Application Tier
  • Data Tier
  • Logical to Physical Mapping
  • Physical
  • Server Roles
  • Hardware Requirements
  • Software Requirements
  • Supported Platforms
  • Physical Considerations
  • Deployment
  • Entitlements & Constraints
  • High Availability - On Premise
  • High Availability - Amazon Web Services
  • Deployment Considerations
  • Network
  • Network Considerations
  • User Interface
  • User Interface & REST API
  • Maintenance vs Flexibility
  • User Interface Considerations
  • Integrations
  • Platform Integrations
  • Application Integrations
  • Identity Management & Authentication
  • Identity Management
  • Authentication
  • Identity & Authentication Considerations
  • Conclusion
  • Review
  • References
  • Next Steps
  • Course Survey

About this course

Overview

The architecture of Alfresco Process Services is most appropriately described through a number of views which focus on different aspects of the product.

  • Logical – What are the services and components provided by Alfresco Process Services?
  • Physical – How do these services map onto software and hardware components?
  • Deployment – How can these components be deployed into an environment?
  • Network – How do these components communicate with each other and other components in the environment?
  • User Interface – How do users interact with the services exposed by Alfresco Process Services?
  • Integration – How can Alfresco Process Services be integrated into other platform and application services?
  • Authentication – How are users authenticated by Alfresco Process Services?

Defining a suitable architecture for Alfresco Process Services provides you with a solid structure from which you can launch your digital transformation initiatives:

  • Architecture – The architecture captures the fundamental structural choices around how Alfresco Process Services will be deployed, configured, used and maintained
  • Platform – The architecture provides a robust framework of decisions, principles and views around which the platform can be defined
  • Applications – The platform provides a solid foundation onto which business applications can be deployed
  • Business Value – The business applications provide benefit to the organization

What Will I Learn?

The learning objectives that are covered by this course are:

  • Provide an overview of the Alfresco Digital Business Platform
  • Provide an overview of the Alfresco Process Services architectural views
  • Provide an overview of the considerations around the design of an Alfresco Process Services solution

Target Audience

This course is targeted at the following roles:

  • Architects
  • Administrators
  • Developers

Time Required: ~30 minutes

Difficulty: Foundation

Applicability: This course was written using Alfresco Process Services 1.11 and was last modified on July 30, 2020.

Prerequisite Knowledge

This course presumes that the student is familiar with the following tools, technologies and concepts:

  • Alfresco Process Services
  • General Application Development

The following courses should also be considered before completing this one:

Prerequisite Resources

Not Applicable

Copyright

Alfresco offers you a wide range of content, communication tools, forums, and information about its products and services ("Materials") via this website. Alfresco either owns the intellectual property rights in the Materials on this website or has obtained the permission of the owner of the intellectual property to make it available on this website. You may, view, print and/or download one copy of the Materials from this web site on any single computer solely for your personal, informational, non-commercial use, provided you keep intact all copyright and other proprietary notices. No Materials published by Alfresco on this web site, in whole or in part, may be copied, reproduced, modified, republished, uploaded, posted, transmitted, or distributed in any form or by any means without prior written permission from Alfresco. The use of any such Materials on any other website or networked computer environment or for any other purpose is strictly prohibited and such unauthorized use may violate copyright, trademark and other similar laws. If you believe that your work has been copied in a way that constitutes copyright infringement, please follow our Notice and Procedure for Making Claims of Copyright Infringement.

Disclaimer

Alfresco assumes no responsibility for accuracy, correctness, timeliness, or content of the Materials provided on this website. You should not assume that the Materials on this website are continuously updated or otherwise contain current information. Alfresco is not responsible for supplying content or materials from the website that have expired or have been removed. THE MATERIALS PROVIDED AT THIS WEBSITE ARE PROVIDED ON AN "AS IS" AND "AS AVAILABLE" BASIS. YOUR USE OF THIS WEBSITE IS AT YOUR OWN RISK. ALFRESCO DISCLAIMS ALL WARRANTIES (EXPRESS OR IMPLIED), CONDITION OR OTHER TERM OF ANY KIND, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT OR TITLE. ANY MATERIAL DOWNLOADED OR OBTAINED THROUGH THE USE OF THIS WEBSITE IS DONE AT YOUR OWN RISK AND YOU WILL BE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR LOSS OF DATA THAT RESULTS FROM THE DOWNLOAD OF ANY MATERIAL.

Curriculum1 Hour

  • Introduction
  • Objectives
  • Prerequisites
  • Context
  • Alfresco Digital Business Platform
  • Alfresco ArchiTech Talk - Digital Business Platform
  • Alfresco ArchiTech Talk - Alfresco Process Services
  • Logical
  • Overview
  • Presentation Tier
  • Services Tier
  • Application Tier
  • Data Tier
  • Logical to Physical Mapping
  • Physical
  • Server Roles
  • Hardware Requirements
  • Software Requirements
  • Supported Platforms
  • Physical Considerations
  • Deployment
  • Entitlements & Constraints
  • High Availability - On Premise
  • High Availability - Amazon Web Services
  • Deployment Considerations
  • Network
  • Network Considerations
  • User Interface
  • User Interface & REST API
  • Maintenance vs Flexibility
  • User Interface Considerations
  • Integrations
  • Platform Integrations
  • Application Integrations
  • Identity Management & Authentication
  • Identity Management
  • Authentication
  • Identity & Authentication Considerations
  • Conclusion
  • Review
  • References
  • Next Steps
  • Course Survey