Skip to content

Automated Infrastructure Intelligence using Python and Crossplane #143

@Suraj01Dev

Description

@Suraj01Dev

Automated Infrastructure Intelligence using Python and Crossplane

Abstract of the talk

In the fast-paced world of microservices, provisioning cloud infrastructure presents significant hurdles. While powerful, traditional Infrastructure as Code (IaC) tools like Terraform and CloudFormation often introduce challenges with module complexity, state drift, and high operational overhead, which can directly impede developer productivity.

To address this, our team at ADP India is developing a pioneering blueprint for the Lyric product. Our solution is a powerful synthesis of GitOps, Crossplane, Python, and Large Language Models (LLMs), designed to deploy resilient cloud infrastructure in minutes.

This blueprint revolutionizes the developer experience. Instead of writing complex IaC code, developers can now provision infrastructure using a simple chat interface. An LLM interprets these natural language requests, which then trigger custom Python-based Crossplane Composition Functions. These functions dynamically generate the precise infrastructure manifests, completely abstracting the underlying complexity. This approach not only provides built-in reconciliation through the power of Crossplane but also enhances security by removing the need for developers to handle sensitive cloud resources directly.

To demonstrate this blueprint in action, I will showcase the creation of AWS IAM roles for microservices that are deployed in Kubernetes.

Category of the talk

  • Developer tools and automation

Duration (including Q&A)

  • 20-25 Mins

Level of Audience

  • Begineer/Internediate

Speaker Bio

  1. Speaker Bio
    I’m Suraj — a DevOps Engineer at ADP India with a passion for automation and cloud technologies. I specialize in AWS, Kubernetes, and Python, and have hands-on experience with CI/CD tools like ArgoCD and Jenkins. I enjoy tackling complex infrastructure challenges and finding smarter, more efficient ways to manage and scale systems.Early in my career at Zoho, I focused on building a custom monitoring solution using Python. One of my key projects was developing an Oracle DB plugin from scratch, which automated the collection of performance metrics. This gave our team valuable insights for tuning and optimizing databases, and it sparked my ongoing interest in observability and system performance.I’m always curious about new tools and technologies that can make systems more reliable and scalable. I also hold a Terraform certification and am currently exploring new opportunities where I can talk, learn, and network.

  2. Company: ADP India

  3. Email: [email protected]

  4. Years of Exp : 3+ Years

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions