Learn about what other players are out there.
- [Instructor] Let's look at other choices. There's many beyond what's being presented in this course. There are dozens of other cloud monitoring solutions to pick from and they're going to be aligned toward particular niches, typically, such as database monitoring, CPU monitoring, security monitoring, things like that. These guys are focused on niche issues such as database monitoring, security monitoring as we mentioned earlier, so you need to understand that we have layers of abstraction here. We're dealing with the general purpose, cloud monitoring tools such as AWS CloudWatch and the Microsoft cloud monitoring tools, and then drilling down from there, we're getting into particular monitoring environments that are single purpose such as database monitoring, CPU monitoring, IOT monitoring, data flow monitoring.
All these sorts of things basically are needs out there that people are leveraging within their enterprises. You can mix and match these with other solutions. You can certainly take a general purpose monitoring tool such as CloudWatcher, the Microsoft cloud monitoring technology, and mix and match it with a database monitoring technology, security monitoring technology, whatever kind of niche you may be looking at and factory floor monitoring, robot monitoring, IOT based monitoring, are some of the things that we're seeing that are popping up today.
Understand that you're not limited by what I'm presenting you here, but there's a larger number of players out there that may have the particular features and functions you're looking for to meet your requirements. Types of other tools, database monitoring, as I mentioned, the ability to monitor databases in terms of performance and metrics and security and all these sorts of things which databases require. I think that this is a smart play if we're leveraging oodles and oodles of Redshift, which is the database that runs on Amazon Web Services, we may want to monitor that database exclusively and have some sort of technology that allows us to do that.
Application monitoring, the ability to look inside an application such as dealing with containers, dealing with core application APIs, dealing with interaction with the database, databases that are put on the network, databases that are taken off the network. Finally, security monitoring, the ability to, as we mentioned, look at particular security systems and understand that these things need to be proactive and we're monitoring our environment with the eye of security, not necessarily the health or the performance of the system, and looking for issues and trends that indicate that some sort of breach is occurring and then take corrective action.
Performance monitoring is also another environment that we want to leverage, and there are tools that are exclusively built for performance. They're not dealing with the health, they're just looking at benchmarks and testing in terms of how the system is performing up to expectations. Custom monitoring, there are tools that provide platforms for you to build your own custom monitoring solutions such as APIs, which links into particular applications. You can pretty much do anything you need if you have enough money and time to build these systems custom within these monitoring platforms that are out there.
- Cloud health, performance, security, and governance monitoring
- Cloud monitoring analytics
- Cloud monitoring costs
- AWS CloudWatch
- Librato CloudWatch
- Cloud Cruiser
- Microsoft cloud monitoring
- Rackspace cloud monitoring
- Creating a cloud monitoring and operations plan
- Defining cloud monitoring operations patterns