Codit Wiki

Loading information... Please wait.
Azure Integration

Azure Cloud Integration

Codit exclusively uses Microsoft technology. If it isn't for the expertise, it's for the passion

Microsoft Azure provides enterprise connectivity from anywhere, any device. Azure is an open and flexible cloud platform that enables you to quickly build, deploy and manage applications. You can build scalable web and mobile front-ends in the cloud and seamlessly connect them to internal enterprise data and processes. Extend your enterprise applications to mobile devices to achieve a robust, scalable, secure, and responsive mobile solution with multiple device platform support. With Azure, you can be quick and responsive as never before.


Always up. Always on.
Azure delivers a 99.95% compute SLA and enables you to build and run highly available applications without focusing on the infrastructure. It provides automatic OS and service patching, built in network load balancing and resiliency to hardware failure. It supports a deployment model that enables you to upgrade your application without downtime.

Azure enables you to use any language, framework, or tool to build applications. Features and services are exposed using open REST protocols. The Azure client libraries are available for multiple programming languages, and are released under an open source license and hosted on GitHub.

Unlimited servers. Unlimited storage.
Azure enables you to easily scale your applications to any size. It is a fully automated self-service platform that allows you to provision resources within minutes. Elastically grow or shrink your resource usage based on your needs. You only pay for the resources your application uses. Azure is available in multiple datacenters around the world, enabling you to deploy your applications close to customers.

Capabilities & Services

Azure delivers a flexible cloud platform that can satisfy any application need.

  • It enables you to reliably host and scale out your application code within compute roles.
  • You can store data using relational SQL databases, NoSQL table stores, and unstructured blob stores, and optionally use Hadoop and business intelligence services to data-mine it.
  • You can take advantage of Azure’s robust messaging capabilities to enable scalable distributed applications, as well as deliver hybrid solutions that run across a cloud and on-premises enterprise environment.
  • Azure’s distributed caching and CDN services allow you to reduce latency and deliver great application performance anywhere in the world.

Read detailed documentation on Microsoft Azure 

Azure Service Bus is a messaging system to safely expose data

Runs anywhere, connects nearly anything
Azure Service Bus is a generic, cloud-based messaging system for connecting just about anything—applications, services, and devices—wherever they are. Connect apps running on Azure, on-premises—or both.

Build robust cloud solutions that scale to meet demand
Asynchronous messaging patterns are the architectural cornerstone of reliable and scalable applications. Integrating cloud resources like SQL Azure, Azure Storage, and Azure Websites with Service Bus messaging ensures smooth operation under heavy and variable load with the durability to survive intermittent failures.

Manage message delivery in the cloud
Queues offer simple first in, first out guaranteed message delivery and supports a range of standard protocols (REST, AMQP, WS*) and APIs. Topics deliver messages to multiple subscriptions and fan out message delivery at scale to downstream systems.

Connect on-premises applications to the cloud
Service Bus Relay solves the challenges of communicating between on-premises applications and the outside world by allowing on-premises web services to project public endpoints. Systems can then access these web services, which continue to run on-premises from anywhere on the planet.

For more information, please visit Microsoft Azure Service Bus website

Gartner positions Microsoft in the Leader Magic Quadrant for Enterprise Application Platform as a Service (aPaaS)*

Gartner defines application platform as a service as a cloud platform that enables the development and deployment of multitenant, elastically scalable business applications. In the vendor review, Gartner states that Microsoft's offering, Windows Azure, has evolved into an environment that supports Infrastructure as a Service (IaaS) and PaaS models. As a result of adding full IaaS capabilities, PaaS has been made much more approachable for enterprises.

Gartner Apaas Quadrant 500X500

Source: Gartner (January 2014)

*Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.

Some clients we helped

Many companies still believe switching to the cloud is a risk. We believe it is the future and see it as a very strong commercial argument.

Johan Sørensen, Manager Business Support Systems, Marine Harvest