This Week in Cloud: January 20, 2017

By Atos Apprenda Support

Welcome to This Week in Cloud! This is a curated list of the top stories that were published during the past week pertaining to cloud computing, containers, the IoT, acquisitions, product releases, industry studies, and more.
Welcome to Apprenda’s

If you’ve got an eye for technology but don’t have the time to keep track of everything cloud, let us give you a hand!

Tech World Has Changed Dramatically Since the White House Last Changed Hands

By Paul McNamara, January 18th edition of Network World
“Eight years is but a blink in the grand scheme, yet so much will have changed on the technology and social-media landscape between when Barack Obama took the oath on Jan. 20, 2009 and Donald Trump does so Friday. Before he got started, Obama needed to plead and perhaps pull rank to keep his beloved BlackBerry, a gadget preference which at the time did not seem all that odd.”

Congress Already Looking at Tightening H-1B Immigration

By David Morris, January 15th edition of Fortune 
“The House Judiciary Committee is currently reviewing a bill that would require employers to pay high-skilled foreign temporary workers hired under the “exempt” category of the H-1B visa program at least $100,000 a year, up from a current minimum of $60,000, and index the new minimum to inflation. Known as the “Protect and Grow American Jobs Act,” the bill is sponsored by California Republican Representative Darrell Issa, a major supporter of President-Elect Donald Trump. The H-1B visa program is intended to make it easier for American companies to hire foreign workers with specialized skills or advanced degrees. Hiring foreign employees under the high-skill “exempt” category of the H1-B law lowers several barriers to hiring. President-elect Trump has been vocal about plans to curtail or reform the program, arguing that, instead of hiring top-tier foreign talent, companies are using it primarily to hire entry-level foreigners on the cheap, even when there are Americans who could fill a job.”

Container Technology Market to Grow 40% a Year, Analysts Predict

By Joe McKendrick, January 17th edition of ZDNet
“Container technologies are still a relatively small part of the overall cloud and application portability market, but this is changing rapidly. Containers are the fast-growing class of tools, growing at an annual clip of 40%. This will be one of the most widely adopted cloud tools, surpassing OpenStack, PaaS, and other offerings. That’ the latest word from 451 Research, which projects growth in application containers, from $762 million in 2016 to $2.7 billion by 2020.”

Do Containers Stack Up As Data Storage Building Blocks?

By Chris Evans, January 13th edition of The Register
“There’s an almost religious divide between those who see containers as entirely stateless objects and others taking a more pragmatic approach that says state and containers is an inevitable thing. In the stateless model, data is assumed to be replicated and protected by many container instances, so the loss of any individual container doesn’t mean you’ll lose data. In practical terms, this idea just doesn’t work, because in the enterprise, we have to meet a set of standards around application availability, auditing and compliance. Assuming we want to containerise our databases (rather than relying on them remaining as virtual machine instances) and we surely will, then persistent data is as inevitable as death or taxes.”

Distributed Fabric: A New Architecture for Container-Based Applications

By Ranga Rajagopalan, January 17th edition of The New Stack
“There’s a palpable sense of excitement in the application development world around container technology. Containers bring a new level of agility and speed to app development, giving developers the ability to break large monolithic apps into small, manageable microservices that can talk to one another, be more easily tested and deployed, and operate more efficiently as a full application. However, containers also demand a new architecture for the application services managing these microservices and apps, particularly in regards to service discovery — locating and consuming the services of those microservices.”

Installing a DIY Bare Metal GPU Cluster for Kubernetes

By Samuel Cozannet, January 17th edition of Hackernoon
“These are really sleek machines. They contain 10 Intel NUCs, plus an 11th one for the management. They are used as a demonstration tool for big software stacks such as OpenStack, Hadoop, and, of course, Kubernetes. They are freely available from TranquilPC, so if you are an R&D team, or just interested in having a neat little cluster at home, I encourage you to have a look. However, despite their immense qualities they lack a critical piece of kit that Deep Learning geeks cherish: GPUs!! In this blog/tutorial we will learn how to build, install and configure a DIY GPU cluster that uses a similar architecture. We start with hardware selection and experiment, then dive into MAAS (Metal as a Service), a bare metal management system. Finally we look at Juju to deploy Kubernetes on Ubuntu, add CUDA support, and enable it in the cluster.”

