The importance of authentication and authorization in modern app development.
Why telemetry, a new factor in app development, can mean the difference between success and failure in the cloud.
Thriving in the cloud with horizontal scaling.
Understanding statelessness, the share-nothing pattern, and data caching in modern app development.
Avoiding container-determined ports and micromanaging port assignments.
Ask yourself if you really need administrative processes, or if a simple change in architecture could obviate them.
How to instill confidence that your app will work everywhere it’s meant to by reducing gaps in time, people, and resources.
Embracing bound resources in cloud-native apps.
Building cloud-native apps that start rapidly and shut down gracefully.
Simplifying your application’s log emission process.
Kevin Hoffman adds to the concept of configuration, a classic app development factor.
Including design in every iteration of your cloud-native app development.
How to adapt dependency management—a classic app development factor—to thrive in cloud environments.
Kevin Hoffman adds the concept of API first to the original 12 factors of app development.
Kevin Hoffman discusses the “one codebase, one application” factor—the first consideration when delivering cloud-native applications.