Important step with cloud adoption is to manage quick cycles of learning and improvement of the cloud environment. The following presentation brought you by Amazon AWS guys contains great amount of slides including best practices and examples for Continuous Deployment, Optimization and Integration.
In this article I describe how we created a redundant PostgreSQL database on the Amazon cloud using EBS snapshots as backups to deploy a PostgreSQL DB server DR mobile application for one of our customers.
PostgreSQL 9.1 includes new capabilities for asynchronous fast replication syncing between master and slaves. The master server streams new data to the current available slave. This version includes great improvements that generated significant fast WAL (Write Ahead Log) processing, which generates replication and fast launching capabilities for the slave servers.
According to Gartner’s report “Reimagining IT: The 2011 CIO Agenda”, almost half of all CIOs expect to adopt cloud technologies within the next five years. Not surprisingly Gartner’s analysts expect an extreme increase from 3% to 43% of the IT organizations that will run applications in the cloud. No doubt that most of the IT organizations already adopted SaaS, IaaS adoption is evolving rapidly and PaaS gain momentum.
“CIOs recognize that they need to reposition themselves and IT to support enterprise innovation and growth. However, two issues stand in their way: benefits realization (the achievement of business benefits) and IT skills. Skills are an issue because CIOs rely on bringing skills in from the outside whenever they need to get work done (see figure below). Both issues will prevent IT from reaching full potential unless the CIO addresses them”
Gartner report - Reimagining IT:The 2011 CIO Agenda