5 reasons Sales is an attractive career

After my MBA, I wasn’t sure of what I want to do, but I was sure that I would never take up a sales role. It was the time when almost all my friends had the same thoughts. We desperately were looking for something in Marketing, Operations, HR but Sales was never on the cards. I started my career with a non-sales role, but after only 6 months I realized I am in a wrong place.  Luckily, I got a business development role soon. I was still scared of a sales role and I was just surviving in my previous organization. Then I moved to a marketing role when I joined IBM.  I thought now my life is set. I worked in the marketing role happily for 2.5 years,  but after that, I was completely convinced that, if there is a career which is lucrative, glamorous and rewarding then it’s sales.  I was fortunate enough that I got a Sales job in IBM. It was when I was not doing Sales I realized that MBA is first about business development. Every thing else is a business support function. Not that they are not important, but if I were to list down the roles, I will put Sales at the top because:

  • Money matters :  Among all the professions I have found Sales is the most rewarding one.  Yes you have an issue of variable and fixed pay, but if you really look at it, fixed component covers almost 60% – 70% of any other professions. So if you are in Marketing or let’s say a developer with similar no. of years of experience and skill sets and if you are earning is 1000, atleast 700 would be the fixed component in Sales. But it’s the variable which makes the difference. You are stuck with 1000 for ever, but in sales you can make it 2X or 3X depending on how you perform and unlike other professions you will be rewarded next month or next quarter.
  • Apply what you learn:  You really get a chance to apply what you have been trained in the company or what you have learned in your academics.  To be a high performing sales professional you definitely need to be good in the following skills
    1. Technology
    2. Domain
    3. Industry
    4. Softskills

There are many sources of learning and if you are like me who want to be questioned and apply what you have learned  in real life scenarios, then sales is definitely for you

  • Building relationships : Every other professions are most limited to office premises and your interaction is limited. There is no limit of whom you can meet in Sales. And you get chance to build to a relationship with a person sitting at reception to CEO of the company. Relationship matters in all the aspects of life. You simply can’t ignore them. And you will not get any other profession which will challenge you to establish a relationship for your success. To an extent you can exist on your own but sales doesn’t work like that.
  • Everyone need you badly  : What is THE most important thing to any human being ? The feeling that someone need you badly and someone values you to an extent that they just don’t want to let you go. In sales you grow business. You know how to make money for the organization. And if you succeed in doing that, then you will certainly succeed in becoming one of the most essential person for your company, customers, business partners and of course boss.
  • Challenges every single day : Every deal is different, market changes with time, geo, demographics, products or services  and you have to learn to handle change to exist.  You are challenged every single day and with every single deal.  There is no formula set to win.

Sales is all about numbers and discipline. It’s a pure game of consistency. It’s a game of perseverance and a lot of smart work.  You are at your best when you do all the small things and put your acts together.


Getting the attention of CXOs !!!

Whether it's sales or marketing, or even if you are on a job hunt there is no one who might have to be convinced to get to know to as many CXOs possible. Even if you are setting up your own venture you know how critical is the buy in of a CXO. So I don't have to spend time to convince you to know or have a relationship with a CXO.

The question then is when we know how critical it is to have CXO, what mistake we do usually because of which we don't often fail to have to them. I have come across many situations where people CXOs have many LinkedIn connections but still there is no conversation happening. According to me there are certain fundamental mistakes which we do :

  • We tend to focus more on position than people
  • Our efforts are transient and we often "Begin with the end in mind" only to realize that the intend "End" has never been achieved
  • We become oblivious of the pressure and CXO's paucity of time

I recently read a book by  Andrew Sobel, who suggests 10 ways to get access to CXO. They fall in two categories long term and the short term strategies:

Most of the sales people start their endeavors with LinkedIn or visiting cards and confine them to there only.  Very few of them understand the fact that it's not just matter of few days or months. You are talking about a career of 15-20 years. So you need to start today and be persistent in your efforts.

The above strategies boils down to 3 very important aspects  which you need to address through out your career.

1, Passion:  What is it that you are really passionate about ?  It can be photography, novels, politics, gardening etc. The point is there is something in your life  which you really like and you want to excel in that. Yes it's true that out of 24 hours you spend majority of your time in activities which will help you to just sustain, but there is thing something which you do because you want to do it. Keep learning and keep improving in such activities. They too are a part of your career which may not be helping you to earn money but will help you to get noticed.

