Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »




Infrastructure

ELEMENTS NEEDED BEFORE START 

  • From where do you want to manage your infrastructure: AWS? Azure? On premise?
  • If applicable, provide a list of admin and simple users for the infrastructure management tool
  • Provide URLs and SSL certificates to use for the different components - UAT and Production
  • Define the number and name of tenants (=express) you need on each of your environments
  • Provide URLs ad SSL certificates to use for each tenant / express


TASKS TO ACCOMPLISH

  • Provision infrastructure account
  • Provision URLs and SSL certificates for related URLs

Products / Components

ELEMENTS NEEDED BEFORE START

  • Define the list of existing features you want access to (see: Maestrano Catalogue)
  • Who must have admin access to the platform (access to users' list, organisations' list, API credentials etc.)?
  • Who must have admin access to each tenant / express (access to users' list, organisations' list from the admin dashboard)?
  • For each tenant / express, provide:
    • An icon / favicon

    • Three main colors

    • A login background image

TASKS TO ACCOMPLISH

  • Activate / Deactivate features (admin dashboard / KPIs & Alerting / etc.)
  • Deploy customise express
  • Give admin rights to relevant users, on the platform (using active_admin) and on the tenant (using the admin dashboard)
  • Create a maestrano account with admin rights for each tenant / express: support@maestrano.com (credentials only accessible by Maestrano Support Team)

Applications

ELEMENTS NEEDED BEFORE START

  • Define a list of application you want on your marketplace and your different tenants (see: Maestrano Catalogue)

TASKS TO ACCOMPLISH

  • Check that the application is managed by developers.maestrano.com
  • Check the type of integration (Connec! - Connectors, Cloud - Connectors, Third Party Cloud Application, Hosted App) and see below specific elements needed and actions to take
  • From developers.maestrano.com, link the application + default environment to the new marketplace
  • From the platform's MNOHub, link the environment to the requested tenant(s)

Connec! - Connectors

ELEMENTS NEEDED BEFORE START

  • Obtain developer keys involving MNO in the process (e.g.: Xero, QBO)

TASKS TO ACCOMPLISH

Cloud - Connectors

ELEMENTS NEEDED BEFORE START

  • Do you want Connectors to be hosted on-premise or from the cloud, hosted on Maestrano Infrastructure?
  • If on premise: Obtain developer keys involving MNO in the process

TASKS TO ACCOMPLISH

  • If on premise:
    • Add a new environment on developers.maestrano.com
    • Deploy connectors on Nex! specific instance (see: Deploying a Connector)

Third party Cloud Applications

TASKS TO ACCOMPLISH

  • Check that the application is managed from the developer platform / is multi-marketplace
  • If not, contact application for them to start developer platform migration (see: How to migrate to the developer platform)

Hosted Applications

  • coming soon

Third Party Systems

Performance monitoring

ELEMENTS NEEDED BEFORE START


We recommend the use of New Relic (https://newrelic.com/) to manage your performances / error rates / availability...

  • Do you prefer using New Relic or a different system? Do you have an existing account or do you need a new one?
  • What's the list of your users/admins?

TASKS TO ACCOMPLISH

  • Create / Set up a new account (APMs, Servers, and Synthetics) and invite admin/users

Logging monitoring

ELEMENTS NEEDED BEFORE START

  • SumoLogic, Splunk or different system? Existing account or new account?

TASKS TO ACCOMPLISH

  • Create / Set up account for enterprise customer and invite admin/users
  • Configure log drains (see: Setting up a log drain)

Transaction emails system

ELEMENTS NEEDED BEFORE START

  • Which tool should be used: Mandrill / SparkPost / Mailgun / Classic SMTP? Do you have an existing account or should we create a new one?
  • Who must have admin access to the tool?
  • Do you need customisation / branding on your emails?

TASKS TO ACCOMPLISH

  • Create / Set up an account for enterprise customer and invite admin/users (see: Mailgun)
  • If email customisation is needed: provide access to edit templates or set up customisation

Customer onboarding and support / Platform support

ELEMENTS NEEDED BEFORE START

  • Who will take care of the customer's onboarding?
  • Which support offer do you subscribe to? Silver/Gold/Platinum?

TASKS TO ACCOMPLISH

  • Create Intercom account and set it up on MNOE (see: Intercom)
  • Create a JIRA Service Desk project - if applicable - or update the existing one

Payment Gateway

ELEMENTS NEEDED BEFORE START

  • Which of these application would you prefer to use: Braintree / Eway / Other? Do you have an existing account or should we create a new one?


TASKS TO ACCOMPLISH

  • Create / Set up account for enterprise customer and invite admin

Others

TASKS TO ACCOMPLISH

Open accounts for:

  • Google Analytics
  • OpenexchangeRates
  • Pusher (may not be required if impac-angular is not used)

Data Migration

Applicable in the following case:

If an enterprise customer started a POC with a simple express / tenant on Maestrano Environment, and wants to move to its own enterprise architecture, he may ask Maestrano to migrate his existing data (User's data in MNOHub and User's business data in Connec!)

TASKS TO ACCOMPLISH

  • Disconnect all existing accounts
  • Create dump of Connec!™ and filter
  • Create dump of MaestranoHub and filter
  • If on-premise connectors: create dump and filter; otherwise: Connectors: rename tenant
  • Destroy or freeze existing customers on Maestrano Environment
  • No labels