PaaS: A Recipe for Success*
There is nothing that compares to the simplicity and velocity of building applications for PaaS deployment. The practices around PaaS are already causing reverberations throughout the industry. Companies are becoming faster, deploying faster and more frequently, and meeting customer demand more efficiently. We will discuss how developers are being affected by PaaS, including deployment times, barriers to entry, scalability, and availability.
Traditional development often included many tedious tasks centered on allocation of machines, resource assignment for the machines, specification of machines, clarification and excess communication related to all these things, some guessing about what the future holds and allocation of financial capital to buy the machines. Then came the setup, configuration, and then resource placement of the machines in a data center, co-location facility, or in some cases a closet inside the company’s building. PaaS and the future of NoOps, and even to an extent DevOps, does away with this traditional software development nightmare. Developers don’t have to do ops any more in order to get their work done. These issues have cost the development industry billions of dollars over the years. However, a revolution is brewing and already disrupting the way in which software development is done. This move is as huge as the move from assembly to C/C++ or C/C++ to higher level abstract languages like Java, C#, or Ruby. The move to PaaS, and the corresponding removal of the operating system barrier, enables vast improvements in the way software is developed.
Maciej is a well-known proponent in the developer and PaaS communities, having spoken at events including SpringOne 2GX.
Maciej Skierkowski is the Director of Product at AppFog, where he manages the product and customer development process. Prior to AppFog, Maciej spent over five years as a program manager at Microsoft, working on Azure AppFabric Services and the Windows Communication Foundation. He began his career as a developer, and worked at the National Superconducting Cyclotron Laboratory and Monet Web Solutions LLC building applications.