Search

DevOps In 5 letters: Should We Say CALMS or CALMR?

When someone asks me to explain what DevOps is about, I usually do this using the different letters of the acronym CALMS.CultureCulture is the foundation of DevOps. If you omit culture, you're only doing some symptoms of DevOps (like using a whiteboard, working in timeboxes and doing daily standup meetings won't make you an Agile team).Culture is about the people, about self-organized teams, about T-shaped profiles, about tearing down the wall between Development and Operations. A DevOps team takes end-to-end responsibility of an application or system: "you build it, you run it".If your organization has always been working in a command-and-control style, then the first thing to do is to instill a culture of team empowerment. And don’t underestimate this: this will probably take years to change.AutomationThis is where a lot of focus goes into and can be considered as the easiest to obtain. The heart of DevOps is the CI/CD pipeline: the continuous flow process that is triggered upon check-in of new versions of code. Continuous integration was already known in eXtreme Programming. In a DevOps context, the continuous delivery/deployment makes the story complete. To make your CI/CD pipeline work at its full capacity, you have to consider everything as code:Your source code of courseYour automated tests - unit tests, integration tests and so onYour configurationIncluding your infrastructure configurationYour database changesYour documentationBut automation is also about closing the feedback loop: getting observations, metrics from running system fed back into your team’s product backlog.Lean principlesDevOps is not about moving big chunks of changes to production, but instead, moving to a constant flow of small and easier to control changes. Flow, as in Kanban: limited work in progress, small batches. And moving to the production does not automatically mean: "going live". If there is a dependency with other code that is not yet ready, you can still disable your code via feature toggling until everything is ready to be activated.MeasuringThis is crucial to improving: define metrics on your process. How good are the things going in your organisation? Where is room for improvement? And the apply the typical Plan-Do-Check-Act/Adjust approach to gradually improve your way of working.SharingDevOps teams take full responsibility over their system. But this does not mean that they have to reinvent the wheel over and over again. They learn from their peers.Common senseThere are plenty of resources on the internet - blogs, pictures, slide decks and videos - that explain DevOps using this CALMS acronym. So by now, this acronym has become common sense for anyone who searched for some kind of definition of DevOps. Or hasn't it…?DevOps according to SAFe®, in 5 slightly different lettersRecently I had a discussion with a colleague who is a certified SAFe® Program Consultant and trainer. According to this colleague, SAFe® doesn’t talk about CALMS but about CALMR instead. She wanted to be sure we tell the same story and don’t confuse the people we train and coach. I am not going to give a full explanation of SAFe's definition of Devops, you can read it yourself on the SAFe® site (more specifically on this page www.scaledagileframework.com/devops).But I will briefly explain what the acronym CALMR stands for according to SAFe®:Culture of sharing responsibilityAutomation of continuous delivery pipelineLean flow accelerates deliveryMeasurement of everythingRecovery enables low-risk releasesThis discussion made me wonder: if a large part of the world talks about CALMS to define the principles of DevOps, then why does SAFe® talk about CALMR and what is the difference? And why do they call it "SAFe® DevOps"? So I did some investigation and this is what I found.What's the difference?In all honesty, whether you speak about CALMS or CALMR, in the end, both are equal, or better, equivalent. Let me explain why.In the CALMS acronym, the S stand for sharing. Sharing of knowledge, of experiences. Call it communities, or chapters and guilds if you are more into the way Spotify works. I deliberately don't call it "the Spotify model" because there is no Spotify Model (says Marcin Floryan, a Spotify chapter lead in this presentation: https://www.infoq.com/presentations/spotify-culture-stc).But that’s entirely different story.Sharing in CALMRIn "SAFe® DevOps", sharing is a part of the Culture. People work in teams. But teams together form a release train. So, these teams will not only need to align planning-wise, they also inspect and adapt during the IP sprint. And they learn continuously. OK, fair point. But sharing clearly is there in both definitions.Recovery in CALMSSo, what about the recovery aspect of SAFe® DevOps? Is it a part of the CALMS acronym too? In my opinion, yes, of course, divided over other aspects. The first thing that the SAFe® site tells about Recovery is "Stop the line mentality".Now, that is a Lean principle. Mary Poppendieck (Lean Software Development) mentions this in her presentations: "The greatest productivity comes from not tolerating defects. Create ways to detect defects the moment they occur” (see slide deck https://accu.org/content/conf2007/Poppendieck-Stop_the_Line_Quality.pdf ).The other parts, Plan for and rehearse failure and Build the environment and capability to fix forward and roll back, these are typically automation aspects. Plan for and rehearse failure talks about the chaos monkey.The Simian Army is a bunch of tools and concepts that will create chaos in your ecosystem: kill processes, slow down processing and so on. Chaos engineering is really great, but most likely not the first thing you will implement (even though it is a very good enabler for resilience). More information on the Simian Army can be found on the Blog of Netflix. (https://medium.com/netflix-techblog/the-netflix-simian-army-16e57fbab116).Fix forward or roll back: these are the capabilities of your CI/CD pipeline, the heart of your automation efforts in DevOps. Your Continuous deployment should allow to roll back changes. Or do canary releases: for certain changes you don't go full park all the way, but deploy on a very limited set of servers/containers as a try-out and roll back if "the canary dies".ConclusionI could not find any explanation on the internet why SAFe® talks about SAFe® DevOps. The only thing I can think of is that they want to stress how DevOps culture, principles and practices seamlessly integrate with SAFe®. Similarly, SAFe® talks about SAFe® ScrumXP, where the good practices of Scrum and eXtreme Programming help to deliver good quality software every iteration and every program increment, not only on team level, but integrated with the other teams of the Agile Release Train.As far as the difference between CALMS and CALMR is concerned: they both cover the same ideas. In my humble opinion, the difference between CALMS and CALMR could be a matter of focus: maybe the initial focus of CALMS was to stress the importance of sharing knowledge, whereas the CALMR stresses more the need to be able to roll back a failing change.Bottomline, CALMS and CALMR may not be entirely equal, but they are definitely equivalent.Anyway:
Rated 4.0/5 based on 0 customer reviews

DevOps In 5 letters: Should We Say CALMS or CALMR?

270
DevOps In 5 letters: Should We Say CALMS or CALMR?

When someone asks me to explain what DevOps is about, I usually do this using the different letters of the acronym CALMS.

Culture

Culture is the foundation of DevOps. If you omit culture, you're only doing some symptoms of DevOps (like using a whiteboard, working in timeboxes and doing daily standup meetings won't make you an Agile team).

