Skip to content
This repository has been archived by the owner on Apr 17, 2023. It is now read-only.

Latest commit

 

History

History
65 lines (45 loc) · 1.28 KB

Presentation.md

File metadata and controls

65 lines (45 loc) · 1.28 KB
marp theme
true
uncover

Welcome !


Problem statement ( chain )

  • IaC is a must nowadays
  • Complexity of the IaC demands fell defined scoop
  • IaC scooping create isolation bubbles
  • Bridges are created with all kind of different tech

In other words ( picture )

xkcd


Examples

  • Layers of the company
    • Networking stacks
    • Application
    • Core infra
  • Layers of the application
    • DB
    • App
    • CDN

Possible solutions in AWS CFN

  • Manual wire it together
  • CFN import export ( AWS native )
  • SSM Parameters ( Hacky but we use it a lot)
  • Maintain an asset management solution like an API

How others do it ?

Terraform Datasources:

Data sources allow data to be fetched or computed for
use elsewhere in Terraform configuration. Use of data sources allows
a Terraform configuration to make use of information defined
outside of Terraform, or defined by another separate
Terraform configuration.

Can we steal the idea ?

Sure we can with CFN CR (https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-custom-resources.html)


Show me the code !