Edit me

Configuring EventBridge for Scheduler

Prerequisites

  1. You must be logged in to their nOps account. 
  2. Your AWS account must be configured to your nOps account.

What is AWS EventBridge?

Amazon EventBridge is a fully managed event bus service that Amazon Web Services (AWS) provides. It enables you to create event-driven applications with ease by simplifying the process of handling events from various sources, including your own applications, AWS services, and third-party Software-as-a-Service (SaaS) applications.

Why EventBridge Integration Requires

  1. EventBridge Integration simplifies the process for nOps to automate tasks and processes within the client’s environment.
  2. Automatically execute events in accordance with nOps rules.
  3. Initiate automation to downsize underutilized instances.
  4. Facilitate the automatic, risk-free purchase or exchange of Reserved Instances (RIs) if RI utilization is suboptimal.
  5. Utilize the Resource Scheduler to seamlessly power on and off groups of different instances.

EventBridge Setup

Create an EventBridge

  1. Within the nOps Platform, click on your login to the top right.  Then select Organization settings > Integrations > Eventbridge.

  2. In the Create EventBridge modal, enter the required details, and click Create

    • Give a unique name for the EventBridge, without space (such as Account-EB)
    • Select the AWS account for which you want to configure the EventBridge. In the AWS accounts list, you will only see the accounts that have been configured for nOps.
    • Select the region you want to deploy the EventBridge into.

  3. Once an EventBridge has been created in nOps, there will be a drop-down to access related details (account name , configuration statuses, the Launch Stack feature, Add key in KMS stack etc).

 

Configure EventBridge for nSwitch Scheduler

Please ensure that you are logged into the AWS account associated with the EventBridge you are configuring in the same browser before clicking on ‘Launch Stack’. Additionally, confirm that the account region matches the one specified during EventBridge creation.

  1. Within nOps, navigate to Organization Settings > Integrations > EventBridge.

    • Expand the EventBridge you created.
    • Click on “Launch Stack” specifically for the Scheduler.
    • This action opens a new browser tab to AWS > CloudFormation > Stacks > Create Stack.
    • Acknowledge by checking the box, then click Create Stack. Your EventBridge is now set up and configured.

    **

  2. Once Cloudformation has successfully completed, return to nOps and click Refresh Status.

       

Configure EventBridge for Essentials

  1. Navigate to Organization Settings > Integrations > EventBridge.

    • Expand the EventBridge you created.
    • Click on “Launch Stack” specifically for the Essential.
    • This action redirects you to AWS > CloudFormation > Stacks > Create Stack.
    • Acknowledge by checking the box, and then click “Create Stack”. Your EventBridge is now set up and configured.

  2. Once Cloud formation is completed successfully, Return to nOps and click on Refresh status to get the updated Essential status.

Users have the capability to create an EventBridge per AWS account. Once an EventBridge has been established for an AWS account, that specific account will no longer be selectable when making a new EventBridge.

To select that AWS account again in the Eventbridge creation user needs to remove the previous EventBridge and try again the whole process.  

In nOps, the integration with EventBridge is intricately linked with the nOps Resource Scheduler. The Resource Scheduler comprises various layers, and one of these pivotal layers involves the integration and configuration with EventBridge.



Maximizing Cost Efficiency with nOps Essentials Idle Instance Feature
Cloudwatch Agent Configuration On your Linux based EC2
EC2 and ASG Rightsizing with nOps with DataDog integration
Essentials for Storage
nOps Scheduler with Terraform
Back to top       Home