Open Source Enterprise Solutions

Open Source Journal

Subscribe to Open Source Journal: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Open Source Journal: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

Open Source Tool Chains for Continuous Testing The goal of Continuous Testing is to shift testing left to find defects earlier and release software faster. This can be achieved by integrating a set of open source functional and performance testing tools in the early stages of your software delivery lifecycle. There is one process that binds all application delivery stages together into one well-orchestrated machine: Continuous Testing. Continuous Testing is the conveyer belt between the Software Factory and production stages. Artifacts are moved from one stage to the next only after they have been tested and approved to continue. New code submitted to the repository is tested upon commit. When tests fail, the code is rejected. Subsystems are approved as part of periodic builds on their way to the delivery stage, where the system is being tested as production ready.... (more)

Announcing @SourceForge Named “Media Sponsor” of @CloudExpo | #DevOps #AI #DX

SYS-CON Events announced today that SourceForge has been named "Media Sponsor" of 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. SourceForge is the largest, most trusted destination for Open Source Software development, collaboration, discovery and download on the web serving over 32 million viewers, 150 million downloads and over 460,000 active development projects each and every month. For more information, visit https://sourceforge.net/. With major technology companies and startups seriously embracing Cloud strategies, now is the perfect time to attend 21st Cloud Expo, October 31 - November 2, 2017, at the Santa Clara Convention Center, CA, and June 12-14, 2018, at the Javits Center in New York City, NY, and learn what is going on, contribute to the discussions, a... (more)

Announcing @LinuxAcademyCOM to Exhibit at @CloudExpo | #SDN #AI #Linux

SYS-CON Events announced today that Linux Academy, the foremost online Linux and cloud training platform and community, will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Linux Academy was founded on the belief that providing high-quality, in-depth training should be available at an affordable price. Industry leaders in quality training, provided services, and student certification passes, its goal is to change lives by teaching Linux and cloud technology to the tens of thousands of students that learn at the Linux Academy. For more information, please visit https://linuxacademy.com/. @DevOpsSummit at Cloud Expo taking place June 6-8, 2017, at Javits Center, New York City, and is co-located with the 20th International Cloud Expo and will feature technical sessions from a rock... (more)

Java vs. Python: Which One Is Best for You? | @DevOpsSummit #APM #Java #Python

Java vs. Python: Which One Is Best for You? By Kevlin Henney Few questions in software development are more divisive or tribal than choice of programming language. Software developers often identify strongly with their tools of choice, freely mixing objective facts with subjective preference. The last decade, however, has seen an explosion both in the number of languages used in production and the number of languages an individual developer is likely to employ day to day. That means that language affiliations are sometimes spread more loosely and broadly across different codebases, frameworks, and platforms. Modern projects and modern developers are increasingly polyglot—able to draw on more languages and libraries than ever before. Informed choice still has a part to play. From that bustling bazaar of programming languages, let’s narrow our focus to two survivor... (more)

[video] @Docker and #Kubernetes | @CloudExpo @Rancher_Labs #DevOps #AI

How Containers Will Usher in a New Era of Cloud Computing View Keynote ▸ Here Download Slide Deck: ▸ Here In his keynote at 19th Cloud Expo, Sheng Liang, co-founder and CEO of Rancher Labs, discussed the technological advances and new business opportunities created by the rapid adoption of containers. With the success of Amazon Web Services (AWS) and various open source technologies used to build private clouds, cloud computing has become an essential component of IT strategy. View Keynote ▸ Here Download Slide Deck: ▸ Here However, users continue to face challenges in implementing clouds, as older technologies evolve and newer ones like Docker containers gain prominence. He explored these challenges and how to address them, while considering how containers will influence the direction of cloud computing. View Keynote ▸ Here Download Slide Deck: ▸ Here Speaker... (more)

[slides] @Docker Deployments | @DevOpsSummit @JPetazzo #SDN #DevOps

Orchestrating Distributed Deployments with Docker and Containers Thanks to Docker, it becomes very easy to leverage containers to build, ship, and run any Linux application on any kind of infrastructure. Docker is particularly helpful for microservice architectures because their successful implementation relies on a fast, efficient deployment mechanism - which is precisely one of the features of Docker. Download Slide Deck: ▸ Here Microservice architectures are therefore becoming more popular, and are increasingly seen as an interesting option even for smaller projects, instead of being reserved to the largest, most complex application stacks. But those architectures bring a new set of challenges. Breaking down an application into many smaller components means that each individual piece is simpler and easier to reason with; but now we need something to tie all thos... (more)

Bouncy Castle and Encryption | @DevOpsSummit #DevOps #SDN #AI #ML #DL

In September 2014, Apple made encryption default with the introduction of the iPhone 6. Then, in February 2016, a Los Angeles judge issued an order to Apple to help break into the encrypted iPhone belonging to a terrorist involved in a mass shooting. Apple had used some of the strongest encryption technologies and practices to protect its users and their data. The encryption technology did not discriminate between lawful and unlawful users. While there were many sides to this issue, it surfaced many important debates on security, privacy, and civil rights. Peekaboo For developers wanting to add cryptographic libraries to their applications, a number of open source components are available to them. Of course, anyone seeking to add encryption to an application has an important requirement for the privacy and security it provides. One of the more popular choices for e... (more)

SUSE OpenStack Cloud 6 Now Available | @CloudExpo @SUSE #Cloud

SUSE® has announced the general availability of SUSE OpenStack Cloud 6, the latest enterprise-ready technology for building Infrastructure-as-a-Service private clouds with less stress on IT staff and resources. Based on the OpenStack release Liberty, SUSE OpenStack Cloud 6 delivers high availability enhancements and non-disruptive upgrades for future releases, along with Docker and IBM z Systems mainframe support to make it easier to move business-critical applications and data to the cloud. In addition, SUSE is offering new OpenStack training and certification for deployment and operation of OpenStack private clouds. SUSE OpenStack Cloud 6 addresses market needs A recent study commissioned by SUSE found that more than 90 percent of large companies say they have already implemented at least one private cloud within their business, would use a cloud solution for busin... (more)

A Short History of Programming | @DevOpsSummit #Java #AI #ML #DevOps

Code Compiled: A Short History of Programming - Part I By Omed Habib There are more than 2,500 documented programming languages with customizations, dialects, branches, and forks that expand that number by an order of magnitude. In comparison, the Ethnologue: Languages of the World research officially recognizes 7,097 official language groups that humans use to communicate with each other all around the world. It can be hard to grasp what’s happening in the world of programming today without a solid grounding in how we got here. There are endless fascinating rabbit holes to disappear down when you look back over the past 173 years of programming. This abstract can only give you a high-level review with a strong encouragement to follow any thread that engages you. The Prehistory of Programming Ada Lovelace, daughter of the poet Lord Byron, is generally recognized as the... (more)

Kibana 4 for Log Analysis | @DevOpsSummit @Logzio #DevOps #ML #Elasticsearch

How to Use Kibana 4 for Log Analysis In his General Session at DevOps Summit, Asaf Yigal, Co-Founder & VP of Product at Logz.io, will explore the value of Kibana 4 for log analysis and will give a real live, hands-on tutorial on how to set up Kibana 4 and get the most out of Apache log files. He will examine three use cases: IT operations, business intelligence, and security and compliance. This is a hands-on session that will require participants to bring their own laptops, and we will provide the rest. Speaker Bio Asaf Yigal is co-founder and VP of Product at log analytics software company Logz.io. In the past, he was co-founder of social-trading platform Currensee, which was later acquired by OANDA. He was also an early employee of server performance-monitoring company Akorri and storage resource-management startup Onaro, both of which were acquired by NetApp (NT... (more)

The Best Programming Languages | @CloudExpo #IoT #AI #API #Java #Python

Five of the Best Programming Languages and Frameworks for a Small Business Choosing a programming framework for a small business can be overwhelming- there are so many. Here are a few of the best choices, to help you get started. Ask a room of ten developers which programming framework is the ‘best on the market,' and you're liable to receive ten different answers. Each developer will sing the praises of a different language, and each one will very probably feel that theirs is the only logical choice. The most confusing thing, though? Each and every one of those developers will be correct. Wait, what? I'll be blunt: there is no universal programming framework. The language your organization should work with - whether it's for web development, mobile development, or traditional development - depends entirely on your unique situation. The perfect choice for one busine... (more)