Modernize a Windows app with Docker
Docker’s Elton Stoneman just shared a cool webinar in which he modernizes a Windows app using Docker.
Elton discusses the basics of Docker on Windows, then walks through containerizing an existing Windows app (without any changes to code), and finally breaking apart the monolith into separate containers.
This is a great primer for anyone looking for a phased move from monolith to microservices – or anyone curious about Docker on Windows.
How Salesforce and Comcast are using Kubernetes
A recent case study by The New Stack explores the use of Kubernetes at Salesforce and Comcast.
According to the article, Salesforce is using Kubernetes to automate IT infrastructure, and currently has three Kubernetes-driven services in production. The company has built a developer abstraction on top of Kubernetes, providing some feature “guardrails” for the powerful technology. They also build a Docker-based CI pipeline.
Meanwhile, Comcast is using Kubernetes to separate the concerns of developers and operators. The tool allows for changes to underlying infrastructure without affecting applications.
SQL Server 2017 Supports Containers, Linux
Release candidate one of SQL Server 2017 supports both Linux and containers (running on Windows, Linux, or Mac OS). The release candidate also features in-database analytics (you don’t need to extract / transform the data to work with it), among other new features. Follow the link for a complete summary of SQL Server 2017 features.
Google Cloud / Citrix Partnership Expansion
Citrix is enabling users to run virtual desktops on the Google Cloud infrastructure, according to a recent article by VentureBeat. This in addition to other recently announced Citrix / Google initiatives (like a G Suite integration for Citrix’s ShareFile service, and GCP integration for Citrix’s Netscaler CPX load balancer – for managing containers).
Container Use Speeds Testing at Microsoft
A recent case study by The New Stack explores how Microsoft is using containers to test SQL Server 2017 on Linux. According to the article, Microsoft is seeing a seven to one improvement (versus using just VMs). They are “doing more tests, faster,” and at a lower cost.
JFrog Acquires CloudMunch
JFrog, a company that aims to provide an “end-to-end DevOps stack,” recently acquired CloudMunch, a DevOps intelligence platform. According to The New Stack, the acquired company “specializes in surfacing the data hidden underneath of a DevOps and continuous integration process.” The acquisition should also help JFrog, “get a jump on data-driven DevOps.”
RedHat HCI Offering
RedHat has launched an open source platform for Hyperconverged Infrastructure (HCI), according to a recent article by The New Stack. Hyperconvergence refers to integrating compute, storage, and networking into a server supported by a single vendor. The market is fast-growing and fiercely competitive, but RedHat’s offering is uniquely software-only – it can run on off-the-shelf hardware – which some customers may see as an advantage.
Why You Should Care About Containers
A recent analysis by The New Stack serves as a great primer on containers: what they are and why you should care. The article explains the differences between VMs and containers (containers remove the VM need for duplicating OS’s, resulting in a massive resource savings), the portability advantages of containers, and the ways they affect workflows.