Great App Migration Takes Enterprise “On-Prem” Applications to the Cloud

By Alan Zeichick, January 19th edition of ARS Technica
“Over the past decade, companies have virtualized more and more of their IT. We’ve moved to cloud services and “DevOps” to build and deploy bundles of our new applications. But a significant portion of most organizations’ applications still run inside the corporate firewall today. Such setups use tried and true technologies, like 32-bit Windows code and enterprise Java, that were developed without any consideration for the cloud. Let’s get one thing perfectly clear: the best way to have a butt-kicking cloud-native application is to write one from scratch. Leverage the languages, APIs, and architecture of the chosen cloud platform before exploiting its databases, analytics engines, and storage. This will allow you to take advantage of the wealth of resources offered by companies like Microsoft, with their Azure PaaS (Platform-as-a-Service) offering or by Google Cloud Platform’s Google App Engine PaaS service.”

Kubernetes 1.5 Comes to Windows Server 2016

By Angela Karl, January 17th edition of TechGenix
“Kubernetes 1.5 has officially come to Windows Server 2016, the first time Windows will feature container-management support through its server. Kubernetes is one of the most popular container-management services available today, first created by Google and now under the Linux Foundation’s Cloud Native Computing Foundation (CNCF)… Now, though, it finally has container support on Windows Server 2016, thanks to Apprenda, which helped port Kubernetes to Windows with the collaboration of Microsoft, Google, and Red Hat.”

The State of Open Source Licensing

By Stephen O’Grady, January 13th edition of RedMonk
“It’s become common in the technology industry today to say that open source has gone mainstream. Evidence for this assertion abounds. From the multiplying number of projects to accelerating participation from vendors who once were dedicated to protecting their source code, open source is more accepted and more of a default by the day. What the industry doesn’t talk as much about is what open source means. While we tend to talk about open source as a singular, cohesive category for the sake of convenience, this is obviously an oversimplification. While the fundamental concept of making source code open is common, the rights, responsibilities and privileges conferred thereby are interpreted very differently from community to community.”

Public Cloud Providers Embark On A European Building Spree

By Paul Miller, January 19th edition of the Forrester Blog
“Not long ago, European customers of the global public cloud vendors relied upon a single data centre ‘region’ for all their cloud computing needs. From Lisbon to Lviv, Kiruna to Kalamata, customers of Amazon Web Services (AWS) and Microsoft Azure sent everything to Ireland, and customers of the Google Cloud Platform (GCP) sent everything to Belgium. And, mostly, public cloud’s early adopters in Europe just got on with it… Alongside these big markets, various cloud providers are also targeting other European countries: Sweden, Finland, Italy and more all feature in recent announcements.”

Cloud Infrastructure Spending to top $40 Billion in 2017 – IDC

By Scharon Harding, January 17th edition of Channelnomics
“Cloud IT infrastructure products will see spending increase 18.2 percent this year to total $44.2 billion, IDC announced today. According to IDC’s Worldwide Quarterly Cloud IT Infrastructure Tracker, most spending (61 percent) on cloud infrastructure product, which includes server, enterprise storage and ethernet switches, will be from public cloud datacenters. Meanwhile, off-premises private cloud environments will represent 14.6 percent of cloud IT infrastructure spending this year, according to IDC’s figures.”

The Cloud Vendors Want You To Embrace The Third Wave Of Computing – Are You Ready?

By Janakiram MSV, January 17th edition of Forbes
“The IT industry is experiencing the third wave of computing. The first wave was driven by the PC and x86 server revolution where inexpensive, commodity hardware started replacing the large, monolithic mainframes. The second revolution was ushered in the form of virtualization in which the virtual machine became the unit of deployment and management. Cloud computing, both public and private, has its roots in virtualization. VMs formed the core building block of Infrastructure as a Service, the most preferred delivery models of the cloud. Amazon EC2, Azure VMs, and Google Compute Engine are the most popular IaaS offerings that are based on VMs. The third wave of computing is evolving in the form of containers, which are getting ready to replace VMs as the fundamental units of computing. During the initial days of containerization, they were positioned as yet another type of workload that would run within a virtual machine. But the recent developments suggest that containers are maturing to a point where they can potentially replace virtual machines.”