2. Content: Once you have figured out your passion you then need to focus on creating content. Don't remain in disguise and think of a day when you will become master in your passion. This is something which we all do and which I have done for very long. Don't be afraid of critics and most importantly don't think you will know everything one day. That's not going to happen ever. They important thing is to stop thinking and start doing.

3. Being Digital : If there is something which has really revolutionized the era we are living, then it's communication.  There is no dearth of social media channels which we can leverage today to get connected with people. At this stage you need to understand

  • What type of content you can create ?
  • Where you can share them ?


We get in to the formal education to get the job. And then we don't do much about the career we want to build.

Shaping the win probablity in Sales

Ever wondered why you don’t have a direct Sales rep for IRCTC ? Because it’s a transactional Sales. No rocket science, You know where you want to go, when you want to go, you select a train, make the payment and you are done. Imagine life would have been so simple if all the sales processes were like this. Customers going to your website, selecting the product, making the payment and boom !! Sales happened. Trust me CEOs couldn’t have been happier. But unfortunately that’s not the reality. You and I have got a Sales job because the sales is not going to be transactional,  it’s going to be complex and it’s going to be highly unpredictable.

Every sales which is not transactional are determined by two factors emotions and probability. No matter how much informed the customers are, how much research they have done, they remain forever in denial that their purchase was more emotional than logic. In today’s market scenario value differentiation is diminishing as competitors soon replicate your products and services, so as a sales person, your ability to manage and leverage emotions is critical. It is THE factor which will make you a Ultra high performer sales rep instead of a mediocre sales person.

The other critical factor a sales person’s success is his ability to shape the win probability. Win probability is not determined how much you have progressed in a sales process. As a Cloud seller in IBM, I have come across many instances where the customer did a successful POC, satisfied by the prices still he became untraceable after a point of time. There are 5 levers which shape the win probability according to the Jeb Blount of Sales EQ.

  1. Prospecting
  2. Qualifying
  3. Stakeholder mapping
  4. Alignment of 3 Sales process
  5. Sales specific Emotional Intelligence and human influence frameworks

I have realized prospecting is toughest phase in a sales cycle. Trust me it’s difficult to do segmentation, to build a database, to get a response of your email, to cold call and of course handle the rejection. This is the phase because of which people think Sales roles are tough and there is a lot of pressure. If you are not good in prospecting, you will not have a strong pipeline and as a consequence desperation will increase. And consequently your sales pipleline will become even weaker.

Good prospecting is the first step to increase the win probability.  Ultra High performers know how to do prospecting and they spend most of their time in this process.


Everyone follows BANT criteria to qualify prospects. The success lies in  how well you define BANT i.e. Budget, Authority, Need and Time line.  Win probability a lot depends on just Need, rest of the other things may fall in place  on their own.

Stakeholder mapping

Contrary to BANT criteria where you talk to the person who have the authority of taking decision, stakeholder mapping spans to a broader set of people are directly and indirectly  impacted by your product and service.  These boarder category of people include Buyers, Amplifiers, Seekers, Influencers and Coaches ( BASIC). A high performing sales person knows that it’s not just decision maker he has to know and to increase the win probability the more people he knows the better it is for him.

Alignment of 3 Processes

Unconsciously, we all have 3 sales process to be aligned to win any deal :

  1. Sales Process : This starts with Prospecting, Qualifying, Demo, POC and finally Sales. It’s quite linear.
  2. Buying Process : Buying process is quite linear too and varies with different clients
  3. Decision Process :  It’s non-linear and it is this process which has to be worked really hard.

The decision process is non-linear, individual, emotional and often irrational.  It is the intuitive process through which each stakeholder makes commitments of time, emotion, and action. Ultra-high performers understand that the decision process is where strategy, logic, and human emotions collide.

Sales specific Emotional Intelligence

High performing sales professionals are virtuosos with people. They shift win probabilities in their favor through perceiving, controlling, managing, and influencing nonconforming, irrational, human emotions. They possess a toolbox full of influence frameworks along with the agility to apply them in any situation to improve the probability of getting the outcome they desire.

Attaining proficiency in all the above levers is a continuous process for any Sales person. No management schools will teach you these. You need mentors to point you in the right direction and to give you continuous feedback. Merely good understanding of products are services are not going to take you anywhere. You need a continuous passion, interest, persistence and curiosity to develop these qualities. Remember these are the factors  which makes Sales exciting.



