AWS Developers
Learn Amazon Q Developer (CodeWhisperer) in 16 Minutes
updated
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
#aws
🚀 Unlock the full potential of your coding with Amazon Q Developer in Visual Studio Code!
In this quick tutorial, Rohini Gaonkar, Sr. Developer Advocate at AWS, will show you how to install and use the Amazon Q extension to supercharge your development process with AI-powered features like inline code completion, sophisticated code analysis, and more. Perfect for developers looking to enhance productivity and streamline their coding workflow. Whether you’re a beginner or a pro, Amazon Q has something to offer.
Resources:
📝 Detailed blog post about Getting started with Amazon Q Developer in Visual Studio Code: https://community.aws/content/2fVw1hN4VeTF3qtVSZHfQiQUS16/getting-started-with-amazon-q-developer-in-visual-studio-code
🧑💻 Engage with AWS Community posts: https://community.aws/amazon-q?trk=15019ffc-64c8-4dc0-a855-5eb9a0382438&sc_channel=el
🛠️Amazon Q Visual Studio Code extension: https://marketplace.visualstudio.com/items?itemName=AmazonWebServices.amazon-q-vscode
Follow AWS Developers!
🐦 Twitter: awsdevelopers
💼 LinkedIn: aws-developers
👾 Twitch: aws
📺 Instagram: awsdevelopers
Follow Rohini!
🎥 YouTube: @rohinigaonkar
💼 LinkedIn: @rohinigaonkar/
🐦 Twitter/X: @rohini_gaonkar
📸 Instagram: @techwithrohini
💻 GitHub: @gaonkarr
00:00 Intro
00:41 Installation
01:20 Login with Builder ID (free)
02:34 Amazon Q chat about code
04:23 Login with Developer Pro subscription
05:17 Advanced features
07:48 Outro
#amazonq #generativeai #vscode
⚡️ Read the docs to learn more: https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/what-is.html#quick-start
🎥 See the full playlist: https://www.youtube.com/playlist?list=PL5bUlblGfe0Jvmb9gnDXx-LIr2_u4JpLA
Resources:
🌐 Amazon Q in IDE Setup: https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/q-in-IDE-setup.html
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
Chapters:
0:00 Intro
0:30 Changing the collector
4:30 Fixing AWS credentials
5:42 Sending testing data
6:51 Checking AWS X-Ray
9:09 Closing
#amazonq #generativeai #observability
Check out the docs to learn more 👉 https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/what-is.html#quick-start
🎥 See the full playlist: https://www.youtube.com/playlist?list=PL5bUlblGfe0Jvmb9gnDXx-LIr2_u4JpLA
Resources:
🌐 Learn more: https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/q-in-IDE-setup.html
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
Chapters:
0:00 Intro
0:46 Collector configuration
3:38 Fixing code issues
5:15 Docker Compose
10:20 Explaining the code
11:20 Initial tests
12:29 Fixing the bug
15:44 Check the solution
16:54 Closing
#generativeai #observability #amazonq
Resources:
🛠️ Check out the docs to learn more: https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/what-is.html#quick-start
🛠️ https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/q-in-IDE-setup.html
🎥 See the full playlist: https://www.youtube.com/playlist?list=PL5bUlblGfe0Jvmb9gnDXx-LIr2_u4JpLA
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
Chapters:
0:00 - Intro
0:54 - Use case
1:39 - Code instrumentation
4:10 - Fixing the issues
9:51 - Closing
#amazonq #generativeai #observability
👇 Get started with Amazon Q Developer Today! 👇
https://aws.amazon.com/q/developer/
Resources:
🌐 Learn more about Amazon Q from fellow devs on community.aws 👉 https://community.aws/tags/amazon-q
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
Follow Tiffany!
🐦 Twitter: https://twitter.com/TiffanySouterre
💼 LinkedIn: https://www.linkedin.com/in/tiffanysouterre/
#amazonq #developerproductivity #devtools
Are you interested in leveraging the full power of Amazon Q Developer inside your JetBrains IDEs? Wojtek Gawroński (Senior Developer Advocate at AWS) will show you how to do it. Because if you are a fan and user of JetBrains tools, you may be interested in installing Amazon Q standalone extension, and let our AWS expert to assist you with all of your development tasks - starting from writing code, tests, documentation, but also - migrating your projects from old to new runtimes, create scaffolding when developing new features, optimizing your code, and other useful capabilities that will reduce mundane work and will be contextually relevant for your projects.
Resources:
📝 Detailed blog post about Amazon Q JetBrains extension: https://community.aws/content/2fXj10wxhGCExqPvnsJNTycaUcL/adding-amazon-q-developer-to-jetbrains-ides
📝 How to configure AWS Identity Center and Single Sign-On (SSO) for your multi-account environment: https://community.aws/content/2Yu3nix1YGNOQ6uxmaaipFceLEa/setting-up-amazon-q-in-vscode-using-iam-identity-centre
🛠️Amazon Q JetBrains extension: https://plugins.jetbrains.com/plugin/24267-amazon-q
Follow AWS Developers!
🐦 Twitter: awsdevelopers
💼 LinkedIn: aws-developers
👾 Twitch: aws
📺 Instagram: awsdevelopers
Follow Wojtek!
🎥 YouTube: @AWSManiac
💼 LinkedIn: afronski
🐦 Twitter/X: afronski
📸 Instagram: afronsky
💻 GitHub: https://github.com/afronski
00:00 - Introduction
00:32 - Introducing IDE (IntelliJ IDEA Community) and our project (Java, JDK 8, Maven, Spring Boot)
02:03 - What plugins do you have to install?
03:25 - What happened with Amazon CodeWhisperer brand after this release?
04:30 - Signing-in with AWS Builder ID
07:10 - Interacting with Amazon Q Developer via chats and status bar
09:01 - Interacting with Amazon Q Developer via "Send to Amazon Q" context menu
11:07 - Interacting via Amazon Q Developer in-line code when writing integration tests
13:10 - Signing-in with Single Sign-On via AWS Identity Center
14:29 - Using Amazon Q Developer Agent for code transformation to migrate Maven-powered project from Java 8 to Java 17
20:20 - Using Amazon Q Developer Agent for software development to develop new REST endpoint with integration tests in the Spring Boot Java-based application
25:28 - Providing feedback to the authors of the plugin
26:06 - Closing thoughts and summary
#amazonq #generativeai #developerproductivity #awstoolkit #jetbrainside #intellij #pycharm #webstorm
⚡️Multi-Model Selection: Discover Claude 3's three variants, each offering a unique blend of speed, intelligence, and cost to fit your specific needs.
⚡️Real-World Applications: Witness practical demonstrations on Amazon Bedrock that highlight Claude 3's potential, including defect identification in circuit boards, Python code generation for CNNs, and even technical blog post creation based on its generated code.
⚡️ Seamless Integration: Learn how to leverage Claude 3's power through user-friendly Amazon Bedrock APIs.
Resources:
🔗 Full code for using Claude 3 with Amazon Bedrock APIs to quantify response speed of Sonnet & Haiku:
https://catalog.us-east-1.prod.workshops.aws/workshops/17879811-bd5c-4530-8b85-f0042472f2a1/en-US/api-calling/python
☁️ Anthropic’s Claude in Amazon Bedrock:
https://aws.amazon.com/bedrock/claude/
🛠️ Invoke Claude 3 on Amazon Bedrock with multimodal prompt:
https://docs.aws.amazon.com/bedrock/latest/userguide/bedrock-runtime_example_bedrock-runtime_Claude3_Multimodal_section.html
⚡️ Introducing the next generation of Claude:
https://www.anthropic.com/news/claude-3-family
Chapters:
00:53 - Unveiling Claude 3
03:51 - Claude 3 Goes Multimodal: Beyond Text
04:29 - Exploring Claude 3’s Potential: A Showcase of Demos
04:56 - Demo #1: Circuit Board Defect Detection (Sonnet)
10:25 - Demo #2: Using Amazon Bedrock’s Compare Mode to Perform Circuit Board Defect Detection (Sonnet vs. Haiku)
14:00 - Demo #3: Coding Advisor (Sonnet)
19:19 - Demo #4: Writing Tech Blog Posts (Sonnet)
23:23 - Use Claude 3 with Amazon Bedrock APIs - Writing in Shakespeare’s Style
24:14 - Use Claude 3 with Amazon Bedrock APIs - Quantifying Performance Differences Between Haiku and Sonnet
25:22 - Summarization and thanks
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
Follow Haowen!
💼 Linkedin: https://www.linkedin.com/in/haowen-huang-9599445/
Resources:
🌐 Learn more: https://aws.amazon.com/bedrock/
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
#generativeai #amazonbedrock #codingtutorial
Discover Amazon Bedrock and learn how to integrate generative AI models from leading AI startups and Amazon into your applications. In this video, AWS Senior Developer Advocate Mike Chambers steps through how to use Amazon Bedrock including how to navigate through the console, find and use the Playgrounds (text, chat, and image) to compare models, using SDKs & Amazon Bedrock to integrate into your own applications, and more.
Follow AWS Developers:
👾 Twitch: https://twitch.tv/aws
🐦 Twitter: https://twitter.com/awsdevelopers
💻 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
Follow Mike!
🐦 Twitter: https://twitter.com/mikegchambers
💻 LinkedIn: https://www.linkedin.com/in/mikegchambers
#generativeai #amazonbedrock #llm
It doesn’t matter if you're a beginner or an experienced professional, this video aims to equip you with the knowledge and skills needed to master architectural diagramming. Start creating visually compelling and informative architecture diagrams today!
Resources:
📝 Blog post: https://community.aws/tutorials/deploy-sam-application-composer
🛠️AWS Architecture Icons: https://aws.amazon.com/architecture/icons/
🎶 AWS Application Composer: https://docs.aws.amazon.com/application-composer/latest/dg/what-is-composer.html
☁️ Cloudcraft: https://www.cloudcraft.co/
🔗 Lucidchart: https://lucid.co/
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
Follow Rohini!
🎥 YouTube: rohinigaonkar
💼 LinkedIn: rohinigaonkar
🐦 Twitter/X: rohini_gaonkar
📸 Instagram: techwithrohini
💻 GitHub: https://github.com/gaonkarr
Chapters:
00:00 - Introduction
01:20 - AWS Architecture Icons
02:11 - Lucidchart
05:10 - CloudCraft
10:50 - AWS Application Composer
💡Any opinions in this video are those of the individual author and may not reflect the opinions of AWS.
#CloudArchitecture #Serverless #ArchitecturalDiagrams
In this series, Anand Shah (Data Analytics and Streaming Specialist at AWS) will help you build a modern data streaming architecture for a real-time gaming leaderboard. This architecture includes data ingestion, real-time enrichment with database change data capture (CDC), data processing, as well as computing, storing and visualizing the results. You will also learn advanced streaming analytics techniques, such as the control channel method for A/B testing, updating features and parameters with zero downtime, and how to handle late arrival of data. Anand will also talk you through the process of data de-duplication, as well as how you can store historical data for replay on-demand. 🎉
🌟 Get started with Amazon Managed Service for Apache Flink today, to build and run your fully managed Apache Flink applications on AWS!
🔗 Github repository: https://github.com/build-on-aws/real-time-gaming-leaderboard-apache-flink
Resources used in this video:
🔗 Intro to Amazon Data Firehose: https://docs.aws.amazon.com/firehose/latest/dev/what-is-this-service.html
🔗 Data de-duplication with Apache Flink: https://nightlies.apache.org/flink/flink-docs-release-1.18/docs/dev/table/sql/queries/deduplication/
🔗 Apache Flink late data handling (Watermarking and reordering): https://nightlies.apache.org/flink/flink-docs-release-1.19/docs/dev/datastream/operators/windows/#allowed-lateness
🔗 Apache Flink Filesystem source: https://nightlies.apache.org/flink/flink-docs-master/docs/connectors/table/filesystem/
Continue your learning:
🔗 Automate deployment and version updates for Amazon Kinesis Data Analytics applications with AWS CodePipeline: https://aws.amazon.com/blogs/big-data/automate-deployment-and-version-updates-for-amazon-kinesis-data-analytics-applications-with-aws-codepipeline/
🔗 SQL-based streaming analytics with Apache Flink: https://github.com/aws-samples/sql-based-streaming-analytics
🔗 Amazon Managed Service for Apache Flink Workshop: https://catalog.workshops.aws/managed-flink/en-US
🔗 Application scaling in Managed Service for Apache Flink: https://docs.aws.amazon.com/managed-flink/latest/java/how-scaling.html
🔗 Logging and monitoring in Amazon Managed Service for Apache Flink: https://docs.aws.amazon.com/managed-flink/latest/java/monitoring-overview.html
🔗 Audit AWS service events with Amazon EventBridge and Amazon Kinesis Data Streams: https://aws.amazon.com/blogs/big-data/audit-aws-service-events-with-amazon-eventbridge-and-amazon-kinesis-data-firehose/
Follow AWS Developers:
👾 Twitch: https://twitch.tv/aws
🐦 Twitter: https://twitter.com/awsdevelopers
💻 LinkedIn: https://www.linkedin.com/showcase/aws
Follow Anand Shah:
🐦 Twitter: https://twitter.com/anandshah110
💻 LinkedIn: https://www.linkedin.com/in/anandshah110/
00:00 Intro
00:21 Impact of late data arrival
01:23 How to handle late data arrival
01:52 Impact of duplicate messages
02:52 How to de-duplicate data
03:30 Demo: CDK source code walkthrough and deploy
05:00 Demo: Handling late arrival of data
05:26 Demo: Challenge 5.1 - De-duplicate data
06:04 Demo: Setup Amazon Data Firehose for data archival
10:32 Demo: On-demand replay of archived data
11:29 Demo: Challenge 5.2 - Replay data
11:53 Conclusion
#LateDataArrival, #ExactlyOnce, #ArchivalAndReplay, #ManagedServiceForApacheFlink
In this series, Anand Shah (Data Analytics and Streaming Specialist at AWS) will help you build a modern data streaming architecture for a real-time gaming leaderboard. This architecture includes data ingestion, real-time enrichment with database change data capture (CDC), data processing, as well as computing, storing and visualizing the results. You will also learn advanced streaming analytics techniques, such as the control channel method for A/B testing, updating features and parameters with zero downtime, and how to handle late arrival of data. Anand will also talk you through the process of data de-duplication, as well as how you can store historical data for replay on-demand. 🎉
🌟 Get started with Amazon Managed Service for Apache Flink today, to build and run your fully managed Apache Flink applications on AWS!
🔗 Github repository: https://github.com/build-on-aws/real-time-gaming-leaderboard-apache-flink
Resources used in this video:
🔗 Intro to Kinesis Data Streams: https://docs.aws.amazon.com/streams/latest/dev/introduction.html
Follow AWS Developers:
👾 Twitch: https://twitch.tv/aws
🐦 Twitter: https://twitter.com/awsdevelopers
💻 LinkedIn: https://www.linkedin.com/showcase/aws
Follow Anand Shah:
🐦 Twitter: https://twitter.com/anandshah110
💻 LinkedIn: https://www.linkedin.com/in/anandshah110/
00:00 Intro
00:20 What will you learn?
00:51 Control channel technique - Architecture
01:12 Control channel technique - Deep dive
02:20 Control channel technique - Use cases
02:50 Demo: CDK source code walkthrough and deployment
04:01 Demo: Applying control channel technique in Managed Flink Notebooks
05:23 Demo: Challenge 4 – Dynamic bot filtering and A/B testing
06:01 Demo: Push config events using AWS Lambda
07:39 Conclusion
#ZeroDownTime, #DynamicConfigurations, #ManagedServiceForApacheFlink
In this series, Anand Shah (Data Analytics and Streaming Specialist at AWS) will help you build a modern data streaming architecture for a real-time gaming leaderboard. This architecture includes data ingestion, real-time enrichment with database change data capture (CDC), data processing, as well as computing, storing and visualizing the results. You will also learn advanced streaming analytics techniques, such as the control channel method for A/B testing, updating features and parameters with zero downtime, and how to handle late arrival of data. Anand will also talk you through the process of data de-duplication, as well as how you can store historical data for replay on-demand. 🎉
🌟 Get started with Amazon Managed Service for Apache Flink today, to build and run your fully managed Apache Flink applications on AWS! 👉 https://aws.amazon.com/managed-service-apache-flink/
🔗 Github repository: https://github.com/build-on-aws/real-time-gaming-leaderboard-apache-flink
Resources used in this video:
🔗 MemoryDB for Redis: https://docs.aws.amazon.com/memorydb/latest/devguide/what-is-memorydb-for-redis.html
🔗 Guide to Amazon Managed Grafana: https://docs.aws.amazon.com/grafana/latest/userguide/what-is-Amazon-Managed-Service-Grafana.html
🔗 Redis data structure sorted set: https://redis.io/docs/data-types/sorted-sets/
🔗 Redis ZINCRBY operation: https://redis.io/commands/zincrby/
🔗 Redis ZADD operation: https://redis.io/commands/zadd/
🔗 AWS CDK Overview: https://docs.aws.amazon.com/cdk/v2/guide/home.html
🔗 Modern Streaming Data Architecture on AWS: https://docs.aws.amazon.com/whitepapers/latest/build-modern-data-streaming-analytics-architectures/what-is-a-modern-streaming-data-architecture.html
Follow AWS Developers:
👾 Twitch: https://twitch.tv/aws
🐦 Twitter: https://twitter.com/awsdevelopers
💻 LinkedIn: https://www.linkedin.com/showcase/aws
Follow Anand Shah:
🐦 Twitter: https://twitter.com/anandshah110
💻 LinkedIn: https://www.linkedin.com/in/anandshah110/
00:00 Intro
00:24 What will you learn?
01:11 What is Redis?
01:47 Redis operation ZINCRBY
02:31 Redis operation ZADD
03:33 Redis on AWS
04:00 What are we going to build?
04:22 Demo: CDK source code walkthrough and deployment
06:12 Demo: Importing notebook to Amazon Managed Flink Studio
07:21 Demo: Challenges 1 and 2 answers and explanations
09:59 Demo: Challenge 3 - Compute leaderboard and save to MemoryDB
11:18 Demo: Gaming leaderboard architecture evaluation
11:44 Demo: MemoryDB writer Lambda function walkthrough
12:31 Demo: Flink UI - Confirming data movement
12:48 Demo: Grafana - Connecting Redis data source
13:40 Demo: Grafana - Building dashboards
15:20 Conclusion
#MemoryDBforRedis, #ManagedServiceForApacheFlink, #ManagedGrafana
In this series, Anand Shah (Data Analytics and Streaming Specialist at AWS) will help you build a modern data streaming architecture for a real-time gaming leaderboard. This architecture includes data ingestion, real-time enrichment with database change data capture (CDC), data processing, as well as computing, storing and visualizing the results. You will also learn advanced streaming analytics techniques, such as the control channel method for A/B testing, updating features and parameters with zero downtime, and how to handle late arrival of data. Anand will also talk you through the process of data de-duplication, as well as how you can store historical data for replay on-demand. 🎉
🌟 Get started with Amazon Managed Service for Apache Flink today, to build and run your fully managed Apache Flink applications on AWS! 👉 https://aws.amazon.com/managed-service-apache-flink/
🔗 Github repository: https://github.com/build-on-aws/real-time-gaming-leaderboard-apache-flink
Resources used in this video:
🔗 AWS CDK Overview: https://docs.aws.amazon.com/cdk/v2/guide/home.html
🔗 Apache Flink CDC Connectors: https://github.com/apache/flink-cdc
🔗 Apache Flink Joins: https://nightlies.apache.org/flink/flink-docs-release-1.18/docs/dev/table/sql/queries/joins/
🔗 Modern Streaming Data Architecture on AWS: https://docs.aws.amazon.com/whitepapers/latest/build-modern-data-streaming-analytics-architectures/what-is-a-modern-streaming-data-architecture.html
Follow AWS Developers:
👾 Twitch: https://twitch.tv/aws
🐦 Twitter: https://twitter.com/awsdevelopers
💻 LinkedIn: https://www.linkedin.com/showcase/aws
Follow Anand Shah:
🐦 Twitter: https://twitter.com/anandshah110
💻 LinkedIn: https://www.linkedin.com/in/anandshah110/
00:00 Intro
00:35 What will you learn?
01:28 What is Change Data Capture (CDC)?
02:33 Keeping Apache Flink state up-to-date
03:20 Demo: CDK source code walkthrough and deploy
06:56 Demo: Building the CDC connector and using Managed Flink Notebooks
09:16 Demo: Challenge 2 - Querying player demographics and CDC join
10:15 Conclusion
#FlinkCDC, #ManagedServiceForApacheFlink, #StateManagement
Please note deploying the infrastructure shown in this series will incur costs in your AWS account, so remember to stop all resources like Managed Flink Studio Notebooks when you’re not using them.
In this series, Anand Shah (Data Analytics and Streaming Specialist at AWS) will help you build a modern data streaming architecture for a real-time gaming leaderboard. This architecture includes data ingestion, real-time enrichment with database change data capture (CDC), data processing, as well as computing, storing and visualizing the results. You will also learn advanced streaming analytics techniques, such as the control channel
method for A/B testing, updating features and parameters with zero downtime, and how to handle late arrival of data. Anand will also talk you through the process of data de-duplication, as well as how you can store historical data for replay on-demand. 🎉
🌟 Get started with Amazon Managed Service for Apache Flink: https://aws.amazon.com/managed-service-apache-flink/ today to build and run your fully managed Apache Flink applications on AWS!
🔗 Github repository: https://github.com/build-on-aws/real-time-gaming-leaderboard-apache-flink
Resources used in this video:
🔗 Overview of AWS CDK: https://docs.aws.amazon.com/cdk/v2/guide/home.html
🔗 Using a Studio notebook with Managed Service for Apache Flink: https://docs.aws.amazon.com/managed-flink/latest/java/how-notebook.html
🔗 Apache Flink SQL API: https://nightlies.apache.org/flink/flink-docs-release-1.18/docs/dev/table/sql/gettingstarted/
🔗 Intro to Amazon Managed Service for Apache Flink:
https://docs.aws.amazon.com/managed-flink/latest/java/what-is.html
🔗 Intro to Amazon Kinesis Data Streams:
https://docs.aws.amazon.com/streams/latest/dev/introduction.html
Continue your learning with the references below!
🔗 Amazon Kinesis Data Streams: https://aws.amazon.com/kinesis/data-streams/
🔗 Amazon Managed Flink Studio Notebooks: https://docs.aws.amazon.com/managed-flink/latest/java/how-notebook.html
🔗 Modern Streaming Data Architecture on AWS: https://docs.aws.amazon.com/whitepapers/latest/build-modern-data-streaming-analytics-architectures/what-is-a-modern-streaming-data-architecture.html
00:00 Intro
00:32 What will you learn?
01:26 Streaming analytics fundamentals
02:01 Most common streaming use cases
02:20 Streaming architecture overview
03:09 Gaming leaderboard use case
03:57 Gaming leaderboard streaming architecture
05:09 Streaming data ingestion
05:35 Demo: Github repository
07:43 Demo: CDK source code walkthrough and deploy
08:18 Demo: Infrastructure setup
10:30 Demo: Amazon Managed Apache Flink Studio Notebook setup
11:40 Demo: Challenge 1 - Select gaming event data
13:11 Conclusion
Follow AWS Developers:
👾 Twitch: https://twitch.tv/aws
🐦 Twitter: https://twitter.com/awsdevelopers
💻 LinkedIn: https://www.linkedin.com/showcase/aws
Follow Anand Shah:
🐦 Twitter: https://twitter.com/anandshah110
💻 LinkedIn: https://www.linkedin.com/in/anandshah110/
#DataIngestion, #ApacheFlink, #ManagedServiceForApacheFlink
Resources:
🌐 Embracing GitOps for Network Security & Compliance: https://community.aws/content/2cxSkjwU6Gh03U2nHEpksCw39Eg/embracing-gitops-for-network-security-and-compliance
🛠️ Learn more about GitOps on community.aws 👉 https://community.aws/tags/gitops
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
Chapters:
00:00 - Introduction
00:20 - Problems Solved
01:28 - What is GitOps
02:00 - 1. Breaking Down Monoliths
02:50 - 2. Git for Version Control
03:45 - 3. Secure the Pipeline
04:58 - 4. Security through the Pipeline
06:25 - 5. Bring Everything Together with CI/CD
08:20 - Conclusion
#gitops #iac #cloudnetworking
This quick and handy guide will show you how to create powerful, real-time operational and security insights using the AWS Network Firewall CloudWatch Dashboard. 💻🛡️ From traffic tracking to threat detection — you’ll learn how to secure your AWS defenses by improving firewall activitity visibility and network threat detection.
Code 👉 https://github.com/aws-samples/aws-networkfirewall-cfn-templates/tree/main/cloudwatch_dashboard
More resources 👇
🔍 CloudWatch Dashboard Template: https://github.com/aws-samples/aws-networkfirewall-cfn-templates/tree/main/cloudwatch_dashboard
🔥 Firewall Architecture Templates: https://github.com/aws-samples/aws-networkfirewall-cfn-templates
📉 CloudWatch Pricing Calculator: https://aws.amazon.com/cloudwatch/pricing/
🤘 AWS Community Site: https://community.aws/
Follow AWS Developers!
👾 Twitch: https://twitch.tv/aws
🐦 Twitter: https://twitter.com/awsdevelopers
💻 LinkedIn: https://www.linkedin.com/showcase/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?
Chapters:
00:00 – Introduction
00:59 – Prerequisites
01:58 – Demonstration: CloudFormation Deployment of the Dashboard
04:38 – Demonstration: Dashboard Walkthrough
07:46 – Conclusion
#cloudwatch #NetworkSecurity #CloudMonitoring
Resources:
🌐 Learn more about Resilience on community.aws 👉 https://community.aws/resilience
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
#resilience #staticstability
Learn more about Generative AI on community.aws 👇
https://community.aws/generative-ai
Resources:
🔗 Code: https://github.com/build-on-aws/amazon-bedrock-agents-quickstart
🔗 For more on AWS Generative AI: https://aws.amazon.com/generative-ai/
🔗 Get started with Amazon Bedrock: https://aws.amazon.com/bedrock/
Follow AWS Developers:
👾 Twitch: https://twitch.tv/aws
🐦 Twitter: https://twitter.com/awsdevelopers
💻 LinkedIn: https://www.linkedin.com/showcase/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
Chapters:
00:00 – Introduction
00:38 – What is an Agent?
01:00 – Citing the AWS Well-Architected Framework
04:38 – Deploying AWS Lambda Functions
06:18 – Chain of Thought
07:35 – Creating an Agent
09:30 – Connecting to a Lambda Function
10:45 – Querying the Agent
11:30 – Conclusion
#GenerativeAI #ArtificialIntelligence #AmazonBedrock
Resources:
🌐 Learn more about Generative AI on Community.AWS: https://community.aws/generative-ai
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
#RAG #generativeai #llm
🌐 Learn more about DevOps on Community.AWS: https://community.aws/devops
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
0:00 - Introduction
0:41 - What is Infrastructure as Code (IaC)
1:27 - Why do we need IaC? 3 Benefits of Implementing IaC.
2:14 - IaC tools explained.
3:09 - What is Continuous Configuration? Static vs. Dynamic.
4:11 - What is CI/CD?
5:02 - What are the 4 stages of CI/CD?
6:05 - Demo: Building IaC & CI/CD with AWS CDK.
11:52 - Observability (o11y) & Monitoring - Metrics, Logs, & Tracing
12:43 - Demo: Tracing with Amazon CloudWatch
17:10 - Summary: 4 Pillars of DevOps
18:42 - Conclusion
#devops #cicd #demo
Resources:
⚡️ Learn more: https://aws.amazon.com/blogs/aws/run-and-manage-open-source-influxdb-databases-with-amazon-timestream/
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
Follow Derek!
🐦 Twitter: https://twitter.com/deekob
💼 LinkedIn: https://www.linkedin.com/in/derekwbingham/
#influxdb #timeseries #dataanalytics
Resources:
🌐 Follow along with this blog post 👉 https://aws.amazon.com/blogs/modernizing-with-aws/how-to-build-an-automated-c-code-documentation-generator-using-aws-devops/
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
#devtools #code #awslambda
Resources:
🌐 Learn more about Resilience on community.aws 👉 https://community.aws/resilience
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
00:00 - Introduction
00:38 - What is the correct terminology when it comes to Chaos Engineering: Tests vs. Experiments
02:06 - What value do you get from Chaos Experiments that you don't get from traditional tests (load testing, stress testing, etc.)?
10:16 - What is Fault Injection Simulator and how does it apply to Chaos Engineering?
12:43 - What are LitmusChaos & Chaos Mesh?
14:05 - Why should you do Chaos Experiments? Do you need to run Chaos Experiments across all applications?
17:25 - Are there guardrails that prevent major disasters when running Chaos Experiments?
19:42 - Closing
#chaosengineering #aws #resilience
Resources:
⚡️ Getting started with AWS Toolkit for Visual Studio: https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/getting-set-up.html
⚡️ Getting started with AWS Toolkit for JetBrains: https://docs.aws.amazon.com/toolkit-for-jetbrains/latest/userguide/getting-started.html
⚡️ Getting started with AWS Toolkit for Visual Studio Code: https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/setting-up.html
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
0:00 Intro
0:21 Inspecting the existing API Application
1:07 Deploying the API Applicaton on AWS
1:58 Checking the status of the deployment
2:37 Closing
#dotnet #aws #coding
Resources:
👉 Getting started with AWS Toolkit for Visual Studio: https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/getting-set-up.html
👉 Getting started with AWS Toolkit for JetBrains: https://docs.aws.amazon.com/toolkit-for-jetbrains/latest/userguide/getting-started.html
👉 Getting started with AWS Toolkit for Visual Studio Code: https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/setting-up.html
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
0:00 - Introduction
0:24 - Visual Studio Marketplace
0:43 - AWS Explorer
1:00 - Add New User
2:11 - Create new AWS Lambda using Toolkit templates
2:45 - Publish Lambda to AWS
4:00 - Exploring Logs
#AWStoolkit #visualstudio #dotnet
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
Chapters:
00:00 - Introduction
00:22 - High Availability
01:08 - Disaster Recovery
#cloudresilience #disasterrecovery #highavailability
Resources:
🔗 Explore Generative AI on AWS: https://aws.amazon.com/generative-ai/
🔗 Get started with PartyRock: https://partyrock.aws/
Follow AWS Developers:
👾 Twitch: https://twitch.tv/aws
🐦 Twitter: https://twitter.com/awsdevelopers
💻 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
Chapters:
00:00 – Introduction
00:13 – What can I build with generative AI?
00:45 – PartyRock: The Amazon Bedrock playground
01:03 – App #1: AWS Certification planner
03:30 – App #2: Language translator
05:00 – App #3: Text rewriter AI Assistant
05:54 – App #4: Proofwriting assistant
07:01 – App #5: T-shirt designer
07:47 – Conclusion
#AWS #generativeAI #genAI #partyrock #apps #LLMs
☁️ To learn more, read the Choosing an AWS IoT Service Decision Guide: https://aws.amazon.com/getting-started/decision-guides/iot-on-aws-how-to-choose/
Resources:
🔗 Get started with AWS IoT: https://aws.amazon.com/iot/
Follow AWS Developers:
👾 Twitch: https://twitch.tv/aws
🐦 Twitter: https://twitter.com/awsdevelopers
💻 LinkedIn: https://www.linkedin.com/showcase/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
Chapters:
00:00 – Introduction
00:40 – IoT: Bridging the physical and digital worlds
01:42 – How do you select an IoT service?
06:55 – Conclusion
#AWS #InternetofThings #IoT #Infrastructure
Resources:
🌐 Learn more about AWS GameDay: https://aws.amazon.com/buildon/gamedays/league-of-legends-esports-edition/
Follow AWS Developers:
👾 Twitch: / aws
🐦 Twitter: / awsdevelopers
💻 LinkedIn: / aws
🌐 Share & Learn with Cloud Enthusiasts: https://community.aws/#Amazon
Chapters:
0:00 - Introduction
0:38 - Using Amazon SageMaker to train Machine Learning models with small datasets
3:32 - Training the Machine Learning Model
7:27 - Benefits of using AWS to deploy and manage services
8:20 - Closing
#AWS #Esports #LeagueofLegends #AWSGameDay #WinPrediction #MachineLearning
Catch up with the Big Dev Theory on Twitch 👉 https://community.aws/livestreams/the-big-dev-theory
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
Chapters:
00:00 - Balancing Speed & Security in DevOps
02:00 - Implementing a DevSecOps Approach
04:30 - Choosing the Right Security Tools
07:30 - Mitigating Third Party & Open Source Risks
09:30 - Making Security Everyone's Priority
12:00 - Protecting Against Pipeline Attacks
14:30 - The Road Ahead for DevSecOps
#DevOps #DevSecOps #CloudSecurity
Resources:
🌐 Follow along on Community.AWS: https://community.aws/posts/chaos-engineering-pipeline
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
00:00 - Introduction
00:13 - What is chaos engineering
00:30 - Why chaos engineering
00:55 - Phases of chaos engineering
01:53 - Introducing AWS FIS
02:09 - Use cases of AWS FIS
02:45 - AWS Demo
#ChaosEngineering #Resilience #ApplicationResilience
Resources:
🌐 Application Resilience - Whose Job is it Anyway?: https://community.aws/posts/chaos-engineering-pipeline
📝 Introduction to DevOps on AWS: https://docs.aws.amazon.com/whitepapers/latest/introduction-devops-aws/introduction-to-devops.html
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
00:00 - Introduction
00:27 - What is Application or Continuous Resilience?
01:02: What are silos & how do they occur?
01:53 - How do teams communicate during software development? Tools for project organization.
02:32 - Shared responsibility model
03:37 - DevOps
5:48 - CI/CD
6:40 - IaC
7:03 - Monitoring & logging
7:39 - Security
8:33 - Conclusion
#devops #Resilience #ApplicationResilience
Resources:
🌐 Follow along on Community.AWS: https://community.aws/posts/owasp-top-10-defined/04-what-is-an-insecure-direct-object-reference
🧃OWASP Juice Shop: https://github.com/juice-shop
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
Chapters:
0:00 - Intro
0:14 - What is an IDOR and why is it a risk?
0:37 - Example and demo of an IDOR
2:22 - How to NOT fix an IDOR vulnerability
2:48 - How to fix an IDOR vulnerability
3:10 - Demo of the fix
#security #owasp #appsec
Resources:
🌐 Follow along on Community.AWS: https://community.aws/posts/owasp-application-vulnerabilities/03-what-is-an-injection-attack
🧃OWASP Juice Shop: https://github.com/juice-shop
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
Chapters:
0:00 - What are injection attacks?
0:28 - Example: SQL Injection
0:57 - Demo: Finding a SQL injection vulnerability
1:44 - Demo: Exploiting a SQL injection vulnerability
3:59 - Demo: Fixing a SQL injection vulnerability"
#security #owasp #appsec
Resources:
🌐 Follow along on Community.AWS: https://community.aws/posts/5-ways-to-cost-optimize-your-Infrastructure-as-Code
🛠️ Karpenter: https://karpenter.sh/
Follow AWS Developers!
🐦 Twitter: https://www.twitter.com/awsdevelopers
💼 LinkedIn: https://www.linkedin.com/showcase/aws-developers/
👾 Twitch: https://twitch.tv/aws
📺 Instagram: https://www.instagram.com/awsdevelopers/?hl=en
Chapters:
00:00 - Introduction
00:07 - Tip 1
00:49 - Tip 2
01:33 - Tip 3
02:38 - Tip 4
03:51 - Tip 5
#costoptimization #finops #cloudcomputing
Resources:
https://github.com/aws-samples/amazon-ivs-ugc-sample
Amazon IVS
https://aws.amazon.com/ivs/
Low-Latency Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/what-is.html
Low-Latency Streaming API Reference
https://docs.aws.amazon.com/ivs/latest/LowLatencyAPIReference/index.html
Real-Time Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/RealTimeUserGuide/what-is.html
Real-Time Streaming API Reference
https://docs.aws.amazon.com/ivs/#:~:text=Real%2DTime%20Streaming%20API%20Reference
IVS Chat User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/getting-started-chat.html
IVS Chat API Reference
https://docs.aws.amazon.com/ivs/latest/ChatAPIReference/index.html
Chat Messaging API Reference
https://docs.aws.amazon.com/ivs/latest/chatmsgapireference/index.html
IVS Rocks - Demos, Sample Code, Pricing Calculator and more!
https://ivs.rocks
React Based UGC Demo
https://github.com/aws-samples/amazon-ivs-ugc-platform-web-demo
Chapters:
00:00 Intro - StreamCat Tech Stack
00:47 Quick Intro to AdonisJS
01:44 Quick Intro to Alpine.js
02:57 Lesson Summary
Follow Amazon Web Services:
Official Website: https://aws.amazon.com/what-is-aws
Twitch: https://twitch.tv/aws
Twitter: https://twitter.com/awsdevelopers
Facebook: https://facebook.com/amazonwebservices
Instagram: https://instagram.com/amazonwebservices
#AWS #Amazon Interactive Video Service
- How do I create live streaming channels and chat rooms?
- How do I store and retrieve a user's channel information?
- How can I display live viewer counts for a stream?
- How can I record streams for playback later on?
- How can I "replay" the chat for a recorded stream?
- How can I invite chat users to join my live stream?
Those are just a few of the specific issues that we'll address in the various lessons in this course. Since this course is broken up into smaller, focused lessons, many of the lessons will be valuable to any developer working with Amazon IVS - not just developers building UGC applications.
Resources:
https://github.com/aws-samples/amazon-ivs-ugc-sample
"Amazon IVS
https://aws.amazon.com/ivs/
Low-Latency Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/what-is.html
Low-Latency Streaming API Reference
https://docs.aws.amazon.com/ivs/latest/LowLatencyAPIReference/index.html
Real-Time Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/RealTimeUserGuide/what-is.html
Real-Time Streaming API Reference
https://docs.aws.amazon.com/ivs/#:~:text=Real%2DTime%20Streaming%20API%20Reference
IVS Chat User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/getting-started-chat.html
IVS Chat API Reference
https://docs.aws.amazon.com/ivs/latest/ChatAPIReference/index.html
Chat Messaging API Reference
https://docs.aws.amazon.com/ivs/latest/chatmsgapireference/index.html
IVS Rocks - Demos, Sample Code, Pricing Calculator and more!
https://ivs.rocks
React Based UGC Demo
https://github.com/aws-samples/amazon-ivs-ugc-platform-web-demo"
Chapters:
"00:00 Intro - What's In This Course?
00:26 What UGC problems Will This Course Focus On?
01:08 Prerequisites
01:34 What Is Amazon IVS?
01:58 Amazon IVS features
02:11 Introducing the StreamCat Demo Application
03:19 Lesson Summary"
Follow Amazon Web Services:
Official Website: https://aws.amazon.com/what-is-aws
Twitch: https://twitch.tv/aws
Twitter: https://twitter.com/awsdevelopers
Facebook: https://facebook.com/amazonwebservices
Instagram: https://instagram.com/amazonwebservices
#AWS #Amazon Interactive Video Service
Resources:
https://github.com/aws-samples/amazon-ivs-ugc-sample
Broadcasting to an IVS Channel From Third-Party Software
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/getting-started-set-up-streaming.html
Amazon IVS Web Broadcast SDK
https://aws.github.io/amazon-ivs-web-broadcast/
Amazon IVS Player SDK
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/player.html
Setting Up Private Channels
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/private-channels.html
Auto Record to S3 (for VOD Playback)
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/record-to-s3.html
Getting Started with Amazon IVS Chat
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/getting-started-chat.html
Monitoring Amazon IVS Live Stream Health
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/stream-health.html
Learn More About Amazon IVS:
Amazon IVS
https://aws.amazon.com/ivs/
Low-Latency Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/what-is.html
Low-Latency Streaming API Reference
https://docs.aws.amazon.com/ivs/latest/LowLatencyAPIReference/index.html
Real-Time Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/RealTimeUserGuide/what-is.html
Real-Time Streaming API Reference
https://docs.aws.amazon.com/ivs/#:~:text=Real%2DTime%20Streaming%20API%20Reference
IVS Chat User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/getting-started-chat.html
IVS Chat API Reference
https://docs.aws.amazon.com/ivs/latest/ChatAPIReference/index.html
Chat Messaging API Reference
https://docs.aws.amazon.com/ivs/latest/chatmsgapireference/index.html
IVS Rocks - Demos, Sample Code, Pricing Calculator and more!
https://ivs.rocks
React Based UGC Demo
https://github.com/aws-samples/amazon-ivs-ugc-platform-web-demo
Chapters:
00:00 Intro - Streamcat Feature Overview
00:35 Intro to Broadcasting
01:20 Intro to Live Playback
01:52 Intro to VOD Playback & Chat
02:26 Intro to Social Features
02:48 Intro to Stream Metrics and Analytics
03:03 Lesson Summary
Follow Amazon Web Services:
Official Website: https://aws.amazon.com/what-is-aws
Twitch: https://twitch.tv/aws
Twitter: https://twitter.com/awsdevelopers
Facebook: https://facebook.com/amazonwebservices
Instagram: https://instagram.com/amazonwebservices
#AWS #Amazon Interactive Video Service
Resources:
https://github.com/aws-samples/amazon-ivs-ugc-sample
AWS CDK
https://aws.amazon.com/cdk/
Learn More About Amazon IVS:
Amazon IVS
https://aws.amazon.com/ivs/
Low-Latency Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/what-is.html
Low-Latency Streaming API Reference
https://docs.aws.amazon.com/ivs/latest/LowLatencyAPIReference/index.html
Real-Time Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/RealTimeUserGuide/what-is.html
Real-Time Streaming API Reference
https://docs.aws.amazon.com/ivs/#:~:text=Real%2DTime%20Streaming%20API%20Reference
IVS Chat User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/getting-started-chat.html
IVS Chat API Reference
https://docs.aws.amazon.com/ivs/latest/ChatAPIReference/index.html
Chat Messaging API Reference
https://docs.aws.amazon.com/ivs/latest/chatmsgapireference/index.html
IVS Rocks - Demos, Sample Code, Pricing Calculator and more!
https://ivs.rocks
React Based UGC Demo
https://github.com/aws-samples/amazon-ivs-ugc-platform-web-demo
Use AWS Secrets Manager secrets in AWS Lambda functions
https://docs.aws.amazon.com/secretsmanager/latest/userguide/retrieving-secrets_lambda.html
Chapters:
00:00 Intro - Architecture Overview
00:27 Prebuilt Architecture
03:03 On-Demand Resources
03:18 Lesson Summary
Follow Amazon Web Services:
Official Website: https://aws.amazon.com/what-is-aws
Twitch: https://twitch.tv/aws
Twitter: https://twitter.com/awsdevelopers
Facebook: https://facebook.com/amazonwebservices
Instagram: https://instagram.com/amazonwebservices
#AWS #Amazon Interactive Video Service
Resources:
https://github.com/aws-samples/amazon-ivs-ugc-sample
Learn More About Amazon IVS:
Amazon IVS
https://aws.amazon.com/ivs/
Low-Latency Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/what-is.html
Low-Latency Streaming API Reference
https://docs.aws.amazon.com/ivs/latest/LowLatencyAPIReference/index.html
Real-Time Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/RealTimeUserGuide/what-is.html
Real-Time Streaming API Reference
https://docs.aws.amazon.com/ivs/#:~:text=Real%2DTime%20Streaming%20API%20Reference
IVS Chat User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/getting-started-chat.html
IVS Chat API Reference
https://docs.aws.amazon.com/ivs/latest/ChatAPIReference/index.html
Chat Messaging API Reference
https://docs.aws.amazon.com/ivs/latest/chatmsgapireference/index.html
IVS Rocks - Demos, Sample Code, Pricing Calculator and more!
https://ivs.rocks
React Based UGC Demo
https://github.com/aws-samples/amazon-ivs-ugc-platform-web-demo
Chapters:
00:00 Intro - The User Model
00:33 User Model Relationships
01:21 The Channel Model
02:09 The Chat Room & Stage Model
02:29 Channel Relationships
03:24 Chat Room & Stage Relationships
04:01 Lesson Summary
Follow Amazon Web Services:
Official Website: https://aws.amazon.com/what-is-aws
Twitch: https://twitch.tv/aws
Twitter: https://twitter.com/awsdevelopers
Facebook: https://facebook.com/amazonwebservices
Instagram: https://instagram.com/amazonwebservices
#AWS #Amazon Interactive Video Service
Resources:
https://github.com/aws-samples/amazon-ivs-ugc-sample
Amazon IVS
https://aws.amazon.com/ivs/
Low-Latency Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/what-is.html
Low-Latency Streaming API Reference
https://docs.aws.amazon.com/ivs/latest/LowLatencyAPIReference/index.html
Real-Time Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/RealTimeUserGuide/what-is.html
Real-Time Streaming API Reference
https://docs.aws.amazon.com/ivs/#:~:text=Real%2DTime%20Streaming%20API%20Reference
IVS Chat User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/getting-started-chat.html
IVS Chat API Reference
https://docs.aws.amazon.com/ivs/latest/ChatAPIReference/index.html
Chat Messaging API Reference
https://docs.aws.amazon.com/ivs/latest/chatmsgapireference/index.html
IVS Rocks - Demos, Sample Code, Pricing Calculator and more!
https://ivs.rocks
React Based UGC Demo
https://github.com/aws-samples/amazon-ivs-ugc-platform-web-demo
Chapters:
00:00 Intro - What Happens When a New User Registers
01:10 Creating a User
02:22 Lesson Summary
Follow Amazon Web Services:
Official Website: https://aws.amazon.com/what-is-aws
Twitch: https://twitch.tv/aws
Twitter: https://twitter.com/awsdevelopers
Facebook: https://facebook.com/amazonwebservices
Instagram: https://instagram.com/amazonwebservices
#AWS #Amazon Interactive Video Service
Resources:
https://github.com/aws-samples/amazon-ivs-ugc-sample
AWS SDK for JavaScript (v3) - CreateChannelCommand
https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ivs/command/CreateChannelCommand/
Amazon IVS Channel Types
https://docs.aws.amazon.com/ivs/latest/LowLatencyAPIReference/channel-types.html
Chapters:
00:00 Intro - Creating a Channel
02:07 Lesson Summary
Follow Amazon Web Services:
Official Website: https://aws.amazon.com/what-is-aws
Twitch: https://twitch.tv/aws
Twitter: https://twitter.com/awsdevelopers
Facebook: https://facebook.com/amazonwebservices
Instagram: https://instagram.com/amazonwebservices
#AWS #Amazon Interactive Video Service
Resources:
https://github.com/aws-samples/amazon-ivs-ugc-sample
AWS SDK for JavaScript (v3) - CreateRoomCommand
https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ivschat/command/CreateRoomCommand/
Learn More About Amazon IVS:
Amazon IVS
https://aws.amazon.com/ivs/
Low-Latency Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/what-is.html
Low-Latency Streaming API Reference
https://docs.aws.amazon.com/ivs/latest/LowLatencyAPIReference/index.html
Real-Time Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/RealTimeUserGuide/what-is.html
Real-Time Streaming API Reference
https://docs.aws.amazon.com/ivs/#:~:text=Real%2DTime%20Streaming%20API%20Reference
IVS Chat User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/getting-started-chat.html
IVS Chat API Reference
https://docs.aws.amazon.com/ivs/latest/ChatAPIReference/index.html
Chat Messaging API Reference
https://docs.aws.amazon.com/ivs/latest/chatmsgapireference/index.html
IVS Rocks - Demos, Sample Code, Pricing Calculator and more!
https://ivs.rocks
React Based UGC Demo
https://github.com/aws-samples/amazon-ivs-ugc-platform-web-demo
Chapters:
00:00 Intro - Creating a Chat Room
01:27 Lesson Summary
Follow Amazon Web Services:
Official Website: https://aws.amazon.com/what-is-aws
Twitch: https://twitch.tv/aws
Twitter: https://twitter.com/awsdevelopers
Facebook: https://facebook.com/amazonwebservices
Instagram: https://instagram.com/amazonwebservices
#AWS #Amazon Interactive Video Service
Resources:
https://github.com/aws-samples/amazon-ivs-ugc-sample
AWS SDK for JavaScript (v3) - CreateStageCommand
https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ivs-realtime/command/CreateStageCommand
Learn More About Amazon IVS:
Amazon IVS
https://aws.amazon.com/ivs/
Low-Latency Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/what-is.html
Low-Latency Streaming API Reference
https://docs.aws.amazon.com/ivs/latest/LowLatencyAPIReference/index.html
Real-Time Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/RealTimeUserGuide/what-is.html
Real-Time Streaming API Reference
https://docs.aws.amazon.com/ivs/#:~:text=Real%2DTime%20Streaming%20API%20Reference
IVS Chat User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/getting-started-chat.html
IVS Chat API Reference
https://docs.aws.amazon.com/ivs/latest/ChatAPIReference/index.html
Chat Messaging API Reference
https://docs.aws.amazon.com/ivs/latest/chatmsgapireference/index.html
IVS Rocks - Demos, Sample Code, Pricing Calculator and more!
https://ivs.rocks
React Based UGC Demo
https://github.com/aws-samples/amazon-ivs-ugc-platform-web-demo
Chapters:
00:00 Intro - Creating a Stage
01:24 Lesson Summary
Follow Amazon Web Services:
Official Website: https://aws.amazon.com/what-is-aws
Twitch: https://twitch.tv/aws
Twitter: https://twitter.com/awsdevelopers
Facebook: https://facebook.com/amazonwebservices
Instagram: https://instagram.com/amazonwebservices
#AWS #Amazon Interactive Video Service
Resources:
https://github.com/aws-samples/amazon-ivs-ugc-sample
Learn More About Amazon IVS:
Amazon IVS
https://aws.amazon.com/ivs/
Low-Latency Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/what-is.html
Low-Latency Streaming API Reference
https://docs.aws.amazon.com/ivs/latest/LowLatencyAPIReference/index.html
Real-Time Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/RealTimeUserGuide/what-is.html
Real-Time Streaming API Reference
https://docs.aws.amazon.com/ivs/#:~:text=Real%2DTime%20Streaming%20API%20Reference
IVS Chat User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/getting-started-chat.html
IVS Chat API Reference
https://docs.aws.amazon.com/ivs/latest/ChatAPIReference/index.html
Chat Messaging API Reference
https://docs.aws.amazon.com/ivs/latest/chatmsgapireference/index.html
IVS Rocks - Demos, Sample Code, Pricing Calculator and more!
https://ivs.rocks
React Based UGC Demo
https://github.com/aws-samples/amazon-ivs-ugc-platform-web-demo
Chapters:
00:00 Intro - Retrieving and Rendering Channel Credentials
01:31 Lesson Summary
Follow Amazon Web Services:
Official Website: https://aws.amazon.com/what-is-aws
Twitch: https://twitch.tv/aws
Twitter: https://twitter.com/awsdevelopers
Facebook: https://facebook.com/amazonwebservices
Instagram: https://instagram.com/amazonwebservices
#AWS #Amazon Interactive Video Service
To broadcast from a web browser - whether in real time or low latency - we first need to obtain permission to access a user's camera and microphone. It's also important to list the available cameras and microphones, so that we can provide streamers with an option to change to a different device. Finally, you'll need to be familiar with how to create instances of a `MediaStream` for both the camera and the microphone since the Amazon IVS Web Broadcast SDK uses these to broadcast to an Amazon IVS channel.
Resources:
https://github.com/aws-samples/amazon-ivs-ugc-sample
MediaDevices: getUserMedia() method
https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia
MediaDevices: enumerateDevices() method
https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/enumerateDevices
Amazon IVS Web Broadcast SDK - Sample Apps
https://aws.github.io/amazon-ivs-web-broadcast/docs/low-latency-sdk-guides/getting-started#samples
Amazon IVS Web Broadcast SDK - Requesting Permissions
https://aws.github.io/amazon-ivs-web-broadcast/docs/low-latency-sdk-guides/getting-started#request-permissions
Amazon IVS Web Broadcast SDK - Listing Devices
https://aws.github.io/amazon-ivs-web-broadcast/docs/low-latency-sdk-guides/getting-started#list-available-devices
Amazon IVS Web Broadcast SDK - Retrieve a MediaStream from a Device
https://aws.github.io/amazon-ivs-web-broadcast/docs/low-latency-sdk-guides/getting-started#retrieve-a-mediastream-from-a-device
Learn More About Amazon IVS:
Amazon IVS
https://aws.amazon.com/ivs/
Low-Latency Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/what-is.html
Low-Latency Streaming API Reference
https://docs.aws.amazon.com/ivs/latest/LowLatencyAPIReference/index.html
Real-Time Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/RealTimeUserGuide/what-is.html
Real-Time Streaming API Reference
https://docs.aws.amazon.com/ivs/#:~:text=Real%2DTime%20Streaming%20API%20Reference
IVS Chat User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/getting-started-chat.html
IVS Chat API Reference
https://docs.aws.amazon.com/ivs/latest/ChatAPIReference/index.html
Chat Messaging API Reference
https://docs.aws.amazon.com/ivs/latest/chatmsgapireference/index.html
IVS Rocks - Demos, Sample Code, Pricing Calculator and more!
https://ivs.rocks
React Based UGC Demo
https://github.com/aws-samples/amazon-ivs-ugc-platform-web-demo
Chapters:
00:00 Intro
00:39 GetUserMedia
00:59 Requesting Device Permission
01:32 Listing User Devices
02:10 Creating a Media Stream
03:00 Listing Available Devices in the UI
03:26 Lesson Summary
Follow Amazon Web Services:
Official Website: https://aws.amazon.com/what-is-aws
Twitch: https://twitch.tv/aws
Twitter: https://twitter.com/awsdevelopers
Facebook: https://facebook.com/amazonwebservices
Instagram: https://instagram.com/amazonwebservices
#AWS #Amazon Interactive Video Service
Resources:
https://github.com/aws-samples/amazon-ivs-ugc-sample
Learn More About Amazon IVS:
Amazon IVS
https://aws.amazon.com/ivs/
Low-Latency Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/what-is.html
Low-Latency Streaming API Reference
https://docs.aws.amazon.com/ivs/latest/LowLatencyAPIReference/index.html
Real-Time Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/RealTimeUserGuide/what-is.html
Real-Time Streaming API Reference
https://docs.aws.amazon.com/ivs/#:~:text=Real%2DTime%20Streaming%20API%20Reference
IVS Chat User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/getting-started-chat.html
IVS Chat API Reference
https://docs.aws.amazon.com/ivs/latest/ChatAPIReference/index.html
Chat Messaging API Reference
https://docs.aws.amazon.com/ivs/latest/chatmsgapireference/index.html
IVS Rocks - Demos, Sample Code, Pricing Calculator and more!
https://ivs.rocks
React Based UGC Demo
https://github.com/aws-samples/amazon-ivs-ugc-platform-web-demo
Chapters:
00:00 Intro - Adding ScreenSharing to a Web Broadcast
01:13 Lesson Summary
Follow Amazon Web Services:
Official Website: https://aws.amazon.com/what-is-aws
Twitch: https://twitch.tv/aws
Twitter: https://twitter.com/awsdevelopers
Facebook: https://facebook.com/amazonwebservices
Instagram: https://instagram.com/amazonwebservices
#AWS #Amazon Interactive Video Service
- Stream Start
- Stream End
- Recording Start
- Recording End
Resources:
https://github.com/aws-samples/amazon-ivs-ugc-sample
Learn More About Amazon IVS:
Amazon IVS
https://aws.amazon.com/ivs/
Low-Latency Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/what-is.html
Low-Latency Streaming API Reference
https://docs.aws.amazon.com/ivs/latest/LowLatencyAPIReference/index.html
Real-Time Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/RealTimeUserGuide/what-is.html
Real-Time Streaming API Reference
https://docs.aws.amazon.com/ivs/#:~:text=Real%2DTime%20Streaming%20API%20Reference
IVS Chat User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/getting-started-chat.html
IVS Chat API Reference
https://docs.aws.amazon.com/ivs/latest/ChatAPIReference/index.html
Chat Messaging API Reference
https://docs.aws.amazon.com/ivs/latest/chatmsgapireference/index.html
IVS Rocks - Demos, Sample Code, Pricing Calculator and more!
https://ivs.rocks
React Based UGC Demo
https://github.com/aws-samples/amazon-ivs-ugc-platform-web-demo
Chapters:
00:00 Intro
00:42 Event Format and Sample Events
01:08 Handling Stream Start and End Events
01:51 Handling Recording Start
02:24 Hanlding Recording End
02:57 Lesson Summary
Follow Amazon Web Services:
Official Website: https://aws.amazon.com/what-is-aws
Twitch: https://twitch.tv/aws
Twitter: https://twitter.com/awsdevelopers
Facebook: https://facebook.com/amazonwebservices
Instagram: https://instagram.com/amazonwebservices
#AWS #Amazon Interactive Video Service