Posts Authored By

Josh Stella

Co-founder & Chief Executive Officer

  1. Why Write a Book?

    The story of Fugue software is a story about solving your real-world, everyday deployment and operations problems. The Pragmatic Bookshelf has just released Scalable Cloud Ops with Fugue, available now as a beta eBook and soon in paperback. With it, you’ll learn to build, operate, and enforce an evolving application's infrastructure with hands-on tutorials—ultimately running fourteen AWS cloud services in a model that affords low-latency global scaling. And, that's just the start ...

  2. We’ll Miss You, Harry Weller, Our Partner, Mentor, & Friend

    Harry Weller, General Partner leading NEA’s east coast venture practice, passed away unexpectedly on November 19, 2016. We reflect on his powerful presence in our lives. He looked into this world and bypassed the routine—working fiercely, shaping vivid insights, sharing a smart magic, driving others forward emphatically and lifting them up generously. He knew that noise was just noise and broke past it. He had the rare wisdom that an explorer finds and shares. Our profound sympathy and love go out to Harry’s family and friends.

  3. Why We Built Ludwig — a DSL for the Cloud of Today and the Future

    Fugue uses a new domain-specific language, Ludwig, to describe infrastructure configuration. Before we started building, we looked around for what we wanted, but didn't find it all in one place. We want typical things you do in cloud to be easy, and not feel like programming. We want users to get great error messages, fast. We want a program that compiles to almost always work in the cloud. We want sophisticated work to be possible, but safe, predictable, and shareable.

  4. Fugue Computing: Next Generation Infrastructure Automation Is Here

    The elastic compute systems of any given enterprise are now distributed across tens, hundreds, thousands or more physical nodes running an ever-growing array of cloud services, but there is no central coordinating function to act as a nexus for control and trust. In the midst of this unwieldy reality is an even more compelling reality—that the cloud is not, in fact, merely a collection of infrastructure. It’s the world’s first global computer. And, just as we abstracted the hardware of individual computers decades ago, we can abstract the distributed hardware of the cloud and radically simplify operations complexity.

  5. AWS Lambda and the Evolution of the Cloud

    Lambda is the first service offering to illustrate that the cloud is a global, general-purpose computer with a particular architecture. You gain near infinite scalability and very low cost compared to compute instances or containers.

  6. A CEO's Guide to Emacs

    Once you grok Emacs, you realize that it's a thermonuclear toaster that can also serve as the engine for... well, just about anything you want to do with text. When you think about how much your computing life revolves around text, this is a rather bold statement. Bold, but true.

  7. Immutable Infrastructure Realized: Fugue Computing

    We at Luminal are launching our new vision for computing: Fugue. Fugue embodies a set of core computing patterns that rely upon automating the creation and operations of cloud infrastructure, short-lived compute instances, and simplification of compute instances.

  8. More than the Minimum (C>M)

    Beyond Minimum Viable Cloud (MVC) are metaprogramming capabilities that allow you to compose and orchestrate systems efficiently across compute resources. Those capabilities are the centerpiece of mature cloud implementation.

  9. Minimum Viable Cloud

    Minimum Viable Cloud (MVC) refers to baseline features that cloud providers must offer in order to fully deliver on the promise of cloud. MVC allows developers and users to leverage intrinsic cloud patterns that are emerging and will continue to emerge for years. We explore those here.

  10. Something as a Service

    Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) definitions enabled us to create generalized categories in the face of messy and irresolvable realities. This is a necessary act for decision-making, but it carries with it the possibility of misreading scope. Continued adoption of the defined buckets rolls on in a manner that doesn't account for other perspectives, ones the taxonomy was never intended to preclude. A limited perception takes hold in the marketplace and in the media, filtering to the general public.

  11. The Problem With Early Standardization

    When a new technology that has broad relevance arrives, it tends to develop along a lifecycle that is more or less similar to that of other innovations over time. It may or may not follow the diffusion of innovation, dependent on market adoption of the technology. Understanding this lifecycle is a prerequisite for knowing when and how to apply standards successfully.

  12. Your Beautiful Baby VPC on AWS: Part 1

    Most of the features of Amazon Web Services (AWS) are low risk in terms of changing your mind later. However, one place on the AWS platform where you really need to get things right from the start is in your Virtual Private Cloud (VPC) design.

  13. A Future of Cloud

    A Future of Cloud wraps up our three part series with a vision of clouds that become dynamic markets, that support ubiquitous movement of compute resources, and that usher in genuine fidelity of systems through native cloud patterns. This series also includes our previous posts, Minimum Viable Cloud and More than the Minimum.

Take Control of Your Cloud Today

You and your team can be productive with Fugue on AWS in less than an hour, without the need for professional services.