Cerulean

Azure Cloud Service

All Features

Cloud Service Accounts

Using Cerulean you can list Cloud Services available in your Azure Subscription. You can also launch Azure Portal from inside Cerulean and manage a Cloud Service in Azure Portal without leaving the application.

Cloud Service Deployments

Using Cerulean you can list the deployments for your Cloud Service. Cerulean nicely shows the deployments running in both staging and production slots (if an application is deployed in these slots). It will show you the number of roles and role instances, and overall status of a deployment.

Using Cerulean you can stop a running Cloud Service deployment. When you stop a running deployment, the application running in that deployment will stop accepting requests. Please note that stopping a deployment will not stop the billing for your cloud service. You will continue to incur charges.

Using Cerulean you can start a Cloud Service deployment that is in stopped state. When you start a stopped deployment, the application running in that deployment will start accepting requests.

Using Cerulean you can change the configuration of an existing deployment. Changing configuration would involve making changes to the cloud configuration file (*.cscfg). You can also upload a new configuration file from your local computer as well.

Using Cerulean you can delete a Cloud Service deployment. Deleting a deployment will remove the application from a particular slot.

Using Cerulean you can perform a VIP swap on a Cloud Service deployment. If your application is running in both staging and production slots, VIP swap will swap staging application with the production one. Similarly if your application is running in just staging slot, then it will be promoted to production slot. Please note that you will not be able to use this functionality if your application is running in just production slot.

Save deployment package is a nifty functionality using which you can back up the package file (*.cspkg) and config file (*.cscfg) for your current Cloud Service deployment in blob storage. Using Cerulean you can save the deployment package in a blob container in a storage account in your Azure Subscription. Please note that the deployment package can only be saved in a "Classic" storage account in your Azure Subscription.

Using Cerulean you can view the properties of a Cloud Service deployment like created date, deployment name, deployment id etc.

Using Cerulean you can view the the diagnostics data collected by your Cloud Service deployment. Diagnostics data can include application trace logs, windows event logs, diagnostics infrastructure logs, iis logs, iis failed request logs and crash dumps. For more information on Cloud Service Diagnostics features, click here

Roles

Using Cerulean you can list roles (Web/Worker roles) in a Cloud Service deployment. Cerulean also shows you overall status of a role (based on the status of its role instances).

This is a convenience feature we have added in Cerulean using which you can scale up or down a role by changing the role instance count for a particular role. Under the covers, this functionality changes the deployment configuration.

Using Cerulean you can view the properties of a role like role name, instance count etc.

Role Instances

Using Cerulean you can list role instances for a particular role in a Cloud Service deployment. Cerulean also shows you status of a role instance.

Using Cerulean you can reboot, reimage or rebuild a role instance.

Using Cerulean you can delete a role instance. Please note that a role should have a minimum of one role instance thus you cannot delete all role instances from a role.

Using Cerulean you can view the properties of a role instance.

Cloud Service Certificates

Using Cerulean you can list Cloud Services certificates for your Cloud Service.

Using Cerulean you can upload a certificate file (*.pfx) from your local computer and save as a service certificate in your Cloud Service.

Using Cerulean you can delete a previously uploaded certificate from your Cloud Service.

Using Cerulean you can view information like thumbprint etc. about a service certificate.

Using Cerulean you can also download a service certificate on your local computer.

Important Note

Please note that managing Cloud Services through Cerulean requires you to install Node.js on your local computer. You can download Node.js from https://nodejs.org/en/download/.