The Intelligent Cloud Hinges on Cloud Adoption

By Christine Parizo, January 18th edition of TechRepublic
“When Oracle introduced its next-generation cloud strategy with intelligent applications at its 2016 OpenWorld conference, the company opened the door for further cloud adoption and possibly artificial intelligence in the cloud. Intelligent cloud applications will help organizations take the next best action by using their existing data in the cloud to aid decision making. The biggest hurdle to an intelligent cloud is getting workloads into the cloud in the first place, according to experts. Approximately 6% of the world’s workloads are in the cloud, according to R “Ray” Wang, principal analyst and CEO at Constellation Research, citing an Oracle statistic.”

Why Diversity and Innovation Play a Role in Becoming a Great Tech Company

By Sarah Lewis-Kulin, January 17th edition of Fortune
“People in the tech world don’t just want to make something of their careers. They want to make something new. That’s why an innovative culture remains essential for attracting employees with the skills that bring new technologies to life. At the same time, the most respected employers in this sector know their growth depends on the development of all team members to their fullest creative potential. In 2017, that takes more than a break-room kegerator or an office dodgeball league. Many job candidates have long grown accustomed to the lavish perks that once turned heads at large tech headquarters. At the Best Workplaces in Technology—recently announced by consulting firm Great Place to Work and Fortune—robust benefits complement deeper organizational values that prioritize employee support and development.”

Amazon Web Services and Azure Win Higher Federal Security Ratings to Deal with National-Security Data

By Dan Richman, January 13th edition of GeekWire
“The public-cloud services offered by both Amazon and Microsoft have received new, higher levels of federal authorization to deal with sensitive data. Microsoft’s Azure Government got a “provisional authorization” for DoD Impact Level 5 from the Defense Information Systems Agency (DISA), Microsoft said in a blog post today. The authorization will let Defense Department-affiliated organizations plan, assess, and authorize workloads involving unclassified national-security data. The federal government has six levels of security for cloud data. Level 5 is second from the highest. Level 6 involves information classified as Secret.”

Using the Amazon Echo to Support Continuous Integration Builds – Part 1

By Austin Parker, January 18th edition of the Apprenda Blog
“Since I joined the Apprenda team, the ritual of daily R&D team standups have been a constant companion. Being able to to get a ten-thousand foot view of our progress helps keep everyone on the same page, especially valuable as our team has grown over the years. One of the rituals of our morning standups has been the deployment report, where we’re updated on how nightly tests and deployments of the Apprenda Cloud Platform, Kubernetes development, and Kismatic Enterprise Toolkit have fared. As a member of our tools and infrastructure team, I’m always on the lookout for ways to improve developer efficiency; I’m also a big gadget fan. The latter has lead me to develop quite the collection of Amazon Echo devices, the former lead me down the road of trying to invite Alexa into our daily standups. In this post, I’d like to show you one of the results of that, along with some sample code and thoughts on how to bring Alexa into your daily standups.”

Using the Amazon Echo to Support Continuous Integration Builds – Part 2

By Austin Parker, January 18th edition of the Apprenda Blog
“…Here at Apprenda, we’re always looking to see how we can take new technologies and integrate them into our workflows in order to improve efficiency and think about problems from a different angle. Digital assistants, such as Alexa, provide a convenient voice-based interface for engineers, product owners, and other stakeholders to consume project data in a self-service fashion. I recently built an interface and Alexa Skill to allow for us to get information about test deployments during standups. In the prior entry in this series, I demonstrated how to build a C# application that scrapes information from TeamCity and exposes it via HTTP. In this post, I’ll demonstrate the microservices we use to convert this information into responses from Alexa.”

Google Cloud Platform Finally Offers Key Management Service

By Fahmida Y. Rashid, January 16th edition of InfoWorld
“Google is finally giving administrators the ability to manage their encryption keys in Google Cloud Platform (GCP) with its Cloud Key Management Service (KMS). Google is the last of the three major cloud providers to provide the key management service, as Amazon and Microsoft already have similar offerings. The Cloud KMS, currently in beta, helps administrators manage the encryption keys for their organization without having to maintain an on-premise key management system or deploy hardware security modules. With Cloud KMS, administrators can manage all the organization’s encryption keys, not only the ones used to protect data in GCP.”

Atos Apprenda Support