DEV Community

Cover image for Getting started with AWS Chime.
Kevin Odongo
Kevin Odongo

Posted on

Getting started with AWS Chime.

Hey devs,

In today's tutorial, I would like to get you started with AWS Chime.

The Amazon Chime SDK provides a set of real-time communications components that developers can use to add audio, video, and screen sharing sessions to their own applications. The Amazon Chime SDK can be used to build solutions like full unified communications (UC) applications, distance learning solutions, telehealth applications, and simple one-to-one video interaction with customers.

When you log into AWS Dashboard search for AWS Chime.

Alt Text


Before digging deeper into any AWS Product it is always wise to know the pricing. Cloud platforms are great but your monthly billing can rise if you don't understand the product pricing.

  • Connection to the Amazon Chime SDK meeting session is USD 0.0017

Read more about the pricing

Below is an architecture of AWS Chime.

Alt Text

There are a lot of benefits one gets by using AWS Chime SDK. I have assembled different articles and demos that can get you working with AWS Chime.

For your tutorial and practice use the WebRTC application and configure it with AWS Chime.

  • To get started with AWS Chime SDK in your project.
npm install amazon-chime-sdk-js --save
Enter fullscreen mode Exit fullscreen mode

The Github Repo for AWS Chime SDK

I have been preparing a course that will go through in-depth most of the Technologies I have been teaching.

We will discuss the following:

  • WebRTC
  • AWS WebSocket
  • AWS Cognito
  • Kinesis Video Streams
  • AWS Chime
  • Lambda
  • IAM
  • CloudWatch

We are going to use two different projects and implement them using different approaches. By the end of the tutorial, you will have a great understanding.

Alt Text

Thank you and have a great weekend

Top comments (3)

raphael_jambalos profile image
Raphael Jambalos

Hi Kevin! I'm delighted to hear that AWS Chime is more than a chat app. It's actually programmable. Thanks for this!

kevin_odongo35 profile image
Kevin Odongo

You are most welcome it is quite robust and you can build an application that handle large connection to a single meeting.

raedabbas profile image
Raed Abbas

Hi Kevin,
I was wondering where can I find this course? I'm interested to learn how deploy a Chime live solution and I thing this course is a great start for me :)