Jan 31IfC-2023: Technology LandscapePart Three: An “Isometric” View and Summary — Introduction In Part One of this series, I analyzed characteristics which, in my assessment, are common to all “Infrastructure from Code”(IfC) offers. The main conclusion was that, as a whole, the IfC technology is still at an early stage of development, which in turn warns against premature fixation and calls for…Cloud Computing6 min readCloud Computing6 min read
Jan 31IfC-2023: Technology LandscapePart Two: Five-Factor Analysis — Introduction In Part One of this series, I analyzed characteristics which, in my assessment, are common to all “Infrastructure from Code”(IfC) offers. …Cloud Computing13 min readCloud Computing13 min read
Jan 31IfC-2023: Technology LandscapePart One: Common Background — Introduction “Infrastructure from Code” (IfC) is a relatively new technology focused on converting pure application code into cloud infrastructure specifications. Last year, it was featured by Jeremy Daly at re:invent 2022 in Las Vegas. Still, it remains unknown to the wide public. Google search results for “Infrastructure From Code” are mostly…Cloud Computing9 min readCloud Computing9 min read
Nov 25, 20224 Pillars of the “Infrastructure from Code”Part Three: Deployment Locations; IfC Mission Elaborated In this series, I’m trying to answer the question: “Precisely what kind of problems is IfC trying to solve?” Acknowledgements Many thanks to Shruti Kukkar for the valuable feedback on the early draft of this paper. Introduction In Part One of this series I suggested…Infrastructure From Code7 min readInfrastructure From Code7 min read
Nov 25, 20224 Pillars of the “Infrastructure from Code”Part Two: Types of Services, Vendors, and APIs In this series, I’m trying to answer the question: “Precisely what kind of problems is IfC trying to solve?” Acknowledgements Many thanks to Shruti Kukkar for the valuable feedback on the early draft of this paper. Introduction In Part One of this series I…Infrastructure From Code15 min readInfrastructure From Code15 min read
Nov 25, 20224 Pillars of the “Infrastructure from Code”Part One: Types of Communication with Cloud Services In this series, I’m trying to answer the question: “Precisely what kind of problems is IfC trying to solve?” Acknowledgements Many thanks to Shruti Kukkar for the valuable feedback on the early draft of this paper. Introduction In my previous article, I argued that…Infrastructure From Code8 min readInfrastructure From Code8 min read
Oct 18, 2022Deploy cloud services over multiple regions in a few simple steps31Lior KashtiWell done! the only feature I'm missing isWell done! the only feature I'm missing is caios service start <regions> or something like that. Also, I assume you support embedded cross-region deployment as well, or at least plan to.1 min read1 min readWell done! the only feature I'm missing iscaios service start <regions> or something like that. Also, I assume you support embedded cross-region deployment as well, or at least plan to.----
Mar 14, 2022Cloud Application Infrastructure from Code (IfC)The Next Logical Step in Cloud Automation — This is a technical sequel to an IDG Connect article that presented a relatively new concept of Infrastructure from Code (IfC) as the next logical step in cloud automation. IfC, at its core, refers to the fully automated generation of cloud configuration specifications based on the interpretation of application code…Cloud Computing24 min readCloud Computing24 min read
Feb 8, 2022Why did we develop DynaCLI?Republished from the CAIOS Team Stream DynaCLI is an open source, cloud-friendly Python library for converting pure Python functions into Linux Shell commands on the fly. DynaCLI is ideal for automating routine development (including testing, deployment) and administrative (e.g. new user registration) tasks in a modern cloud software environment because…Python7 min readPython7 min read
Published in Python in Plain English·Feb 27, 2021Generic Composite in PythonStraight to the Point Software developers are busy people. They have no time neither for writing nor for reading long, well-polished texts (too often just yet another marketing BS). This post is for experienced Pythonista. I’m not going to explain the basics, but rather will just get straight to the point. The Composite Design…Python10 min readPython10 min read