Culture is about the people, about self-organized teams, about T-shaped profiles, about tearing down the wall between Development and Operations. A DevOps team takes end-to-end responsibility of an application or system: "you build it, you run it".

If your organization has always been working in a command-and-control style, then the first thing to do is to instill a culture of team empowerment. And don’t underestimate this: this will probably take years to change.

Automation
AutomationThis is where a lot of focus goes into and can be considered as the easiest to obtain. The heart of DevOps is the CI/CD pipeline: the continuous flow process that is triggered upon check-in of new versions of code. Continuous integration was already known in eXtreme Programming. In a DevOps context, the continuous delivery/deployment makes the story complete. To make your CI/CD pipeline work at its full capacity, you have to consider everything as code:

  • Your source code of course
  • Your automated tests - unit tests, integration tests and so on
  • Your configuration
  • Including your infrastructure configuration
  • Your database changes
  • Your documentation

But automation is also about closing the feedback loop: getting observations, metrics from running system fed back into your team’s product backlog.

Lean principles

DevOps is not about moving big chunks of changes to production, but instead, moving to a constant flow of small and easier to control changes. Flow, as in Kanban: limited work in progress, small batches. And moving to the production does not automatically mean: "going live". If there is a dependency with other code that is not yet ready, you can still disable your code via feature toggling until everything is ready to be activated.

Measuring

