Sandbox Tutorial

Overview

  • Developer sandbox is an environment where developers can try out 5G videos at the Edge.
  • As a part of the sandbox environment, each developer will be provided with a container. 
  • A container will be shared within a team.

How to use the sandbox environment?

  • Sandbox environment can be used once the developer requests it.
  • Inside each service configured, there is a submenu for sandbox as given below:
  • Service XYZ
    • |_SandBox
  • By clicking on the console, there will be a button “Get SandBox”.
  • The developer has to click it.
  • The developer should receive the sandbox usage details within 30 minutes via an email.
  • When the developers receive this mail, they can start connecting to the sandbox using the credentials received.
  • To connect to the sandbox, developers can use tools like screen sharing, browsers or VNC viewer. Refer to the screenshot below


  • Once the developer logs in to the sandbox, he/she can right-click on the UI and select a browser viz. Chrome/Firefox.
  • Refer to the screenshot below.
  • The sandbox environment will be available to the developers only for 3 hours. 
  • A warning email regarding sandbox usage expiry will be sent by the Alef Ops team to the Developers.
  • Deletion of sandbox will also be intimated via email from the Alef Ops team.
  • Sandbox can only be requested by admin users i.e.the one who has signed up. Team members have to share a sandbox account amongst them. It is the responsibility of the admin to share the sandbox access details with the team. 
  • A developer can request only one sandbox at a time. If a sandbox is already created for a developer at a location then even if he/she requests a sandbox at another location, the request will be declined. However if the developer has expired his 3 hours window for the sandbox environment, then the Alef Ops team will delete the existing sandbox and allocate another sandbox at the requested location.
  • If the developer is allocated a sandbox at a location, and wants to test the services configured at another location he cannot do that as of today. He/She can either create the services at the sandbox location or wait for the existing sandbox expiry and then request the sandbox at another location.

FAQ

How many sandboxes can be allocated to the developer at a time?

  • Only one sandbox is allocated to the developer at a time.

What is the time for which a developer can use a requested sandbox?

  • A developer can use a sandbox for 3 hours.

If a developer has some issues related to the sandbox environment, where can they contact?

  • Developers can raise a ticket from the portal or send an email to the mailing list support@alefedge.com

What is the turnaround time to allocate a sandbox to the developer?

  • In an ideal scenario, the turnaround time from the moment the sandbox request is registered by the developer to sending sandbox access details to the developer should be less than 30 minutes.

Before deletion of the sandbox environment will the developer be informed?

  • Yes. Alef Ops will send an email regarding the sandbox deletion 30 minutes before the sandbox expiry.

How will a developer know if his sandbox still exists?

  • Alef Ops will inform the developers by sending an email before and after deleting the sandbox.

What if the developer does not receive a sandbox even after requesting?

  • In an ideal scenario, the turnaround time from the moment the sandbox request is registered by the developer to sending sandbox access details to the developer should be less than 30 minutes. But if turnaround time has exceeded, they can raise a ticket or drop an email at support@alefedge.com

What if the developer wants to test a service at a location and a sandbox is available at another location?

  • If the developer is allocated a sandbox at a location and wants to test the services configured at another location he cannot do that as of today. He/She can either create the services at the sandbox location or wait for the existing sandbox expiry and then request the sandbox at another location.

What if the developer’s team member wants to test the service, can he/she request a sandbox?

  • Sandbox can only be requested by admin users i.e.the one who has signed up. Team members have to share a sandbox account amongst them. 

Where should the team member contact if he/she wants to use the sandbox?

  • Sandbox can only be requested by admin users i.e.the one who has signed up. Team members have to share a sandbox account amongst them. It is the responsibility of the admin to share the sandbox access details with the team. 

What browsers are supported in the sandbox environment?

  • As of now, Chrome and Firefox are supported.

How to test the Video Enablement service in the sandbox environment?

  •  

How to test the In App Notifications service in the sandbox environment?