We start this week’s DevOps News with an update on the size of the cloud market. In what may be more confirmation than news, we learn that AWS is still the market leader -- but we’ll share just how its business is growing and why that may be important. And, this week we saw several product enhancement announcements -- from Red Hat to Git. Read on for this week’s news in review.
AWS Cloud Continues to Lead
AWS has announced its H1 2018 results, which log yet another extremely strong performance for the company. With quarterly results out across cloud providers, Synergy Research released its cloud findings, noting that, “market leader Amazon maintained its dominance as its market share nudged up a percentage point to 34%. It remains bigger than its next four competitors combined.”
In its quarterly report, AWS notes that it now has at least $16B in revenue backlog (up from $12.4 the prior quarter) which signals that customers are making deeper, more long-term commitments to the platform. Indeed, the average time remaining on its contracts is now 3.5 years, a clear sign that customers are moving away from a ‘pay as you go’ relationship.
This trend jives with our experience in which organizations tend to start small, experimenting with how the platform can best address their IT Modernization needs, and then shift to and build on AWS.
DevOps Tools News
This past week Red Hat released version 3.10 of its OpenShift Container Platform. This, the latest version of its popular enterprise Kubernetes platform, adds several new features to better handle computationally intensive workloads, including:
- Device Manager plugin support for vendors to easily register devices such as GPUs or FPGAs for performance-sensitive workloads within Kubernetes.
- CPU management for groups of compute resources, and tying specific workloads to those groups. This is designed to optimize performance of applications that need maximum CPU time.
- Hugepages support to help manage hardware for applications with high memory requirements.
Red Hat has also released OpenShift Container Storage 3.10 (formerly known as Red Hat Container Native Storage), software-defined storage for cloud-native applications that is integrated and optimized for the OpenShift Container Platform.
In addition, Git announced that a new version of Git LFS, 2.5.0, is now available. The new version of Git LFS, the open-source Git extension for versioning large files, comes with three new migration modes, a handful of bug fixes, and more. Download Git LFS v2.5.0
Jenkins introduced a Cloud Native Special Interest Group (SIG). The introduction sets a new bar in terms of project transparency and consistency. According to Jenkins, major architecture changes are needed to ensure Jenkins future in new environments, and SIGs will help to boost visibility and participation around these changes. Currently planned topics for discussion include Artifact Storage, Log Storage, and Configuration Storage.
And, the Cloud Native Computing Foundation (CNCF) accepted Harbor, an open source cloud native registry, as a Sandbox-level hosted project.
- AWS announced new Provisioned Throughput for Amazon Elastic File System (EFS), giving operators the option to provision any desired level of throughput (up to 1 GiB/second) for each of their EFS file systems. According to AWS, operators can set an initial value when they create the file system, and increase it as often as desired. Conversely, it can be dialed back down every 24 hours, and can also be switched between provisioned throughput and bursting throughput on the same cycle.
- Amazon announced it has improved its EBS-optimized instance burst capability. With the latest set of enhancements, AWS has increased the maximum burst bandwidth on the large, xlarge, and 2xlarge EC2 C5/C5d and M5/M5d instances. The burst capability enables operators to reduce costs by right-sizing their instance and improving total resource usage. Moreover, with these performance enhancements, operators will be able to handle unplanned spikes in demand without any impact to application performance. Ultimately, the new burst capabilities gives more performance to absorb spikes without affecting the customer experience.
- AWS Config now supports AWS PrivateLink, enabling operators to route data between their Amazon Virtual Private Cloud (VPC) and AWS Config entirely within the AWS network.
- Last, this two-part blog by Nathan Taber on “Maintaining Transport Layer Security all the way to your container” caught our attention. In it he discusses how the layer 4 Network Load Balancer can be used to maintain Transport Layer Security (TLS) all the way from the client to running containers. And, the various options available for ensuring that certificates can be securely and reliably made available to containers. It’s a good read on how to simplify the process of distributing or generating certificates and other secrets to make it easier to build inherently secure architectures without compromising scalability.
DevOps Adoption Series
The Flux7 AWS consulting team continues its DevOps blog series on DevOps adoption, which started with a discussion of what motivates organizations to begin an IT modernization project. We last featured part two of a DevOps Adoption Case Study, focused on developing a Tomcat Cloud Migration. Subscribe to our DevOps blog to make sure you get the whole series.