This is crucial to improving: define metrics on your process. How good are the things going in your organisation? Where is room for improvement? And the apply the typical Plan-Do-Check-Act/Adjust approach to gradually improve your way of working.

Sharing

DevOps teams take full responsibility over their system. But this does not mean that they have to reinvent the wheel over and over again. They learn from their peers.

Common sense

There are plenty of resources on the internet - blogs, pictures, slide decks and videos - that explain DevOps using this CALMS acronym. So by now, this acronym has become common sense for anyone who searched for some kind of definition of DevOps. Or hasn't it…?
Common senseDevOps according to SAFe®, in 5 slightly different letters

Recently I had a discussion with a colleague who is a certified SAFe® Program Consultant and trainer. According to this colleague, SAFe® doesn’t talk about CALMS but about CALMR instead. She wanted to be sure we tell the same story and don’t confuse the people we train and coach. I am not going to give a full explanation of SAFe's definition of Devops, you can read it yourself on the SAFe® site (more specifically on this page www.scaledagileframework.com/devops).
DevOps according to SAFBut I will briefly explain what the acronym CALMR stands for according to SAFe®:

  • Culture of sharing responsibility
  • Automation of continuous delivery pipeline
  • Lean flow accelerates delivery
  • Measurement of everything
  • Recovery enables low-risk releases

This discussion made me wonder: if a large part of the world talks about CALMS to define the principles of DevOps, then why does SAFe® talk about CALMR and what is the difference? And why do they call it "SAFe® DevOps"? So I did some investigation and this is what I found.

What's the difference?

In all honesty, whether you speak about CALMS or CALMR, in the end, both are equal, or better, equivalent. Let me explain why.

In the CALMS acronym, the S stand for sharing. Sharing of knowledge, of experiences. Call it communities, or chapters and guilds if you are more into the way Spotify works. 

I deliberately don't call it "the Spotify model" because there is no Spotify Model (says Marcin Floryan, a Spotify chapter lead in this presentation: https://www.infoq.com/presentations/spotify-culture-stc).

But that’s entirely different story.

Sharing in CALMR

In "SAFe® DevOps", sharing is a part of the Culture. People work in teams. But teams together form a release train. So, these teams will not only need to align planning-wise, they also inspect and adapt during the IP sprint. And they learn continuously. OK, fair point. But sharing clearly is there in both definitions.

Recovery in CALMS

So, what about the recovery aspect of SAFe® DevOps? Is it a part of the CALMS acronym too? In my opinion, yes, of course, divided over other aspects. The first thing that the SAFe® site tells about Recovery is "Stop the line mentality".

Now, that is a Lean principle. Mary Poppendieck (Lean Software Development) mentions this in her presentations: "The greatest productivity comes from not tolerating defects. Create ways to detect defects the moment they occur” (see slide deck https://accu.org/content/conf2007/Poppendieck-Stop_the_Line_Quality.pdf ).

The other parts, Plan for and rehearse failure and Build the environment and capability to fix forward and roll back, these are typically automation aspects. Plan for and rehearse failure talks about the chaos monkey.

