FIRST THINGS FIRST. WHAT ARE MICROSERVICES?

Microservices are an engineering approach and architectural style of computing that is becoming extremely important for organizations wanting to innovate through a stronger engagement with their ecosystem of customers, suppliers and partners. To explain them should it be ‘It’ in lieu of ‘them’ since Microservices is a collective term)...

Google Cloud Platform: Enabling APIs

By Josh Althuser / September 18, 2018

Enabling Google APIs The Google Cloud Platform is a comprehensive tool that helps companies manage their IT resources. Completing software projects, built from scratch, is an incredibly time-consuming and wallet-ending endeavor. The cost of this development is due to the

Secure Business Agility

The First Steps on a CISOs DevOps Journey

By Evelyn de Souza / August 27, 2018

CISOs DevOps The marriage between DevOps and Security is rapidly gaining traction. Security is shifting from its former mindset of being its own silo to getting on the same agenda as their developer counterparts. For CISOs the opportunity to get

What the IEEE 2018 programming languages survey reveals to us

By CloudBuzz / August 21, 2018

Programming languages are the foundations of all the existing technology that we are surrounded with. Developers, tech enthusiasts, and others keep themselves updated with the latest programming languages to be abreast with the advancements happening within each of it. Popular

Free Resources for Open Source Certification and Training

By elearning / August 7, 2018

July was a hot month for certification on Linux.com. In case you missed it, we covered the open source certification process in a series of articles examining why certification is important, general tips for success, specific advice for exam prep,

Meet Abbie Turner: student, chihuahua owner and Android developer

By elearning / August 6, 2018

Last year, we announced the Google Developer Scholarship Challenge in partnership with Udacity, as part of Grow with Google’s commitment to help people find a job or grow their business. Since then we’ve awarded more than 60,000 scholarships to aspiring coders in

Istio 1.0: Making It Easier To Develop and Deploy Microservices

By Lew Tucker / August 1, 2018

With the recent availability of Istio 1.0 it is not surprising that it continues to capture much attention from the technical press and developer community. As an open platform to connect, manage, and secure microservices, Istio promises to make it

The Absolute Beginner’s Guide to Node.js

By elearning / July 30, 2018

Update: We have published an article on the most important Node.js Security Tips. You should check it out after you have read through this one. There’s no shortage of Node.js tutorials out there, but most of them cover specific use cases or

How to Transform Your Operating Model for the Cloud

By Jeff Townes / June 4, 2018

Transform Your Operating Model It can be tough for established organizations to embrace change, so when they start working with cloud-based technology, they’re bound to encounter hurdles. While some companies transform themselves, others lag behind. So what gives? In truth, it’s

Infosec thought leaders

Why you should add a connection broker to your suite of DevOps tools

By Karen Gondoly / May 30, 2018

DevOps Connection Broker When staring down the DevOps path, you have no lack of tools to help you pave the way. But there’s one you’ve probably never thought of, maybe even never heard of, and it’s time to expand your

Panel explores new ways to solve the complexity of hybrid cloud monitoring

By Dana Gardner / May 18, 2018

The next BriefingsDirect panel discussion focuses on improving performance and cost monitoring of various IT workloads in a multi-cloud world. We will now explore how multi-cloud adoption is forcing cloud monitoring and cost management to work in new ways for

DEVOP RESOURCES

Bitbucket

Bitbucket

Bitbucket is a scalable Git solution featuring distributed version control system. Bitbucket free cloud repository is available for teams of up to five developers. Their system has branch permissions and granular permissions on project, repository, or branch level. Free desktop client.
OPBEAT

OPBEAT

The Opbeat service lets developers automatically track route changes and interactions to make their applications run faster, by getting info about resources which slow down the app’s performance. Their agent profiles SQL queries, MongoDB, redis, external http requests and custom transactions to make sure Node.js endpoints don’t slow down any app.
CODACY

CODACY

Codacy automates code reviews and monitors code quality over time. Static analysis, code coverage and metrics for Ruby, JavaScript, PHP, Scala, Java, Python ...
Gradle

Gradle

Gradle enables developers to write code in multiple languages and package it for deployment on any platform. Automation is provided through their API and an extended ecosystem of plugins and integrations. Choose between monorepo and multi-repo deployments.
Keen

Keen

Keen IO is an event data platform providing APIs for capturing, analyzing, and embedding event data into applications. It offers role-based data access for app users and customers and processes data in real time. It replaces big data infrastructure with a custom analytics stack.
LOGGLY

LOGGLY

Loggly is a unified log analysis and log monitoring tool that is able to analyze metrics from multiple sources. Their proactive monitoring functionality enables tracing of issues while allowing for sharing of any findings. Loggly integrates with apps such as Slack, HipChat, GitHub, and Jira.
Docker

Docker

Docker is a platform to optimize existing apps by means of containerization on hybrid clouds. It proactively mitigates security risks and monitors for vulnerabilities across your applications.
SPLUNK

SPLUNK

Splunk’s scalable solution provides tools for connecting your machine data and assesses business risks and opportunities. They offer packaged and custom machine learning and offer tools for predicting service-level degradation before it occurs.
MONIT

MONIT

Open Source proactive monitoring of Unix systems, network and cloud services. Conduct automatic maintenance and recovery and execute meaningful causal actions in error situations.
Github

Github

GitHub brings together the world's largest community of developers to discover, share, and build better software. From open source projects to private team repositories, they're all-in-one platform for collaborative development.
Chef

Chef

Chef enables organizations to use DSL to define infrastructure as code. It eliminates the need for manual patching, configuration updates, and service installations for every single server. Their platform enables administrators to customize behavior for different environments, datacenters, or hardware profiles and uses a framework for the creation of completely new custom resources.
JENKINS

JENKINS

Jenkins is an open source automation server that supports multiple plugins for project development, deployment, and automation. Their distributed system runs on Windows, Mac OS X and other Unix-like operating systems. Developers can use it as a simple CI server or a as a continuous delivery hub.
Coveralls

Coveralls

Coveralls is free for open source repositories providing developers with tools to check which parts of their source code are not covered by their test suite. They let developers inspect every detail of the coverage with unlimited history.
Vagrant

Vagrant

Vagrant is a development environment where you take advantage of a declarative configuration file that describes all your software requirements, packages, operating system configuration, users, and other variables. They mirror production environments and integrate with your existing configuration management tools such as Chef, Puppet, Ansible, or Salt.
Logstash

Logstash

Logstash is an open source platform that collects data from multiple sources simultaneously and sends it to a “stash” after the data undergoes transformation. It is a server-side data processing pipeline that can process logs, metrics, web applications, data stores, and various AWS services. Their framework features over 200 plugins and offers an API for custom plugin development.