narayana reddy

narayana reddy


What is Amazon QuickSight in AWS?

To make good decisions in business, it is good to have accurate information. The ability to understand that information and the speed at which you apply is also very important. For this purpose, we use Amazon QuickSight which is introduced by AWS.

Amazon QuickSight in AWS
In AWS, Amazon QuickSight is very quick, and a cloud-based Business Intelligence tool provided by Amazon Web Services. It helps to provide results to all members of our company, with great speed.
It allows us to design, and post interactive dashboards easily which has ML insights. These Dashboards can be used from any device, and are enclosed in our applications and websites.

To get in depth knowledge on AWS you can neroll for free live demo AWS Online Training

Interactive dashboards with great features
It is easy to create interactive dashboards, and reports for our customers easily using QuickSight in Amazon web services. We can share those dashboards safely, with anyone in our company using mobile, or browsers.
Using QuickSight, we can select from a large library that has charts, tables, and visualizations, and attach interactive properties like filters and drill-down and we can also update data automatically, for creating interactive dashboards.
It enables us to plan automatic email related reports, by which we can get important results in our inbox.

Explore, analyze, collaborate
Using QuickSight, the analysts and customers can use Business intelligence by themselves, which means they can find solutions for their own questions, combine and share results.
Using this, customers can connect to data sources, design or modify datasets and design visual analysis, send notifications to colleagues to combine on analysis, and post reports and dashboards.

SPICE means Super-fast, Parallel, In-memory, Calculation Engine. Using SPICE, QuickSight’s in-memory calculation engine, we can get results with very fast speed.
It automatically copies the data, so that the data is available easily for thousands of customers instantly, for performing quick and interactive analysis. This is done while securing our basic data structure, and this also saves time and resources.

Discover hidden insights
With the help of ML Insights in Amazon QuickSight in Amazon web services, we can get deep insights from our data. The advanced features help everyone to find, unseen trends and recognize important business strategies.
It also helps to do strong what-if analysis, and we can predict without any technical knowledge.

Learn for mopre AWS Interview Questions

Embedded analytics
Using QuickSight in Amazon web services, we can design and enclose interactive visualizations, and dashboards easily to our apps, and websites with one sign-on and APIs. This is done without writing any program or, paying for any unused embedded dashboards.

Supports amazon sage maker models
It is easy and cost-effective for users to increase their business data, using a machine learning model like Amazon SageMaker of Amazon web services. Customers can link to any of the QuickSight supported data sources and choose the SageMaker model that they want to use for forecasting. It is not necessary to write any program.

Build an end to end BI solutions
It enables us to connect directly, and transfer data from big clouds and inbuilt data sources. QuickSight is created and built as an international product from the starting. It is localized in many languages.
Pay per session pricing
It provides special pay per session pricing feature, for dashboard users. In place of paying the same cost every month, readers are billed 0.30 dollars for a 30-minute session. It has a maximum limit of 5 dollars per month, for a reader to get unlimited access.

Advantages of Amazon QuickSight

  • It can be used by different businesses, for calculating business standards separately. Many thousands of users, who work separately and immediately with all data sources, can also access QuickSight.
  • The self-service analysis feature helps to explore analytics.
  • The ‘Autograph’ feature of QuickSight, helps to predict accurately depending on the analytical formats, during different times. This provides smart interactive visualizations.
  • Amazon QuickSight is a portable device, that can be accessed at any time and in any place.
  • With the help of the SPICE, it helps to address huge data, process them and inspect them very fast.
  • Data Source compatibility – Any instance of data saved in any domain, can be accessed through the internet using QuickSight.
    Amazon QuickSight in AWS is a very powerful tool and is used by many Businesses as it manages big sources, and can perform visualizations smartly on them.
    I hope now you got an overview of Amazon QuickSight in AWS. Follow my articles to get more updates on Amazon Web Services.

#AWS #AWSlambda #Amazon #Amazonwebservices

What is GEEK

Buddha Community

What is Amazon QuickSight in AWS?

How to Upload to Amazon S3 via AWS CLI and NPM scripts

Static websites are a brilliant way to create performant sites. My website is built using Gatsby and hosted on Amazon S3. I have created a simple script to help you quickly upload your site to S3 by running one simple command in your project terminal.


Before we start, you must ensure that you have completed the following:

  • Install AWS CLI (Amazon Web Services Command Line Interface) on your machine.
  • Create a bucket in Amazon S3 (this is where we will be uploading our project files to).

This guide assumes that you have some familiarity navigating the AWS Console and each Amazon Web Service.

#aws-s3 #npm #amazon-web-services #amazon #aws #cloud #aws-services

Seamus  Quitzon

Seamus Quitzon


AWS Cost Allocation Tags and Cost Reduction

Bob had just arrived in the office for his first day of work as the newly hired chief technical officer when he was called into a conference room by the president, Martha, who immediately introduced him to the head of accounting, Amanda. They exchanged pleasantries, and then Martha got right down to business:

“Bob, we have several teams here developing software applications on Amazon and our bill is very high. We think it’s unnecessarily high, and we’d like you to look into it and bring it under control.”

Martha placed a screenshot of the Amazon Web Services (AWS) billing report on the table and pointed to it.

“This is a problem for us: We don’t know what we’re spending this money on, and we need to see more detail.”

Amanda chimed in, “Bob, look, we have financial dimensions that we use for reporting purposes, and I can provide you with some guidance regarding some information we’d really like to see such that the reports that are ultimately produced mirror these dimensions — if you can do this, it would really help us internally.”

“Bob, we can’t stress how important this is right now. These projects are becoming very expensive for our business,” Martha reiterated.

