Testimonial: How Adam Futureproofed His Career with Linux Professional Institute

December 7, 2017

Testimonial: How Adam Futureproofed His Career with Linux Professional Institute

Linux Professional Institute (LPI) has delivered over 500,000 exams to IT professionals around the globe. So why do so many choose the world’s largest, vendor-neutral Linux and open source certification body to help advance their career?

According to Foote Partners report, ‘IT Skills and Certification Index’, there’s double-digit growth in bonuses paid to LPI certified candidates1. So, is it the promise of a lucrative career, or is there even more to being certified with LPI?

We asked Adam, from Washington, about his experience of getting into open source, taking the exams and how this contributed to his current success.

“After spending most of my early life learning and then teaching Spanish, Japanese and English as a foreign language, I realised that there wasn’t much progression in this profession – so decided to take a different path.

“I’ve always been interested in technology trends and saw potential in learning a programming language, so began learning about Linux in around 2007. I really felt that, if I was going to establish a new career in software development, that I had to understand and be able to work with Linux, first and foremost. Since I lacked any industry experience I decided to take the LPIC-1 and Linux Essentials certifications.

“I had to upskill to prepare for the exam, and I began by using Linux Academy and their training tools; I read lots of “Intro to Linux” books and study guides; I went to meetups and networking events to talk about Linux with people who really knew their stuff. To support my learnings with practical application, I set-up and ran my own Linux server, and started my own professional blog, which I still run to this day.

“The exams were actually much tougher and more thorough than I had expected, but that shows it’s something worthwhile. I’d recommend dedicating at least an hour a day to prepare for the exam.

“It took me approximately a year to complete all three exams (LPIC-1 [101 and 102] and Linux Essentials) but within a week of getting my first Linux certification, I got a job as a Support Technician, at Silicon Mechanics – where I currently work, but now as a Senior Support Technician.

My day-to-day work usually involves my using Linux in some way – so the certifications have helped me enormously. I’d definitely recommend it as a good foundation for anyone interested in an IT career – in fact, I have recommended it to colleagues who have also gone on to take the LPI exams.

For my own next step, LPIC-2 is on my list: I’m always looking to learn more about my industry and the LPIC-2 exam will allow me to take my knowledge to that next level – ultimately, enabling me to better support my customers.

Technology is always evolving, which makes it a fascinating industry to work in. We also now have an automation and DevOps team at Silicon Mechanics, and I’ll soon be joining up with that team and working with them on a number of projects. Once I take my LPIC-2 exam, I’m looking forward to taking the LPIC-OT: DevOps certification, so I can upskill in that area too.”

Learn more about Linux Essentials, LPIC-1, LPIC-2, and LPIC-OT: DevOps Tools Engineer certifications.

1 Foote Partners report, ‘IT Skills and Certification Index’, 2014
RSS

Exploring DevOps Tools - How to Choose the Tools Right for You


November 29, 2017

Exploring DevOps Tools - How to Choose the Tools Right for You

The popularity of the DevOps movement has resulted in a wide range of tools in the marketplace; the XebiaLabs DevOps Tool Chest alone lists over 200 different individual tools. And while DevOps is about more than just which tools you use, they are essential to benefiting from the improved speed, agility, and automation that DevOps offers.
 
To choose the DevOps tools that are most appropriate for you, your projects, and your organization, it makes sense to begin with exploring how they are categorized.
 

How DevOps Tools are Categorized
 
The types of tools emerge directly from the activities required to deliver software to users via the Continuous Delivery (CD) pipeline model. Each stage in the CD model corresponds to an activity in the software development lifecycle which moves software from development towards production.
 
Every software team’s CD pipeline – or toolchain – is a mirror of their software development processes, which means there are many possible configurations. DevOps principles involve collaboratively delivering high-quality software, and that means that tools naturally fall into more than one category because they are used throughout DevOps teams. Having said that, there are tool types that are common to all pipelines. These are: build tools, test tools, deploy tools, and monitor tools.  

DevOps ‘Build’ Tools
 
‘Build’ tools assist in the creation of the software, and they make up the beginning stages of all pipelines. Included under this category are tools for pulling source code from Version Control Systems (VCS), handling build-time dependencies among components, and building entire software products. Such tools automatically send reports if any errors are encountered and prevent software changes from moving down the pipeline. It is, by far, the largest category of DevOps tools.

DevOps ‘Test’ Tools
 
To ensure quality, automated testing is a vital stage of the CD pipeline. These tools test whether or not software features work as expected, previous software ‘bugs’ have reappeared (through regression testing), and check that performance is maintained. Failing tests should prevent software from reaching further stages, but the severity of the test failure is taken into account.
 
DevOps ‘Deploy’ Tools
 
