Everyone talks about Cloud-native Application Development nowadays. But what does it actually mean? In this talk, we want to try to define what the characteristics of Cloud-native Applications are and what benefits they offer. In some specific examples, we try to show how to implement Cloud-native principles.