Software Development for a Cloud Computing: IaaS, PaaS, SaaS, DaaS, AWS, Azure, Cloud Foundry, Heroku
 
Category: <span>Articles</span>

Software Architecture for High Availability in the Cloud

This article from Brian Jimerson discusses how to engineer enterprise applications to ensure the highest level of availability and fault tolerance in the cloud. Recent events suggest that most cloud-based applications are not designed for traditional data center architectures, and when inevitable failures occur, these applications are unable to survive …

Managing Virtual Machines in the Cloud with the Open-Source libvirt API

This article explores one important area of virtualization: operating system-level virtualization. This variant allows for a complete operating system to be created inside a virtual machine (VM). The management of such VMs is an important problem that has not yet been solved in the general case. The article presents the …

Cloud Security Architecture from a Cloud Consumer’s Perspective

Developers have developed applications for IaaS (Amazon AWS, Rackspace, etc) and PaaS (Azure, Google App Engine, Cloud Foundry) Cloud platforms. These platforms provide basic security features including support for authentication, DoS attack mitigation, firewall policy management, logging, basic user and profile management but security concerns continue to be the number …

Oracle Cloud Strategy Clarified

This article from Ovum Research explains that Oracle has clarified its cloud strategy. Oracle new public cloud is expected to be commercially available by mid-2012. Ovum also explains that Oracle has moved beyond SaaS into business process-as-a-service (BpaaS) territory. As far as PaaS is concerned, Oracle should deliver a cloud-centric …