Once code changes have passed all the quality checks from testing, they are packaged and tagged for release, and deployed to the production environment. This stage incorporates all tasks required to configure and provision the target environment, and install the software on the machines.
 
Deployment tools are increasingly working directly through cloud services to automatically create and configure virtual machines. The steps for creating the environment are increasingly written as code, giving rise to the term Infrastructure as Code.
 
DevOps ‘Monitor’ Tools

Once the latest code is running in the production environment, its operation needs to be monitored for signs of bugs, performance issues, and anything negatively impacting the user experience. Issues appear when users are engaging with the software, and therefore it is important to capture information through logging, alerting, and performance monitoring for analysis. DevOps monitor tools capture this data.
 

How to Choose DevOps Tools
 
With these categorizations in mind, here are the items you should consider when reviewing, evaluating, and choosing DevOps tools that will be right for you, your projects, and your organization:

Common Considerations (across all DevOps tools)

  • Track record of the tool working across different projects of various sizes and complexity
  • Time and/or cost involved in getting team members up-and-running on the tool – taking into account project deadlines and budgets
  • The expected return on investment, cost-savings, or cost-recovery expected from the tool.
  • The ability of the tool to integrate seamlessly with other tools along the Continuous Delivery Pipeline
  • The tool’s ability to keep project/client data secure (i.e within project groups or the organization)

Category-Specific Considerations

For ‘build’ tools – consider the programming language and runtime environment of your software product.

For ‘test’ tools – consider the scale and type(s) of testing you are conducting, e.g. functional testing, performance testing, accessibility testing, data testing, security testing, etc.
 
For ‘deployment’ tools – consider the reliability you need and whether a master-client or decentralized model would meet the requirements of your production environment.
 
For ‘monitoring’ tools – consider the degree to which they support your software architecture and their scalability.

Knowing the categories of DevOps tools and key considerations should help you optimize your DevOps processes and its outcomes.

Want to get ahead in DevOps? Visit www.lpi.org/standoutindevops to discover LPI’s new DevOps certification.

Join LPI at LinuxLab 2017

November 23, 2017

Join LPI at LinuxLab 2017

Join LPI at LinuxLab 2017

Hone your skills. Save on registration and certifications. Tap into the open source community.

Linux Professional Institute (LPI) Italia invites you to Linux-Lab 2017 taking place December 6 – 7, 2017 in Florence, Itlay. LPI is thrilled to support Linux-Lab 2017 as a Media Partner.

Hone Your Skills

Linux-Lab – How to build the Cloud, is a conference focused on Linux, kernel, embedded, cloud, container, virtualization and the Open Source culture. Linux-Lab is a project, developed and managed by professionals with many years of experience in the field, professionals that know how important the training and the certification of IT skills and high-level knowledge are, in the chords of LPI worldwide mission.

Save on Registration and Certifications

50% discount on entry to Linux-Lab 2017 for those who purchase an LPI exam – Register – LP150 discount code is already included in the registration price.

25% discount on entry to Linux-Lab 2017, without the purchase of an exam – Register - LPI25 discount code is already included in the registration price.

All LPI Exams are available at a discounted price for this conference. Please register. Registrations are mandatory. Examlab session details at Linux-Lab, Florence 2017. On site exams will commence on December 7, 2017.

Tap into the Open Source Community

Linux-Lab Florence is the first Italian edition of an international event. Linux-Lab’s objective is to create and nurture training and networking between developers, experts and companies. Linux-Lab wants to build up a framework in which professionals can deal with topics such as kernel development, embedded applications, Cloud Computing, container.

Linux-Lab’s claim is “How to build the cloud” to highlight the will to aknowledge “from below” the dynamics of the ecosystem of tools and technologies around Cloud services.

According to Daniele Cirio, Linux Professional Institute Country Manager for Italy, ‘We are very happy when a new project comes to raise the bar for the Linux Italian sysadmins.’

 

LPI Supporting DevOps Days (Cape Town)

November 3, 2017

LPI Supporting DevOps Days (Cape Town)

Linux Professional Institute (LPI) invites you to DevOps Days (Cape Town) on November 6th and 7th in Woodstock, Cape Town.

The event, organized by local leaders in the rapidly growing DevOps communities who are committed to IT improvement, is one of several dozen DevOps-focused events conducted around the world.

To demonstrate support for this year’s Cape Town event, LPI is making available a select number of vouchers for the LPIC-OT DevOps Tools Engineer certification – a new certification that helps system administrators and software product developers be recognized for their dexterity in working with DevOps tools.

At the same time, LPI will also be attending DevOps Days (Cape Town) to answer any questions about when it makes sense to pursue its IT certifications (e.g. Linux Essentials and LPIC).

Register for the DevOps Days (Cape Town) event now.

Find out about other DevOps Days events.

