Final Exam: Software Architect

Intermediate
  • 1 Video | 30m 32s
  • Includes Assessment
  • Earns a Badge
Final Exam: Software Architect will test your knowledge and application of the topics presented throughout the Software Architect track of the Skillsoft Aspire Developer to Software Architect Journey.

WHAT YOU WILL LEARN

  • adopt pipelines in a Python app to send batches of Redis commands to a Redis server
    compare list and set data structures and apply the Redis CLI commands that apply to sets
    coordinate messaging between a collection of Redis clients by setting up a consumer group
    create and update numeric data in Redis
    create a new user using ACL commands
    create a new user with a specific set of permissions using ACL commands
    describe the properties of sorted sets and illustrate how they contrast with regular Redis sets
    describe the steps involved in defining and executing transactions in Redis
    describe the types of data that can be stored in Redis and the properties of the different data structures
    describe the use cases of the Redis data store
    detail the features of list structures in Redis and illustrate the types of operations that can be performed with them
    detail the processes of client tracking and server-assisted client-side caching in Redis
    detail the use cases of the Redis data store
    distinguish between list and set data structures and apply the Redis CLI commands that apply to sets
    download and install Redis on your machine
    establish a master-slave relationship between a Redis server and its replica
    explain how permissions can be applied to users using ACL categories
    extract elements from Redis list individually
    extract elements from Redis list individually or in bulk
    identify the content and format of stream data structures in Redis and illustrate how to set up Redis streams
    identify the features of list structures in Redis and illustrate the types of operations that can be performed with them
    identify the processes of client tracking and server-assisted client-side caching in Redis
    identify the properties of sorted sets and illustrate how they contrast with regular Redis sets
    identify the types of data that can be stored in Redis and the properties of the different data structures
    identify the use cases of the Redis data store
    illustrate how permissions can be applied to users using ACL categories
    illustrate the processes of client tracking and server-assisted client-side caching in Redis
    illustrate the steps involved in defining and executing transactions in Redis
    implement a subscription to multiple Pub/Sub channels that match a pattern
    implement Pub/Sub in a Python app to subscribe to a messaging channel and retrieve messages
  • implement set operations such as union, intersection, and set difference on Redis sets
    implement the built-in lock available in the python-redis-lock package to ensure thread-safe access to a shared Redis resource
    implement the redis-py package to connect to a Redis server from a Python app
    install and use Redis on your machine
    install Redis on your machine
    invoke create, read, update and delete operations from the Redis CLI
    modify the elements in a sorted set
    optimize mass insert operations in Redis by using the pipe mode feature of the Redis CLI
    perform set operations such as union, intersection, and set difference on Redis sets
    publish to Pub/Sub channels using the Redis CLI
    read data from a Redis stream using the XREAD command
    recognize how Redis supports connections via various clients
    recognize the content and format of stream data structures in Redis and illustrate how to set up Redis streams
    recognize the features of list structures in Redis and illustrate the types of operations that can be performed with them
    remove and modify the elements in a sorted set
    retrieve data from a Redis stream using the XREAD command
    set up a duplicate copy of a Redis server as a precursor to creating a replica
    set up a master-slave relationship between a Redis server and its replica
    set up a subscription to multiple Pub/Sub channels that match a pattern
    subscribe to Pub/Sub channels using the Redis CLI
    update numeric data in Redis
    use ACL commands to create a new user with a specific set of permissions
    use a duplicate copy of a Redis server as a precursor to creating a replica
    use mass insert operations in Redis by using the pipe mode feature of the Redis CLI
    use pipelines in a Python app to send batches of Redis commands to a Redis server
    use Pub/Sub in a Python app to subscribe to a messaging channel and retrieve messages
    use the built-in lock available in the python-redis-lock package to ensure thread-safe access to a shared Redis resource
    use the Redis hash structure to extract data in the form of a map
    use the Redis hash structure to store and extract data in the form of a map
    use the redis-py package to connect to a Redis server from a Python app

IN THIS COURSE

  • Playable
    1. 
    Software Architect
    33s
    UP NEXT

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Likes 3 Likes 3  
Likes 0 Likes 0  
Likes 0 Likes 0