Giter Site home page Giter Site logo

aci_ansible_faststrike's Introduction

ACI-FastStrike – Automate Tenant Profile Creation for New Acquisitions / Mergers

  • This ansible playbook allows you to parse a CSV file that includes the needed attributes to automate and orchestrate creation of new tenants. Ansible uses playbooks written in YAML to define the tasks we want to execute against an ACI fabric and the CSV file will be converted to YAML.

  • This Ansible Playbook was created for Atrium Health but is not specific to the healthcare industry.

  • ACI-Fastrike will eliminate the security risk with a hastily engineered merger of the disparate networks and implement “Zero-Trust” to protect and secure networks of both companies. ACI-Fastrike can also enable compliance. Every business today has a compliance requirement such as HIPAA and PCI. For many compliance requirements having a secure segmented network is a basic tenet.

Use Case

Healthcare industry is going through a transformational change. Healthcare providers and organizations tend to use mergers and accquisition to capture more market shares and deliver more value to patients. How to use automation to effectively provision the infrastructure stack to faciliate the IT standardization and integration process?

This Playbook was created for Atrium Health but can be used for any enterprise or any industry. Atrium’s board has decided to grow through acquisitions and mergers. To ensure security, governance, and compliance with local and federal regulations across environments, automation is needed for the on-boarding of newly acquired healthcare systems. The goal of this script is to create two Tenants. One for Development / Test and the second is for production.

Dependencies

  • Required Python modules for your environment:
    • Import : CSV
    • Import : SYS
    • Import : YAML
  • Required CSV file : aci-tnt-vrf-bd-epg-ctr.csv
  • Required Python code that parses CSV file and create YML input file: parse_csv.py
  • Required Ansible playbook file that creates ACI tenant profile: aci-tnt-vrf-bd-epg-ctr-v2.yml

Ansible Documentation Reference

aci_ansible_faststrike's People

Contributors

tqian219 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.