About Author:


Bhavesh Goswami

Bhavesh Goswami

Bhavesh was in the initial dev team of AWS S3, and has been working in the Cloud Computing and Big Data fields for over 9 years now. He is the CEO and Co-Founder of CloudThat (www.cloudthat.in).


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…

5 Reasons why Multi-Cloud Disaster Recovery (DR) is the Only Real DR Strategy

Posted on March 14, 2016 by Bhavesh Goswami | Comments(1)

Disaster Recovery (DR) is an important aspect of any cloud deployment. In the words of Amazon’s CTO Vernal Vogel’s, “Everything fails, all the time”. It is possible that an entire data center or region of the cloud provider goes down. This has already happened to most cloud providers like Amazon AWS and Microsoft Azure and will surely happen again in future. Cloud providers like Amazon AWS and Microsoft Azure will readily suggest that you have a Disaster Recovery and Business Continuity strategy that spans across multiple regions, so that even if a single geographic region is down, you can continue working off of another region. This sounds good in theory, but there are several flaws in the methodology of using the same region of a single provider. Below are the 5 reasons why I am asserting that this Cross-Region DR will not be that effective. Alternatively, companies would be looking at Multi-Cloud DR where a different cloud provider is used for the DR strategy. 1) A single AWS Region failure might cause huge capacity crunch for other regions used as DR Many businesses in the USA will have their AWS infrastructure in AWS East coast region. Most of them will have their cross-region DR setup in

Continue reading…

Preparing for Amazon Web Services Certified Solutions Architect Certification (AWS Architect Certification)

Posted on February 27, 2015 by Bhavesh Goswami | Comments(22)

AWS has launched a comprehensive AWS certification program. Lack of Certification from AWS was an issue in the AWS ecosystem, so the certification program is really exciting. I registered for the exam straight away and gave the exam today (05/08/2013). I am glad to say I cleared the exam for AWS Certified Solutions Architecture, and I am sharing my experiences. Types of AWS Certification Under the AWS certification program AWS will provide three kinds of Certifications: AWS Certified Solutions Architect AWS Certified SysOps Administrator AWS Certified Developer                       Under each of these different verticals AWS will have three different levels in future: 1) Associate, 2) Professional, and 3) Master. For now, AWS has only offered the AWS Certified Solutions Architect certification and only for Associate level. AWS says that the rest of the certifications are coming later. Update: Since the initial blog post, Amazon now has released all the above three certification in associate level. Also Professional Level Exam is now launched for Solutions Architect and DevOps. For more information on Masters courses, please click on respective links. What does AWS Solutions Architect Certification consists of? According to AWS: “Earning an AWS Certified

Continue reading…

Preparing for AWS Solutions Architect Professional Level Certification Exam

Posted on August 21, 2014 by Bhavesh Goswami | Comments(4)

AWS has now publicly launched Professional level of their Solutions Architect certification exam. I cleared the certification a few days after it was launched. Below I discuss about my experience with the exam, and strategies that help clear the certification. AWS Certification Exam Levels Until now only Associate Level certification were available for all three vertices, Solutions Architect, SysOps and Developer. But Amazon is aggressively adding more certification levels and my prediction about Professional level certification has come true. Below is the chart for current and future certifications in the pipeline. As you can observe, Solutions Architect is now has Professional Level certification and possibly Master level is coming soon. Source: aws.amazon.com About Professional Level Certification Exam According to Amazon, “The AWS Certified Solutions Architect – Professional Level exam validates advanced technical skills and experience in designing distributed applications and systems on the AWS platform“. In my experience, it was a very comprehensive and advance exam with a lot of real-world use cases being converted to exam questions. If you have not worked on real-life projects which involves architecting infrastructure on AWS, it might be quite difficult to answer some of the questions. Below we break down the exam objectives and the kind of

Continue reading…


5 Reasons why DynamoDB is better than MongoDB

Posted on April 29, 2014 by Bhavesh Goswami | Comments(2)

If you are considering MongoDB or any other NoSQL databases, its a must that you consider DynamoDB. In the MongoDB vs DynamoDB matchup, DynamoDB has a lot of brilliant features that help ease the pain of running NoSQL clusters. Below I give five reasons to choose DynamoDB over MongoDB. Reason 1: People don’t like being woken up in the middle of the night One sure-shot way to motivate someone to rethink their priorities in life, and reconsider their choice in becoming an IT professional, is to hand them pager-duty for a MongoDB cluster. Maintaining a MongoDB cluster requires keeping the servers up and running, keeping the MongoDB processes up and running, and performance monitoring for the cluster. Check this image for example (time there are in UTC). In the middle of the night, a client’s MongoDB Cluster generated few automated CloudWatch alarms. At 4 AM the conversation between a systems engineer and me is like following: Engineer: Hey, got woken up by the pager, seems like CPU utilization is spiking, but requests are running fine. I looked around but found nothing. Can I just resolve this issue and look at it tomorrow? Me: You woke me up to just ask this?

