Stepping Up The Cloud Game Further

Editorial Note: This post is penned by ToalCloud Inc. founder and CEO  Pradeep Kumar

Hey there!

2018 has been a memorable journey at TotalCloud. We released several features supporting our vision to create an intelligent cloud platform. As we enter into 2019, future looks promising.

Talking of future, I have always wondered how will the future of tech look like ten years from now?

Not long ago, technologies like cloud computing, Artificial Intelligence (AI), Machine Learning (ML), the blockchain, etc. swept us off our feet with mind-boggling capabilities.

Artificial Intelligence (AI) and Machine Learning will be the leading catalyst driving greater cloud computing adoption by 2020.

Use of AI, ML, and cloud have positively exploded. We are not far from the day where Alexa can independently build a mobile app for us with just a command of few words. AI and ML models are changing the paradigm of tech today, including cloud computing and management space. It is, however, not yet able to develop systems in this niche with human-level cognizance.

Today, several cloud management services leverage machine learning or AI. As we know it, ML models need large data sets within a defined environment to make analysis and predict outcomes at human-cognizance level.

So, even in the niche space of cloud computing, AI-powered or ML-based solutions work wonders only when there is the availability of large datasets. Like large enterprises, where they collect several petabytes of metric data in an organized fashion — right from a VM’s memory, CPU, disk utilization to security threats. So, crunching large data sets of metrics and predicting an outcome is easier in such a setup.

Unlike large organizations, availability of metric data is less in SMBs. So, use of AI-powered or ML-based solutions do not provide effective outcomes as expected of them.

In such setups, they need to build hyper-complex data models to get effective outcomes, which is a considerable challenge. And the availability of standardized AI/ML model to address the issues in entirety is still a long way to go.  This could be one of the reasons why the use of siloed management tools or consoles is still extensive.

The Power of Behavioural-AI: A Solution to Address AI/ML’s Over-Reliance on Data  

One plausible solution to address AI/ML’s over-reliance on data in the cloud world is Behavioural-AI used in real-time strategy (RTS) games — imagine the likes of WarCraft and StarCraft games. Here, predictions and decisions are based more on behavioral analysis of entities.  

Clash of Clans
PC: https://www.imore.com/clash-clans-tips-tricks-and-cheats

Each cloud service exhibits a standard behavior. Take for instance Amazon S3 bucket behaves in a certain way, while Kubernetes clusters have their behavior and Google Preemptible VMs have their characteristics. So, the concepts of decision making in RTS games can be methodically applied to predict and model the dynamicity and traits of cloud computing resources.

Further, with standard cloud APIs already available, these predictions can be automated and together leveraged to build the next level of intelligence by tuning the already made ML models.

“When behavioural-AI is used well on cloud resources, we can build an intelligent cloud platform that can provide visualizations like humans imagine, analyze as humans think, and make decisions the right-way like humans act.”

Here at TotalCloud, we are slowly moving in this direction of building an intelligent cloud platform featuring innate preference of a human mind.

Still, a long way to go: Stepping stones in 2018

As I look back at 2018, there were several new feature roll-outs.

Improved resource correlations mapping

Earlier versions of TotalCloud did include live resource correlations mapping. But users had to pan and zoom-in several times to view the resources. The current version automatically pans into the Level of Detailing (LoD) and shows all the correlated resources in a single view.  

Logical topology visualization

Security Group View

One of the significant needs of cloud users is to understand the security posture at a resource level without losing the context of other elements in the infra. So we built this Security Group View where AWS users, whether at expert-level or a novice, can easily understand their AWS infra through the lens of security.

Network View

This View complements the Security Group View and helps you understand the infrastructure at Network level. Tasks like looking for TCP/UDP ports open to the world, misconfigurations, etc. is a breeze with this View.



Perspectives

A cloud user is empowered when he can get layers of data without losing the context of things. Say, for instance, you have found an orphaned S3 bucket in an AZ open to the public. You want to know how much data it contains and its cost simultaneously. To get all these information on AWS console, you need to juggle between several services’ tabs.

With TotalCloud Perspectives, you can get all these three different layers of data in a single view with a few clicks, in seconds.

