1 Growing cloud-based startup

 

Chapter 8 from Software Telemetry by Jamie Riedesel

This chapter covers

  • Startup telemetry architecture at many stages of growth
  • Forces that drive change at different growth stages
  • How telemetry architecture changes with rapid growth

This chapter is about how telemetry system design changes over the life cycle of a cloud-based technology startup. This company is building everything from scratch—a blank canvas to develop its big idea. For teaching purposes, this company is stuck in a moment. It became a small company now; its growth to enterprise is all now. In truth, by the time a technology company moves from three people with a big idea to one that built its own headquarters building, it is accommodating a decade or more of technology decisions every time a new decision is made.

Note

All the part 2 chapters are written to tell telemetry stories using the techniques from part 1, as a means of providing more concrete examples of integrated telemetry systems. If you feel that you need more real-world examples to understand how these systems work, these chapters are for you. If you feel that you already have a good grasp of the concepts, skipping these chapters and moving on to part 3 is fine.

A cloud-based technology startup has several distinguishing features:

8.1 Telemetry at the small-company stage

8.1.1 Describing the small company’s telemetry system

8.1.2 Analyzing the small company’s telemetry system

8.2 Telemetry at the medium-size company stage

8.2.1 Describing the medium-size company’s telemetry system

8.2.2 Analyzing the medium-size company’s telemetry system

8.3 Telemetry at the large-company stage

8.3.1 Describing the large company’s telemetry system

8.3.2 Analyzing the large company’s telemetry system

8.4 Telemetry at the enterprise stage

8.5 Looking back at all this growth

Summary