Free Cloud Courses at Linux Academy — July 2019

Posted on June 25, 2019 by EllMarquezEllMarquez

To continually support you in your mission to learn and grow we are always adding new courses and resources. By adding free cloud training to our Community Membership, students can develop their Linux and Cloud skills even further.

Each month we will kick off our community content with a live study group. Members of the Linux Academy community come together and share their insights and questions. This month, join Scott Parker, Sr. Principal Systems Engineer from Symantec Corporation and Ell Marquez for a Threat Report Rundown. Stay tuned to the Linux Academy blog for details!

 

Linux Academy Free Courses in July

If you are new to our platform, make sure to start your journey with How to Use Linux Academy.

 

Cloud Security Fundamentals

The cloud has brought about tons of innovation and features. One thing often forgotten about during implementation is security. This course is designed around introducing students to cloud concepts and securing those using the tools available.

DevOps Monitoring Deep Dive

We use Prometheus, AlertManager, and Grafana to demonstrate monitoring concepts that we can use on any monitoring stack. We’ll build a foundation of general monitoring concepts, then get hands-on with common metrics across all levels of our platform.

Database Essentials

In this free course, we start with the basics of what a database is, then explore the different types of databases from flat file to relational. We will install some popular database systems available on Linux and work with data in those systems.

Linux Academy Free July Course: Ansible for Beginners

Ansible Quick Start

Ansible is an automation engine that continues to gain popularity. The tool has become a favorite choice for managing IT infrastructure at scale. This Ansible Quick Start course is designed to get you up and running with Ansible essentials, quickly.

Serverless Concepts

Serverless has been gaining momentum as cloud technology continues to become more widespread. This course provides a high-level overview of the concept of Serverless computing without getting into deep technical details. For a general idea of Serverless and some of the basic jargon and concepts, this is the place to start!

Linux Academy Free July Course: AWS Cloudformation Deep Dive

AWS Cloud Formation Deep Dive

This course gives the student in-depth experience with CloudFormation. The course starts by covering basic CloudFormation concepts and continues to build on this foundation. The student will learn the structure of templates and how to build/update them using  JSON and YAML. The student will also learn to create and update stack from templates using various techniques, including change sets. We’ll navigate working with templates using CloudFormation Designer and other commonly used editors. Towards the end of the course, the student will experience using CloudFormation with other technologies like Docker, Jenkins, and Lambda. We will also work through some practical examples like Continuous Integration and Disaster Recovery scenarios.

Linux Academy Free July Course: Google Cloud Training - Cloud Concepts

Google Cloud Concepts

This course is for the true Google Cloud Platform beginner. Have you ever wondered, in simple terms, the answer to the following questions?: What is the cloud or Google Cloud? Why do we use Google Cloud? If you answered yes to any of these, this course is for you. We’ll provide a simple introduction to the concepts of Cloud Computing, Google Cloud Platform, and it’s core services. There are no technical explanations or definitions to memorize — this course is strictly visual. When finished with this course, you will have the foundation to move forward onto more advanced GCP courses. With the frame-of-reference understanding from this course, you will be more prepared to tackle more complex technical concepts and terminology.

Azure CLI Essentials

This beginner-level course teaches the essentials of using the Azure CLI to manage your Azure environment using the command line. You will learn important concepts of the Azure CLI to create and manage resources in Azure and gain a basic understanding of how to build scripts. These essential skills will help you use Azure CLI to simplify and automate your administrative and development tasks.

MicroService Applications In Kubernetes

This course provides hands-on experience with installing and administering a complex microservice application in a Kubernetes cluster. The course starts with an overview of Kubernetes concepts and moves on to installing a functioning Kubernetes cluster. Once the cluster has been bootstrapped, we will learn how to install a simple microservice and a more complex microservice application after. Using the microservice application we created, we will work through the various components and features of Kubernetes- like service discovery and autoscaling. This course gives hands-on experience with the microservice architecture and shows why this method has become highly sought after.

 


Free Courses Included with Community Membership

How to Get a Linux Job

  • This course helps prepare the user, whether a seasoned IT professional or a student fresh out of school, in applying for and successfully obtaining a Linux Job.

Become a Master

Vim- The Improved Editor

  • In this short course, we take a look at Vim, the improved editor. Learn how to use the keyboard to work with your text documents, complete searches, replace text, and format. We also show you how to branch out from Vim to run commands, capture the output into the current buffer, manage your buffers, and more.

LXC/LXD Deep Dive

  • “Container” is the new buzzword, but it doesn’t just mean Docker! This course dives into LXC (LinuX Containers) and its container manager, LXD. Students will explore how containers work, how they compare with virtual machines and Docker containers, and how they handle application isolation. Students will learn by doing through installing and configuring containers and thoughtfully selecting a persistent storage strategy. This course also covers container networking including inter-container communication, managing container networks, and exposing container ports on the host. For advanced students, several use cases are explored and implemented using this exciting technology.

