Microservices and containers work with one another and ease each other's missteps to improve cloud, development and operations. Microservices utilize the scalability, reusability and resiliency, and containers help with resource productivity.
The first section of this guide covers how microservices and containers work together, what to expect in the coming year and how best to avoid problems.
The next section takes a direct look into Docker. Why is Docker considered the most mainstream container option? How can Docker benefit microservices? Should you look outside of Docker? Find out these answers and more.
If you're pretty confident in your microservices and containers knowledge, test yourself in the quiz section. If you're not ready for testing just yet, refresh yourself with some software technology definitions.
1Containment with microservices-
A dynamic duo: Microservices and containers
As enterprises move toward modularity, microservices and containers are becoming more mainstream. Learn what to expect from microservices and containers, how to avoid unnecessary risks and helpful management strategies.
As the industry moves away from traditional SOA, organizations are instead choosing to create portable applications with SOA and microservices. Continue Reading
While 2016 proved that microservices are a great fit for cloud, the deployment part is tricky. Here's how combining microservices and containers will help DevOps teams in 2017. Continue Reading
To seasoned developers, microservices may sound like SOA by another name. But Java microservices apps delivered via Docker through DevOps techniques actually provide much more agility and scalability than SOA applications Continue Reading
2Driving with Docker-
Getting to know Docker containerization
Where does Docker fit in? This section covers Docker containerization with microservices, including the benefits and the fear of adoption. Learn why the need for simplifying development processes is driving the industry toward Docker.
Container technology is changing the enterprise software landscape, but many unfounded fears are delaying Docker adoption. Continue Reading
From simplified deployment to rapid development, Java Champion Adam Bien explains how Docker and Kubernetes are changing Java EE development. Continue Reading
3Testing your knowledge-
Assess your microservices and container wisdom
Think you know everything there is to know about microservices and containers? Test yourself by taking this quiz.
4Keeping up with keywords-
Microservices and containers database
Need a refresher on microservices and container terminology? This glossary section can give a better understanding of the software development evolution.