Welcome!

Linux Containers Authors: Yeshim Deniz, Pat Romanski, Elizabeth White, Liz McMillan, Vaibhaw Pandey

Article

Key Takeaways from Continuous Discussions (#c9d9) Episode 47: Open Source and DevOps

Open Source and DevOps Best Practices | #DevOps

Last week, we hosted another episode of our Continuous Discussion (#c9d9) video podcast, featuring expert panelists discussing the benefits of using open source tools and how DevOps can mitigate risks in quality and security when incorporating open source into your application code, environments and tool chain.

Our expert panel included: Chris Stump, full stack Chicago Ruby on Rails developer who’s big on Docker, Linux, and DevOps and currently working at Airspace Technologies;Eduardo Piairo, database administrator at Celfinet; Moritz Lenz, software engineer, architect, and contributor to the Perl 6 language working at noris network, where he set up their Continuous Delivery pipeline; and, our very own Anders Wallgren and Sam Fell.

During the episode, panelists told viewers where they use open source in their code and processes, and discussed the quality, security and legal implications associated with using open source tools, and how DevOps can help.

Open Source – Free as in Beer or Free as in Puppy?

If you are new to open source it will feel like open source is 'free as in puppy' - @ccstump

 

When you are a startup you use a lot of  tools, then as you grow, you start to rethink your tooling - @EdPiairo

 

Stumphttp://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops... 150w, http://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops... 115w, http://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops... 81w" height="79" width="80" alt="chris-stump-c9d9-devops-podcast" src="http://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops-podcast-1.jpg" class="alignleft wp-image-26190" /> says open source can be both free as in beer and as in puppy: “I think it’s both. If you are new to open source it’s definitely going to feel like it’s new as in puppy because you are in an unfamiliar territory and for any one task that you want to do it’s going to feel like there is a million different projects. Once you have your tooling, you know what everyone is using and what is well supported, then it becomes pretty easy and it becomes more like free as in beer.”

http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-dev... 150w, http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-dev... 115w, http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-dev... 79w" height="81" width="80" alt="Eduardo-Piairo-c9d9-devops-podcast" src="http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-devops-podcast.jpg" class="alignleft wp-image-26110" />Piario explains that open source isn’t completely free: “In open source you always have a cost, it depends on the size of your team, the complexity of your task and the frequency of change, and every change has a cost. The good thing about open source is you can contribute to the change and take it in your direction.”

http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcas... 150w, http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcas... 115w, http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcas... 80w" height="80" width="80" alt="moritz-lenz-c9d9-podcast" src="http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcast.png" class="alignleft wp-image-26108" />Open source allows for a free flow of ideas, explains Lenz: “Some big companies like Google and Facebook open source their own stuff, and they get additional ideas for what to do with their tools and how to improve them. They also get patterns. But I think the ideas are the main thing, so open source also allows us a free flow of ideas which you can then use in commercial products.”

http://cdn.electric-cloud.com/wp-content/uploads/sam-fell-80x80.jpg 80w" height="80" width="80" alt="sam-fell" src="http://cdn.electric-cloud.com/wp-content/uploads/sam-fell.jpg" class="wp-image-24863 alignleft" />Fell expands more on the flow of ideas in open source: “The idea of competing with the potential innovation from a cloud of people is a very difficult thing to do. You will find lots of outside/in ideas and lots of enthusiasm for those ideas.”

http://cdn.electric-cloud.com/wp-content/uploads/anders-wallgren-c9d9-80... 80w" height="80" width="80" alt="anders-wallgren-c9d9" src="http://cdn.electric-cloud.com/wp-content/uploads/anders-wallgren-c9d9.png" class="alignleft wp-image-24031" />Culture is a big part of successful open source, says Wallgren: “As with companies, there are communities that have good open source culture and communities that have bad open source culture – because it’s people. There are open source communities that are open, that are welcoming, that are aware of their own shortcomings and strengths. Then there’s other open source communities that are like ‘Yeah, sorry we don’t really want your contribution,’ and it’s difficult to get things going.”

Where Do You Use Open Source?

For us,  is everywhere - there is no area in the where we are set on proprietary software |@nogoodnickleft

 

 

http://cdn.electric-cloud.com/wp-content/uploads/sam-fell-80x80.jpg 80w" height="80" width="80" alt="sam-fell" src="http://cdn.electric-cloud.com/wp-content/uploads/sam-fell.jpg" class="wp-image-24863 alignleft" />Some companies work with dozens of different open source tools, explains Fell: “When we talk to customers or prospects, most of them have about 60 tools in their pipeline – 60 different combinations of things just to move something out of Source Code Repository Land and into Production Land, to help with the various configurations or monitoring that needs to be done.”

http://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops... 150w, http://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops... 115w, http://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops... 81w" height="79" width="80" alt="chris-stump-c9d9-devops-podcast" src="http://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops-podcast-1.jpg" class="alignleft wp-image-26190" />There isn’t anywhere Stump can’t use open source in his pipeline: “As a Ruby on Rails developer which is an open source stack, I pretty much use open source through and through from the front-end using Angular or React JavaScript frameworks all the way down to the back-end, to a Postgres database with all the Ruby Gems that lie in between them and make our projects run. For servers we definitely use some Debian variants, usually on Ubuntu server containerization stick with Docker.”

http://cdn.electric-cloud.com/wp-content/uploads/anders-wallgren-c9d9-80... 80w" height="80" width="80" alt="anders-wallgren-c9d9" src="http://cdn.electric-cloud.com/wp-content/uploads/anders-wallgren-c9d9.png" class="alignleft wp-image-24031" />Wallgren advises to question what it takes to work in an open source tool: “The thing you have to be concerned about is, what is the cost of ownership for this thing? Is it something that has to grow with me; is it something where if it’s broken it’s a really big problem; or, do I have alternatives? There’s things you have to worry about, but for the most part I use open source just about anywhere. It’s just another tool.”

http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcas... 150w, http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcas... 115w, http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcas... 80w" height="80" width="80" alt="moritz-lenz-c9d9-podcast" src="http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcast.png" class="alignleft wp-image-26108" />Lenz uses open source tools for essentially every part of the pipeline: “There are areas where we use it because it’s just the best fit, but wherever open source excels we use it and that’s basically 90% of everything that we do. We use Puppet, we use Ansible, we use all the different test frameworks for Perl and Python and for automating the browser, Selenium, all this good stuff, both inside the product as libraries, and as backing services, for authentication, and then in the pipeline, in the build tool chain, test, deployment, everything… statistics, monitoring, you name it.”

http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-dev... 150w, http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-dev... 115w, http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-dev... 79w" height="81" width="80" alt="Eduardo-Piairo-c9d9-devops-podcast" src="http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-devops-podcast.jpg" class="alignleft wp-image-26110" />Piario gives his advice on picking the right open source tools: “As a startup we started with a lot of open source tools, and with the evolution and complexity we started to migrate to commercial tools. We say ‘Try it before you buy it.’ We started to try different combinations, Jenkins, TFS, TFS build, TFS Release – for testing we use tSQLt a framework for testing databases.”

Quality Concerns?

 

 

http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcas... 150w, http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcas... 115w, http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcas... 80w" height="80" width="80" alt="moritz-lenz-c9d9-podcast" src="http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcast.png" class="alignleft wp-image-26108" />To measure quality of open source tools, Lenz advises to ask: “’Are you are using the product correctly?’ When you’re assessing quality it’s very important that you look at the source because you can see how others use it, if it’s a library you can just do a code search on Github and see if they use it in the same patterns as you would and if not, you can ask yourself if you’re making the right choice.”

http://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops... 150w, http://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops... 115w, http://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops... 81w" height="79" width="80" alt="chris-stump-c9d9-devops-podcast" src="http://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops-podcast-1.jpg" class="alignleft wp-image-26190" />There are three main areas to look for when assessing quality in open source tools, per Stump: “You have to know how to find the quality in open source tooling and usually it boils down to: how active is the community, how widely used is that software, and is there a strong leadership team behind that particular project (and do they have good quality control practices). Once you identify that a tool that has all those attributes for the thing you are trying to accomplish, I think quality is just on par if not better than a lot of proprietary solutions.”

http://cdn.electric-cloud.com/wp-content/uploads/sam-fell-80x80.jpg 80w" height="80" width="80" alt="sam-fell" src="http://cdn.electric-cloud.com/wp-content/uploads/sam-fell.jpg" class="wp-image-24863 alignleft" />Open source quality requires individual responsibility, according to Fell: “When you are using open source components as part of your product what exposure do you have from a quality perspective? Not that they are any more or less quality than what you would have if you did it yourself, but it doesn’t abdicate you from taking responsibility for it when it’s there. If there is a quality problem, if it’s open source you can go in and try to fix it, but if they don’t accept your changes then you are stuck.”

http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-dev... 150w, http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-dev... 115w, http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-dev... 79w" height="81" width="80" alt="Eduardo-Piairo-c9d9-devops-podcast" src="http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-devops-podcast.jpg" class="alignleft wp-image-26110" />Take extra quality precautions if open source is baked into your product, says Piario: “If the tools support your pipeline, you can better manage the exposure to errors, but if the tool is included in your product then you have to assure that quality is there. Your client will talk to you if some problem happens, not the maker of the tool.”

http://cdn.electric-cloud.com/wp-content/uploads/anders-wallgren-c9d9-80... 80w" height="80" width="80" alt="anders-wallgren-c9d9" src="http://cdn.electric-cloud.com/wp-content/uploads/anders-wallgren-c9d9.png" class="alignleft wp-image-24031" />Even though you have the freedom to change the source code in open source, it’s not an easy task to do, says Wallgren: “Even if you have the source code you still may be kind of screwed because you may not be able to build it, you may not understand it, you may not be able to document it – you now have to go solve a problem that would be nice to have somebody else solve for you.”

Security Concerns?

 

Study by HP Security last year found that half of breaches investigated were vulnerabilites from 2 years or longer@nogoodnickleft

 

http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-dev... 150w, http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-dev... 115w, http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-dev... 79w" height="81" width="80" alt="Eduardo-Piairo-c9d9-devops-podcast" src="http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-devops-podcast.jpg" class="alignleft wp-image-26110" />Quality concerns trump security concerns in open source, per Piario: “My main concern is about quality, as for security – it’s a closed environment so it’s more controlled. We try not to deliver open source to the client, we use it to support our activity.”

http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcas... 150w, http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcas... 115w, http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcas... 80w" height="80" width="80" alt="moritz-lenz-c9d9-podcast" src="http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcast.png" class="alignleft wp-image-26108" />Having the right toolchain is important in ensuring open source security, says Lenz: “Last year there was a study by HP Security that half of the breaches they investigated were vulnerabilities that were known for two years or longer. Whether the batch comes out this week or maybe in two weeks is not as relevant, often it is a question of, do I have the toolchain to notice that I have to build a new product and ideally automatically upgrade, build, integrate, test and then release the product.”

http://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops... 150w, http://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops... 115w, http://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops... 81w" height="79" width="80" alt="chris-stump-c9d9-devops-podcast" src="http://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops-podcast-1.jpg" class="alignleft wp-image-26190" />Having code easily visible to any and all means flaws can actually be fixed more quickly in open source, says Stump: “I would say that with open source it’s like a double edged sword, because the code is open so there are more eyeballs on the code to find security flaws, but there are also more eye balls on the code that can exploit those flaws. But most of the time I think it leads to them getting discovered and patched quickly.”

http://cdn.electric-cloud.com/wp-content/uploads/sam-fell-80x80.jpg 80w" height="80" width="80" alt="sam-fell" src="http://cdn.electric-cloud.com/wp-content/uploads/sam-fell.jpg" class="wp-image-24863 alignleft" />Transparency is key to addressing security concerns in open source, saysFell: “Transparency is very important. Apple had a security case where the FBI tried to hack into the phone. Up until now Apple had never released the source code for the Kernel of the iPhone, and just this last time around when they did their SDK for the developers for iOS 10 they apparently released the source code un-obfuscated so that people could really start to dig in. You ask yourself, will people find exploits? Probably. Will there be transparency around those exploits? Probably.”

http://cdn.electric-cloud.com/wp-content/uploads/anders-wallgren-c9d9-80... 80w" height="80" width="80" alt="anders-wallgren-c9d9" src="http://cdn.electric-cloud.com/wp-content/uploads/anders-wallgren-c9d9.png" class="alignleft wp-image-24031" />More testing needs to be done to ensure security of open source code, advises Wallgren: “Just because somebody finds a problem doesn’t mean it’s automatically going to be updated and patched in all the applications that use the open source platform because updating is a big deal. The lack of unit testing in open source code is pretty deplorable. It’s stunning how easy some of these things get by and how long bugs can sit there and the mean time to discovery for bugs is pretty long. Every assumes someone else is reading the code, finding the bugs and fixing it, and is that really true?”

Legal Concerns?

 

"Try it before you buy it - but first read the licensing" @EdPiairoon legal issues of 

 

http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-dev... 150w, http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-dev... 115w, http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-dev... 79w" height="81" width="80" alt="Eduardo-Piairo-c9d9-devops-podcast" src="http://cdn.electric-cloud.com/wp-content/uploads/Eduardo-Piairo-c9d9-devops-podcast.jpg" class="alignleft wp-image-26110" />Don’t just skim over the license agreement, advises Piario: “For supporting our operations activities we try to use the correct tools considering some licensing issues, so like I said before, “Try it before you buy it.” Personally, I think you must read the license that you are using.”

http://cdn.electric-cloud.com/wp-content/uploads/sam-fell-80x80.jpg 80w" height="80" width="80" alt="sam-fell" src="http://cdn.electric-cloud.com/wp-content/uploads/sam-fell.jpg" class="wp-image-24863 alignleft" />Be prepared to have to share what open source is in your product or code, says Fell: “When you are trying to acquire a company or a solution, a lot of the times they’ll say ‘Tell me what open source components that isn’t your code is within your code. It’s not necessarily a black mark against you, but it’s something you need to be aware of.”

http://cdn.electric-cloud.com/wp-content/uploads/anders-wallgren-c9d9-80... 80w" height="80" width="80" alt="anders-wallgren-c9d9" src="http://cdn.electric-cloud.com/wp-content/uploads/anders-wallgren-c9d9.png" class="alignleft wp-image-24031" />Even Electric Cloud clients ask to know what open source or third part tools we use in our products, explains Wallgren: “This is something a decent portion of our customer community cares about is what third-party tools, not just open source tools, are we using, what are the relevant licenses, are we allowed to ship it. All of those things are concerns of anybody who even buys our software.”

http://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops... 150w, http://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops... 115w, http://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops... 81w" height="79" width="80" alt="chris-stump-c9d9-devops-podcast" src="http://cdn.electric-cloud.com/wp-content/uploads/chris-stump-c9d9-devops-podcast-1.jpg" class="alignleft wp-image-26190" />Stump recommends spending more time learning the different open source licenses to help you pick the right tool for your needs: “Open source, I like to think, maybe demands a little more respect rather than just clicking through on the 48 pages of the user license agreement that we are all used to seeing, simply because it’s people’s free time and people aren’t getting paid for it generally and there are a lot of different open source licenses out there. If you work with and deal with open source you need to be aware of the difference between the MIT license, BSD license, GPL, that can affect your tooling choices.”

http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcas... 150w, http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcas... 115w, http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcas... 80w" height="80" width="80" alt="moritz-lenz-c9d9-podcast" src="http://cdn.electric-cloud.com/wp-content/uploads/moritz-lenz-c9d9-podcast.png" class="alignleft wp-image-26108" />Lenz reminds us that there are legal implications for all types of software: “Proprietary software can also come at a high legal risk, for example there is software that is licensed by the CPU, by the core count, so when you are in a virtualization environment, can you safely use that software? If yes, for which cores do you pay? Do you pay for the cores that are assigned for the virtual machine? To the whole cluster? There are actually very valid legal reasons not to use some types of proprietary source software.”

Watch the full episode here:

Want more Continuous Discussions?

We hold our #c9d9’s every other Tuesday at 10 a.m. PST, which features expert panelists talking about DevOps, Continuous Delivery, Agile and more. Next time on Continuous Discussions: Process as Code.

More Stories By Anders Wallgren

Anders Wallgren is Chief Technology Officer of Electric Cloud. Anders brings with him over 25 years of in-depth experience designing and building commercial software. Prior to joining Electric Cloud, Anders held executive positions at Aceva, Archistra, and Impresse. Anders also held management positions at Macromedia (MACR), Common Ground Software and Verity (VRTY), where he played critical technical leadership roles in delivering award winning technologies such as Macromedia’s Director 7 and various Shockwave products.

@ThingsExpo Stories
In his session at 21st Cloud Expo, Carl J. Levine, Senior Technical Evangelist for NS1, will objectively discuss how DNS is used to solve Digital Transformation challenges in large SaaS applications, CDNs, AdTech platforms, and other demanding use cases. Carl J. Levine is the Senior Technical Evangelist for NS1. A veteran of the Internet Infrastructure space, he has over a decade of experience with startups, networking protocols and Internet infrastructure, combined with the unique ability to it...
"There's plenty of bandwidth out there but it's never in the right place. So what Cedexis does is uses data to work out the best pathways to get data from the origin to the person who wants to get it," explained Simon Jones, Evangelist and Head of Marketing at Cedexis, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
Large industrial manufacturing organizations are adopting the agile principles of cloud software companies. The industrial manufacturing development process has not scaled over time. Now that design CAD teams are geographically distributed, centralizing their work is key. With large multi-gigabyte projects, outdated tools have stifled industrial team agility, time-to-market milestones, and impacted P&L stakeholders.
"Cloud Academy is an enterprise training platform for the cloud, specifically public clouds. We offer guided learning experiences on AWS, Azure, Google Cloud and all the surrounding methodologies and technologies that you need to know and your teams need to know in order to leverage the full benefits of the cloud," explained Alex Brower, VP of Marketing at Cloud Academy, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clar...
Gemini is Yahoo’s native and search advertising platform. To ensure the quality of a complex distributed system that spans multiple products and components and across various desktop websites and mobile app and web experiences – both Yahoo owned and operated and third-party syndication (supply), with complex interaction with more than a billion users and numerous advertisers globally (demand) – it becomes imperative to automate a set of end-to-end tests 24x7 to detect bugs and regression. In th...
"Akvelon is a software development company and we also provide consultancy services to folks who are looking to scale or accelerate their engineering roadmaps," explained Jeremiah Mothersell, Marketing Manager at Akvelon, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
"MobiDev is a software development company and we do complex, custom software development for everybody from entrepreneurs to large enterprises," explained Alan Winters, U.S. Head of Business Development at MobiDev, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
SYS-CON Events announced today that CrowdReviews.com has been named “Media Sponsor” of SYS-CON's 22nd International Cloud Expo, which will take place on June 5–7, 2018, at the Javits Center in New York City, NY. CrowdReviews.com is a transparent online platform for determining which products and services are the best based on the opinion of the crowd. The crowd consists of Internet users that have experienced products and services first-hand and have an interest in letting other potential buye...
"IBM is really all in on blockchain. We take a look at sort of the history of blockchain ledger technologies. It started out with bitcoin, Ethereum, and IBM evaluated these particular blockchain technologies and found they were anonymous and permissionless and that many companies were looking for permissioned blockchain," stated René Bostic, Technical VP of the IBM Cloud Unit in North America, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Conventi...
SYS-CON Events announced today that Telecom Reseller has been named “Media Sponsor” of SYS-CON's 22nd International Cloud Expo, which will take place on June 5-7, 2018, at the Javits Center in New York, NY. Telecom Reseller reports on Unified Communications, UCaaS, BPaaS for enterprise and SMBs. They report extensively on both customer premises based solutions such as IP-PBX as well as cloud based and hosted platforms.
"Space Monkey by Vivent Smart Home is a product that is a distributed cloud-based edge storage network. Vivent Smart Home, our parent company, is a smart home provider that places a lot of hard drives across homes in North America," explained JT Olds, Director of Engineering, and Brandon Crowfeather, Product Manager, at Vivint Smart Home, in this SYS-CON.tv interview at @ThingsExpo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
Coca-Cola’s Google powered digital signage system lays the groundwork for a more valuable connection between Coke and its customers. Digital signs pair software with high-resolution displays so that a message can be changed instantly based on what the operator wants to communicate or sell. In their Day 3 Keynote at 21st Cloud Expo, Greg Chambers, Global Group Director, Digital Innovation, Coca-Cola, and Vidya Nagarajan, a Senior Product Manager at Google, discussed how from store operations and ...
It is of utmost importance for the future success of WebRTC to ensure that interoperability is operational between web browsers and any WebRTC-compliant client. To be guaranteed as operational and effective, interoperability must be tested extensively by establishing WebRTC data and media connections between different web browsers running on different devices and operating systems. In his session at WebRTC Summit at @ThingsExpo, Dr. Alex Gouaillard, CEO and Founder of CoSMo Software, presented ...
WebRTC is great technology to build your own communication tools. It will be even more exciting experience it with advanced devices, such as a 360 Camera, 360 microphone, and a depth sensor camera. In his session at @ThingsExpo, Masashi Ganeko, a manager at INFOCOM Corporation, introduced two experimental projects from his team and what they learned from them. "Shotoku Tamago" uses the robot audition software HARK to track speakers in 360 video of a remote party. "Virtual Teleport" uses a multip...
A strange thing is happening along the way to the Internet of Things, namely far too many devices to work with and manage. It has become clear that we'll need much higher efficiency user experiences that can allow us to more easily and scalably work with the thousands of devices that will soon be in each of our lives. Enter the conversational interface revolution, combining bots we can literally talk with, gesture to, and even direct with our thoughts, with embedded artificial intelligence, whic...
SYS-CON Events announced today that Evatronix will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Evatronix SA offers comprehensive solutions in the design and implementation of electronic systems, in CAD / CAM deployment, and also is a designer and manufacturer of advanced 3D scanners for professional applications.
Leading companies, from the Global Fortune 500 to the smallest companies, are adopting hybrid cloud as the path to business advantage. Hybrid cloud depends on cloud services and on-premises infrastructure working in unison. Successful implementations require new levels of data mobility, enabled by an automated and seamless flow across on-premises and cloud resources. In his general session at 21st Cloud Expo, Greg Tevis, an IBM Storage Software Technical Strategist and Customer Solution Architec...
To get the most out of their data, successful companies are not focusing on queries and data lakes, they are actively integrating analytics into their operations with a data-first application development approach. Real-time adjustments to improve revenues, reduce costs, or mitigate risk rely on applications that minimize latency on a variety of data sources. In his session at @BigDataExpo, Jack Norris, Senior Vice President, Data and Applications at MapR Technologies, reviewed best practices to ...
An increasing number of companies are creating products that combine data with analytical capabilities. Running interactive queries on Big Data requires complex architectures to store and query data effectively, typically involving data streams, an choosing efficient file format/database and multiple independent systems that are tied together through custom-engineered pipelines. In his session at @BigDataExpo at @ThingsExpo, Tomer Levi, a senior software engineer at Intel’s Advanced Analytics gr...
When talking IoT we often focus on the devices, the sensors, the hardware itself. The new smart appliances, the new smart or self-driving cars (which are amalgamations of many ‘things’). When we are looking at the world of IoT, we should take a step back, look at the big picture. What value are these devices providing? IoT is not about the devices, it’s about the data consumed and generated. The devices are tools, mechanisms, conduits. In his session at Internet of Things at Cloud Expo | DXWor...