Looking for help with all things Anssr related? Then you’ve come to the right place. Keep reading to discover everything from getting started tutorials through to guides for using specific software.
The Anssr platform enables you to deploy, scale and configure complex data platforms with zero command line interaction.
Deploying Your First Anssr Bundle
A bundle is a collection of charms. These are the clever pieces of code created to start and configure the software you use.
Before you can deploy a bundle and experience the true power of the Anssr platform, you first need to create an Ubuntu One account. account. The Anssr platform is backed by Canonical, the creators of the Ubuntu Desktop, and the underlying Juju technology we use at Anssr. You need to be logged in to an Ubuntu One account to deploy your model with Juju-as-a-service (JAAS).
Once set up, you can then deploy any bundle you see on the Anssr.io website. As an example, we will be deploying Anssr Hadoop (Anssr Data Engine). You can find more details of this in our 'Getting Started with Anssr Hadoop' tutorial.
In the image below press the Deploy with JAAS button. This takes you to the sign in screen.
You will then see the screen displayed below. Press the login button (if you have already created an account) and you will then be prompted to enter your cloud provider credentials. You can choose between Amazon Web Services, Microsoft Azure or Google Cloud Platform
Once you have chosen your preferred cloud provider, press the Deploy button and it will add all the software to your canvas.
If you wish to make changes, press the Deploy Changes button in the bottom right-hand corner. The platform will then make all the required configurations and you will see the outlines of the charms change colour. When the outer ring is blue it means there are changes required. When it is orange it means changes are being implemented. And when the outer circle turns grey the software is deployed and ready to start using.
To find out more about how to actually start using the Anssr Data Engine refer to our getting started page.
If you require support, you will need to switch on SLA and ensure that you have funds in your wallet. Below is a brief overview but we also have a detailed guide to setting an SLA here.
There are 3 levels of support you can choose from:
- Essential - Provides basic support (Ubuntu Advantage kernel updates)
- Standard - Provides 9am-5pm support
- Advanced - Provides 24/7 support
For example, if you wanted to assign a budget of $100 a month for essential support, then write in the terminal:
juju sla essential --budget 100
If you require more support, you will need to assign more funds to your wallet.
You can see an overview of all your wallets – how much is available and how much you have spent – by typing the following command:
Or if you want a more detailed view of a specific wallet, type the command:
juju show-wallet <wallet name>
Accessing The Software
Once you have deployed Anssr Data Engine you will want to expose elements of the bundle to access the UIs. We recommend exposing:
- Hadoop Resource Manager
- Hadoop Namenode
To do this, simply click the software icon. In the box on the left, click Expose and then tick the adjoining box. Once you have exposed all required software, click Commit Changes in the bottom right.
Returning to the Expose tab, on the right click the IP address link and a new tab will open with the UI for the chosen software.
note - when navigating to the Ganglia IP address you will need you add /ganglia after the IP address
Switching Off Your Model
Once you no longer need the bundle you will need to avoid building up unwanted AWS or other cloud costs. Click your user name in the top left. This will take you to a page showing what models you are currently running. Click the trash icon next to models you no longer require, click destroy and the model will be shut down.