Skip to content
Cloud8 Logo
  • PRODUCT
  • PRICING
  • SUPPORT
  • CONTACT US
  • LOGIN
  • PRODUCT
  • PRICING
  • SUPPORT
  • CONTACT US
  • LOGIN

Avançado

  • Creation of unified annual budgets

Best Practices

  • How to integrate Slack into Best Practices
  • How to monitor memory and swap with SSM
  • AWS Bucket S3 Topic Notification
  • Best Practices: Password and Credential Monitoring
  • Best Practices: Custom Rule Notifications via AWS S3
  • Best Practices: Microsoft Teams Support

Charging

  • AWS account suspension: tips and what to do

Cloud8 Academy

  • Configuring Budgets on Cloud8
  • Best Practices for Using Tags (Playbook)

Concepts

  • Security groups
  • Access key
  • Cloud Computing
  • Cloud Control Panel – AWS, Azure, GCP, Huawei and Oracle
  • Cost model: pay per use
  • Additional disks
  • Snapshot
  • Cloud server image or template
  • Comparison: Automation via Cloud8 vs “homemade” automation
  • FINOPS: Data Integration and Enhancement Flow (Infographic)
  • Difference between RI Applied vs RI in Cloud8 Panel

Credentials

  • How to use IAM Role to integrate your security with Cloud8
  • Security credentials for public clouds
  • Connecting OCI Providers to Cloud8 – Full Tutorial
  • Credential for Huawei Cloud
  • Best Practices: Enabling user monitoring in Azure

Features

  • Monitoring the creation of new resources in Cloud8
  • Cost analysis dashboards
  • Creating and managing Cost Management Exports
  • Configuring GCP SSO and SAML
  • Backup with “Lock/Unlock” governance
  • Cost Analysis with FinOps Analytics
  • Tracking Consumption Patterns with Invoice – Annual from Cloud8
  • How to integrate and export data from Cloud8 to Cloud Storages
  • Monitoring the creation of new resources in Cloud8
  • Configuring GCP SSO and SAML
  • Using Cloud Pricing on Cloud8

First Steps

  • Connecting GCP Providers to Cloud8 – Full tutorial
  • Connecting AWS Providers to Cloud8 – Full Tutorial
  • How to manage more than one AWS account
  • Hot to enable cloud cost estimates monitoring
  • Connecting Azure Enterprise Agreement providers to Cloud8 – Full tutorial
  • Creating a New Account on Amazon Cloud (AWS)
  • Connecting OCI Providers to Cloud8 – Full Tutorial
  • Cloud8 Users and Profiles
  • Onboarding: getting started on Cloud8

MSP / Reseller

  • White label at no additional cost
  • MSP: Configuring costs
  • MSP: Configuring markup

Primeiros Passos

  • Security credentials for public clouds
  • Connecting Azure providers to Cloud8 – Complete tutorial
  • Connecting MongoDB providers in Cloud8

Services

  • FinOps: Tags and Usage
  • Using Cloud8 Insights
  • Audit logs
  • Cloud usage statistics
  • Managers on Cloud8 – Resource management on AWS, Azure and GCP
  • Alerts
  • Using Automations in Cloud8
  • Multiple Users – Multiuser Panel
  • Cloud aggregator control panel
  • Automated backup of cloud servers
  • Cloud cost control, alerts and reports
  • ECS / Fargate support on Workflow
  • Detailed Costs Report
  • Enabling Azure AD SSO in the Cloud8 Dashboard
  • Workflow: How to reset tasks periodically
  • Add TAGs with CSV file
  • How to install Metricbeat component on AKS
  • RDS reports with grouping by ID
  • Kubernetes Cost Support
  • How to install Metricbeat component on GKE clusters
  • Enabling MFA in the Cloud8 Dashboard
  • FinOps: Cost Anomaly Reports and Charts
  • How to install the Metricbeat component in OKE
  • How to install Metricbeat component on EKS
  • FinOps: Reverse API
  • FinOps: Tag Sharing and Prorating
  • FinOps: Tag Sanitization, Compliance and MultiCloud
  • FinOps: Tagged / Untagged
  • FinOps: Tags / Labels / Resource Groups
  • FinOps: Reports, Alerts and Budgets
  • S3 Lambda Notification Processor (deploy via CLI)

