Official translation unavailable. Translate this page with Google:

Maintaining high availability

NiceLabel develops NiceLabel Cloud on Microsoft’s reliable Azure platform, ensuring world-class infrastructure and availability.

Your Service Level Agreement guarantees high service availability as defined in your Master Software Subscription and Services Agreement.

NiceLabel Cloud architecture prioritizes high availability and eliminates single points of failure with multiple redundancies. We work in collaboration with Microsoft architects to build NiceLabel Cloud following best practices. Microsoft features NiceLabel Cloud in their global catalogue of Azure-based solutions.

You can find NiceLabel Cloud on Appsource and the Azure Marketplace.

NiceLabel Cloud web availability

NiceLabel builds reliability and redundancy into our cloud-based web architecture.

NiceLabel Cloud websites run on clusters of virtual machines (nodes). Each node runs within different Availability Zones (separate physical locations within Azure data centers). If a node fails, the cluster continues to operate on other nodes.

NiceLabel Cloud runs on several clusters. In the event of a large-scale whole-cluster failure, we can migrate your NiceLabel Cloud accounts to different clusters.

Redundancies and backups

NiceLabel Cloud leverages Azure to provide high availability for your applications and data.

Your data is hosted on redundant database servers to ensure no service interruptions. If one database server fails, another database server takes over (seamless service).

Azure performs database backups and stores copies of each backup in multiple physical locations. We can restore your data from any time in the previous 30 days from server backups. NiceLabel Cloud creates full backups every week, differential backups every 12 hours, and transaction log backups every 5-10 minutes.

Printing offline

Uninterrupted label printing is NiceLabel Cloud’s most mission-critical process.

In case of interruptions, NiceLabel Cloud allows you to print from applications on your computers without connecting to NiceLabel Cloud backend in Azure. With system configuration, you can print in offline mode for up to 5 days. NiceLabel Cloud automatically synchronizes your printing records from offline printing.

Note: We recommend running NiceLabel Cloud on reliable internet connections. Offline printing requires you to configure your system to rely on your local cache, and is limited to cached labels and locally available data. NiceLabel’s professional services team can design or advise you on best practice solution configurations for offline printing.

Assessing and mitigating risk

RISK

MITIGATION

SERVICE OVERLOAD

We monitor performance data. In the event of poor performance, we scale out resources or move you to another web server.

SYSTEM DATABASE FAILURE

We geo-replicate your database in another location. In the event of system database failure, your system automatically switches to a geo-replicated copy after 1 hour. Your database also has point-in-time backups for the previous 30 days, so in the event of data corruption, we can restore your data.

USER DATABASE FAILURE

Your database has geo-replicated point-in-time backups for the previous 30 days. In the event of data corruption or loss, we can restore your data.

AUTHENTICATION FAILURE

Your providers (Microsoft, Google) are responsible for service availability. In the event of authentication not working properly (i.e. bugs) NiceLabel cooperates with providers to resolve issues.

WEB SERVER FAILURE

All websites run on multiple nodes (clusters). If one node fails, another takes over.

DATA CENTER FAILURE

Handled by PaaS provider (Microsoft Azure). In the event of data center failures, NiceLabel contacts Microsoft (support request) to resolve issues. If Microsoft doesn’t resolve issues or promptly provide estimated restoration times, NiceLabel restores services in another data center.

DNS FAILURE

Microsoft guarantees 100% DNS services availability.