Sean Gillespie

Staff Software Engineer
Find me on:

Recent Posts

Programming the Cloud with Python

Posted by Sean Gillespie on Apr 4, 2019 1:15:00 PM
Across the industry, the popularity of Python is exploding. Amongst our own customers at Pulumi, who automate their infrastructure using Python, we've seen the same. Stack Overflow wrote about the astounding growth of Python in 2017:

The term “fastest-growing” can be hard to define precisely, but we make the case that Python has a solid claim to being the fastest-growing major programming language.
 
 -  David Robinson, Stack Overflow

TIOBE, the maintainers of a popular index of programming language popularity, crowned Python as “ Programming Language of the Year” for 2018, based on its meteoric rise in its index. Since Python is not a new language, what could be driving this incredible adoption curve?

Python is, and always has been, particularly amenable to the automation of previously-manual tasks. So much so, in fact, that books have been written on how to automate common tasks with Python. In recent years, Python's penchant for task automation have led to its use at the foundation of tools now ubiquitous in the DevOps space: tools like Ansible, SaltStack, and OpenStack are all authored primarily in Python. It would not be a stretch to claim that Python is the language of automation.
Read More

Topics: Serverless, AWS, Python

How to deploy Jenkins to Kubernetes with Pulumi

Posted by Sean Gillespie on Jun 27, 2018 1:51:02 PM

In this blog post, we'll see how to run Jenkins on Kubernetes with Pulumi. We abstract away the complexity of the configuration into a reusable component to enable it to be reused by team mates. Our example is based on adapting a Helm template.

Read More

Topics: Kubernetes

Pulumi Blog

Program the Cloud. Create, deploy, and manage modern cloud apps and infrastructure, using your favorite languages and tools.

Resources

Recent Posts