Skip to content

edits/formatting#1

Open
spara wants to merge 8 commits into
jetvova:vova/aws-py-flask-redis-voting-appfrom
spara:vova/aws-py-flask-redis-voting-app
Open

edits/formatting#1
spara wants to merge 8 commits into
jetvova:vova/aws-py-flask-redis-voting-appfrom
spara:vova/aws-py-flask-redis-voting-app

Conversation

@spara
Copy link
Copy Markdown

@spara spara commented Aug 10, 2020

I made some edits and md formatting changes

# Creating a Python AWS Application Using Flask, Redis, and Pulumi

Having recently begun developing with Pulumi, I have taken it upon myself to learn as much about its inner workings and processes as I could. To that end, I have decided to construct a production-level application using it, and to document each step that I take and its impact on my progress as I go along.
I've recently begun developing with Pulumi to learn as much about its inner workings and processes as I could. I decided to construct a production-level application and to document each step that I take and my progress as I go along.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested introduction:

Meet Vova Ivanov - one of the Pulumi summer interns. He'll be writing about his experiences learning Pulumi while modernizing a web app and its underlying infrastructure.

# Creating a Python AWS Application Using Flask, Redis, and Pulumi

Having recently begun developing with Pulumi, I have taken it upon myself to learn as much about its inner workings and processes as I could. To that end, I have decided to construct a production-level application using it, and to document each step that I take and its impact on my progress as I go along.
I've recently begun developing with Pulumi to learn as much about its inner workings and processes as I could. I decided to construct a production-level application and to document each step that I take and my progress as I go along.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Drop the text "as I could"




The full code for the blog post can be [found on Github.](https://github.com/jetvova/examples/tree/vova/aws-py-flask-redis-voting-app/aws-py-voting-app)
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add a conclusion along the lines of:
"In this example, I showed how easy it is to swap out infrastructure defined in TypeScript with one defined in Python using Pulumi. Teams often choose to standardize on one language and Pulumi lets them further standardize on one language for frontend, backend and infrastructure code.

Next week, I'll show how to further modernize the frontend by shifting form Flask to Django for the frontend and swap out Redis for Amazon RDS -- using Pulumi to stand up new resources as I go.


To inform what kinds of internet traffic are and aren't allowed to connect with the application,
To control internet traffic that are and aren't allowed to connect with the application,
we create a firewall in the form of a security group.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it's not really a firewall, so let's go with

"to control traffic that is allowed to flow between applications running inside our VPC, we create a security group"

@jetvova jetvova force-pushed the vova/aws-py-flask-redis-voting-app branch from 8835aef to ecb09fa Compare August 12, 2020 01:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants