Chris Wahl explains how pipelines, sometimes thought of as a developer tool only, can be used by IT infrastructure professionals delivering infrastructure as code (IaC). Event triggers, automation, and testing.
The post Using Pipelines To Deliver Infrastructure-As-Code With Chris Wahl – Video appeared first on Packet Pushers.
The public cloud for years has tempted enterprises with the promise of much-needed agility and scalability that come with an elastic IT environment and of cost savings from not having to invest a lot of money upfront to buy a lot of infrastructure, adopting instead more flexible consumption models that allow organizations to pay only for what they use. …
Getting The Cloud But Keeping Control was written by Jeffrey Burt at The Next Platform.


Some time ago I was looking at a hot section in our code and I saw this:
if (debug) {
log("...");
}
This got me thinking. This code is in a performance critical loop and it looks like a waste - we never run with the "debug" flag enabled[1]. Is it ok to have if clauses that will basically never be run? Surely, there must be some performance cost to that...
if statements?Back in the days the general rule was: a fully predictable branch has close to zero CPU cost.
To what extent is this true? If one branch is fine, then how about ten? A hundred? A thousand? When does adding one more if statement become a bad idea?
At some point the negligible cost of simple branch instructions surely adds up to a significant amount. As another example, a colleague of mine found this snippet in our production code:
const char *getCountry(int cc) {
if(cc == 1) return "A1";
if(cc == 2) return "A2";
if(cc == 3) return "O1";
if(cc == 4) return "AD";
if(cc == 5) return "AE";
if(cc == 6) return "AF";
Continue reading
Its out of fashion to be multi-vendor, could we see a return ?
Big Blue got out of the chip foundry business when it sold off its IBM Microelectronics division to GlobalFoundries, itself a spinout of AMD, in 2014. …
IBM Chips In To Drive 2 Nanometer Semiconductor Manufacturing was written by Timothy Prickett Morgan at The Next Platform.
I love hearing real-life “how did I start my automation journey” stories. Here’s what one of ipSpace.net subscribers sent me:
I love hearing real-life “how did I start my automation journey” stories. Here’s what one of ipSpace.net subscribers sent me:
Join host Peter McKee and Python wizard Michael Kennedy for a warts-and-all demo of how to Dockerize a Python app using FastAPI, a popular Python framework. Kennedy is a developer and entrepreneur, and the founder and host of two successful Python podcasts — Talk Python To Me and Python Bytes. He’s also a Python Software Foundation Fellow.
With some skillful back-seat driving by McKee, Kennedy shows how to build a bare-bones web API — in this case one that allows you to ask questions and get answers about movies (director, release date, etc.) — by mashing together a movie service and FastAPI. Next, he shows how to put it into a Docker container, create an app and run it, finally sharing the image on GitHub.
If you’re looking for a scripted, flawless, pre-recorded demo, this is not the one for you! McKee and Kennedy iterate and troubleshoot their way through the process — which makes this a great place to start if you’re new to Dockerizing Python apps. Install scripts, libraries, automation, security, best practices, and a pinch of Python zen — it’s all here. (Duration 1 hour, 10 mins.)
Join Us for DockerCon LIVE 2021
Join us Continue reading
Containerlab is a new open-source network emulator that quickly builds network test environments in a devops-style workflow. It provides a command-line-interface for orchestrating and managing container-based networking labs and supports containerized router images available from the major networking vendors.

More interestingly, Containerlab supports any open-source network operating system that is published as a container image, such as the Free Range Routing (FRR) router. This post will review how Containerlab works with the FRR open-source router.
While working through this example, you will learn about most of Containerlab’s container-based features. Containerlab also supports VM-based network devices so users may run commercial router disk images in network emulation scenarios. I’ll write about building and running VM-based labs in a future post.
While it was initially developed by Nokia engineers, Containerlab is intended to be a vendor-neutral network emulator and, since its first release, the project has accepted contributions from other individuals and companies.
The Containerlab project provides excellent documentation so I don’t need to write a tutorial. But, Containerlab does not yet document all the steps required to build an open-source router lab that starts in a pre-defined state. This post will cover that scenario so I hope it adds something of Continue reading
Today's Day Two Cloud is a wide-ranging discussion about the value of public cloud, a response to the growing backlash toward cloud cost and complexity, and techniques to better meld automation with application and infrastructure delivery. Our guest is Chris Wahl, Senior Principal at Slalom.
The post Day Two Cloud 096: Public Cloud Isn’t Wrong. You Are. appeared first on Packet Pushers.
The top brass at FPGA maker Xilinx are not hosting calls with Wall Street because of the pending $35 billion acquisition of the company by AMD, so we are left to get our own insight out of the financial report and accompanying statement that Xilinx has released for its latest quarterly results. …
Xilinx Keeps Pushing Programmable Logic As It Awaits AMD Takeover was written by Timothy Prickett Morgan at The Next Platform.

It’s been decades since the development of the Internet. Yet there are still many people around the world without any kind of connectivity. Some villages don’t know about popular services like Facebook, WhatsApp, and Instagram, and there are tribal communities who have lived their whole lives completely unconnected to the outside world. When information as […]
The post Lambada Community of Tamil Nadu Now Connected to the Internet appeared first on Internet Society.