The 4 intelligence for a successful career in Sales

Sales is all about building your career each day and with every deal. It’s like you becoming an actor. Suppose you want to pursue a career in acting and you go to Mumbai to try your luck. You need to have all type of characterstics, you learn dance, you learn fighting, you make 6 packs, you get your hair transplant done if you are shedding your hairs, you apply all kind of techniques to get a fair skin and whatever was left related to astrology to fight with your stars you get them fixed too. Then you scout for that one movie which will make you successful and establish you as an actor. Then there are two possibilities.

Suppose you are fortunate enough to get a break and one producer signs you. And assume your movie become a hit. Do you think your career is settled ? No. You need to prove yourself with next movie, and then next and then next. And after sometime there will be pressure on you to do different roles other wise you will get typecast and in no time people will forget you.

In case you were not fortunate enough to get that big break. To survive you will try different kind of roles, small insignificant ones etc. Something which happened to Nawazuddin Siddiqui. It’s up to your choice and your destiny the way it will unfold. You need to keep trying keep learning but for all that you need to learn how to survive first.

Sales is pretty much like that. You need to prepare, you need to be consistent and persistent everyday irrespective of what your boss is saying and what type of emotions you are having. I have seen people in the name of selling all they do is just follow up, making random calls, spamming inboxes and meetings which goes no where. They don’t understand the need of training and learning. Just you like need training to develop your skills and competency in any given field, you need to always learn in Sales. The other issue is they look for the company, colleagues, boss to train them. Well that’s a myth. At the most people can facilitate the training but end of the day, your learning is in your hand.

If you really look at it, all kinds of training help you acquire/enhance 4 types of intelligence:

  1. Innate Intelligence
  2. Acquired Intelligence
  3. Technological Intelligence
  4. Emotional Intelligence

Innate Intelligence is something you are born with. It’s all about how smart you are. It’s there in your DNA. Just that some people are aware of it and some aren’t. Mainly because they compare themselves, the try to imitate somebody or it could just be their inability to handle situations the way should handle. It’s also about the curiosity you show in everything.

Acquired intelligence is all about how much you know. How much you know about your client, how much you know about client’s industry, how much you know about their business, about politics, about nation etc etc. You accumulate the information from various sources to foster your intelligence. It’s a continuous process which is driven by your attention to everything that matters to close a deal.

Technological Intelligence, according to me has two dimensions, first, it’s know-how of the technology and the impact it can have on businesses. I sell Cloud, so through training I try to understand all the aspects which can help my clients to run their businesses, create new business models and add values to their clients.

The other dimension is how you use technology to keep yourself organized and give more time to human relationship. How you work in such a way that you don’t miss out any deliverables. How you organize yourself that you develop the ability to run all the projects in parallel and complete them on the stipulated time.

Emotional Intelligence is the ability to perceive, correctly interpret, respond and effectively manage your own emotions and influence the emotions of others. Every individual is different and need to be handled differently. Certain clients will talk a lot, may annoy you at times and there will be many who will not open so easily. They will conceal their emotions and it will become difficult for you to understand them. Emotional intelligence is also the ability to handle stress, pressure, disappointment and working with your colleagues with whom you differ in opinion.

Buying is human, Selling is human. People buy for their reason, not yours. After a certain point of time, quality, features, references don’t matter, what matters most is the type of person you are. And learning is definitely the way to build a successful career in sales.

The Friday it was – Conclusion

Last Friday,  a friend of mine was quite upset about everything he was doing in his office. He is a person who is quite passionate about his work. And honestly he has been brilliant in his work.  He is in sales. And because of his position he has a lot of responsibilities which directly or indirectly impact many people under him or he deal with. His job requires interaction with a lot of people who are within or outside the organisation.

Because this person is so much into his work, that he never gets tired, continuously learning and updating himself and willing to take risks, he always has a lot of ideas of doing new things. He has opinions about almost everything and he wants people to work in a particular way. According to him he knows what is right and what is wrong for the organisation. He was quite confident that sales in the organisation was not happening the way it should happen and with lot of efforts he had created a strategy to revive the entire sales organisation, which was heard by everyone. He got a lot of appreciation for his work but his ideas were never implemented.

He has no control to change people, he has no authority, at least not on all of them.  He can’t get away from them. He need them and at the same time he want all of them to change.