LPI at T-Dose

November 3, 2017

LPI at T-Dose

Explore the issues and skills related to free software. Save on certifications.

Linux Professional Institute (LPI) invites you to T-Dose November 18th and 19th in Eindhoven, Netherlands.

The event, which is hosted at the Fonty’s University of Applied Science, is organized by the Technical Dutch Open Source Event Foundation which strives to promote the use and knowledge of open source software.

Save on Certifications

Get a discount exclusive to T-Dose attendees on LPI certifications. Write an LPIC paper-based exam on site for 90 EUR, Linux Essentials for 60 EUR, or the LPIC-OT DevOps Tools Engineer for 90 Euros. Note: on site exams will commence at 13:00 on Saturday November 18th, 2017.

To take advantage of the special event pricing, take the following two steps: 1: Get an LPI ID Number. 2: Register to take an exam. Note: registration space is limited.

LPI at Open Rhein Ruhr

November 3, 2017

LPI at Open Rhein Ruhr

Explore the issues and skills related to free software. Save on certifications.

Linux Professional Institute (LPI) invites you to Open Rhein Ruhr November 4th and 5th in Oberhausen, Germany.

The event, which is hosted at the  Rheinisches Industriemuseum, allows IT professionals to explore a broad range of free software-related topics within specialized tracks including, administration, business, community, end user, free knowledge, open hardware, and programming.

Save on Certifications

Get a discount exclusive to Rhein Ruhr attendees on LPI certifications. Write an LPIC paper-based exam on site for 90 EUR, Linux Essentials for 60 EUR, or the LPIC-OT DevOps Tools Engineer for 90 EUR. Note: on site exams will commence at 10:00 and 13:00 on Saturday November 4, 2017.

To take advantage of the special event pricing, take the following two steps: 1: Get an LPI ID Number. 2: Register to take an exam. Note: registration space is limited.

RSS

The Evolution of DevOps Tools


October 30, 2017

The Evolution of DevOps Tools

By: Subodh Jain

How System Administrators and Product Owners Can Stay Current

DevOps is a field that continues to evolve rapidly – and in so doing, stir up strong emotions. Case in point: it is only recently that practitioners and thought-leaders have come to agree on a definition for DevOps. So, it’s understandable that as more organizations are adopting DevOps practices, the number and type of tools used to implement DevOps has also seen rapid growth. In fact, recently, one curated list counted over 200 DevOps tools in active use.

Given that to be successful in DevOps requires applying DevOps principles in practice – by knowing which tools to use and when to use them – System Administrators and Product Owners should stay current with how DevOps tools are evolving. Here are three of today’s most prominent trends in DevOps tools:

DevOps Tools Are Aligning with the DevOps Pipeline

The Continuous Delivery (CD) pipeline model consists of several sequential stages, with each stage having a specific role for moving software changes from development to production. The number of pipeline stages varies by team, but keeps to a common pattern: Build, Continuous Integration and Testing, and Deployment.

For better or worse, builders of DevOps tools have chosen to roll out their innovations based on the CD pipeline model rather than creating solutions that are specialized by other common criteria such as industry or team size.

DevOps Tools Are Integrating with Other Tools

DevOps tools increasingly include plugins for communicating with other tools used throughout the CD pipeline. For example, given its prevalence, all ‘build tools’ integrate with GitHub, allowing software changes to be built whenever changes are pushed to a GitHub repository.

This kind of integration means that team leaders overseeing DevOps projects need to ensure that the tools they choose work together with their software stack and deployment environment.

DevOps Tools Are Becoming Easier to Use

Because of the broad choice of DevOps tools available, ease-of-use has become a distinguishing feature. That’s because DevOps teams are constantly working against time pressures to write and deploy new software.

The focus on ease-of-use has caused the creators of DevOps tools to act. In fact, according to The Forrester Wave: Continuous Integration Tools, Q3 2017 report, the need for easy to use tools has: a) Given rise to complete Software-as-a-service (SaaS) Continuous Integration toolchains, like the private SaaS version of CloudBees Jenkins; b) Led to simpler alternatives to existing tools; and c) Including new features such as the Compose-file support added to Docker which allows a configuration file to be used in place of lengthy command-line arguments.

How You Can Stay Current with DevOps Tools

System Administrators and Product Owners should take the following steps to leverage these trends, choose the most appropriate DevOps tools – given a team’s skills, projects, and budgets, and stay current on how these tools continue to evolve:

  1. Review the tools you currently use at each stage of the CD pipeline. For each tool, establish performance benchmarks. Such benchmarks could include the time it takes to set up the tool, the time it takes to train someone on the tool, the time it takes to generate a meaningful report from the tool, and the number of times the tool underperforms.
  2. Monitor how DevOps tools are evolving by attending/participating in local DevOps Meetup groups and software user groups.
  3. Encourage members of your DevOps team to increase their skill in a broad range of DevOps tools – i.e. throughout the CD pipeline – and have them report to the team on the pros and cons of new tools.
  4. Monitor which DevOps tools that thought-leaders and/or competitors in your industry are training their DevOps teams to use.

