Microservices have been widely accepted as a best practice for about 5 years now, but many companies are still struggling to adopt them and not seeing all the benefits they expected. This is because microservices are often viewed through a highly technical lens, missing the organizational and process changes that bring true value. To successfully apply microservices, there are relatively few basic principles to guide you through the tooling and technology, which will be explored in this talk. The presentation will examine microservices from three perspectives: development practices, people impact, and technology requirements.