So my friend was helpless and decides to do everything himself. Trust no one but himself.  He concluded that people are good for nothing, his organization is good for nothing and it will never change. He concluded “If you can’t change the company, “change” the company”  and he started looking for a new job.

With all these beliefs my friend came back home. It was his wife’s birthday and it was Friday. We were also there as we were invited of the dinner.  His shoulders were down, the smile was manipulated and it was quite evident from his face that he didn’t want to talk to anyone. He wanted to be left alone but he was stuck in a party where he was trying his best to look normal. He was a childhood friend of mine and it was not very difficult for me to figure out there was something wrong. So I asked him the reason he was upset. He explained me everything in detail. He then told me he want to quit the company. I asked him “ What if the other company has  same type of people ? “ He had no answer to that.

The atmosphere was quite tensed. Even my jokes on which we usually used to laugh hard weren’t working. So we decided to move out.

On my way back home, I realised that this is something which happen to me as well. In fact all of us.  Whether we are student, employee, a business man or even in our family, there comes a time, when we fall prey to our beliefs. There is some or the other thing we are not happy about. We have our own set of beliefs and we fall prey to those beliefs.

Belief come from conclusion. And we conclude something when we are confident of our knowledge.  We conclude something because it brings a certain kind of  certainty in our life. This friend of mine in office had concluded that what people were doing was wrong. He had concluded that his strategy is right and it will work. On the other hand, people who didn’t follow him or disagree with him had concluded that my friend’s strategy was wrong and it will not work. So each party had a certain belief, they had concluded that it’s not going to work and they all were confident about themselves. So conclusion then creates deadlock too.

I have always been envious of this friend of mine because he was quite confident in everything. Very confidently he used to tell his marks after the exams and he was always bang on.  He was very confident  of  his selection in all competitive exams, interviews ,  of his choices etc. But today I feel he had become prey to his confidence too. How can he be so confident that his strategy will work and not of others ? And similarly how can his subordinates and colleagues be so sure that my friend’s strategy will not work ? Confidence then has made them blind of the possibilities. Confidence then made all of them not to apply their mind .

Just recently I heard that confidence is not required in life. You can be unconfident of something and still survive. What’s required is vision, clarity.  What’s required is to give up a belief  or disbelief which is creating a deadlock and making us conclude something. What’s required is a mind which doesn’t take any position. A mind which doesn’t take any position is open to possibilities.  It takes a lot to say “I don’t know”. It’s only when we say this , we are open to learn and explore new things. An ignorance which is aware and acknowledged by yourself that “I am ignorant” is a far more powerful state than a knowledge you have concluded.

I don’t know whether my friend was right or wrong. I don’t whether his colleagues were right. But all of them should apply their mind and see that things are not moving. And all of them are not happy about the way things are right now. They all wanted change, just that everyone had concluded they are right and other person is wrong.

Let’s apply our mind not to believe something, to make some belief stronger or to justify the belief itself. Let’s understand that believing in something means conclusion and “conclusion” means death.

Cloud Security Essentials – An introduction

rms_sicherheit_header_bild_cloudcomputingI was recently speaking to a group of CIOs and IT Managers about cloud. I spoke about all the good things they can do once they migrate their workload on Cloud. But one IT manager got up and said ” All that is fine, but what about security. How can I rely on your security and why should I pay you for the security. When I am migrating my workload in your cloud, then ideally you should take care of it as it’s your own. It doesn’t make sense for me to pay you to host my workload and then pay you for security too

There were two misconceptions to this gentleman.  First, if he is migrating his workload then it’s only vendor’s responsibility to secure and hence he doesn’t have to pay. That’s absolutely not the case in any cloud deployment. Unlike on-premise deployment where only you are responsible for the security, security on Cloud is a joint responsibility between customers and vendors. Vendors provide you the tools to secure your workload and customers have to make significant changes in their IT strategy and approach to secure their workload.

The second misconception was the type of security itself. He might be predominantly referring to all the network security. He might be concerned about unethical hacking, DDoS virus attacks etc. Let me tell you that security on cloud is not just  limited to these few things only. It’s very important to understand the potential vulnerabilities to protect yourself from some unprecedented exigencies.