Troubleshooting

  • I subscribed Amazon and I still can’t access Cloud8
  • How is the cloud cost estimate calculated?
  • I created a security group through the AWS console and it still doesn’t appear in Cloud8
  • I exported the cloud server usage report. What do the fields mean?
  • Cloud8 and Amazon don’t monitor my cloud server’s memory?

Tutoriais / FAQ

  • FAQ – Enable cost monitoring per pipeline in Data Factory
  • FAQ – How to test the SSO configuration?
  • Creation of unified annual budgets
  • Backup, DR, and Vault Copy with KMS

Tutorials

  • How to access a Windows server in the Amazon AWS cloud
  • How to access a Linux server
  • How to create a cloud server
  • How to integrate Slack into Best Practices
  • How to configure scheduling for script execution in AWS
  • How to configure scheduling by Tags / Labels
  • Configure vault copy at AWS (cross account) with KMS
  • How to configure the Scheduler for script execution on OCI
  • Workflow: How to reset tasks periodically
  • How to install Metricbeat component on AKS
  • How to install Metricbeat component on GKE clusters
  • How to install Metricbeat component on EKS
  • How to install the Metricbeat component in OKE
  • FinOps: Cost Anomaly Reports and Charts
  • Group data in Pivot Table
  • FinOps: Tag Sanitization, Compliance and MultiCloud
  • S3 Lambda Notification Processor (deploy via CLI)
  • Best Practices: Microsoft Teams Support
View Categories
  • Home
  • Docs
  • Primeiros Passos

Connecting Azure providers to Cloud8 – Complete tutorial

2 min read

Introduction #

In an Azure Account, you will need to configure the integration with Cloud8 for each Subscription ID that is part of the Tenant ID (Directory) and also at the EA Enterprise Administrator level, when applicable.

To connect an Azure account with an Enterprise Agreement (EA) contract to Cloud8, it is necessary to:

  • Create a Service Principal (App Registration)
  • Assign the Reader role to each Subscription

To begin, search for Microsoft Entra ID and access the Overview tab. Make a note of the Tenant ID.

We suggest keeping a notepad open to record the following information:

  • SUBSCRIPTION ID (Step 1)
  • SECRET VALUE (Step 2)
  • APPLICATION ID (Step 2)
  • TENANT ID (Step 2) 

Prerequisites #

  • Change the language to English in the top menu by clicking the Settings icon. Then, select Language + Region and choose English under Language.
  • The user must be a Global Administrator in the Tenant where the configuration will be performed. 

How to verify if the user has the Global Administrator role  #

In the top search bar, search for “Microsoft Entra ID”. Under Overview, verify if the user has the Global Administrator role in the My Feed section.

Conectando provedores da Azure Enterprise Agreement ao Cloud8

To configure Global Administrator access, another user with Global Administrator access needs to grant the role using Microsoft Entra ID. By clicking on Users, you will be directed to the account user list.

Conectando provedores da Azure Enterprise Agreement ao Cloud8

Select the user who will receive the new role and click Assigned roles. Then, click Add assignments, search for Global Administrator, and finish by clicking Add.

Conectando provedores da Azure Enterprise Agreement ao Cloud8

Step 1 – Selecting the Subscription #

In the top search bar, search for “Subscription”. Select the Subscription and make a note of the Subscription ID.

Conectando provedores da Azure Enterprise Agreement ao Cloud8

Step 2 – Configuring App Registration #

In the top search bar, search for App Registrations. Click on App Registration.

Conectando provedores da Azure Enterprise Agreement ao Cloud8

Click “New registration” and provide a name.

