Azure: Docker Container orchestration, PaaS ( Service Farbic ) and High avail...
Lifecycleofhostdeployedwithforemanandautomated
1. AWS
EC2
Shutdown and
Deletes the VM
(Disable Termination
before Delete if
Enabled)
Foreman
Call the AWS
Delete Host
API
Foreman
Deletes the
Host fro DNS
And Foreman
Interface
New Host
Provisioning
Cycle
Create
New VM
Foreman
Registers with
configured
DNS
End of Delete Cycle
All relations to DNS/
LDAP / Integration touch
points are cleared via
Puppet and Foreman
Amazon or
Foreman
Sends Notification
to Host to Shutdown
Life Cycle of Automated
Deployed Host
Linux/ Windows
At the End of Create
BareMetal Host
Build Machine using
Cycle A running
AMI / PXE
Database / Web /
Application Environment
is provisioned
Foreman Embedded
Puppet Installs
Modules eg (Oracle DB,
Tomcat, Hadoop
Delete Host from
Foreman Interface
Post provisioning
script is invoked and
Software installed
(Custom
Automation)
End of Life
Cycle
Hosted Instance is now setup and
ready for use by end user team/
Development, QA or User Group
Based on Customer
Deployment experience
By
Kanwar Batra
Using Amazon and Custom
Calls Backup Database and
Application
DR capabilities using Load
Balance and Failover