Read up on the latest news

5 Ways to Make Your Cloud Application as Unbreakable as Wolverine

Wolverine is one of the most awesome superheroes in the Marvel Universe. It’s not because of his fierceness, the fact that he’s Canadian, or the fact that he has indestructible metal claws coming out of his fists. It’s because no matter what happens to him, no matter what harm he endures, he has a healing factor that lets him come back and continue to fight, time and time again. Wolverine can push bullets out from his wounds to heal, or regenerate from an atomic blast if he has to. He is the ultimate example of resilience and a metaphor for what you want in a cloud application — a... Continued

What Amazon’s Recent Service Disruption Means for Cloud Computing

Image credit: XKCD What happened? Amazon Web Services experienced a service disruption for 8 hours and 33 minutes on Sunday, September 20, 2015, from 2:19 AM PDT to 10:52 AM PDT. The outage, which affected its US-EAST–1 North Virginia location, began with a network disruption that significantly increased error rates on Amazon’s DynamoDB (NoSQL database) service. This led to a cascade whereby some 37 other AWS services would begin to falter and show increased error rates for API requests. Among these were the AWS SQS (Simple Queue Service), EC2 (Elastic Compute Cloud), CloudWatch (resource... Continued Demo at Citrix Synergy is a Citrix Ready verified regional IaaS, meaning that it is trusted to enhance Citrix solutions for cloud infrastructure and end-user compute workloads. As such, we were invited to demo our platform at Citrix Synergy a couple of weeks ago in Orlando, FL. In this video, our CEO, Ian Rae explains certain key functionalities of, as well as shows off its user friendly UI and reporting features. Take a tour of Ninja Software to see how our virtual private clouds allow for segregated resources for specific usage including production, dev test, end-user compute and web... Continued

The Canadian Cloud According to

Cloud computing’s roots lie in the evolution of on-demand computing and computer networks. It has benefitted from important developments in virtualization, resource allocation and shared architectures. Now there is a true Canadian (Infrastructure as a Service) IaaS cloud. Cloud computing is attracting more and more Canadian companies, as it positively affects an organization’s strategy. It promotes innovation through the use of new applications developed in cloud environments. It also lowers the overall cost of ownership and maximises IT investment. Cloud computing offers an open and... Continued

New Architectures in a Cloudy World

Cloud computing is a victim of its own success. For one thing, cloud advocates have promised so much—worry-free, turnkey IT that just works— that the reality is bound to disappoint. Worse, clouds seem immune to tough economic times, so nearly every technology company is wrapping itself in a cloud mantle, and every dynamic website is claiming it’s a cloud. We don’t want to get bogged down in definitions, but any discussion of clouds requires a clear understanding of three things: Cloud technology versus a cloud business model. Infrastructure-, platform-, and software-as-a-service... Continued

The Road to SaaS

Since the dawn of computing, there has always been a tension between centralized computing and computing at the edge. Mainframes were centrally managed, but as processing became cheaper; they gave way to minicomputers and servers.  One reason for this was the high cost of bandwidth—as Microsoft’s Jim Gray once remarked, “compared to the cost of moving bits around, everything else is free.” So companies ran those servers near end users. This proximity came at a cost, however. The companies bought packaged software, which they tailored to their own needs and ran themselves. That caused... Continued