At DockerCon this past week, Docker announced new capabilities for Docker Enterprise Edition and we also saw Splunk announce the acquisition of VictorOps. With this and Amazon news to boot, let’s dive into this week’s DevOps News.
At this year’s DockerCon, Docker unveiled federated application management across multi-cloud environments with Docker Enterprise Edition. Providing a single management plane to automate the management and security of containerized applications on premises and across hosted Kubernetes-based cloud services, with Docker EE, IT operations have an aggregated view and automated model for deploying, migrating and replicating applications. Also, according to the corporate announcement, organizations can centrally control and secure the software supply chain to provide a single “source of truth” for their entire containerized application portfolio.
The company also announced new functionality for Docker Desktop, a desktop environment for building applications that extend the development and secure management of containerized applications on premises and across multiple clouds. Specifically, Docker launched new template-based workflows for Docker Desktop.
Enterprise DevOps Framework Inspectors
Inspectors are an important part of the Flux7 Enterprise DevOps Framework. Inspectors, like logs, play a critical role in analyzing services in the pipeline and landing zone to ensure compliance with operational, security, and regulatory requirements. Splunk is a very popular solution for this purpose and now with the addition of VictorOps, Splunk is acquiring DevOps incident management.
Splunk President and CEO, Doug Merritt, described the synergy in a press release: “The combination of machine data analytics and artificial intelligence from Splunk with incident management from VictorOps creates a ‘Platform of Engagement’ that will help modern development teams innovate faster and deliver better customer experiences. This gives on-call technical staff an analytics-driven platform to monitor issues, resolve incidents and continuously improve.”
This week our DevOps team was interested to see a few bits of Amazon news. First, Amazon announced that the Amazon API Gateway now supports private APIs. API Gateway private endpoints enable use cases for building private API–based services inside your own VPCs. You can now keep both the frontend to your API (API Gateway) and the backend service (Lambda, EC2, ECS, etc.) private inside your VPC. Or you can have networks using Direct Connect networks without the need to expose them to the internet in any way. All of this without the need to manage the infrastructure that powers the API gateway itself. In addition, AWS notes that operators can continue to use the advanced features of API Gateway such as custom authorizers, Amazon Cognito User Pools integration, usage tiers, throttling, deployment canaries, and API keys. Flux7 DevOps engineers agree that this feature greatly simplifies the growth of API-based microservices and will be especially helpful in creating internal serverless apps.
Amazon also announced this week that it is now shipping AWS DeepLens. As you may recall, AWS DeepLens is a video camera that runs deep learning models directly on the device, out in the field. One of the Flux7 AWS consultants had the opportunity to review the AWS DeepLens at re:Invent; look for upcoming reporting on the projects he runs with it.
Last, our DevOps team liked this DevOps blog article by Allen Eastwood at Ansible who shares the common scenario of migrating a script for deploying a centralized sudoers file to RHEL and AIX servers, in the process showing how to leverage some advanced Ansible features.
DevOps Adoption Series
The AWS consulting team continues its DevOps blog series on DevOps adoption, starting with a discussion of what motivates organizations to begin an IT modernization project. We last featured How to Assemble the Best DevOps Pilot Team. Subscribe to our DevOps blog to make sure you get the whole series.