The Doppler Quarterly Fall 2017 - Page 50

But there are core differences between operating containers, whether on premises or in the cloud, and monitoring traditional application workloads in production. For example: • Containers interact in production in complex and distributed ways, and you need the ability to monitor each container instance, no matter if it’s replicated or not, as well as any external resources that it accesses. • Because you’re dealing with container images based upon container images, you need to understand the coupling there as well. • Security monitoring needs to be ongoing; you can’t scan-and-go as with traditional applications. • You need to understand how to monitor microservices as well, which typically takes a more fine-grained approach. You must consider resiliency, which encompasses business continuity and disaster recovery ops. This typically involves creation of an active/active approach, where a replica of the container-based system in production is standing by and ready to go. Given the portability advantage of containers, using a different public cloud provider is a possibility as well. In leveraging best practices, processing, and tooling around DevOps, you need to consider patches and upgrades to the production environment as they flow from the developers to ops. You will need tools that provide cont [[\[KBܘ][ۋ۝[[\\[[۝[[\\[ [H[Y[X\[]\H[[Y\[܈HXX[YYو۝Z[\˂HTS M