A few weeks ago we wrote about the growing demand for DevOps skills and this month’s Index by TIOBE affirms the greater thrust with Python now ranking third in its index of most popularly searched for programming languages. According to reporting by DevOps.com, 43% of developers are using Python for DevOps projects, as well as system administration and writing automation scripts--an 8% increase from 2017. Both Java and C remain more popular than Python, with C++ moving down a spot to make room for Python. Groovy has made a resurgence in this month’s index, joining the top 20 for the first time since 2016. TIOBE says its newfound popularity is due to its use by DevOps engineers in writing scripts for Jenkins and Gradle.
- Red Hat announced an expansion of its integration product portfolio with new components and capabilities for connecting applications, data and devices across hybrid architectures. The company’s news release notes that these technologies are designed to weave together critical integration and messaging capabilities with a cloud-native toolchain to provide a unified end-to-end experience, from design to development, deployment and management.
- In other Red Hat news, the company announced the general availability of Red Hat Cloudforms 4.7, the latest version of its highly-scalable infrastructure management tool. The new release includes deeper integration with Red Hat Ansible Automation and new infrastructure integrations designed to help streamline and simplify IT management across hybrid cloud infrastructure. Red Hat CloudForms provides the on-premises component of Red Hat’s robust hybrid cloud management portfolio, with Red Hat Ansible Tower offering automation capabilities for public cloud services.
- A new HBR survey finds that respondents who use DevOps have seen benefits that impact their bottom line, including increased speed to market (70%), productivity (67%), customer relevance (67%), innovation (66%) and product/service quality (64%).
- Amazon Web Services launched five new EC2 bare metal instances.
- AWS has announced enhanced Amazon ECS support for GPU-enabled EC2 instances. According to Amazon, this means that now GPUs are first class resources that can be requested in your task definition, and scheduled on your cluster by ECS. While scheduling GPU workloads before included the need for custom-configuration, now, AWS maintains an ECS-optimized AMI that includes the correct NVIDIA drivers and Docker customizations which operators can use to provision GPU workloads. With this enhancement, GPUs can also be requested directly in the task definition.
- Relatedly, our AWS Consulting team enjoyed the blog, Automatically update instances in an Amazon ECS cluster using the AMI ID parameter, by Adam McLean and Chirill Cucereavii. In it, the authors walk readers through the process of using CloudFormation, Lambda, CloudWatch Events, and Auto Scaling lifecycle hooks to update ECS cluster instances with a new AMI.
- Last, our DevOps team highlighted this article for our blog readers this week: Validating AWS CodeCommit Pull Requests with AWS CodeBuild and AWS Lambda. In it, AWS illustrates how to validate AWS CodeCommit pull requests with AWS CodeBuild and AWS Lambda thus ensuring a high level of code quality and avoid merging code that does not integrate with previous changes.
- Do your plans have you in Ft. Worth, TX on February 21? If so, join us at CIO Perspectives for unparalleled professional networking and rich content including an IT infrastructure transformation presentation by our very own Dr. Suleman and CIO at G6 Hospitality, Jessie Burgess on “How G6 Hospitality Leads Business Transformation through IT Agility”. Register here.