Continue reading…

TOP 5 Cloud Predictions for 2014

Posted on March 31, 2014 by Bhavesh Goswami | Comments(0)

    Cloud market is just getting hotter and more unpredictable. There is a lot of momentum in the Enterprise as well as startup space. Below are my top cloud predictions for 2014. 1. Intel will announce Public Cloud offering This first prediction is a bold one. But imagine you are senior management at Intel, and you realize that only a handful of giants like Amazon, Google, Microsoft are now buying a good chunk of your CPUs. Rather than buying CPUs most companies are now directly using cloud services provided by public cloud companies. Imagine the leverage these three has over Intel. If Amazon, Google and Microsoft collectively decide to move to their entire cloud infrastructure to AMD, what will happen to Intel stock? Surely Intel is realizing that cloud is where computing’s future lies; a future were companies will no longer buy a bulk of CPUs directly. Intel has quietly acquired a lot of companies to enable them to venture into public cloud. As cloud offers traditional IT infrastructure like storage, network and computation platform as APIs, it is mandatory for a cloud computing company to be good at developing and maintaining APIs. Intel bought Mashery, which specialized in

Continue reading…

Preparing for AWS Certified Solutions Architect Professional BETA Exam

Posted on March 11, 2014 by Bhavesh Goswami | Comments(11)

I appeared for the AWS Certified Solutions Architect Professional BETA Exam yesterday. I wanted to give a brief first look idea about my experience with the certification exam. As you know AWS now has following certifications:   The exam was VERY comprehensive. There were questions from almost all the services that AWS has. Beta test was looooong.. 175 questions in 180 mins, which comes to around 60 seconds per question. And a lot of questions were 200 words or more. That means you had to read the question, comprehend and answer a 200 word question in 60 seconds. Drink a lot of coffee before the exam :) (Update: Its been heard the number of questions are reduced to 150 now, but I haven’t confirmed it with AWS yet.) There were a lot of questions that required deep knowledge about some of the core services. In the associate level, it was good enough to understand how to use a service  (How to start it, how to configure it, its most common use cases ,etc.). But its obvious to attain AWS certified Solutions Architect – professional level, it would be required to understand how exactly a service accomplishes these task. Lets take EC2 for example. (Note:

Continue reading…

New AWS Certified Solutions Architect Professional Beta Exam Released

Posted on February 26, 2014 by Bhavesh Goswami | Comments(4)

Summary: Hurry!! AWS has released beta for AWS Certified Solutions Architect – Professional Level, but only for a few days and limited seats.. Book your beta certification slot now!! New Professional Level Certification Until now only Associate Level certification were available for all three vertices. But Amazon is aggressively working on their certification program and my prediction about Professional level certification has come true. Below is the chart for current and future certifications in the pipeline. About Professional Level Beta Exam The beta is available only between March 10-14th and has limited seats. Anyone who has achieved AWS Certified Solutions Architect – Associate Level can appear for this beta certification. The cost for the beta certification is $150, the actual certification when launched will cost $300. The beta exam will have 100+ multiple choice, multiple answer questions, with180 minutes to complete the exam. Results will be provided 4-6 weeks later. I have registered for the beta exam. The professional level will possibly test AWS skillset more comprehensively. Will post my thoughts about the exam after I finish the certification. Preparing for the Exam Read my blog post about Clearing AWS Solutions Architect – Associate Level Here is the exam blueprint

Continue reading…

Preparing for AWS Certified Developer Certification Exam

Posted on January 22, 2014 by Bhavesh Goswami | Comments(2)

Amazon has now released certification for AWS Certified Developer at Associate level and AWS Certified SysOps at Associate Level. Until now only the AWS Certified Solutions Architect was available at the Associate Level. But Amazon is aggressively working on their certification program and adding more certifications at a good pace. Below is the chart Amazon has published for current and future certifications in the pipeline. As you can see many more are coming soon.   I cleared the AWS Certified Developer Certification Exam and am sharing my experience about the certification in this blog post. We will talk bout the AWS certified Sysops in a later blog post. The AWS Certified Developer certification at Associate Level is now available through Kryterion testing centers. The cost of the certification is $150. The certification has the number of questions and results are not provided immediately. AWS says that the results will be provided upto 8-10 weeks post the beta start date. Also if you fail the beta, you get a free voucher to give the exam again when it comes out of beta. So overall it’s a good deal, and I highly encourage giving the beta. Below is the summary of difference

Continue reading…