Everyone is concerned about security but not many people understand what it means. I have heard the following in all my interactions about cloud security with clients :

  1. I want my data to be safe.
  2. I don’t want my data to be shared
  3. I don’t want people hack my system
  4. I don’t want to protect my system from external threats like malware, virus, DDoS etc.

Let’s try to address cloud security in a reverse way. Let’s try to understand what type of cloud security solutions are available in the market. That will give us a good idea about what these solutions protect and hence will help us understand what are the possible vulnerabilities.  Forrester in its 2015 research report identified 4 types of cloud security solutions :

    1. Cloud data protection : CDPs are used to primarily encrypt the sensitive data like employee details, customer details to be stored on cloud. They are either on-premise or SaaS gateways between customer’s premise and the applications like CypherCloud etc.  There are 5 capabilities a cloud data protection solutions have:
      1. Encryption:
      2. Data Loss prevention
      3. Malware Scanning:
      4. Tokenization
      5. Contextual policy control
  1. Cloud data governance : These solutions work with cloud data storage solutions like Dropbox, Google Apps, Office 365 etc.  This solution allows you to have full control on how the organization shares data, what data should be accessible or visible to whom and how exposed data has changed over the past.
  2. Cloud Access Security intelligence : These solutions intercepts and analyze traffic, who is accessing which application, when and how much and provides alerts on anomalies. It helps you to track any unprecedented activities which can be suspicious or abnormal. For example, a technical support person who is accessing 100 customer records a day suddenly accessed 10,000 customer records a day. Similarly a system admin who downloads 1 GB a day has been downloading 10 GB of data since last 2 days.
  3. Centralized cloud workload security management : These solutions work when you run your workload on an IaaS platforms like IBM BlueMix, AWS, Azure etc.  IaaS vendors typically provides the capabilities like:
    1. Malware protection
    2. host based firewalls
    3. log inspection
    4. Intrusion detection and prevention
    5. Configuration management and file integrity monitoring
    6. Virtualization support

It’s quite important to understand that security is not just a tool centric element, it’s an implementation strategy which is created, reviewed and changed at regular intervals of time.



What it takes to be a leader ?

One of the fundamental thing which I always notice around me is the presence of a leader. I get inspired by them, I get motivated by them and I get a positive energy from them. Not that I myself a leader, but I can surely say I don’t get many of them. I usually get many managers, followers and sub-ordinates, but not leaders.

Leadership has been defined by a lot of people and in a lot of ways. To an extent that leadership has become cliche’, so much noise about it has been created that it has become confusing. But when I heard SadhGuru talking about leaders few things have got imbibed in my mind :

  1. A leader is someone who makes a positive impact around the people they meet
  2. A leader is a person who is willing to confront a problem
  3. A true leader is one who create tiers of leadership.

We usually tend to imagine certain fictitious scenarios of becoming a leader. We think it needs a lot of efforts and some extraordinary work to become a leader. We think life will bless us with an opportunity to become a leader. But after I heard Sadhguru, I feel life throw many opportunities to become a leader almost every single day. It’s just that we close our eyes and pursue something which is unreal. Life actually throw many opportunities, it’s just that we remain blind to them or live in a state of oblivion. We ignore them.

Not that there is a lack of issues in our workplace, it’s just that we look on to something else to happen or someone else to give us an opportunity to act as a leader. We shy away from problems, we are scared to take initiative and confront issues. Most of the times we are not able to leave a positive impact on people only because we avoid them.

I have seen many sycophants worshiping their leaders especially in politics, but I don’t think they are true leaders. They need someone to massage their ego, they need someone to get their work done and most importantly they need someone who can still keep the tag “leaders” with them. Because when these people die or fall from their eminence, they leave a void which is hard to fill and at times impossible. They might have done some wonderful things but failed to create a leader who is better or may be equal to them.

SadhGuru is right when he says that because we are a nation who had been occupied for a long time and we actually wait for some disaster for a true leader to emerge. Let’s try to change that from now on. It’s not difficult to find few lives we can impact, it’s not difficult to learn to confront situation and it’s also not very difficult to create a tier of leadership. If there is something which is difficult, it is to change something within.

AWS Reserved instance vs On-demand pricing

There are three types of billing options with AWS :

  1. On-demand billing – which means you pay as you consume
  2. Reserved instance – which means you pay upfront for a fixed period
  3. Spot instances – allow you to bid on spare EC2 instance.

This post is to compare the first two billing options which i.e. On-demand and Reserved Instance. Let’s assume that

