Skip to content

paircast/akkaserverless-ux-survey

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 

Repository files navigation

Akka Serverless Beta Exercises

Thank you for participating in the Akka Serverless Private Beta! We want Akka Serverless to be easy to learn and use. We realize that your time is valuable. To help you get the most out of working with Akka Serverless, we’ve created some “Getting Started Exercises”. You can either do these exercises on your own and provide us feedback using a short survey or you can follow the interactive route using Paircast. Each of the exercises below has a "Record Paircast" button that will walk you through the same exercise, but recording it using Paircast.

Akka Serverless :: Console

Share with Paircast

For this exercise, imagine that you’re a developer working for ACME Sunglasses. Your team has built a few services that you need to deploy. A colleague has invited you to join his Akka Serverless Project. We'd like you to deploy a shopping cart service. You can do that in two ways:

  1. Using the tutorial in the Akka Serverless Console
  2. Deploy a new service yourself(you can use lightbend-docker-registry.bintray.io/cloudstate-samples/shopping-cart-javascript as the docker container)

In both cases, the goal is to make the image publicly available (public endpoint), connect it to the static frontend, and see the logs after putting some sunglasses in your cart.

Akka Serverless :: CLI

Share with Paircast

For this exercise, imagine that you’re a developer working for ACME Sunglasses. Your team has built a few services that you need to deploy. A colleague has invited you to join his Akka Serverless Project. We'd like you to deploy a warehouse inventory service using the CLI. The steps you'll need to follow are:

  • Download and install the Akka Serverless CLI
  • Deploy the warehouse inventory service (you can use the container image docker.io/retgits/acmesunglasses-warehouse:2.0.0) with an environment variable called MSG (you can choose the value for it yourself)
  • Check whether the service has started and view the logs

Akka Serverless :: Building Apps in Java

Share with Paircast

For this exercise, imagine that you've transferred to ACME Wireless (part of the same group of companies as ACME Sunglasses). Your team has been tasked with building and deploying a wireless mesh app on Akka Serverless using Java. We would like you to:

  • Follow the README in the GitHub repository to build and deploy the application to Akka Serverless (to deploy the application you can use the Akka Serverless Console or CLI)
  • Modify the AssignRoom rpc method, which now returns an empty response, to return the incoming message

The documentation of how this example application was built is available here

Akka Serverless :: Building Apps in JavaScript

Share with Paircast

For this exercise, imagine that you've transferred to ACME Wireless (part of the same group of companies as ACME Sunglasses). Your team has been tasked with building and deploying a wireless mesh app on Akka Serverless using Node.js. We would like you to:

  • Follow the README in the GitHub repository to build and deploy the application to Akka Serverless (to deploy the application you can use the Akka Serverless Console or CLI)
  • Modify the AssignRoom rpc method, which now returns an empty response, to return the incoming message

The documentation of how this example application was built is available here

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published