In this video:
If you want to understand how to implement automated delivery of application environments for multiple and hybrid clouds with consistency, why not take a look at how IBM Cloud Automation Manager (CAM) does it?
In this video, Jose Ortiz and Hugh Hockett provide a deep analysis on subject, using the architecture of CAM as the example. They discuss the vision they have for this solution, including details of its construction and the runtime architectures that currently exist.
CAM helps you provision cloud infrastructure and accelerate application delivery with a simplified user experience and template driven automation. It uses Terraform – a tool for building, changing, and combining infrastructure safely and efficiently – to manage and deliver infrastructure as code, which is reusable, can be placed under version control, easily shared, and can be used to replicate environments quickly. You have self-service access and the ability to automate the application lifecycle using prebuilt automation packs; workflow orchestration allows you to deploy and configure infrastructure and apps.
One of the more interesting takeaways from this presentation is the architectural principles that went into designing the solution:
- All functional components are built as loosely coupled microservices implemented as a Docker container
- Each function is exposed as a REST API
- Every service is stateless, scalable, and individually redeployable (which means you can get continuous updates without disruption)
- Everything uses pluggable formats and frameworks
- Everything uses standards-based authentication and authorization
These principles would be a great foundation for any project requiring orchestration and automation management.
Resources for you
- Learn more about Automation Manager
- Explore Terraform and try examples at GitHub
- Get started with this technology
- How to manage workloads and resources across multiple clouds
- How to automate deployment of virtual resources
- Investigate this technology at developerWorks
- Explore cloud automation on IBM Cloud
- Try IBM Cloud for free