Java Magazine, Mar/Apr 2018
ORACLE COM JAVAMAGAZINE MARCH APRIL 2018 38 microservices and containers Provisioning Docker Containers in the Cloud Docker is the de facto standard for moving applications from development to production in a reliable way because it enables you to ship isolated well defined services across boundaries such as from on premises data centers to the cloud In addition Docker can be easily integrated with configuration management systems such as Puppet see my previous article The emerging computing model today however is not only about moving around Docker images and containers but about orchestrating containers including making up solutions by grouping single containers such as an application server and a load balancer managing resources including hosts and network providing lifecycle operations on a set of containers including self healing by automatic restart upon failure and using considerably more functionality including scaling service discovery and a full fledged well documented API An easy to use platform for achieving this and hosting environments including production environments is Oracle Cloud Infrastructure Container Service Classic This platform asa service PaaS software is part of the Oracle Cloud ofering Its foundation is manager nodes and worker nodes The former orchestrate the deployment of containers to the latter Container services run on hosts Hosts are further organized into resource pools which are a collection of hosts on which to place the containers for a service An Oracle Cloud Infrastructure Container Service Classic container service defines a Docker service together with the necessary configuration settings for running a Docker A good software solution should be decoupled from the underlying platform image and its deployment rules With the Oracle Cloud service you can construct a command to run a service with a graphical wizard or by using a plain text field for entering the Docker command The Oracle service internally uses a YAML configuration which can be edited as well Services can be linked together and started as a semantic group called a stack The Oracle Cloud Infrastructure Container Service Classic console provides many default services and stacks so getting started quickly is easy
You must have JavaScript enabled to view digital editions.