The below video shows the cost of each VPC in an AWS infrastructure.

The Road Ahead: A Sneak-Peek

During early 2019, we will be rolling out three key features:

Improved World View

This will be a unified zero-steps view of resource inventory and cost data across all regions of AWS. You get a top-level view of the AWS cloud spend mapped with resource inventory simultaneously.

Tag View

This view will be able to provide AWS tag-schema in real-time. Using this view, you will be able to find resources based on certain tags you have created for your applications, environment, version, etc. at a glance.

AWS VPC Flow Logs Analysis

AWS VPC flow logs have been extremely useful in detecting security loopholes and network behavior.  This upcoming feature will help you monitor all the data packet flow, in real-time, and help pinpoint issues within the architecture much faster.



Soon, we will integrate all these features into an intelligent Behavioral-AI based watchdog service. With this, the entire platform will be able to abstract orchestrating cloud resources and can self-sustain cloud resources management on its own with minimal human intervention, just like a virtual cloud engineer.

Plus, there will be other features, such as:

Support for multi-cloud, where you can manage and monitor resources from several cloud service providers.

Custom View, where you can build your View that can render customized visualizations of cloud resources at different levels.

Cloud Builder, which will allow cloud architects to develop their ideal architecture on the cloud with drag and drop facility and make the entire architecture live in minutes.

Marketplace, which will enable you to integrate 3rd party services to your cloud infrastructure and further help you provide visibility into the entire ecosystem.  

Feature by feature, perspective by perspective we plan to fulfill our vision to build that intelligent cloud platform with human cognizance.  

With this, I want to wrap 2018 on a high note and welcome 2019 with more zeal.

If you haven’t tried TotalCloud yet, do give it a try with our 30-days free trial program. If you want to see it live in action, send us a request, and we will be more than happy to give a demo.

Stepping Up The Cloud Game Further

Smart Scheduling at your fingertips

Go from simple to smart, real-time AWS resource scheduling to save cost and increase team productivity.

Learn More
More Posts

You Might Also Like

Cloud Automation
New In: No-code cloud management workflows for Azure, VMware & Private Cloud (in addition to AWS)
At TotalCloud, we’ve been enabling workflow-based cloud management for AWS to make it intuitive, accelerated, and no-code. Instead of programming cloud management use cases or depending on siloed solutions, we built out a platform that gives you building blocks to assemble any cloud management solution. 
September 4, 2020
Sayonee
Cloud Computing
List of Essential Kubernetes Tools
Kubernetes is a Container-as-a-Service with tons of unique tools to choose from. External tools play a role in integrating with different systems or maintaining control over the clusters you deploy. Manual health checks and troubleshooting is not ideal to keep a system in full health.This list of tools will provide ample support to your containers and have enough configuration to leave management flexible...
August 12, 2020
Hrishikesh
AWS Use Case Files
TotalCloud Inventory Actions: Giving a new meaning to Cloud Inventory
Learn how the TotalCloud Inventory Dashboard can become equivalent to your cloud provider’s SDK. Carry out any action on any discovered resource with Inventory Actions.
July 30, 2020
Sayonee
AWS Tips & Tricks
AWS Tutorial: Create an AWS Instance Scheduler with Terraform
Terraform is a popular IaaS tool used by many to create, update, and maintain their AWS architecture. If you use Terraform to provision your AWS architecture, you won’t be disappointed with our new AWS tutorial video.We provide you with the means to set up your own instance scheduler from Terraform...
July 20, 2020
Hrishikesh
Cloud Computing
Azure vs AWS: What you need to know
Companies that have jumped the gun with cloud migration during this time of crisis have committed a fatal mistake. The knowledge gap among businesses that seek to migrate is often underestimated, leading to devastating expenditures and operational inefficiencies...
July 15, 2020
Hrishikesh
AWS Use Case Files
Automating Auto Scaling Group Updates
AWS introduced autoscaling to make EC2 cluster scaling easier. We've seen users constantly make changes to their EC2s and put new policies into play. It’s important to update your Autoscaling group with the new instances so that it doesn’t ignore these machines.
July 6, 2020
Hrishikesh