This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Prerequisites

Check all requirements before deploying Ohlala SmartOps

    AWS Requirements

    AWS Account

    • Administrative access to create IAM roles, ECS clusters, and other resources
    • AWS Marketplace subscription capability
    • Billing enabled for AWS services usage

    Required AWS Services

    Ensure these services are available in your chosen region:

    • Amazon ECS Fargate - Container orchestration
    • Amazon Bedrock - AI model access
    • API Gateway - Teams webhook endpoint
    • CloudFormation - Infrastructure deployment
    • Systems Manager (SSM) - Instance management

    Existing Infrastructure

    • At least 1 EC2 instance to manage
    • SSM Agent installed on instances

    Microsoft Teams Requirements

    Azure Account

    • Azure subscription (Free tier works)
    • Ability to create resources in Azure Portal
    • Azure AD tenant for authentication

    Teams Workspace

    • Microsoft Teams installed and configured
    • Admin permissions to install custom apps
    • Teams channel where you want to add the bot

    Knowledge Requirements

    • Basic understanding of AWS services
    • Familiarity with CloudFormation
    • Experience with Microsoft Teams administration
    • Understanding of bot concepts

    Pre-Deployment Checklist

    Use this checklist to verify readiness:

    • AWS account with admin access
    • AWS region selected that supports all required services
    • At least one EC2 instance running
    • SSM Agent installed on instances
    • Azure account created
    • Microsoft Teams workspace available
    • Teams admin permissions confirmed

    Regional Availability

    For optimal performance, we recommend:

    • US East (N. Virginia) - us-east-1
    • US West (Oregon) - us-west-2
    • Europe (Ireland) - eu-west-1
    • Europe (Frankfurt) - eu-central-1

    All Supported Regions

    The solution works in any region with ECS Fargate support. Bedrock access is automatically handled through cross-region inference profiles.

    Next Step

    Once you’ve verified all prerequisites:

    Continue to Bedrock Setup →