About Subodh Jain:

Subodh Jain

For over 10 years, Subodh Jain has been deeply involved in software development projects for brand name organizations. Because of his hands-on experience in the field, in 2016, he co-authored the book Getting Started with DevOps. Subodh is a subject matter expert who contributes to LPI’s blog about DevOps tools trends and best practices. Contact Subodh via email (subodh1611 at yahoo.com). If you would like to contribute to LPI’s blog, contact Marketing@LPI.org.

Become a certified DevOps professional

Gain accredited DevOps Tool Engineer certification with LPI

Stand out in DevOps with certified skills

The LPIC-OT DevOps Tools Engineer certification sets you apart by demonstrating that you are skilled in working with tools that help to increase IT process efficiency and enable product innovation. Whether your focus is on system administration or software development, this certification proves that you have skills that are in high demand – in every industry.

Get The Exam Guide

Certification Overview: LPIC-OT DevOps Tools Engineer

With the LPIC-OT DevOps Tools Engineer certification, you affirm your ability to work comfortably in open source tools used throughout DevOps to optimize development and operations tasks.

Areas of knowledge covered

Software Engineering

Software Engineering

including modern software development, standard components and platforms for software, source code management as well as continuous integration and continuous delivery

Tools Covered

Git, Jenkins

Container Management

Container Management

including container usage, container deployment and orchestration, as well as container infrastructure

Tools Covered

Docker, Docker Swarm, Kubernetes

Machine Deployment

Machine Deployment

including virtual machine deployment, cloud deployment and system image creation

Tools Covered

Vagrant, cloud-init, Packer

Configuration Management

Configuration Management

including Ansible, and other configuration management tools

Tools Covered

Ansible

Service Operations

Service Operations

including operations and monitoring and log management and analysis

Tools Covered

Prometheus, Logstash and ELK Stack

Delivered by the leader in open source skills certifications

LPI is the world’s first and largest vendor neutral open source certification body, with more than 500,000 exams delivered across the globe. A non-profit organization, LPI has certified professionals in over 180 countries, delivers exams in 9 languages, and has over 400 training partners.

Get the free DevOps exam guide

See if you are ready to earn the DevOps certification now. Download the free DevOps exam guide – which includes sample exam questions.

Get the DevOps Exam Guide

Get the DevOps Exam Guide

Download the DevOps Exam Guide

Stay connected with LPI and keep up to date with the latest LPI DevOps news

Get your DevOps certification today

Get a voucher now to take the exam and
become a certified DevOps professional

Get an exam voucher now

Become a certified DevOps professional

Gain accredited DevOps Tool Engineer certification with LPI

Stand out in DevOps with certified skills

The LPIC-OT DevOps Tools Engineer certification sets you apart by demonstrating that you are skilled in working with tools that help to increase IT process efficiency and enable product innovation. Whether your focus is on system administration or software development, this certification proves that you have skills that are in high demand – in every industry.

Get The Exam Guide

Certification Overview: LPIC-OT DevOps Tools Engineer

With the LPIC-OT DevOps Tools Engineer certification, you affirm your ability to work comfortably in open source tools used throughout DevOps to optimize development and operations tasks.

Areas of knowledge covered

Software Engineering

Software Engineering

including modern software development, standard components and platforms for software, source code management as well as continuous integration and continuous delivery

Tools Covered

Git, Jenkins

Container Management

Container Management

including container usage, container deployment and orchestration, as well as container infrastructure

Tools Covered

Docker, Docker Swarm, Kubernetes

Machine Deployment

Machine Deployment

including virtual machine deployment, cloud deployment and system image creation

Tools Covered

Vagrant, cloud-init, Packer

Configuration Management

Configuration Management

including Ansible, and other configuration management tools

Tools Covered

Ansible

Service Operations

Service Operations

including operations and monitoring and log management and analysis

Tools Covered

Prometheus, Logstash and ELK Stack

Get the free DevOps exam guide

See if you are ready to earn the DevOps certification now. Download the free DevOps exam guide – which includes sample exam questions.

Get the DevOps Exam Guide

Get the DevOps Exam Guide

Download the DevOps Exam Guide

Stay connected with LPI and keep up to date with the latest LPI DevOps news

Get your DevOps certification today

Get a voucher now to take the exam and
become a certified DevOps professional

Get an exam voucher now

Stay connected with LPI and keep up to date with the latest LPI DevOps news

Undefined

Pages