The Top 21 Cloud Monitoring Tools for 2018
By Ben Putano
Let's do a visualization exercise. Imagine it's December 31, 2018, and you're
ringing in the New Year with your friends and family. You think back on
everything that you accomplished in the last year: your company's revenue is
through the roof thanks to the success of your product, and you were promoted
to Lead Developer. 2019 is poised to be an even bigger year for your company
because you have the tools and insight to scale as quickly as demand
requires. You're a happy human, and it's not just because of the bubbly in
your glass.
Now how does one turn this visualization into reality? You start by setting
yourself up with the right technology to succeed. Behind every great cloud
app is a fleet of powerful cloud monitoring tools that provide insight and
direction for improving your product. This is the ticket ... (more)
OOP Concepts for Beginners: What Is Polymorphism
By Thorben Janssen
The word polymorphism is used in various contexts and describes situations in
which something occurs in several different forms. In computer science, it
describes the concept that objects of different types can be accessed through
the same interface. Each type can provide its own, independent implementation
of this interface. It is one of the core concepts of object-oriented
programming (OOP).
If you're wondering if an object is polymorphic, you can perform a simple
test. If the object successfully passes multipl... (more)
Build It, Buy It, or Open Source: The Software Dilemma
By Matt Watson
One problem that all developers and companies struggle with is trying to
decide if they should "build it" or "buy it". Software developers love to
build things. That is what we do! Their natural reaction tends to lean
towards building things. We are also always up for a new challenge.
How do you know when you should build software or buy it?
There are very good reasons for building or buying software. There are also
good reasons to use open source projects, which is a third option!
Some things you never want to b... (more)
Web Performance Optimization: Top Three Server and Client-Side Performance
Tips
By Matt Watson
We live in a world where nobody is willing to wait for anything. We have
become accustomed to websites and mobile apps working instantly. If I click
on a search result from Google and it doesn't load within a couple seconds, I
will no doubt just click on a different result. We have all been trained to
expect websites to load blazingly fast.
We all know that the performance of our software is important!
We also know that performance optimization can be very time consuming and
potentiall... (more)
Fifteen Metrics for DevOps Success
By Matt Watson
How is DevOps going within your organization? If you need some help measuring
just how well it is going, we have prepared a list of some key DevOps metrics
to track. These metrics can help you understand how your team is doing over
time.
Define what DevOps means to your organization
The word DevOps means different things to different people. Some say it a
culture and every vendor in the industry claims that their tools help with
DevOps. Depending on how you define DevOps, some of these metrics may matter
more or less to you and yo... (more)