Here is the cost comparison a Linux instance with 100GB EBS storage and 250 GB bandwidth in US region


The difference is just $102 per year. So there is a saving of $8.56.

Following things need to be kept in mind :

  1. As you can see from the table, the discount is only in Compute, where as there is no discount in any other component
  2. You can scale up within the same instance family, but not in a different family. And that too only if you have UNIX/LINUX based instances. That means a Linux based m4.xlarge instance can be upgraded to m4.2xlarge but not c4.xlarge. And when ever
  3. You cannot change the Region of your reserved instance. A RI once purchased in Singapore, will remain there till the contract terminates
  4. There is no refund of the one time fees in case you want to cancel the instances

AWS  RI is a very interesting way of billing the customers. Within RI you have three option of payments:

  1. All upfront – in which you pay the entire money of Compute reserouces upfront
  2. No Upfront – if you have a good billing history, you end up paying nothing and the charges are adjusted in the hourly rates
  3. Partial Upfront – you pay some part of the payment and remaining payment is adjusted with hourly charges

You should use Reserved instances ONLY when you are certain that you will stick to the same configuration till the end of the period.

How to use Twitter to get your first job / next job ?

Source: www.forherbyher.com
Source: www.forherbyher.com

When used effectively, social media has the power to make or break your career.  There was a time when CVs used to float every here and there with very less a candidate could do. Things have changed today. A candidate can be in touch with his potential employer almost every day.  All he need to do is to find out the right approach and build his case with the right set of people.

LinkedIn is the most powerful tool for professionals but you can’t ignore Twitter.
 It require continue efforts, dedication and discipline to get benefits from Twitter. There is no formula of success on Twitter.   I am going to highlight what I have realised will work when you would like to join your first or next company of your choice .
Twitter is a very powerful, relationship building, relationship management and customer service tool. And you can easily see the impact of it. Even government has started using Twitter as a tool to reach out the larger mass. Whether it’s MoE, Railways you will find Twitter is often being used to make the government smarter.
Here are the 5 things you should start doing on Twitter immediately.
  1. Relationship building : Relationship building is about “Why should I know you ? “.  You have to tell people who you are. You have to be known for something or you have to be expert in something.  I have seen people reluctant  in answering these questions including me. And then over the period of time I have realised there are always going to be people better than you. So you only focus on what you are and what you do. Don’t compete or set benchmarks. Just keep on improving and evolving by always learning something new, something  which  keep you relevant. Stay abreast and have opinion about everything happening around you.
  2. Relationship management: is about Why should people remember you? Most of the people who you will interact with, are just faces or ids. And there are plenty of them. And given the timespan of attention everyone has, it’s quite easy to forget you and your work. Building and management are different stuffs and you need to understand both require different efforts, tactics and contents.
  3. Monitor and interact with people working in the companies you want to work. Search the profiles of top leadership of the companies and then filter out their followers. In all possibilities, you will find someone who might be able to help you in your pursuit.
  4. Keep an eye on what  is trending in the industry you would like to join : Confidence comes from knowledge and fake confidence comes from Bluff. Whatever you choose, you got to have some relevant content when talking to your potential recruiter. You have to display your knowledge and work. Don’t invest money in some expensive or short term courses till the time you have done your first level research.
  5. Develop direct relationships with bloggers and journalists : Subscribe to their RSS feed, retweet, leave a comment and help bloggers to find each other.  Every blogger strive for followers and they all love to increase their posts. Similarly companies have their blogs where they share important announcements, educational posts, updates on their products. Don’t just like them, put some valuable comment. These blogs are highly monitored and there is a person who keeps track of all the comments. So this is a good way of engaging with someone from the the company directly you want to work in.
