Content in the Articles Category
By the end of 2014, U.S. companies will spend more than $13 billion on the cloud. That’s according to a recent Forbes article, which also notes the global market for cloud hardware is predicted to reach almost $80 billion in just four years. Part of this growth is thanks to increasing adoption of basic cloud building blocks: public, private and hybrid stacks. But that’s only part of the story – here are three emerging developments in the cloud.
As Cloud Computing is becoming a mainstream infrastructure for enterprise software, more and more companies are migrating to cloud platforms. This article discusses the differences between public and private clouds. It also explains the different options that are available to run private clouds.
MongoDB is an open source NoSQL database. This article from Lynn Langit introduces both MongoDB and Windows Azure, and then explore the technical details and benefits of deploying MongoDB to the Microsoft cloud.
As Cloud computing is currently the main trend in IT infrastructure, you can wonder if companies are moving the software applications that they internally developed to the Cloud. The software development magazine Methods & Tools has recently asked its readers if their organization were hosting their software applications on a cloud infrastructure.
To truly appreciate the simplicity of monitoring in the cloud, it helps to first separate the hype from the reality. What is the cloud? The cloud is just a collection of applications and services layered on top of the same virtualization and storage services that we’re already familiar with in the local data center. The difference is that those services are now available to all users via self-help, and implemented in very short time frames. Thus, monitoring the cloud is really no different than monitoring the systems, services, and applications …
Bringing VMs (virtual machines) onto the cloud has become increasingly popular. Recent years have seen great advancements in both cloud computing and virtualization. On one hand there is the ability to pool various resources to provide software-as-a-service, infrastructure-as-a-service and platform-as-a-service. At its most basic, this is what describes cloud computing. On the other hand, we have virtual machines that provide agility, flexibility, and scalability to the cloud resources by allowing the vendors to copy, move, and manipulate their VMs at will.
Functionality has been regularly added to the Windows Azure SDK for .NET as the Windows Azure platform and associated tools evolved, such as adding Windows Azure Cloud Service projects to any Web app project, ASP.NET MVC versions 3 and 4 project support and a better deployment experience.
AccelOps announced findings from its recent survey of 176 IT security professionals conducted online and at the RSA Conference 2013. While 65 percent of respondents’ organizations are using cloud services today, only 46 percent have moved mission-critical applications and data outside the enterprise. Significant inhibitors remain in ensuring effective cloud security and 39 percent of respondents believe that their existing SIEM and infrastructure monitoring tools are not acceptable to support their cloud security and regulatory compliance requirements.
Cloud computing has specific security challenges as multi-tenancy and virtualization features create risks due to sharing of physical resources among potential untrusted tenant. Heterogeneity of services also requires different degrees of granularity in access control mechanisms. This article discusses a distributed architecture based on principles from security management and software engineering to address cloud computing’s security challenges.
Currently, the messaging architecture pattern can be implemented in the Windows Azure platform in two ways: Windows Azure queues and Service Bus queues. In this article, Ricardo Villalobos provides knowledge that will make you able to find out whether Windows Azure queues or Service Bus queues are the best choice for the messaging queues in your application.