Category: AWS Skill Builder Courses

  • AWS Flash – Implementing SaaS Tenant Isolation with ABAC and AWS IAM

    AWS Flash – Implementing SaaS Tenant Isolation with ABAC and AWS IAM

    This course teaches you how to build secure and scalable multi-tenant SaaS solutions on AWS by leveraging Attribute-Based Access Control (ABAC) and AWS Identity and Access Management (IAM) to enforce robust tenant isolation and data segregation. You’ll master designing multi-tenant architectures, managing tenant identities, creating and applying ABAC policies, integrating with SaaS applications, and monitoring tenant access and activities for compliance.

    • Course level: Advanced
    • Duration: 45 minutes

    Activities

    On-demand, self service training, videos, and knowledge checks.

    Course objectives

    In this course, you’ll learn:

    1. Master Attribute-Based Access Control (ABAC) and AWS Identity and Access Management (IAM) for implementing robust tenant isolation and data segregation in multi-tenant SaaS solutions on AWS.
    2. Design and implement a secure and scalable multi-tenant architecture on AWS, ensuring proper tenant isolation and data segregation.
    3. Manage tenant identities, create and apply ABAC policies, integrate with SaaS applications, and monitor tenant access and activities for compliance in a multi-tenant SaaS environment on AWS.

    Target audience

    This course is aimed at: Software Architects and Deveopers

    Requisites

    We recommend that people who meet the following requirements take this course:

    1. Basic knowledge of AWS Services:
      • Familiarity with AWS Identity and Access Management (IAM)
      • Understanding of AWS security concepts and best practices
    2. Understanding of Software-as-a-Service (SaaS) architectures:
      • Familiarity with multi-tenant application design principles
      • Knowledge of tenant isolation and data segregation requirements
    3. Familiarity with access control models:
      • Understanding of Attribute-Based Access Control (ABAC) principles
      • Knowledge of role-based access control (RBAC) and its limitations
    4. Programming experience:
      • Proficiency in at least one programming language (e.g., Python, Java, Node.js)
      • Familiarity with AWS SDK or AWS CLI for programmatic access
    5. Basic knowledge of security concepts:
      • Understanding of authentication, authorization, and auditing
      • Familiarity with security best practices and compliance requirements
    6. Experience with cloud computing concepts:
      • Understanding of cloud service models
      • Familiarity with scalability and elasticity principles

    While not strictly required, having some hands-on experience with AWS services and building cloud-based applications would be beneficial for getting the most out of this course.

    Course outline

    Lesson 0: How to Use This Course

    Lesson 1: Introduction to Multi-Tenant Architectures

    Lesson 2: Understanding Tenant Isolation

    Lesson 3: Introduction to Attribute-Based Access Control (ABAC)

    Lesson 4: Implementing Tenant Isolation with ABAC and AWS IAM

    Lesson 5: Security and Compliance

    Lesson 6: Advanced Topic and Considerations

    Lesson 7: Dive Deeper

    Lesson 8: Contact Us

    Lesson 9: Quiz




     

    Get On AWS

  • Amazon Connect Chat and Messaging Intermediate

    Amazon Connect Chat and Messaging Intermediate

    Amazon Connect chat and messaging channels allow organizations’ customers to reach their contact centers using text-based communication. The Amazon Connect messaging channels are: web chat, mobile chat, SMS, and third-party messaging applications like WhatsApp and Facebook Messenger.

    • Course level: Intermediate
    • Duration: 60 minutes

    Activities

    This course includes interactions and assessments.

    Course objectives

    In this course, you will learn to:

    • Configure Amazon Connect hosted communication widget.
    • Configure Amazon Connect Short Messaging Service (SMS) messaging.
    • Recognize Amazon Connect Chat features and functionality.

    Intended Audience

    This course is intended for contact center professionals, including those in roles such as:

    contact center engineer, technologist, implementation consultant, and IVR designer.

    Prerequisites

    Course outline

    • Section 1: Configure Amazon Connect chat and messaging
      • Amazon Connect Communication widget
      • Amazon Connect SMS Messaging
      • Amazon Connect Chat Features
    • Section 2: Conclusion
    • Section 3: Knowledge Check Questions
    • Section 4: Getting Help




    Get On AWS

  • Amazon Connect Flows Intermediate

    Amazon Connect Flows Intermediate

    An Amazon Connect Flow defines how a contact experiences an organization’s contact center from start to finish. Flows enable businesses to customize their Interactive Voice Response (IVR), and optimize routing. For example, by using Flows, IVR designers can offer contacts a set of menu options, and route calls based on their key-pad selections. Amazon Connect Flows empower businesses to reduce their customer effort by to creating dynamic and personalized experiences.

    In this course, you will learn how to access different data sources to create contact journeys within your Flows.

    • Course level: Intermediate
    • Duration: 60 minutes

    Activities

    This course includes interactions, video demonstrations, and assessments.

    Course objectives

    In this course, you will:

    • Recognize the purpose of contact attributes.
    • Recognize the impact of external data in Flows.
    • Explore Flows design best practices.

    Intended audience

    This course is intended for contact center professionals, including those in roles such as: contact center engineer, technologist, implementation consultant, and IVR designer.

    Prerequisites

    No prerequisites needed.

    Course outline

    Section 1: Amazon Connect Flows

    • Amazon Connect contact attributes
    • Using contact attributes
    • External data sources
    • Flow design best practices

    Section 2: Conclusion

    Section 3: Knowledge Check Questions

    Section 4: Getting Help




    Get On AWS

  • AWS Flash – Selling in AWS Marketplace (Technical)

    AWS Flash – Selling in AWS Marketplace (Technical)

    This course introduces prospective, and existing, AWS sellers to AWS Marketplace from the seller perspective. Learners will see how to publish AMI, container, and SaaS products in AWS Marketplace, and have the opportunity to solidify their learning via labs.

    • Course level: Intermediate
    • Duration: 4 hours

    Activities

    On-demand, self service training, and knowledge checks.

    Course objectives

    In this course, learn what you can sell on AWS Marketplace and how to get started as an AWS seller. Dive deep into publishing AMI, container, and SaaS products in AWS Marketplace, and gain hands-on practice through labs.

    Target audience

    This course is aimed at:

    • Amazonians
    • Prospective AWS sellers

    Prerequisites

    None

    Course outline

    Day 1

    Module 0: Basics of selling in AWS Marketplace (Technical) [TG-1]

    • What can I sell?
    • What do buyers see?
    • Where do I register to sell?
    • What about reporting?

    Module 1: Publish an AMI in AWS Marketplace (Technical) [TS-1]

    Module 2: Publish a container in AWS Marketplace (Technical) [TS-2]

    • Publishing container products

    Module 3: Publish a SaaS in AWS Marketplace (Technical) [TS-3]

    Module 4: Hands-on practice [TP-1]




    Get On AWS

  • Amazon Connect Contact Lens Fundamentals

    Amazon Connect Contact Lens Fundamentals

    With Amazon Connect Contact Lens, organizations analyze customer conversations, evaluate agent performance, and continuously improve customer experience.

    In this course, you will recognize the benefits, typical use cases, and core concepts of Contact Lens. You will explore implementation scenarios and identify the key considerations to uncover trends, sentiment, and conversation characteristics from contact interactions. You will learn how post-contact summaries are used to replace manual note-taking so supervisors can review interactions efficiently.

    • Course level: Foundational
    • Duration: 55 minutes

    Activities

    This course includes interactions and assessments.

    Course Objectives

    In this course, you will:

    • Recognize the purpose and functionality of Contact Lens
    • Identify the benefits of Contact Lens
    • Recognize considerations for using Contact Lens

    Intended audience

    This course is intended for:

    • Contact center professionals, including those in roles such as contact center engineers, technologists, implementation consultants, and interactive voice response (IVR) designers

    Prerequisites

    None

    Course outline

    Section 1: Contact Lens

    • Introduction to Contact Lens
    • Contact Lens Advanced Functionality
    • Using Contact Lens
    • Considerations

    Section 2: Conclusion

    Section 3: Knowledge Check Questions

    Section 4: Getting Help




     

    Get On AWS

  • Amazon Connect Conversational Interfaces Fundamentals

    Amazon Connect Conversational Interfaces Fundamentals

    With Amazon Connect, you can build conversational interfaces so users can interact using natural language through voice or text.

    In this course, you will learn the benefits, typical use cases, and core concepts of Amazon Connect Conversational Interfaces. You will explore real-world implementation scenarios and identify the key considerations to provide natural, human-like interactive experiences for customers across multiple channels. You will also learn routing strategies and their implementation within the Amazon Connect contact center platform.

    • Course level: Foundational
    • Duration: 45 minutes

    Activities

    This course includes interactions and assessments.

    Course Objectives

    In this course, you will learn to:

    • Differentiate types of conversational interfaces.
    • Familiarize yourself with conversational interface concepts.
    • List benefits and use cases.
    • Identify security considerations.
    • Recognize service quotas and pricing.

    Intended audience

    This course is intended for contact center professionals, including those in roles such as contact center engineer, technologist, implementation consultant, and IVR designer.

    Prerequisites

    Amazon Lex Getting Started course

    Course outline

    Section 1: Conversational Interfaces Fundamentals

    • Introduction to Conversational Interfaces
    • Adding an Amazon Lex Bot to Amazon Connect
    • Considerations

    Section 2: Conclusion

    Section 3: Knowledge Check Questions

    Section 4: Getting Help




     

    Get On AWS

  • Amazon Connect Flows Fundamentals

    Amazon Connect Flows Fundamentals

    An Amazon Connect Flow defines how a customer experiences an organization’s contact center from start to finish. Flows enable businesses to customize their Interactive Voice Response (IVR) systems and optimize routing. For example, by using Flows, IVR designers can offer users a set of menu options and route calls based on their key-pad selections. Amazon Connect Flows empower businesses to reduce their customer effort by creating dynamic and personalized experiences.

    • Course level: Fundamental
    • Duration: 60 minutes

    Activities

    This course includes interactions, video demonstrations, and assessments.

    Course objectives

    In this course, you will learn to:

    • Recognize the Amazon Connect Flows types.
    • Identify Amazon Connect Flow block types.
    • Explore the Amazon Connect Flow designer.
    • Identify ways to enable Amazon Connect functionality.
    • Identify Flow blocks used for operational process improvements.

    Intended Audience

    This course is intended for contact center professionals, including those in roles such as:

    • Contact center engineer, technologist, implementation consultant, and IVR designer.

    Prerequisites

    No prerequisites needed.

    Course outline

    • Section 1: Amazon Connect Flows
      • Introduction to Amazon Connect Flows
      • Flow Designer
      • Enabling Additional Amazon Connect Functionality Using Flows
    • Section 2: Operational Support
      • Operational Support Flow Blocks
    • Section 3: Conclusion
    • Section 4: Knowledge Check Questions
    • Section 5: Getting Help




     

    Get On AWS

  • Amazon Connect Conversational Interfaces Intermediate

    Amazon Connect Conversational Interfaces Intermediate

    Amazon Connect offers straightforward, self-service configuration and provides dynamic, personal, and natural customer engagement at any scale.

    In this course, you will learn the benefits, typical use cases, and core concepts of interactive voice response (IVR) in Amazon Connect. You will explore real-world implementation scenarios and identify the key considerations to enhance customer experience and improve operational efficiency.

    • Course level: Intermediate
    • Duration: 40 minutes

    Activities

    This course includes interactions and assessments.

    Course Objectives

    In this course, you will learn to do the following:

    • Explore the benefits of self-service options.
    • Explore IVR design factors.
    • Identify the role of IVR in Amazon Connect.
    • Identify the IVR key components in a Flow design.
    • Explore how Amazon Lex processes customer input.

    Intended audience

    This course is intended for contact center professionals, including those in roles such as the following:

    • Contact center engineer
    • Technologist
    • Implementation consultant
    • IVR designer

    Prerequisites

    No prerequisites needed.

    Course outline

    Section 1: Conversational interfaces

    • Interactive Voice Response Systems
    • Self-service and Intelligent Call Routing
    • Amazon Connect and Amazon Lex
    • Design Considerations

    Section 2: Amazon Connect Conversational Interfaces

    • Use Cases
    • Capturing Contact Input
    • Amazon Connect and Amazon Lex Data Exchange

    Section 3: Conclusion

    Section 4: Knowledge Check Questions

    Section 5: Getting Help




     

    Get On AWS

  • AWS SimuLearn: Networking Concepts

    AWS SimuLearn: Networking Concepts

    AWS SimuLearn is an online learning experience that pairs generative AI-powered
    simulations with hands-on practice to help individuals learn how to translate
    business problems into technical solutions through the simulation of dialog between
    a customer and a technology professional.

    In this AWS SimuLearn assignment, you will review a real-world scenario helping
    a fictional customer design a solution on AWS. After the design is complete, you will
    build the proposed solution in a guided lab within a live AWS Console environment.
    You will gain hands-on experience working with AWS services, using the same
    tools technology professionals use to construct AWS solutions.

    AWS SimuLearn is powered by generative AI that enables you to have
    life-like conversations with AI customers. Your responses to the AI
    are evaluated to help develop your soft skills like communication.
    and problem solving. As you provide the correct responses, a quiz
    agent with test you and you can also get help from Dr. Newton, the
    helper agent when you get stuck. Once you provide all of the correct
    responses for the solution you will move to building it and validating
    in a live AWS Console environment.




     

    Get On AWS

  • AWS SimuLearn: First NoSQL Database

    AWS SimuLearn: First NoSQL Database

    AWS SimuLearn is an online learning experience that pairs generative AI-powered
    simulations with hands-on practice to help individuals learn how to translate
    business problems into technical solutions through the simulation of dialog between
    a customer and a technology professional.

    In this AWS SimuLearn assignment, you will review a real-world scenario helping
    a fictional customer design a solution on AWS. After the design is complete, you will
    build the proposed solution in a guided lab within a live AWS Console environment.
    You will gain hands-on experience working with AWS services, using the same
    tools technology professionals use to construct AWS solutions.

    AWS SimuLearn is powered by generative AI that enables you to have
    life-like conversations with AI customers. Your responses to the AI
    are evaluated to help develop your soft skills like communication.
    and problem solving.

    As you provide the correct responses, a quiz agent with test you and you can also get help from Dr. Newton, the helper agent when you get stuck.

    Once you provide all of the correct responses for the solution you will move to building it and validating in a live AWS Console environment.




     

    Get On AWS