The first part has highlighted  “ What you should do “,  now “How you should do” :
  1. Setting up a right Profile is the first step for any social media: Profile serves two purposes.
    1. It’s a way a of telling people who you are when they land on to your profile
    2. It’s a way to let people discover you.  For ex. If I am making a search for Big Data, then Twitter search will find all the people who have mentioned “Big Data”  in their profile. Use correct key words in your profile.
  2. Lists : Lists is an excellent way to organise your followers and the people you follow. And if you quietly want to keep an eye on someone, just add them in a Private list without following them.  So I have created following lists which help me to easily find the tweets of people who are important to me :
    1. News
    2. Personal
    3. IBM
    4. Competitors of IBM
    5. Cloud
  3. Sharing content you have created : There is no dearth of the resources and tools which are free and which can be used to create some good content. Content can be following types :
    1. eBook
    2. Blogs
    3. Infographics
    4. Presentations
    5. Videos
  4. Choose whom to follow wisely : Your interest in logging in to Twitter depends a lot on the people whom you are following. The people whom you follow should be active, should share relevant contents, should have an identity and most importantly they should follow you back. If you follow someone, who has more than 1000 followers, and he follows you back then the chances of your content reaching to large audience increase manifold times.
  5. Use a Social Media publishing platform : You might not get time to publiish content regularly. and that’s when you should automate the content publishing. Use HootSuite to schedule your content across different social media platforms.  Choose a day most likely Sunday, when you will schedule your tweets for the entire week. And then be responsive to the likes, shares, followers you are getting. It’s like creating a campaign to attract leads.
I help people to build their social media eminence and make the most of it. Just ping me back in case you want to get in touch with me for any help with your Social Media.  

Choosing the right MS SQL editions and implementation

thumbnailI have frequently come across a situation where, clients are usually confused about the selection of MS SQL edition and whether they should go on-premise or on cloud. And given the fact that there are other IaaS players too, selection of hosting a SQL server on cloud becomes even more difficult.


Editions of  2016 MS SQL 

Microsoft recently launched  2016 MS SQL editions. They are available in 4 flavors: Express, Standard, Enterprise and Developer

Here is the brief summary of what these editions are meant for :

Screen Shot 2016-09-09 at 1.20.04 PM


Although there is a lot of information available on Microsoft’s website, I have filtered out some of the most important features of different  2016 editions  which should be considered before finalizing which edition is right for you.

Screen Shot 2016-09-09 at 1.52.40 PM

* Basic HA – restricted to 2 node single database failover, and non readable secondary db. Basic HA ensure data availability so your data is not lost with basic HA and a fast two nodes non-readable synchronous replica.

** Advanced HA – Always On- availability groups, multi-database failover with readable secondaries.

On-premise deployment.

There are 4 costs associated in an op-premise set up.

  1. Infra cost
  2. Hardware
  3. Licenses cost
  4. Personnel

I would like to focus only on licensing cost. There are 2 types of licenses available for SQL Standard editions

  1. Server + CAL license:   Cost of MS SQL server is  $ 931 and $ 209 per Client access license (CAL) which is either used based or device based.
  2. Core based license :  $ 3,717 per core, in 2 core packs. There is no restriction on the number of users or devices which can access the server in this type of license.

On Cloud deployment:  

The benefit of spinning up SQL server on cloud is it’s fast, easy and you also have an option of getting a fully managed SQL instances.

Comparison of costs on Azure, AWS and Softlayer

Screen Shot 2016-09-09 at 6.36.28 PM

Below tables shows the configurations which were considered.

For AWS and IBM SoftLayer
CONF 1 2 8 100
CONF 2 4 16 200
CONF 3 8 32 400
CONF4 16 64 800

For Azure
CONF 1 2 7 100
CONF 2 4 14 200
CONF 3 8 28 400
CONF4 16 56 800

The graph shows clearly that SoftLayer is the cheapest when compared to both AWS and Azure. Following are the added advantages with IBM SoftLayer :

  1. Data download limit of 250 GB with virtual instances and 500 GB with Bare Metal instances
  2. There is no inter DC charges
  3. The instances are not bundled, so you have the flexibility of increasing or decreasing cores, RAM and HDD independently which is not in the case of Azure

Comparing the cost of on-cloud vs on-premise is  little tricky. You need to take the following things in to account :

  1. When is your server hardware refresh due: This is important because assuming you have recently invested in the hardware  and the next refresh is due only after 3 years, then you will incur only the license cost of MS SQL. In this case, most of the times, going for an on-premise will make more sense.
  2. No. of users in the organization:  Assuming you only have 20 -25 users and there is a lot of uncertainty about the increase or decrease of the no. of users, then in this case, most of the times, on-cloud will make sense. You just have to purchase the server license and then you can take CALs from your cloud service provider which comes in a minimal monthly cost.

In case you want to need to know more about the implementation and pricing on SoftLayer and want to do a TCO for your implementation then, you can reach out to me on this link or drop a comment here.


Page 1 Page 2 Page 3