data flow visualisation, data particles, data girds, dataism, information flow, data table, connection of data, processing systems, technology connection, illuminate data patterns, vector graphic, floating graphic, 3D graphic

Infrastructure
As Real Code

Build reusable deployment units with aws-cdk

LIVE WEBINAR ON
WEDNESDAY, NOVEMBER 27 2019 · 6:00pm AEST
Find out more

Attend this live webinar

Sign up below to get a link and a reminder to the webinar on the day of the event.
Tick (success) icon
Thanks for your message,
we will be in touch soon!
Oops! Something went wrong. Please try again later.

Average teams point and click for deployments. They generally end up with an unmanageable web of resources on AWS without any capability to reproduce their infrastructure.

Good teams write terraform (or cloudformation). This keeps the infrastructure reproducible, but reusability and testability are very limited between teams which differ in deployment patterns. Also, it involves writing heaps of tf or yaml files which is not fun at all. It's very difficult to create enterprise-level reusable patterns for different teams.

Pro teams write their infrastructure in real code, using the language of their choice. This creates an opportunity for publishing reusable infrastructure libraries with opinionated deployment units. These libraries can be consumed by different projects to build their infrastructure like lego. It is testable, reusable and a modern way of deploying your infrastructure.

    What we will cover in this session

    • aws-cdk and writing infrastructure in code using Kotlin
    • gitops workflow around it
    • building opinionated deployable units composed of multiple aws resources
    • bundling external integrations points like slack notifications for codepipelines into your code
    • patterns for distributing all this as libraries at an organisation level
    • bonus features
    • multi-account deployment code-pipelines
    • embedding security practices in aws-cdk
    data flow visualisation, data particles, data girds, dataism, information flow, data table, connection of data, processing systems, technology connection, illuminate data patterns, vector graphic, floating graphic, 3D graphic

    About the hosts

    Prashant Srivastava is an expert software engineer with strong background of consulting, building and deploying complex bespoke enterprise software. He enjoys helping teams and organisations get to production in as few clicks as possible.

    Shashank Tomar is a full stack developer with over 8 years of experience. He has worn many hats throughout his career in tech but mostly enjoys decomposing complex problems into shippable production code using agile methodologies.

      No items found.
      No items found.

      Attend this live webinar

      LIVE WEBINAR ON WEDNESDAY, NOVEMBER 27 2019 · 6:00pm AEST

      Fill out this form to get a link and a reminder to the webinar on the day of the event.

      Tick (success) icon
      Thanks for your message,
      we will be in touch soon!
      Oops! Something went wrong. Please try again later.