Agile DevOps - architecture, technical practices, and culture

Use Cloud and DevOps to build infrastructure by rapid agile iterative development using collaborative open source tools:
-chef cookbooks, puppet modules or ansible playbooks to build servers.
-Test Kitchen to deploy and test them.
-EC2Dream a graphic user interface that provides a 'single pane of glass' to do agile devops primarily on cloud servers.
-Cloud Formation or Terraform using cfndsl Ruby or Troposphere DSL for easy orchestration.
-Amazon AWS, Azure, Google Compute Engine, IBM, Openstack, Local and Hosted servers.

Amazon RDS


EC2Dream provides the first GUI graphical administration for Amazon Relational Database Service (RDS)

Amazon RDS provides MySQL and Oracle as a service:
1. It automatically creates an EC2 MySQL or Oracle instance with attached EBS storage.
2. It automates the backups using the snapshot mechanism.
3. All configuration is done via web service calls.
4. Existing DBA system administration tools can be used.

One of the problems of system administration is that all software applications have different configuration files, configuration databases, registries etc.
If all configuration could be reduced to web services calls then that would be highly significant for system admin. You then don't need to know how the system configuration is stored in the application just the web service call. Then it wouild be possible to automate configuration and the vision of Autonomic Computing may start to be realised. If all software applications had web services apis for configuration then intelligent clients could be written to automate configuration etc etc.

References
Top 10 things to know about Amazon RDS
Amazon RDS FAQs
Cloud Databases and Oracle

0 comments:

Post a Comment