International Acceleration - Infrastructure as Code with Terraform and Python

Boost your technical level in API development by following best practices, design patterns, and Python conventions with FastAPI and integrate this knowledge with the infrastructure area, exploring from manual deployment of cloud services to automatic provisioning based on the Infrastructure as Code (IaC) concept, using Terraform.

  • Python image
Enroll in another acceleration

Fill in your information

By clicking on "matricule-se gratis", I declare that I accept the Privacy Policies of the Terms of Use da DIO.

  • 0

    Hours of content

  • 25/05

    Event day

What you will see in this acceleration:

  • 09:00 AM – 10:00 AM | Creating an Application with Python, FastAPI and Postgres

    In this section, we will create a simple TODO list application, which will be used to validate our cloud deployment in the other sections.

  • 10:00 AM - 11:00 AM | Creating Instances on AWS and Uploading our Code

    In this section, we will work directly through the AWS web console. We will create an EC2 instance, configure SSH access and access the machine to upload our code. We will also create a relational database through RDS, and access it through our EC2 instance.

  • 11:00 AM - 12:00 PM | Defining our Infrastructure as Code using Terraform

    In this section, we will repeat the structure previously defined by the AWS console using the HCL language and Terraform. We will see how easy it is to make changes using this approach, and how we can easily tear down and rebuild the infrastructure.


Discover the technical sessions

  1. Creating an Application with Python, FastAPI and Postgres

    Creating Instances on AWS and Uploading our Code

    Defining Our Infrastructure as Code Using Terraform

  1. 1
    Register yourself.

  2. 2
    Participate in immersive sessions with top market experts.

  3. 3
    Network and learn within a community.

  4. 4
    Practice with code challenges.

  5. 5
    Achieve your certificate.

Have your profile highlighted in Talent Match with real hiring opportunities.

YOUR NAME - Software Engineer 3 4564-8910
DIO certificationcertificate image
ProjectsTODO list
Feedback Selection ProcessHired

Who is this Acceleration recommended for?

  • image


    Professionals with 3 or more years of experience seeking to integrate their technical capacity with knowledge of infrastructure and manual and automated deployment of cloud solutions.

  • image


    Have your profile available for opportunities in large companies and achieve your international career.

  • image


    Prepare for upcoming opportunities and succeed in recruitment interviews.

FAQ Acceleration