“How many projects do we have?” Bob inquired.

“We have four projects in total: two in the aviation division and two in the energy division. If it matters, the aviation division has 75 developers and the energy division has 25 developers,” the CEO responded.

Bob understood the problem and responded, “I’ll see what I can do and have some ideas. I might not be able to give you retrospective insight, but going forward, we should be able to get a better idea of what’s going on and start to bring the cost down.”

The meeting ended with Bob heading to find his desk. Cost allocation tags should help us, he thought to himself as he looked for someone who might know where his office is.

#aws #aws cloud #node js #cost optimization #aws cli #well architected framework #aws cost report #cost control #aws cost #aws tags

Hire AWS Developer

Looking to Hire Professional AWS Developers?

The technology inventions have demanded all businesses to use and manage cloud-based computing services and Amazon is dominating the cloud computing services provider in the world.

Hire AWS Developer from & Get the best amazon web services development. Take your business to excellence with our best AWS developer that will serve you the benefit of different cloud computing tools.

Consult with experts: Development services

#hire aws developer #aws developers #aws development company #aws development services #aws development #aws

Lindsey  Koepp

Lindsey Koepp


A Beginner's Guide to Amazon EC2 (Elastic Compute Cloud)

Amazon EC2 is a service that allows you businesses to run their application in AWS cloud. You can easily set up a virtual machine and perform all your computation on it. In this post, we will teach you the basics of Amazon EC2.


EC2 is one of the oldest and fundamental services of AWS. Though everything today is serverless, you still need to know EC2. EC2 allows you to do the following things :

  • Rent virtual machines (EC2 itself)
  • Store data on virtual drives (EBS)
  • Distribute load across the machines (ELB)
  • Scale the services using an auto-scaling group (ASG)

Amazon Machine Image – AMI

AMIs are the templates from which virtual servers (EC2 instance) get created.

In simple terms, AMIs are the collection of the operating system, architecture (32-bit or 64-bit) with the softwares that will be running on that operating system.

For example:

  • Amazon Linux AMI is the one that comes with a Linux operating system and many packages of the Linux that one might need.

  • Windows AMI comes with Windows as its operating system and software one might need.

By choosing AMI you basically decide the software part of your EC2 machine. You can use a single AMI and launch multiple instances from it.

#aws #aws-cloud #aws-iam #aws-certification #aws-top-story #ec2 #virtual-machine #amazon-web-services

Christa  Stehr

Christa Stehr


How To Unite AWS KMS with Serverless Application Model (SAM)

The Basics

AWS KMS is a Key Management Service that let you create Cryptographic keys that you can use to encrypt and decrypt data and also other keys. You can read more about it here.

Important points about Keys

Please note that the customer master keys(CMK) generated can only be used to encrypt small amount of data like passwords, RSA key. You can use AWS KMS CMKs to generate, encrypt, and decrypt data keys. However, AWS KMS does not store, manage, or track your data keys, or perform cryptographic operations with data keys.

You must use and manage data keys outside of AWS KMS. KMS API uses AWS KMS CMK in the encryption operations and they cannot accept more than 4 KB (4096 bytes) of data. To encrypt application data, use the server-side encryption features of an AWS service, or a client-side encryption library, such as the AWS Encryption SDK or the Amazon S3 encryption client.


We want to create signup and login forms for a website.

Passwords should be encrypted and stored in DynamoDB database.

What do we need?

  1. KMS key to encrypt and decrypt data
  2. DynamoDB table to store password.
  3. Lambda functions & APIs to process Login and Sign up forms.
  4. Sign up/ Login forms in HTML.

Lets Implement it as Serverless Application Model (SAM)!

Lets first create the Key that we will use to encrypt and decrypt password.

    Type: AWS::KMS::Key
      Description: CMK for encrypting and decrypting
        Version: '2012-10-17'
        Id: key-default-1
        - Sid: Enable IAM User Permissions
          Effect: Allow
            AWS: !Sub arn:aws:iam::${AWS::AccountId}:root
          Action: kms:*
          Resource: '*'
        - Sid: Allow administration of the key
          Effect: Allow
            AWS: !Sub arn:aws:iam::${AWS::AccountId}:user/${KeyAdmin}
          - kms:Create*
          - kms:Describe*
          - kms:Enable*
          - kms:List*
          - kms:Put*
          - kms:Update*
          - kms:Revoke*
          - kms:Disable*
          - kms:Get*
          - kms:Delete*
          - kms:ScheduleKeyDeletion
          - kms:CancelKeyDeletion
          Resource: '*'
        - Sid: Allow use of the key
          Effect: Allow
            AWS: !Sub arn:aws:iam::${AWS::AccountId}:user/${KeyUser}
          - kms:DescribeKey
          - kms:Encrypt
          - kms:Decrypt
          - kms:ReEncrypt*
          - kms:GenerateDataKey
          - kms:GenerateDataKeyWithoutPlaintext
          Resource: '*'

The important thing in above snippet is the KeyPolicy. KMS requires a Key Administrator and Key User. As a best practice your Key Administrator and Key User should be 2 separate user in your Organisation. We are allowing all permissions to the root users.

So if your key Administrator leaves the organisation, the root user will be able to delete this key. As you can see **KeyAdmin **can manage the key but not use it and KeyUser can only use the key. ${KeyAdmin} and **${KeyUser} **are parameters in the SAM template.

You would be asked to provide values for these parameters during SAM Deploy.

#aws #serverless #aws-sam #aws-key-management-service #aws-certification #aws-api-gateway #tutorial-for-beginners #aws-blogs