Cloud-Scale Automation with Puppet


John S. Tonello

If you’re in charge of an IT operation these days, you’re
sure to be feeling pressure to take advantage of the cloud— pressure that might be coming from yourself, your boss, your CIO or even your customers. If you’re not feeling the pressure, you will soon. Charting a path to shift resources and services to on-premises and off-site clouds takes some real thought and, ideally, some familiar tools to help you get there safely and in one piece.

A recent study found that 70% of organizations have at least one application living in the cloud, perhaps email or web hosting or even a financial system. But that’s relatively low-hanging fruit compared with, say, moving your development environment off site or hosting your proprietary apps on someone else’s hardware. For that, you need to maintain a sense of control and visibility, and be able to do it from afar. After all, you can’t just walk into a cloud-vendor’s data center, roll in a crash cart and check on your servers.

If you’ve begun the process of moving resources to off- premises clouds, you’re already hyper-aware of security, and you’ve thought hard about how best to ensure cloud VMs adhere to your company’s standards and compliance policies. If you’re not confident your data and servers will be safe and secure, you’re not going to be able to sleep at night knowing that what you’ve spun up in the cloud is as bullet-proof as the servers you spin up on-premises.


About the Author: 

John S. Tonello is the Director of IT and Communications Manager for NYSERNet, New York’s regional optical networking company, serving the state’s colleges, universities and research centers. He’s been a Linux user and enthusiast since building his first Slackware system from diskette more than 20 years ago.