Mastering Regular Expressions

  • Here we break down the “vocabulary” and “grammar” of regular expressions: First by learning what all those symbols and shortcuts mean, then how to manipulate those tokens to craft complex regular expressions, achieving only the desired result.  Additionally, we’ll use some common Linux tools, like grep and sed for some front-end regex use examples.

Build It

Build Your Own Linux From Scratch

  • Learn how the Linux kernel interoperates with glibc (and the rest of the binary toolchain), and how various software packages rely on the kernel and glibc to provide interfaces and services, as well as the “why” behind many of the features and idiosyncrasies of the Kernel and glibc.

Jenkins Quick Start

  • Although Jenkins is a complex topic covered in-depth elsewhere on our site, this course gives a quick introduction and provides enough information to build your own Jenkins server and begin using it to perform remote builds and management.

Essentials 

Google Cloud Essentials (NEW)

  • This course is designed for those who want to learn about Google Cloud: what cloud computing is, the overall advantages Google Cloud offers, and a detailed explanation of all major services – what they are, their use cases, and how to use them.

Big Data Essentials

  • Big Data Essentials is a comprehensive introduction addressing the large question of, “What is Big Data?” Using real-world examples, we highlight the growing importance of Big Data. We discuss architectural requirements and principles of Big Data infrastructures and the intersection of cloud computing. We also provide an overview of the most popular Big Data technologies including core Hadoop, the Hadoop ecosystem (Hive, Pig, Sqoop, Flume, Kafka, Storm, Ambari, Oozie, Zookeeper), NoSQL databases, and Apache Spark.

AWS Essentials

  • AWS Essentials is a course for anyone completely new to AWS; no prior experience needed. We introduce you to AWS, provide an overview of the core AWS services, and walk you through the process of setting up your AWS account. In addition, your learning is reinforced when you learn by doing using our live environment and quizzes that check your understanding.

Azure Concepts

  • In this course, we cover the basics of cloud services, the core components of the Azure flavor of cloud, and provide examples of how companies are using Azure, today.

Devops Essentials

  • Looking for a basic introduction to the concept of DevOps? Here we go over what DevOps is and how it impacts IT in the real world. This course explains the culture of DevOps as well as some of the main practices and tools associated with DevOps. Finally, it also introduces the student to the relationship between DevOps and the cloud.

YAML Essentials

  • Yet Another Markup Language (YAML) Essentials gives true beginners the skills they need to craft documents using this popular data serialization language. YAML is a popular choice for data storage, configuration files, configurations management, etc. that is used across a variety of programs and languages. This course explores how to write a properly structured YAML file in both the human-readable block style and JSON-compatible.

DevSecOps Essentials

  • This course covers the DevSecOps process with an emphasis on securing both legacy and hybrid cloud environments. We cover best practices for security in a conventional Continuous Integration and Continuous Deployment (CI/CD) pipeline.

Kubernetes Essentials

  • Kubernetes is a powerful tool. It can help you manage complex applications and provides the ability to easily automate tasks that manage them. In this course, we will explore Kubernetes from a beginner’s standpoint. We will discuss what Kubernetes is, what it does, and work hands-on with some of the basic functionality of Kubernetes. Similarly, we’ll build a Kubernetes cluster and deploy a sample microservice application to it.

DevSecOps Essentials

  • This course covers the DevSecOps process with an emphasis on securing both legacy and hybrid cloud environments. We cover best practices for security in a conventional Continuous Integration and Continuous Deployment (CI/CD) pipeline.

Concepts and Fundamentals

AWS Concepts

  • This course is for the true beginner. If you have ever wondered: What is the cloud? AWS? Why do we use AWS?  The AWS Concepts course is for you. We’ll give a simple introduction to the concepts of Cloud Computing, Amazon Web Services, and its core services. There are no technical explanations or definitions to memorize. When finished with this course, you will have the foundation to move forward onto more advanced AWS courses.

Linux Operating System Fundamentals

  • Are you a non-technical person just wanting to know what this ‘Linux’ thing is? Then this course is for you. This course explains the history of Linux, the open-source movement, and how this software is used today. We look at its many types of deployments, and the various incarnations of a Linux “distribution.”

Amazon Lightsail Deep Dive

  • AWS offers a wealth of features allowing an experienced architect, engineer or developer to implement systems to meet any need. Amazon Lightsail compliments this flexibility by providing a simple, cheap and powerful way to utilize AWS services.

_____________________________________________________________________________________

Overall the Free Community Edition Membership has many helpful resources: flash cards, community access, the courses we talked about today(videos only unless otherwise noted) and access to our mobile application. Quizzes, Labs, and other features are not included in the free membership.  

0 Comments

Leave a Reply

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