The Simian Army is a bunch of tools and concepts that will create chaos in your ecosystem: kill processes, slow down processing and so on. Chaos engineering is really great, but most likely not the first thing you will implement (even though it is a very good enabler for resilience). More information on the Simian Army can be found on the Blog of Netflix. (https://medium.com/netflix-techblog/the-netflix-simian-army-16e57fbab116).

Fix forward or roll back: these are the capabilities of your CI/CD pipeline, the heart of your automation efforts in DevOps. Your Continuous deployment should allow to roll back changes. Or do canary releases: for certain changes you don't go full park all the way, but deploy on a very limited set of servers/containers as a try-out and roll back if "the canary dies".

Conclusion

I could not find any explanation on the internet why SAFe® talks about SAFe® DevOps. The only thing I can think of is that they want to stress how DevOps culture, principles and practices seamlessly integrate with SAFe®. Similarly, SAFe® talks about SAFe® ScrumXP, where the good practices of Scrum and eXtreme Programming help to deliver good quality software every iteration and every program increment, not only on team level, but integrated with the other teams of the Agile Release Train.

As far as the difference between CALMS and CALMR is concerned: they both cover the same ideas. In my humble opinion, the difference between CALMS and CALMR could be a matter of focus: maybe the initial focus of CALMS was to stress the importance of sharing knowledge, whereas the CALMR stresses more the need to be able to roll back a failing change.

Bottomline, CALMS and CALMR may not be entirely equal, but they are definitely equivalent.

Anyway:
Conclusion

Koen

Koen Vastmans

Blog Author

I am an IT professional working in a major Belgian bank for over 26 years. I have been into software development for several years, mostly in Java, from COTS software integration over web applications to digital signing. The past 6 years I was an agile coach and trainer. I recently joined a team of cloud native development, to focus on DevOps processes and organisation.

My passion for agile and DevOps is my main driver to share my ideas about these topics.

Join the Discussion

Your email address will not be published. Required fields are marked *

Suggested Blogs

Evolution Of Technology, It’s Important To Life

Our conflicting views on whether technology is a boon or bane can be best described by inventor and best selling author Daniel H Wilson, when he says, “We humans have a love-hate relationship with our technology. We love each new advance and we hate how fast our world is changing”. The use of technology is what distinguishes us from other animals and this has been evident throughout history. For our evolution has been deeply linked with the evolution of technology. From discovering the technological potential of fire more than 250,000 years ago to developing watermills as a source of power in the medieval ages, technology today is so futuristic as would have been unimaginable just a few decades back. The industrial age’s greatest aspect was technology. New innovations and devices made life easier. Machines that seem mundane today like the levers, pulleys, wheel and axles, screws and wedges helped usher in an age of productivity. The industrial revolution was to an extent a worldwide phenomenon and this saw technology bringing in progress to the world as a whole. Steam engines, electricity, petroleum and other technological advancements had repercussions throughout society. Coal industry, textile industry, locomotive industry, chemical industry etc brought the world closer. Another important technological advancement was in the field of medicine. Advances in areas of anatomy and physiology enhanced life expectancy and reduced illnesses. By the end of 19th century, the importance of technology had been firmly established and it was clear that dependence on it would only grow. The 20th century saw a range of technologies that evoked both awe and fear in humankind. The airplane, rockets, electronics, antibiotics, and nuclear power managed to create a social situation that offered security but always had danger looming in the fringes. The use and abuse of natural resources brought about rapid growth and prosperity to countries but with such terrible side effects as pollution and depletion of resources. And as we go into the 21st century, technology has reached a whole different level. Communication as we knew it, has changed and has turned passive and more indirect. Pagers, desktop computers and telephones have now been replaced with laptops, tablets and smartphones. People would rather message each other on various platforms rather than talk face to face. In fact, there are almost as many cell phone subscriptions (6.8 billion) as there are people living on this planet (7 billion). By 2014 there were more than 3.8 billion email accounts and this number only keeps growing. Technology today has increased our independence. Need to know where you get the best cakes in town? Just search on the internet. Don’t know how to get to the new mall? Let your GPS take you. Even when it comes to medical care, we have become more self-reliant. The need for doctors to assess our primary health conditions has reduced dramatically with the availability of blood pressure and diabetes monitors. The greatest advantage is the creation of a boundary-less communication channel. Irrespective of your nationality, sex, race or religion, you can communicate with like-minded people from across the world. But as the old adage goes, too much of anything is not good. And this holds true for technology too. Increased use of cell phones and microwave ovens have been linked to diseases caused due to radiations. An over exposure to the virtual world has created a warped sense of reality for many. We have become so attuned to communicating via social media that any face to face communication seems awkward. Technology today does not require us to leave our house. One can work from home, shop from home and receive medical care at home. This has led to isolation, a lack of social skills and an inability to conduct ourselves in public. Technology can also be credited to the creation of a great number of couch potatoes. Video games, YouTube, and social media are robbing us of our exercise time. Depression, stress and poor sleep habits are increasingly becoming common medical occurrences. And of course, there is the question of privacy and security. With our entire life being online, our lives are being constantly snooped on. Your entire life history can be accessed by any stranger with a few entries on a website. Phishing, viruses, and hacking are the new forms of robbery which not only result in huge losses but also keep the perpetrator anonymous. Addiction, lack of empathy, more violence, development issues in children, lack of attention and many more issues have been associated with technology. But can we ignore the advantages that technology has offered and go back to the basics. Can we once again live like people did in the stone ages? That thought seems more far-fetched than anything else. The bottom line is—you cannot escape technology. So how you use it and how much you allow it to pervade your life is entirely in your hands. Whether you love it or hate it, technology is here to stay!
Rated 4.0/5 based on 20 customer reviews
Evolution Of Technology, It’s Important To Life

Our conflicting views on whether technology is a b... Read More

Top 10 Trending Courses in Information Technology for IT Aspirants

The best part to jump to the bandwagon of information technology or IT is, there is an enormous possibility for an individual if he or she starts studying a diploma or a degree, does either a master degree or a research course. He or she can get full-fledged engineering degree. We have listed down here in order of priority, top to down for a beginners to advanced level technical course that an IT aspirant look for. Java or J2E and Its Frameworks Java or J2EE is one of the most trusted, powerful and widely used technology by almost all the medium and big organizations around domains, like banking and insurance, life science, telecom, financial services, retail and much, much more. You have many things to learn in Java or J2EE, like the core part – J2SE, JSP, STRUTS, SPRING and/or HIBERNATE. This is one of the best and most advanced sophisticated applications. If you want to learn Java, you need to start from the ab initio to the advanced level step-by-step. There are many different frameworks as well as supporting technologies to learn for Java aspirants but the given things are must learn and highly demanding in current software market. CISCO Technologies Whether you are fascinated about learning network and switching technologies, then CISCO technologies would be your choice. You can learn CCNA, CCNP and more from CISCO academy. These types of certificates are global certifications. You will get global prospects after completing and learning these types of courses. If you are not coming from engineering backgrounds, then also you can learn CCNA or CCNP, or both. Then you need to take some ad hoc classes for non-engineering students. The great number of fresher and experienced candidate, these days, are pursuing networking courses, if you are one of them, then CISCO technologies can be your choice. A majority of CISCO institutes want degree – graduation in any discipline. SAS – Statistical Analysis System SAS is a popular course. This can be your career as SAS consultant that many medium and large organizations looking for fresher and experienced SAS qualified candidates. This is nothing but a data analytics course that can give you global exposure. The demand for SAS – data analytics is growing day-by-day and the business intelligence domain has emerged one of the most trusted and lucrative option for science graduate. These days, SAS is a’ la mode for fresher and experienced science graduate. It is an integrated system of software products that help to perform critical data-entry, data-retrieval, data-management, data-mining, report writing and graphics. DBA – MySQL – SQL Server In this highly competitive as well as dynamic Software/IT industry, there is one course the one course, which is very popular and can give you stable career is, DBA. This is a course or an ad hoc for students who are interested in learning MySQL and SQL server and like to create, manage as well as maintain the huge data files and other database flavors available in the market. DBA can be your best bet for career-oriented course, when you will be conversant with database with other supporting technologies; you can easily and quickly learn MySQL and DB2 in a much shorter period. The demand for DBA courses are increasing day-by-day and the demand shows the popular it is and the effective career you get after completing these technologies. Microsoft Technologies Microsoft technologies are high in popularity these days. You can be a database developer or a MS technology developer after passing one or multiple certifications, like MCSE, MCAD, MCSD, MCDST, MCDBA, MCAS and others. For enterprise and application development MCITP is one of the best for beginners and advanced level developers. Albeit, this type of certification is not at all a programming certification, but a system maintenance kind of, but have good future prospect. Cloud Computing Today’s biggest buzz in all small, medium and large IT town is all about cloud computing. You must use Google, Amazon etc. some of the big gun of cloud technology. If you are thinking of pursuing a course that can set your future-career in cloud computing, then IaaS, PaaS, SaaS, DaaS etc. would be learnt alpha and omega of cloud computing.
Rated 4.0/5 based on 1 customer reviews
Top 10 Trending Courses in Information Technology ...

The best part to jump to the bandwagon of informat... Read More

The 7 Highest-Paying IT Certifications Must Do In 2017-18

Launching a career in IT takes much more than just college education. You need to be tech-trained and have one of the top IT certifications. Wondering why you need such certifications? Jobs in the IT domain require specific skill sets and having such certifications validate your ability to perform the job. Being certified also works in your favor when you are looking for a job for the first time or need a job change since the hiring managers would know you possess the skills to succeed. From security and networking to cloud computing and virtualization, there exists a wide range of IT certifications that would help you to earn a fat paycheck and launch your dream IT career, or take your career a few notches above in case you are already employed. However, not every certification would help. You need to find the ones that will give you the optimal return on your money. But with a proliferation of a wide range of certifications, each claiming to be better than its competitors, how do you decide which is the best for you? We bring you some help in your endeavor by listing the top seven IT certifications that you must do in 2017-18 to enjoy a rewarding IT career. 1. Certified in Risk and Information Systems Control (CRISC) This certification from ISACA is designed for IT project managers and professionals as well as others whose job needs them to recognize and manage IT and business threats through suitable IS (Information Systems) controls. The CRISC exam covers the whole life cycle, from design and implementation to continuing maintenance, and will fetch you an average yearly salary of $131,298. On our list, this is the highest-paying certification. To get it, you must have a minimum of 3 years’ experience in at least two of the four areas (Identification, Assessment, Control Monitoring and Reporting, and Response and Mitigation) covered by this certification and pass the exam that consists of 150 multiple-choice questions. You can register for this computer-based test on the ISACA website, which will cost you at least $420 (a bit more actually when you add the cost of test materials and preparation to it). In 2017, this exam is offered in three test windows (May 1 - June 30; August 1- September 30; and November 1 to December 30). Every year, you will need CPE (Continuing Professional Education) credits for maintaining your certification.  2. Certified Information Security Manager (CISM) The primary focus of this certification from ISACA is information security management. Though this certification will let you deal with engineering and designing of security protocols, you will have greater involvement in the company’s security management. This certification will let you earn an average yearly salary of $128,156. To get it, you must have 5 years’ experience in Information Security, a minimum of 3 of which should be as a security manager. This experience of yours must be achieved within the 10-year period prior to your date of application for certification or within the 5-year period from the date of passing the exam. Unlike the CRISC where no exceptions are applicable to the experience requirement, the CISM has some alternatives to the experience requirement. This exam consists of 200 multiple-choice questions. You can register for this computer-based test on the ISACA website, which will cost you about $415 (but a lot more actually when you add the cost of test materials and preparation courses to it). In 2017, this exam is offered in three test windows (May 1 - June 30; August 1- September 30; and November 1 to December 30). Every year, you will need continuing education credits for maintaining your certification.  3. AWS Certified Solutions Architect – Associate This certification is aimed at people involved in designing and managing applications on the AWS (Amazon Web Services) platform. The exam covers everything from AWS best practices, AWS cost estimation and identification of cost control measures, to AWS system design and deployment. For getting this certification, you need to have hands-on AWS experience (1 year or more) along with proficiency in one high-level programming language. The candidates also need to have the ability to recognize an AWS-based application and define requirements for it together with the experience of deploying hybrid systems with AWS and components on-premises and be capable of providing the best practices for setting up reliable and secure applications on the AWS platform. Kryterion testing centers offer this computer-based exam that consists of 60 multiple-choice questions. The exam registration fee is $150. However, armed with this certification, you will get to earn a yearly average of $125,091. 4. Certified Information Systems Security Professional (CISSP) This CISSP certification is your ideal choice if you are an auditor, analyst, systems engineer, security consultant, or manager since it gives you the chance to prove your capability of engineering, designing and maintaining the IT security policy of a company. Pearson Vue Testing centers offer this exam against a few of $599. This exam consisting of 250 multiple-choice questions and needs an eligible candidate to have a minimum of 5 years’ of full-time work experience in two or more of the eight domains CISSP CBK (Common Body of Knowledge) domains. Those not having adequate work experience can meet 1 year of required experience with a 4-year college degree (or its regional equivalent), or a credential permitted by the CISSP Prerequisite pathway. As a second alternative, you can earn your (ISC)2 Associate designation by taking and passing the CISSP exam, after which you will have up to 6 years’ time to earn the necessary work experience. You must earn CPE credits every year to stay certified. This certification will give you access to a career that pays an average yearly salary of $121,729. 5. Project Management Professional (PMP) This is the most renowned project management certification that lets you work in almost any industry, at any location and with any methodology. Project Management Institute (PMI) has created this test and manages it as well. You have to apply at the PMI website to take this exam. After the approval of your application, you would be able to sign up for the actual exam via Prometric. The prerequisites of this exam are having a secondary degree (associate’s degree, high school diploma, or the global equivalent) along with 7,500 hours of project management experience and 35 hours of project management education; or having a 4-year degree together with 4,500 hours of project management experience and 35 hours of project management education. You will need to shell out $405 for taking this test. Every three years, you need to compulsorily earn 60 PDUs (professional development units) for maintaining your PMP. $119,349 is the average yearly salary that this certification will bring your way.  6. Citrix Certified Associate – Networking (CCA-N)   This certification is ideal for systems or network administrators, architects and engineers adept in desktop and app virtualization, who plan to expand their skills to include NetScaler 10.5 for desktop and solutions app. To get certified, you have to prepare with the recommended training that includes two options: taking Citrix NetScaler Essentials and Unified Gateway or CNS-222; or getting prepared with Citrix NetScaler Unified Gateway or CNS-221 in case you’ve already taken the Citrix NetScaler Essentials and Traffic Management or CNS-220. In addition, you have to analyze the preparation guide for Exam 1Y0-250: Implementing Citrix NetScaler 10 for App and Desktop Solutions; and pass Exam 1Y0-250. The exam costs $200 and the certification would stay valid for 3 years. With CCA-N certification, you can aim to earn an average yearly salary of $102,598.  7. ITIL v3 Foundation It’s the entry-level ITIL certification that offers an extensive knowledge of the IT lifecycle together with the ITIL terminology and concepts. It covers everything from capacity and availability management to incident and change management, along with IT operations and application management. Selection and authorizations of partners are done by ITIL, who in turn provide education, training, and certifications. The ITIL foundation exam consists of 40 multiple-choice questions and costs $150 plus taxes (VUE/Prometric). To pass this exam, you should have knowledge (at the comprehension level) of ITIL service life-cycle, service management as a practice, and the key models as well principles along with awareness level knowledge of generic definitions and concepts, selected processes, roles and functions, as well as technology and architecture, among others. Simply passing this exam is all you need to do to get certified, and once you have this certification, you can expect to earn an average yearly salary of $103,408.  Summary A quick analysis of this list shows that all these top certifications pay more than $100,000 on an average, and are related to the domains that are experiencing a growing demand in the market, namely security, virtualization and cloud computing, together with networking and business. All these IT certifications can help in your career advancement – no matter whether you are a junior-level employee aiming to improve your skills to bag better opportunities in the IT industry, or a tenured employee looking to constantly grow and adapt your skills to meet the fast-changing IT landscape. But since you will come across a huge number of IT certifications that are offered today, it becomes important to research well before taking your pick since a handful are far more valuable than the others.  
Rated 4.0/5 based on 1 customer reviews
The 7 Highest-Paying IT Certifications Must Do In ...

Launching a career in IT takes much more than just... Read More