The biggest container news of the past few weeks has been the announcements of Docker Enterprise Edition and the Docker Certification Program. We’ve given both stories their own blog posts (follow the links to read more).
Apart from Docker announcements, we’ve seen news and analysis as a result of the AWS outage, plus new projects / offerings from the likes of GoDaddy, Google, and the CNCF (among others). We’ve also seen some major upgrades to Visual Studio, plus some major news coming out of Oracle.
See below for our coverage of recent container news 2/3/17-3/10/17.
AWS Outage: Details & Analysis, Kubernetes Saves Spire
DETAILS AND ANALYSIS – AWS experienced a disruption to its S3 storage service (among other services) on February 28th. The outage affected the US-EAST-1 availability zone and has been attributed to human error.
According to VentureBeat’s coverage of AWS’s postmortem, the S3 team had been “debugging an issue causing the billing system to progress [slowly],” when an S3 team member entered an input incorrectly. The command caused the removal of a “larger set of servers… than intended.”
However, an analysis by The New Stack urges readers to not, “write off the AWS S3 outage as a fat-finger folly.” According to the analysis, AWS did have tooling in place to protect against “fat fingering problems” (problems caused by typing mistakes), however, “even with tooling and validation, it’s possible to miss some necessary validation and the tool can still, quite simply, do something wrong.” According to the author, “this problem wasn’t a fat-finger problem… [it was] a simple software bug in an important tool.”
KUBERNETES SAVES SPIRE – At least one AWS customer was able to mitigate the impact of Feb 28’s outage, “moving its active nodes to other EC2 availability zones,” using a Kubernetes-driven service deployment, according to The New Stack. That AWS customer was Spire, and they credit kops (Kubernetes’ command line tool) for “automating the deployment of entire clusters,” so “Spire suffered zero downtime,” during the outage. Check out The New Stack’s coverage here: SPIRE SPARED AWS OUTAGE
New Projects, New Offerings: GoDaddy CaaS, CNCF Projects, CNCF gRPC, IronFunctions, Tugboat, Google Cloud Spanner, NeuVector, Ansible Container Playbooks, MapR
GODADDY CAAS – A recent episode of The New Stack analysts podcast covers “Why GoDaddy Built a Container-as-a-Service Platform.” According to the podcast summary, “GoDaddy developers saw the advantages of containerizing applications and packaging together dependencies.” The conversation features GoDaddy’s senior director of engineering, GoDaddy’s CaaS engineering leader, a director for 451 Research, and The New Stack founder Alex Williams.
CNCF PROJECTS – A 3/9/17 article by eWeek explores how the Cloud Native Computing Foundation (CNCF) has “moved beyond Kubernetes” with seven projects now hosted. Apart from Kubernetes (container management), the CNCF is now home to Prometheus (cloud monitoring), Fluentd (logging), Linkerd (scalable service mesh), gRPC (remote procedure call framework), and CoreDNS (DNS discovery in the cloud). Check out eWeek’s summary of all seven projects at the link: CNCF PROJECTS
CNCF GRPC – Meanwhile, an analysis by The New Stack covers the recent addition of gRPC (remote procedure call framework) to the CNCF. The analysis quotes CNCF’s COO Chris Aniszczyk, calling the CNCF, “a tent of technologies that are related to bringing cloud-native to the rest of the industry and world.” According to Aniszczyk, the CNCF’s “big tent” includes “not only the orchestration bit,” (Kubernetes), but also storage, coordination, networking, and so on.” Aniszczyk says, “gRPC is one of those pieces which helps with the microservices aspect of things, and there’s pretty tight integration between gRPC [and] the Kubernetes folks.”
IRONFUNCTIONS SERVERLESS ON-PREM – A recent article by The New Stack discusses Iron.io’s IronFunctions offering. According to the article, IronFunctions allows businesses to run serverless on-prem. This is handy for companies that, “want the power of using Lambda functions, ‘but don’t want it on Amazon, they want to run it mostly in their own data centers.’” Check out The New Stack’s complete coverage here: IRONFUNCTIONS
TUGBOAT – Tugboat, a new iPhone app for managing Docker instances, allows developers to “monitor all their service logs in real time,” and “handle multiple Docker accounts,” switching between them with a single tap, according to a recent article by The New Stack. The app costs $9.99 and has been downloaded a couple hundred times. Manas, the company responsible for the app, already has several improvements planned, including better troubleshooting and “the ability to launch new services as well as managing existing ones.” Check out The New Stack’s coverage here: IOS CLIENT FOR DOCKER
GOOGLE CLOUD SPANNER – A recent article by The New Stack provides an overview of Google’s new Cloud Spanner, “a resilient distributed SQL database service.” The article outlines the experience of Quizlet, a startup that, “offers online flashcards and other educational tools,” and has to deal with spikes in traffic due to its, “growth rate and seasonal nature.” The article called Cloud Spanner, “the best solution out there for [Quizlet’s] issues with scaling and managing a high-throughput database.” However, the article also outlines some drawbacks to Google Cloud Spanner, including pricing and lock-in.
NEUVECTOR – NeuVector is offering a “network-centric approach to securing containers.” According to a recent article by The New Stack, the solution provides “detection of abnormal connections… runtime vulnerability scanning… [and] threat protection.” The technology, “is a container itself,” that is deployed in your environment and, “automatically learns and whitelists normal behavior… to be able to alert on abnormal behaviors.” Check out The New Stack’s complete coverage: NEUVECTOR CONTAINER SECURITY
ANSIBLE CONTAINER PLAYBOOKS – A recent article by The New Stack discusses Ansible Container, “an open source project for building Docker images and orchestrating containers using only Ansible playbooks.” The article covers recent Ansible developments, including adding the Docker plugin, and adding a module that “enables Ansible’s… ‘playbooks’ to include Docker Compose-style syntax,” so users of Ansible Container can, “build Docker images and orchestrate containers using only Ansible playbooks.” Check out The New Stack article for complete details: ANSIBLE PLAYBOOKS
MAPR – A recent The New Stack article discusses MapR, a platform offering “persistent data access for containerized platforms.” MapR is meant to solve the storage problem by bridging the, “separation between storage and computing,” and does so by, “enabling instant access of data from any resource within the infrastructure. Follow the link for a complete rundown of how it works: MAPR PERSISTENT DATA
Insight & Analysis: Oracle On Microservices, Apache Kafka for IoT
ORACLE ON MICROSERVICES – A 3/3/17 podcast by The New Stack covers, “How Oracle is Preparing Enterprises for the Microservices Revolution.” The podcast features Amit Zavery, senior vice president of Oracle Cloud Platform and integration products. According to Zavery, Oracle has ensured the same stack and infrastructure used for their public cloud is available to customers, so “any of the applications running in the public cloud also run in their data center or behind firewall, with the full advantages of the public cloud.” Follow the link for The New Stack’s summary, or to hear the complete podcast.
APACHE KAFKA IOT – A 2/15/17 analysis by The New Stack explores,”the role that Apache Kafka plays in deploying a scalable IoT solution.” According to the analysis, data collected from IoT devices may take a “hot path” (for real time processing) or “cold path” (for analysis over a period of time), but “irrespective of the path that the data points take, they need to be ingested into the system.” Kafka handles that ingestion, dealing with massive data sets. The article compares Kafka to MQTT (a message broker), and HTTP/REST. It also includes instructions for getting started with Apache Kafka. Check out The New Stack’s complete analysis here: APACHE KAFKA IOT
General News: Oracle Nixes Hypervisor, Cisco Docker Collaboration, Visual Studio 2017 Changes
ORACLE NIXES HYPERVISOR – According to a recent article by The New Stack, Oracle has moved virtualization, “from a hypervisor into the core network,” making it the only major public cloud provider to offer, “hypervisor-free virtualization.” The goal in nixing the hypervisor was to, “eliminate as many bottlenecks in the network as possible,” according to Oracle VP of development Deepak Patil (as quoted in The New Stack), as hypervisors may both slow performance and “limit extensibility of a platform.”
CISCO DOCKER – Cisco and Docker are now collaborating on sales and engineering for containers. According to a recent article by eWeek, the collaboration should, help further Cisco’s container support and, “deliver a more turnkey approach to the consumption of container technology such as automated setup, optimal configurations of Compute, Network and Storage, and better integration into the Docker Management platform.”
VISUAL STUDIO 2017 – The recent release of Visual Studio 2017 focuses on DevOps and live unit testing, according to an article by The New Stack. The new version will “tighten the cycle,” so developers can, “catch a bunch of issues before check-in and identify issues in production a lot faster, right in the code editing experience. Visual Studio 2017 is also integrated with other services to facilitate the whole DevOps workflow. Finally, Visual Studio 2017 “includes three tools to help [developers] manage the DevOps cycle across databases.” Check out The New Stack’s complete coverage here: VISUAL STUDIO DEVOPS
Any major container news we missed? Please feel free to drop us a line. This weekly summary is an ongoing series from InfoSiftr, and we want to make sure all top container stories are covered.