Conectando provedores da Azure Enterprise Agreement ao Cloud8

Select the created App Registration and click Certificates & Secrets in the left sidebar menu. Then, click New Client Secret. Choose a name for the key and set the expiration date to 24 months.

After creation, the provider will be configured using the Secret Value. Make a note of it immediately after creation, as it will no longer be visible.

Conectando provedores da Azure Enterprise Agreement ao Cloud8

Still within App Registration, make a note of the Application ID and the Tenant ID.

Conectando provedores da Azure Enterprise Agreement ao Cloud8

Step 3 – Grant the necessary permissions to the App Registration #

Search for Subscription again and click Access control (IAM) in the left sidebar menu of the Subscription, then click Add > Add role assignment.

Conectando provedores da Azure Enterprise Agreement ao Cloud8

Select the Reader, Billing Reader, and Reservation Reader roles, then click Next:

Conectando provedores da Azure Enterprise Agreement ao Cloud8

Under the Members tab, click Select members, then search for the App Registration that was created. Afterwards, click Review + assign:

Conectando provedores da Azure Enterprise Agreement ao Cloud8

NOTE: This procedure must be performed for each Subscription.

Done! You have configured the Service Principal and are ready to associate it with Cloud8. Fill in the fields using the data collected in the previous steps:

  • Subscription ID = SUBSCRIPTION ID
  • Tenant ID = TENANT ID
  • Application ID = APPLICATION ID
  • Password = SECRET VALUE
Conectando provedores da Azure Enterprise Agreement ao Cloud8

Configuring FinOps Analytics in Cloud8 #

This step is manual and handled by our team.

Enabling Best Practices in Cloud8 #

Once the FinOps Analytics configuration is complete and the data has been synchronized in Cloud8, you will be able to enable the Best Practices feature in Cloud8.

Best Practices is an advanced advisor that combines over 1,000 unique security, backup, compliance, and cost-reduction rules for AWS, Azure, GCP, and OCI with flexible alerts via Teams, Slack, or email.

In the Cloud8 sidebar menu, select Providers. Select the desired provider and click “Best Practices”.

Conectando provedores da Azure Enterprise Agreement ao Cloud8

You must select the providers on which you want to enable the feature. To do this, uncheck the “Disabled on this provider” checkbox and select the “Same as main credentials” option.

Conectando provedores da Azure Enterprise Agreement ao Cloud8

Then click “Configure”.

NOTE: If FinOps Analytics has just been enabled, you will need to wait at least 24 hours before you can enable the Best Practices feature.


You may want to check these Docs too: #

  • Connecting MongoDB providers in Cloud8
Acessar, autenticação, Azure, Cloud, Cloud Computing, Contas, Credencial, Criação, Finops, Integração, Melhores Práticas, Microsoft
Did this Doc help you?

Share This Article:

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Table of Contents
  • Introduction
    • Prerequisites
    • How to verify if the user has the Global Administrator role 
    • Step 1 – Selecting the Subscription
    • Step 2 – Configuring App Registration
    • Step 3 - Grant the necessary permissions to the App Registration
  • Configuring FinOps Analytics in Cloud8
  • Enabling Best Practices in Cloud8
Cloud8 Logo
  • Terms of Use
  • About Us
  • FAQ / Support
  • Blog
  • Contact Us
  • Cookies (EU)
  • Terms of Use
  • About Us
  • FAQ / Support
  • Blog
  • Contact Us
  • Cookies (EU)
Globe-americas Facebook Twitter Linkedin Youtube

Disclaimer: AWS, images, and associated services are property of Amazon Web Services Inc. and its affiliates. Azure, images, and associated services are property of Microsoft Corporation. GCP, images, and associated services are property of Google Inc. Huawei, images, and associated services are property of Huawei Technologies Co Ltd. Oracle, images, and associated services are property of Oracle Corporation. Cloud8 Brasil em Português.

Manoel Netto Designer
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}