[ad_1]
Automating Past IST with ICO
With the accelerated digital transformation of companies, the tempo of innovation and motion to the cloud has solely elevated after the pandemic. Most enterprises are simply getting began with the modernization of their deployment instruments and purposes. Enterprises will probably decide a selected cloud supplier that finest meets their present necessities. Contemplating that enterprises are extra agile than ever, necessities round purposes and deployments are anticipated to alter as properly. Although enterprises might get began with a single cloud supplier, deployments are principally going to be complicated going ahead with the inclusion of multi cloud and personal clouds. Automations round infrastructure and app deployments change into crucial in such complicated deployment situations.
Automation is an iterative course of
It’s best carried out if you begin with a properly exercised, documented handbook course of that you understand works as designed after which methodically automate sections that are finest fitted to automation. Complicated multi-cloud deployments can undoubtedly profit from automations leveraging IST (Intersight Service for Terraform) and ICO (Intersight Cloud Orchestrator). Let’s discover these Intersight providers with some pattern use instances.
Earlier than we transfer on, a short be aware on ICO and IST. There’s a substantial amount of literature on the market round these applied sciences if you want to discover them additional.
ICO principally offers with workflows in Intersight. An outdated adage involves thoughts right here, “you can’t handle what you can’t measure.” Breaking down a posh IT job with a workflow not solely supplies insights to search out your weakest hyperlink, it additionally helps manipulate your workflows to satisfy the ever altering enterprise necessities. You possibly can construct a library of your workflows and use these as constructing blocks to construct a workflow that works for you, swapping blocks out of your library per your necessities.
IST offers with the mixing of Intersight and Terraform Cloud for Enterprise and supplies that single pane of glass for Information Middle operations. Extra particulars on ICO might be discovered right here.
Whereas IST supplies a step in the direction of automation by its integration with TFCB (Terraform Cloud for Enterprise), ICO takes this a step additional by constructing workflows round these foundational automations.
In my earlier weblog, “Good day IKS”… from Terraform Cloud!“, we talked about IST and TFCB (Terraform Cloud for Enterprise). It describes provisioning IKS infrastructure and deploying a pattern cloud native utility with IST. You will discover the repo for this challenge on DevNet Code Trade.
Over the forthcoming collection of blogs we’ll have a look at the next use instances, leveraging IST and ICO:
- “Good day IKS”… from Intersight Cloud Orchestrator (ICO)!
Description: Provisioning IKS infrastructure and deploying a pattern cloud native utility with ICO - Tomcat Utility Deployments and AppDynamic Insights with IST
Description: Deploy a legacy micro providers Java app on VM based mostly infrastructure with IST and AppDynamics
See the use case entry within the Cisco DevNet Code Trade - Tomcat Utility Deployments and AppDynamic Insights with ICO
Description: Deploy a legacy micro providers Java app on VM based mostly infrastructure with ICO and AppDynamics - Cloud-Native Utility Deployments and AppDynamic Insights with IST
Description: Deploy a cloud native micro providers Java app on IKS leveraging IST and AppDynamics - Cloud-Native Utility Deployments and AppDynamic Insights with ICO
Description: Deploy a cloud native micro providers Java app on IKS leveraging ICO and AppDynamics
Let’s get began now with the primary use case. Right here you’ll see how one can leverage the identical Terraform workspaces, however now use ICO to sew collectively a whole deployment.
“Good day IKS”… from Intersight Cloud Orchestrator (ICO)
Whereas TFCB workspaces automate infrastructure sources provisioning, there may be nonetheless a have to execute these workspaces manually, or through the use of the API. With ICO workflows and its integrations with the TFCB API’s, it turns into fairly simple to not solely construct the blocks but in addition sew the constructing blocks collectively to create any masterpiece that you simply want!
Let’s check out how ICO builds on high of what TFCB supplies. Within the diagram under, the left hand aspect lists the TFCB workspaces that account for the terraform useful resource provisioning. The best hand aspect lists the corresponding ICO workflows that captures not solely the stitching of those workspaces for an finish to finish deployment but in addition accounts for the dependencies between the workspaces.

For instance, within the above ICO use case, the workflow IKSICO.json units up the workspaces in TFCB, assigns the variables to every of the workspaces and captures any dependencies between the workspaces. An execution of this workflow will arrange the IKS insurance policies and cluster.
The workflow, IKSICOAppDeploy.json, is a pattern of deploying a cloud native utility on the IKS cluster created within the earlier step utilizing Helm.
The workflow, IKSICODestroy.json, is a pattern of how with a single workflow one can clear up all sources and TFCB artifacts.
For additional particulars on this use case, please overview this entry on DevNet Code Trade.
Extra Sources
Please look ahead to the following weblog on this use case collection, “Tomcat Utility Deployments and AppDynamics Insights with IST.”
We’d love to listen to what you suppose. Ask a query or go away a remark under.
And keep related with Cisco DevNet on social!
LinkedIn | Twitter @CiscoDevNet | Fb | Developer Video Channel
Share:
[ad_2]
