We deploy the real environment, you take the scenario-based labs on us. Hands-on, from anywhere, at any time.
Learn the Linux Academy basics! Discover how to start and connect to your six Linux lab servers, learn about the learning tools we made just for you, and find out the best way to put our content to work. This module updates as we add new features to the Linux Academy!
This course provides a basic introduction to the concept of DevOps. It seeks to give the student a working knowledge of 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. It also introduces the student to the close relationship between DevOps and the cloud.
Welcome to the AWS Certified Cloud Practitioner Course.
Are you a business professional, accountant, sales person, or some other type of non-technical person that works in the tech industry? Have you always wanted to know what cloud computing is, how it works, and what it's used for - without all the technical jargon? If you answered YES, then the Certified Cloud Practitioner course and exam are perfect for you.
As the cloud computing industry continues to grow, understanding it's concepts, purpose, and use cases will become an increasingly valuable skill among non I.T. individuals and employees. What that in mind, AWS created an exam that covers the very basics of their cloud computing platform, and that tests you on basic AWS services, benefits, concepts, and use cases. All without having to know detailed technical terms, concepts, and know-how.
For all those who want to learn these basics, this course has been designed with two main objectives in mind: (1) Prepare you to pass the AWS Certified Cloud Practitioner exam, and (2) learn the foundations of cloud computing and AWS, including its primary services, benefits, and use cases.
This course is NOT designed to teach you how to build and run applications on AWS. This course is all about conceptual understanding. If you are looking for an introduction to AWS course from a hands-on/cloud engineering perspective, please see our AWS Essentials course.
This course covers all of the objectives to study and pass CompTIA's Cloud Essentials certification. The CompTIA Cloud Essentials certification focuses on the real-world issues and practical solutions of cloud computing in business and IT. It’s the preferred cloud certification for business professionals and non-IT staff. While it isn’t a technical-heavy certification, its coverage of cloud computing principles is anything but superficial.
This course is for the absolute beginner. Have you ever wanted to know, in very simple terms, the answer to the following questions?: What is the cloud? What is AWS? What are AWS's core services? Why do we use AWS? If you answered yes to any of these, then this course is for you. Our goal with this course is to provide a simple, conceptual introduction to the concepts of Cloud Computing, Amazon Web Services, and it's core services. There are no technical explanations or definitions to memorize — this course is visual, and strictly conceptual. When you are done with this course, you will have the conceptual foundation to move forward onto more advanced AWS courses. By having the frame-of-reference understanding from this course, you will be more prepared to tackle the more complex technical concepts and terminology.
Join the Linux Academy community slack for chat here: https://linuxacademy-community-slack.herokuapp.com/ and join the #aws channel.
This course is for those who are completely new to AWS. No prior AWS experience is required. We will introduce you to AWS, walk you through the process of setting up your own AWS account, and teach you the essentials to get you using AWS's core services.
Project Omega Interactive guide link: http://bit.ly/2guw5gY
Serverless Concepts will teach you the basics of this hot new technology. You'll learn about what constitutes a serverless application. You'll watch how-to videos that show off services like AWS Lambda, Google Firebase, and more. You'll be able to review note cards to remember key elements from the sessions. Finally, connect with us in the community and share how you're adopting this technology and your experiences.
This course looks at various backup options and strategies on the AWS platform, with a focus on Amazon S3 and Amazon Glacier. Understanding pricing models, security features and concepts, transfer speeds, and everything else involved in backup strategies is very important for both large and small businesses. We walk through some of the differences between traditional backups, and then we contrast that with cloud backups. At the end of this course, you will have a better understanding of how to create and implement backup strategies with Amazon Web Services.
This is the Introduction to Amazon Machine Learning course.We will cover some basic Machine Learning (ML) concepts to start off and then dive into Amazon ML specifics. We will learn about the different types of modelling available and how to get the predictions
Welcome to the Google Cloud Platform for the AWS User course. This course focuses on introducing an experienced AWS user to Google Cloud Platform, primarily through comparing AWS services to their Google Cloud Platform counterparts.
If you have questions like, "I use EC2 all the time, what is the comparable compute service in GCP and what are it's main features" then this is the course for you.
This course does have a short hands-on section to help you create a GCP account and understand how to navigate the console to find and access various services. After which, this course takes a conceptual approach, comparing AWS and GCP services from a feature, pricing, and best use case standpoint.
Welcome to Linux Academy's AWS Certified Solutions Architect (associate level) course. This course has been developed to provide you with the requisite knowledge to not only pass the AWS CSA certification exam but also gain the hands-on experience required to become a qualified AWS Solutions architect working in a real-world environment.
As part of this course, we are happy to introduce "The Orion Papers", which is an innovative new teaching tool that we have created specifically for this course. The Orion Papers is a visual, interactive guide filled with live diagrams and AWS knowledge that you can use as your own personal study resource.
Access the Orion Papers: https://labfiles.linuxacademy.com/aws-csa/orionpapers.html
Join the Linux Academy community slack for chat here: https://linuxacademy-community-slack.herokuapp.com/ and join the #aws channel.
Welcome to Linux Academy's AWS Certified Developer Associate course. This course was developed to provide you with the requisite knowledge to not only pass the AWS CDA certification exam but also gain the hands-on experience required to become a qualified AWS Developer working in real-world AWS environments.
As part of this course, we are happy to provide "The Sigma Scripts", which is a visually interactive guide filled with live diagrams and AWS knowledge that you can use as your own personal study resource.
Access the Sigma Scripts: https://bit.ly/2wlTKMs
Join the Linux Academy community Slack to chat with other students and instructors here: https://linuxacademy-community-slack.herokuapp.com/ and join the #aws channel.
In this course, you will develop the skills that you need to write effective and powerful scripts and tools using Python 3. We will go through the necessary features of the Python language to be able to leverage its additional benefits in writing scripts and creating command line tools (data types, loops, conditionals, functions, error handling, and more). Beyond the language itself, you will go through the full development process including project set up, planning, and automated testing to build two different command line tools.
In this course, you will develop the skills that you need to write effective and powerful scripts and tools using Python. We will go through the necessary features of the Python language to be able to leverage its additional benefits in writing scripts and creating command line tools (data types, loops, conditionals, functions, error handling, and more). Beyond the language itself, you will go through the full development process including project set up, planning, and automated testing to build two different command line tools.
In this course, you will learn how to install, configure, and customize NGINX for a wide variety of uses. While following along with lessons, you will be educated in how to use the NGINX documentation to assist you as you work with NGINX. By the end of the course, you will have experienced configuring NGINX as a web server, reverse proxy, cache, and load balancer while also having learned how to compile additional modules, tune for performance, and integrate with third-party tools like Let's Encrypt.
The Linux job market continues to expand and this course will help prepare you for one of the standard industry Linux administration certifications. This course has been updated in 2018 with a new list of domains and competencies matching those detailed by the Linux Foundation for v3.18.
This course will take you from the basics of Terraform to more advanced deployments that will allow you to create masterful Terraform deployments of your own involving Docker, AWS, Kubernetes, and other technologies that are capable of utilizing the benefits of Infrastructure as Code or IaC.
In this course, you will build out a serverless alerting chatbot application using AWS. We'll learn and walk through everything required to develop and deploy the chatbot using AWS Lambda, Amazon Lex, and a few other AWS services.
You will work with AWS services that include AWS Lambda, Amazon Lex, AWS Simple Email Service, and AWS Simple Notification Service to create a chatbot that allows imaginary employees to trigger alerting procedures from a messaging platform. You will also see how you could integrate your chatbot application with the Slack messaging platform.
This course will give the student an in-depth experience with Identity and Access Management. The course will start off covering basic concepts, such as root account management, and continue to build on this initial foundation. The student can use their own AWS account to follow along with the lessons in configuring a small (fictitious) company with Identity and Access Management. At the end of the course, the student will have gained extensive experience in configuring a company of any size in Identity and Access Managment.
Before beginning any of the lessons for this course, make sure to download the appropriate policy for the given lesson in the Downloads section of the course.
This course will not only teach you the basics of Terraform and Ansible, but it will also help you to better understand AWS and deploy your very own blog! This blog can be used to represent yourself, help your portfolio, or it can even be used to quickly test out new tools and DevOps procedures!
This course will prepare the prospective student to be more security minded with their architecture in AWS. In addition, you will find that the subjects and materials covered within this course will also equip the student with the knowledge and hands-on experience with various AWS services dealing with encryption, monitoring, and auditing.
This course will give the student in-depth experience with CloudFormation. The course will start off covering basic CloudFormation concepts and continue to build on this initial foundation. The sutdent will learn about the structure of templates and how to build and update them using both json and yaml. The student will also learn how to create stack from templates using various techniques and also to update stacks using various techniques including change sets. The course will cover working with templates using CloudFormation Designer as well as creating templates in commonly used editors. Near the conclusion of the course, the student will gain experience using CloudFormation with other technologies such as Docker, Jenkins, and Lambda and will work through some practical examples such as Continuous Integration and Disaster Recovery scenarios.
Before beginning any of the hands-on labs for this course, make sure to download the templates provided under the Downloads tab.
In this course, you will build what is possibly your first fullstack serverless application using AWS. We'll look at everything required to develop and deploy a web application using purely serverless technologies.
If you're not sure what 'serverless' is, don't worry! We'll also briefly explain the benefits (and the drawbacks) you get when working with technologies that offload server maintenance and configuration to a provider like AWS. You'll work with AWS services that include Lambda, DynamoDB, API Gateway, and S3 to create a fully-functional serverless application.
The AWS Certified SysOps Administrator- Associate is a certification based around administering applications on AWS from an operations viewpoint. Although there are some deployment topics, this certification deals more with decisions we must make in our environments based on information we receive from monitoring, auditing, and any performance feedback we gather.
This course has been developed to provide you with the requisite knowledge to not only pass the AWS SysOps Administrator certification exam but also gain the hands-on experience required to become a qualified AWS Systems Operator working in a real-world environment.
Amazon Web Services Certification training by the Linux Academy includes in-depth step-by-step lessons, videos, hands-on labs, notes, and quizzes to help you prepare for the exam. This AWS Certified Developer training course will contain everything you need to prepare and pass the AWS Certified Developer - Associate Level exam. The course starts with the core concepts and takes you through everything you need to know to be an AWS Certified Developer.
The AWS Certified SysOps Administrator - Associate Level certification is geared towards system administrators who are tasked with managing or building applications on the cloud. After taking this course, you will gain experience in provisioning and building full scale production environments. The focus will be on technical details associated with environments such as backup strategies and best practices, EBS performance and best practices, and more. Not only does this course teach you the concepts needed for the certification, but it also prepares you for real-world scenarios on topics like scalability and high availability, cost optimization, performance optimization, failover strategies and implementations, as well as migrating or extending your on-premises data center to the AWS cloud in a secure, scalable, and fault-tolerant way. We do this through video lessons, hands-on labs, quizzes, and more. Even if you are not looking to get certified but are looking to learn how to run and monitor infrastructure on AWS, this course is perfect for you.
This course focuses on all Things Active Directory within AWS. If you are new to Active Directory we first learn what Active Directory is and why we need it in the enterprise. Then we learn about the AWS AD managed services that AWS offers. We learn to setup and manage these services as well as how to create hybrid Active Directory environments between your on premise data centers and to AWS. We will also talk about site-to-site VPN tunnels and what is needed to tie AD environments together.
Throughout this course, we will learn how to use the power of Ansible to automate application deployments in Amazon Web Services. The capabilities that AWS offers can enable us to dynamically provision workloads in the cloud. We will learn how to use Ansible to help us control cloud deployments, create DevOps workloads and secure them in AWS. Ansible enables full orchestration within AWS for a complete DevOps workflow solution.
Delve into the world of serverless architecture and focus on code instead of infrastructure. The Amazon Web Services Lambda Deep Dive course is designed to teach core concepts so you can leverage what Lambda has to offer. Follow conceptual and hands-on lessons with real-world examples that you could implement directly in your applications.
Designing an application, writing code, solving complex algorithms - that is the easy part. We all know that the true hero is the person who can manage and deploy the code once it has been created. This is where AWS Developer Tools step in and allows you to become the hero every organization needs. AWS CodeCommit, CodeDeploy, and CodePipeline provides all the tools needed to successfully store, manage, and deploy your code to a fleet of servers (or just one) - in either the cloud, on-premise, or both. These services include: CodeCommit: A Git based version control system CodeDeploy: Automate deployments to test, developer & production environments CodePipeline: Create deployment models, and visual deployment workflow So what are you waiting for? Linux Academy will be with you each step-of-the-way, providing the best instructional videos so you can learn and, most importantly, implement what you have learned into real life scenarios.
This course is designed for those who are seeking a career in DevOps. You will learn the ins and outs of Cloud Foundry. This will include the architecture and various components of Cloud Foundry, how to tailor your apps to ensure that they will run correctly when you execute a cf push, and how to write a manifest that will make your deploy process repeatable and predictable. You will also learn how to perform blue-green deployments of your apps already running in Cloud Foundry. Last but not least, this course will prepare you for taking the Cloud Foundry Certified Developer exam.
In this course you will learn the essentials of securely tying your data centers and remote offices in to an Amazon VPC. Learn the basics of federating your on premises Active directory in to IAM so you can use SSO for your AWS technologies. We will also learn how the new AWS Management portal for vCenter can help you start using virtual machines that run on your on-prem networks and migrate them in to Amazon EC2. Finally we will learn about how AWS Workspaces can help your startup companies quickly and efficiently deploy VDI desktops from Amazon virtually anywhere in the world.
Get trained by a DevOps Professional certified engineer and senior instructor at Linux Academy. You will learn everything you need to know to not only pass the AWS Certified DevOps Engineer Professional level certification, but also to be qualified to troubleshoot and run complex types of environments in production. Because going from local development to large scale production environments is not an easy task, we look at what AWS has to offer in order to help with this process. From performing rolling deployments in order to avoid downtime, to provisioning infrastructure and solving issues, we deep dive into core DevOps practices. This course continues on with the Linux Academy tradition of training engineers with in-depth quality training. Through videos, note cards, practice exams, and self-paced labs all included within the course, you'll be prepared and ready to take the certification exam and tackle DevOps deployments on AWS in production level environments.
This course has been developed to include everything you will need to pass the AWS Networking - Specialty exam. You are, however, expected to have an AWS Associate-level certification. A background in networking will prove to be very useful but is not necessarily required. In this course, you will build from fundamental networking concepts to deploying your own infrastructure with a heavy focus on networking best practices. You will learn advanced security concepts, as well as how to design highly available, fault-tolerant hybrid infrastructures that allow secure and reliable communication between AWS and your on-premises infrastructure. This course includes lessons, hands-on labs, walkthroughs, notecards, guides, and also interactive quizzes.
Amazon Web Services (AWS) is one of the most exciting and in-demand certifications in the current cloud computing market. Being qualified to take the AWS CSA Pro exam requires much more than exam dumps and a few how-to tutorials, it takes training, time and dedication. This in-depth course will provide you with all the required knowledge needed in order to be prepared to take the AWS CSA Pro course. Join thousands of others at the Linux Academy as they prepare to take the AWS CSA Pro exam!
Big data is one of the most exciting and in-demand skills, powering large companies such as Google and Facebook. It is no wonder Amazon Web Services (AWS) has realeased a big data certification to catalyze the move to AWS big data solutions.
This in-depth course will provide you with the required knowledge needed to be prepared to take the AWS Big Data Specialty Certification. We will be covering the various big data products available and build highly scalable and secure big data applications.