Table of Contents

 

Copyright

Brief Table of Contents

Table of Contents

Foreword

Preface

Acknowledgments

About this book

About the author

About the cover illustration

1. The cloud-native context

Chapter 1. You keep using that word: Defining “cloud-native”

1.1. Today’s application requirements

1.1.1. Zero downtime

1.1.2. Shortened feedback cycles

1.1.3. Mobile and multidevice support

1.1.4. Connected devices—also known as the Internet of Things

1.1.5. Data-driven

1.2. Introducing cloud-native software

1.2.1. Defining “cloud-native”

1.2.2. A mental model for cloud-native software

1.2.3. Cloud-native software in action

1.3. Cloud-native and world peace

1.3.1. Cloud and cloud-native

1.3.2. What isn’t cloud-native

1.3.3. Cloud-native plays nice

Summary

Chapter 2. Running cloud-native applications in production

2.1. The obstacles

2.1.1. Snowflakes

2.1.2. Risky deployments

2.1.3. Change is the exception

2.1.4. Production instability

2.2. The enablers

2.2.1. Continuous delivery

2.2.2. Repeatability