Integration of AWS billing invoices in Azure cost management - aws-billing

We have integrated AWS Billing invoices in Azure cost management such that in azure cost management, we can see the costs of all the AWS accounts we have in the root account along with Azure billing. Now we're removing our root account and every OU's we have in that root account is now associating with another root account. The new root account already has multiple OU inside which we have nothing to do with it.
My question is how can I set up the AWS Billing integration with Azure that takes AWS billing invoice of specific OU and send them over to Azure. as far as my understanding we can only set up integration with an AWS Root account or with an individual account, it doesn't operate on an OU level. I want this because I am only responsible to check billing invoices for my OU only or else it will show us the whole OU's billing we have in that root account and it will become much messier to track the cost down of my OU.
I don't find any documentation on this. so any help would be greatly appreciated.
Thank you.

I am not sure about that but your concern is to track bill across your AWS services and accounts you can use some external tools like CloudSpend

Related

Cross Account access in Alibaba Cloud

Following is the documentation for AWS switch role -
https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_switch-role-api.html
What is the equivalent of this available for Alibaba Cloud ?
The goal is to use something similar in Alibaba cloud so that the credentials obtained from the assumed role can be used to create / access resources in another account based on the permissions given to that role.
The AssumeRole functionality is available in Alibaba Cloud, Details can be accessed on AssumeRole
It could have solutions for cross account access. usually in two scenes
personal account, you could just create one RAM role for him. it could be faster.
company account, you could add different company account in your enterprises. they will be one of the member , then it is ok for cross access.

Restrict access to only company employees from anywhere in the world

I want to restrict access to a webpage on a AWS EC2 instance, to only company employees, which are spread all over the world. I have successfully whitelisted the UK offices, but i haven't for colleagues in Asia and Europe.
Rather than adding IP's daily, which also changes for the user, i want a system which can verify the employees. Poor design.
I was thinking of having a Cognito User Pool and Identify Pool. Or a VPN for user to login.
Have people had similar issues and how have they overcome them. Any advice will be appericated.
Amazon Cognito would be a perfect solution for this. You can scan the user's E-Mail in the Pre-Authentication Lambda Trigger, and based on the user's E-Mail ID and other login parameters, you could allow or deny the Authentication Event.
For more information on the Pre-Authentication Lambda Trigger and sample codes, I would recommend you to go through this official AWS documentation.

How to create LUIS application that can be accessed through my organization account?

I am using LUIS to extract intent for the user utterances. I have did it through my own free Microsoft account. Now how can I get a organization subscription? Is it free like the normal Microsoft account or billing different for the organization or enterprise accounts.
The documentation was not clear about the billing. Also I am new to Azure.
If this is something you are doing for your own business, then you can convert your free account to a Pay-As-You-Go account. Instructions are available here
If you are doing this for your employer then they would need to provide the subscription information to you and grant you contributor access.
The image in your question isn't really related to subscriptions or billing. Did you intend to include it? What the image is talking about is the active directory consent. Basically, your Luis app needs certain AD permission to do stuff, and only someone logged in with the correct privileges and 'consent' to granted them. The consent framework is a pretty large and important topic. Here is a great place to get started.
I hope this helps.

Do you get charged for a security group in AWS EC2?

I recently had an EC2 instance that I terminated, I've deleted everything except for the Default Security Group which I am not allowed to delete. Note: I've deleted all the Inbound Rules and Outbound Rules. My bill still reflects EC2 charges which are by the hour. Do I need to worry about deleting this security group?
There is no charge applicable to Security Groups in Amazon EC2 / Amazon VPC.
You can drill-down into your billing charges via the Billing Dashboard. Just click Bill Details, expand the Elastic Compute Cloud section and a breakdown of charges will be displayed:
You should then be able to see the origin of your charges.
The AWS documentation says "f you terminate an underlying Amazon EC2 instance, the service that started it might interpret the termination as a failure and restart the instance."
So you could check on this,also check if you are using any services ,cost will be incurred if anything is launched using the services.
Are you using a free tier account?
The cost incurred is different if your free tier period is completed just a heads up.

Multiple users on Amazon EC2

Is it possible to have multiple users to manage an Amazon EC2 environment? I want to give access to several additional people to create machines on my existing billing account.
Amazon just announced AWS Identity and Access Management - http://aws.amazon.com/iam/
As of right now, it's in 'preview' mode, but this will allow you to have multiple AWS management accounts.
A few months ago Amazon announced Consolidated Billing. I never used it, but I think that is what you're looking for:
Consolidated Billing enables you to see a combined view of AWS costs incurred by all accounts in your department or company, as well as obtain a detailed cost report for each individual AWS account associated with your paying account. Consolidated Billing may also lower your overall costs since the rolled up usage across all of your accounts could help you reach lower-priced volume tiers more quickly.
Consolidated Billing Guide
This is absolutely possible using IAM service of AWS. With the help of IAM you can create users and give them specific permissions on various services of amazon.
You can try http://LabSlice.com. It's primarily for Virtual Lab Management (ie. playground environments), but may suit your needs.

Resources