Zabbix- A Simpler way of Monitoring

Posted on March 8, 2017 by Sherin Shahanas | Comments(5)

Today, applications have evolved from standalone to the client-server model and ultimately to the cloud-based elastic application. Application performance can directly affect a business, hurting the revenue as customer struggle to complete the process. It’s always been difficult to see what’s going on inside the system. And doing so has become an essential part. Having a good monitoring tool will help us to understand the system status and determine when they are behaving normally and when they are behaving abnormally. When something goes wrong, the tool alerts quickly and then we can act on it and fix it without affecting customers. Zabbix is a well-known tool to do that for you. Why do we need Application Monitoring? Information gathering Large application produces a humongous number of data that should be monitored and analyzed for the performance and improvement of product and thereby better business. Around the clock monitoring Humans will never be able to monitor each server 24 X 7. But it is very crucial that any unexpected incident on the servers should be notified and act on it immediately. Pre-emptive Alerting Monitoring tool is an invisible team member who will alert you about unexpected things in the system. What

Continue reading…

Google’s strategy to counter AWS: Acquire mission critical AWS workloads. Will it work?

Posted on February 23, 2017 by Bhavesh Goswami | Comments(0)

Google has been on an aggressive buying spree on cloud. But they are acquiring only a specific kind of companies: the companies that support a mission critical AWS workload. Google has bought many companies in cloud, that were either only supporting AWS, or primarily supporting AWS workloads. Below are some examples of such acquisitions.

Continue reading…

Ramifications of Microsoft Azure’s Strategic Shift towards Cloud Solutions Provider (CSP) Partners

Posted on February 8, 2017 by Bhavesh Goswami | Comments(2)

Microsoft Azure is giving a tough fight to AWS in the public cloud market. Its no secret that AWS, with its 6 years of headstart in IaaS segment has more market share and more services. The latest announcement by Microsoft about Azure pay-as-you-go model not available in the MPSA licensing model gives us a hint on the strategic initiative by Microsoft Azure to capture more market share. Before we begin, let me share few licensing models with which microsoft sells Azure. Microsoft Online Subscription Program (MOSP) This licensing model is the subscription based model which is the default option when you go to the Azure portal and create an account using your credit card. You can also use this model to procure products like office 365, Dynamic CRM, etc. Most small and medium business, and individual developers procure Azure in this fashion. This is the classic Pay-as-you-go model with no prepaid commitments. Enterprise Agreement (EA) EA is a volume licensing package offered by Microsoft which primarily targets large organizations that have 500 or more personal computers. Although this is primarly used to buy software like Windows and SharePoint, Azure can be bought with this licensing model. There is usually some

Continue reading…

Lagging Behind Because of Logs? ELK Stack to the Rescue!

Posted on November 22, 2016 by Priya Panke | Comments(0)

One of the common mistakes done by most of the professionals is not using valuable data called ‘Logs’. Because of the quantity of logs generated, the chances of using them becomes very less. Logs are used only to debug in case of failure or issues, but it can be used for much more For Example: Monitor processes Finding the root cause of the issue being faced Analyze flow and performance of processes and many more The collections and analyzing of the log becomes extremely difficult because of the diversity generated. For example we have access logs, error logs, application logs etc. which are associated with an application or a server. In this blog, I will be demonstrating how to install and configure ELK Stack. ELK stands for: Elasticsearch, Logstash and Kibana. Before we begin, let’s have a quick overview of the overall architecture with their components, followed by the implementation procedure.   Architecture of ELK Stack:   ElasticSearch: It is an Indexing, Storage and Retrieval engine Powerful open-source full-text search library A Document is the unit of search and index Fast search against large volumes De-normalized document storage: Fast, direct access to the data Broadly distributed and highly scalable Logstash:

Continue reading…

Why do we opt for AWS Mumbai Region as an Indian cloud customer?

Posted on September 9, 2016 by Amrendra Kumar | Comments(0)

Are you an Indian AWS (Amazon Web Services) Cloud Customer? Do you want to adopt AWS Mumbai Region for your production? Then we have an analysis for you which will help you to decide whether to go for AWS Mumbai Region or not. In this blog, we’ll look at aspects like “cost comparison, services availability, S3 object download speed test, latency check, compliance” between near and famous regions. For those who are not familiar to AWS, a region in AWS is a term which describes a set of AWS resources within a geographic area. Each region contains multiple, isolated locations calledAvailability Zones (AZ). In June 2016, AWS announced Asia Pacific (Mumbai) Region as 13th AWS Region. Now, AWS provides 35 AZs across 13 regions globally. There are more than 75,000 India-based customers who are already using other AWS Regions to save costs, accelerate innovation, and widen their geographic reach in minutes. What does Mumbai region mean to all the hitherto existing customers or new customer? Mumbai Region allows global and India-based developers, start-ups, enterprises, government organisations and non-profits to leverage the AWS Cloud to run their applications from India and provide even lower latency to India-based end users. Two separate

Continue reading…

2016 IT Skills and Salary Report

Posted on September 7, 2016 by Bhavesh Goswami | Comments(0)

  We recently had Global Knowledge 2016 IT Skills and Salary Report published. This report proves that with fast moving technology landscape, trainings are becoming more important than ever before. Training remains one of the most important aspect of global workforce, especially when reports like Zinnov’s prediction that 25% of global IT workforce will become redundant in few years. Below are some of the important findings of the report. Existing skill gaps increase stress on employees Cybersecurity, cloud computing and networking skills are in demand Building new skills is the top driver for professional development 21% of the responders got raise greater than 11% because they “Developed new skills that were of added value“ AWS Certified Solutions Architect – Associate is the second highest paid certification. What are you waiting for to get certified? I am surprised to NOT see any Azure certifications in top 20. We see huge demand, and I am sure Azure 70-534, Azure 70-533, Azure 70-473 Certifications will be there next year. These certifications are hard, and my guess is there are not enough participants with these certifications, so they are missing from the list. Out of more than 10K people who were surveyed, only 35 were AWS Solutions Architect – Professional Level Certified. We see

Continue reading…

Still Wondering, Why to Opt for Docker?

Posted on July 15, 2016 by Abhisek Dey | Comments(0)

When I first started learning about Docker few months back, I had just got transferred from my companies AWS team and to be honest I was a little skeptical about technology but thankfully, my manager was an expert in the field and I attended one of his trainings to get an overview of Docker. Soon, we started containerizing our AWS environment with Amazon ECS. So, I finally surrendered to containers and found that they solve a lot of real world problems and have a lot of advantages. I think this is a good place to start. Over this series of blog posts I’ll be covering ways to use Docker, Importance of Docker, real life use cases in solving problem while moving to production, etc. The buzzword Docker is the most talked about in today’s IT world. If I get down to the nuts and bolts, Docker allows a number of advantages, which allow you to run multiple containers to run on single host and are light weight than virtual machines. In today’s post, we will discuss why is Docker a game changer and why you should go with Docker. First we will see some of the advantages of docker and

Continue reading…