enterprise update new dashboard and features on the way · kubernetes quick start docker quick...

10
ENTERPRISE UPDATE NEW VALUE FOR YOUR SUBSCRIPTION AND YEAR-TO-DATE USAGE UPDATE Linux Academy Enterprise INSTANT TERMINAL ( WEB TERMINAL FOR SSH SECURITY ) CLOUD PLAYGROUND COMMUNITY GROUPS INSTANT LABS LEARNING PATHS REPORTING LMS INTEGRATION SAML SSO SUPPORT New Dashboard and Features on the Way LINUX ACADEMY IS ON THE 2018 INC. 5000 LIST FOR THE SECOND YEAR IN A ROW. REQUEST DEMO

Upload: buidieu

Post on 17-Feb-2019

222 views

Category:

Documents


0 download

TRANSCRIPT

ENTERPRISE UPDATE

NEW VALUE FOR YOUR SUBSCRIPTION AND YEAR-TO-DATE USAGE UPDATE

Linux Academy Enterprise

INSTANT TERMINAL (WEB TERMINAL FOR SSH SECURITY)

CLOUD PLAYGROUND COMMUNITY GROUPS

INSTANT LABSLEARNING PATHS

REPORTINGLMS INTEGRATION

SAML SSO SUPPORT

New Dashboard and Features on the Way

LINUX ACADEMY IS ON THE 2018 INC. 5000 LIST FOR THE SECOND YEAR IN A ROW.

REQUEST DEMO

ENTERPRISE UPDATE

PLATFORMENHANCEMENTS COMING SOON!

User Interface Improvements Team Management Improvements SAML SSO Support Improved ReportingEnhanced Learning Paths

REQUEST DEMO

ENTERPRISE UPDATE

PLATFORM UPDATES [ Releasing Fall 2018 ]

Web Terminal for SSH Security

Safely and securely access Cloud Playground and all hands-on labs

instantly while adhering to corporate security policies.

LMS Integration Cloud Playground

Cloud Playground allows your team to spin up AWS/Azure Sandbox environments and virtual machines at no cost to you and with no

management on your end. Downloads and port 22 are not required, ensuring security and compliance.

0 Loading Time

Done!

Instant Labs

No waiting for labs to start; saving your team

time while learning.

Learning Paths

You can now add challenges and lessons to your custom learning paths as part of

our new B2B Platform.

Take advantage of our Degreed LMS

Integration or our new Content API.

More to come in 2019!

REQUEST DEMO

ENTERPRISE UPDATE

PLATFORM UPDATES CONT.

Your staff can create private community groups for your distributed team to study together.

User ProfileReports

Course ProgressReports

We are working to improve reporting functionality.

User ActivityReports

You can filter and search a user’s activity based on specific categories, such as course completion.

Community Groups

[ Releasing Fall 2018 ]REQUEST DEMO

ENTERPRISE UPDATE

LEARNING ACTIVITIES BRING HANDS-ON EDUCATION TO YOUR TEAM

Learning Activities include a diagram of the lesson’s architecture that students can refer to while

completing the Learning Activity.

Active Learning Activity

Learning Activities deploy real hands-on environments for Linux, OpenStack, AWS, Azure, DevOps, and coming soon, Google Cloud.

Learning Activity Diagram

InteractiveLearning

Micro-learning allows your team to stay up to date and learn at their own rate with easily

consumable chunks of information.

INSTANT DEPLOYMENT (INSTANT LABS COMING THIS FALL)

REQUEST DEMO

ENTERPRISE UPDATE

Subject to removals or additions of content

REQUEST DEMO

NOVEMBER 2018 RELEASES

SECURITY

Certified Ethical Hacker CertificationLPIC-3 Security CertificationAWS Certified Security SpecialtyCompTIA Security+ Certification Prep

AWS

AWS Certified Security SpecialtyAmazon ECS Deep DiveAWS Certified Big Data SpecialtyAWS Essentials

CONTAINERS

Kubernetes the Hard WayDocker Learn by DoingGoogle Kubernetes Engine Deep DiveBeginner’s Guide to Containers and Orchestration

DEVOPS

Extending Chef BadgeMastering Regular ExpressionsDevSecOps EssentialsElastic Certified EngineerCertified Jenkins EngineerYAML EssentialsLINUX

LPIC-3 Security CertificationLinux Networking and TroubleshootingLPIC-1: System Administrator – Exam 102LPIC-3 304: Virtualization & High AvailabilityLinux Foundation Certified EngineerCompTIA’s Cloud+ (CV0-002)

GOOGLE CLOUD PLATFORM

Google Kubernetes Engine Deep DiveGoogle Cloud Certified Associate Cloud Engineer

OPENSTACK

OpenShift on OpenStackOpenStack and Containers

COURSE ROADMAP FALL 2018

JANUARY 2019 RELEASES

CLOUD

Cloud Migration FundamentalsCloud Security Fundamentals

SECURITY

Cloud Security FundamentalsCompTIA PenTest+ CertificationKali Linux Deep DiveSubnetting Fundamentals

AWS

AWS Elastic Container Service for Kubernetes (EKS)Migrating Db’s and VM’s to AWSAWS Certified Solutions Architect - Professional

CONTAINERS

Kubernetes EssentialsKubernetes Quick StartDocker Quick StartLearn Micro Services by DoingMonitoring Kubernetes with PrometheusAWS Elastic Container Service for Kubernetes (EKS)

DEVOPS

Ansible Quick StartPuppet Quick StartHadoop Quick Start

LINUX

Linux Operating System FundamentalsKali Linux Deep DiveSystem Tooling with GORed Hat OpenShift

GOOGLE CLOUD PLATFORM

Google Cloud FunctionsMigrating Virtual Machines & Databases to Google CloudGoogle Cloud Concepts

AZURE

Microsoft Azure Infrastructure and Deployment Certification -Exam AZ-100Microsoft Azure Developer Certification - Exam AZ-200Microsoft Azure Solutions Architect Certification - Exam AZ-300

APRIL 2018 CONTENT RELEASES 20 COURSES

Google Cloud Security EssentialsGoogle App Engine Deep DiveAWS IAM Deep DiveBuilding a Chatbot with LexDeploy and Manage OpenStack on Ubuntu-PIKEDevOps EssentialsMastering SystemdCloud Foundry Certified DeveloperElastic Stack EssentialsNGINX Web Server Deep DiveSource Control with GitUsing Salt for Configuring ManagementLinux Foundation Certified System AdministratorRed Hat Certified Specialist in Platform-as-a-Service Exam (EX280) Prep Course (OpenShift)CoreOS Essentials Deploying to AWS with Ansible &TerraformManaging Applications & Infrastructure with TerraformAWS Certified SysOps Administrator - AssociateAWS Learn By DoingAWS Certified Developer - Associate

150 LEARNING ACTIVITIES

Introduction to IAMBuilding a Serverless Alerting Chatbot with AWS LexUsing the OpenStack CLISetting ACLs in OpenStack Swift Managing OpenStack PoliciesThe DevOps PipelineDeploying an App to a New SpaceBlue-Green DeploymentsDeploying an App Using a Static BuildpackCreating a Manifest Deploy an App Using MicroserviceDeploying a Service BrockerDeploying an App With a Backing ServiceCloud Foundry: Final ProjectGenerating a Manifest From a Running AppInstalling cf-cliPushing an App to Cloud FoundryScaling an App HorizontallyScaling an App VerticallySecuring an App with SSLSetting Up a Syslog DrainTroubleshooting a Broken DeploymentUsing a Route Service with Your AppUsing SSH to Access Your AppChanging the Default Target of a SystemCreating a Systemd Compatible CentOS 7 ContainerCreating a Systemd Compatible Debian ContainerCreate a Systemd Unit File for Managing Custom ServicesScheduling a Systemd Service Job with Timer UnitsWorking with Services in Systemd - Start/Stop/Restart/StatusElastic Stack Installation and ConfigurationSystem Log Aggregation and Visualization with Elastic Stack Installing and Configuring NGINX as an HTTP ServerConfiguring and Forcing HTTPS Traffic with NGINXUsing NGINX as a Reverse Proxy for Web Applications & BlogLoad Balancing with NGINXPerformance (Compression & Keep-Alive) with NGINX Installing Git and Configuring for Local UseCreating Local Repository (with Github)Branding & Merging Code with Git Source ControlSecuring your Github Account Using SSH KeysExtending the NGINX FormulaSetting Up a Salt Master and MinionCreating a Basic NGINX Salt FormulaUsing Pillar to Create a Users FormulaArchiving and Compressing Files and DirectoriesFinding User Files and Reassigning PermissionsTransfer Files Securely Via the NetworkManaging File Attributes and PermissionsInstalling and Managing Packages on Debian/Ubuntu SystemsInstalling and Managing Packages on Red Hat/CentOS SystemsInstalling and Managing Packages on Red Hat/CentOS Systems

1 QUEST

AWS Security Basics

5 CHALLENGES

EFS Storage SolutionsContent & Media DeliveryS3 Security BasicsVPC Network SecurityEncryption Basics

Deploy a Web Server with a VHost and Self SignedCertificate on RedHat/CentOSGenerating and Exchanging SSH Keys for Secure AccessWorking with Networking Shares Using NFSCreate and Mount an Encrypted FilesystemCreating Users and Group and Managing User AccountsAccount and Granting Privileged AccessCreating Users and Groups, Managing UserWorking with Logical Volume Manager (LVM) PartitionsCreate Swap Files or Partitions &Enable Them on BootMonitoring Network AccessProjects, Users and Roles (OpenShift)TLS Termination (OpenShift)Application Scaling (OpenShift)Creating Databases & Persistent Storage (OpenShift)Add Persistent Storage to Docker Registry (OpenShift)Interacting with the Docker Registry (OpenShift)S2I Applications (OpenShift)Resource Quotas (OpenShift)Installing OpenShift Cluster Metrics (OpenShift)Build a Wordpress Website (OpenShift)Projects, Users, and Roles (OpenShift)TLS Termination (OpenShift)Application Scaling (OpenShift)Creating Databases & Persistent Storage (OpenShift)Add Persistent Storage to Docker Registry (OpenShift)Interacting with the Docker Registry (OpenShift)S2I Applications (OpenShift)Resource Quotas (OpenShift)Installing OpenShift Cluster Metrics (OpenShift)Build a Wordpress Website (OpenShift)Convert the Fleet Service into a Unit in CoreOSConverting Cloud-Init Files to Ignition in CoreOSInstall Matchbox Using RKT in CoreOSRunning an HA Container Service with Fleetctl in CoreOSRunning GOGS on CoreOSDeploying to AWS with Ansible &TerraformTerraform Console and Interpolation SyntaxTerraform Deployment TroubleshootingTerraform Join and CountTerraform MapsTerraform ModulesTerraform RandomID and S3 BucketsTerraform Template Files and File FunctionTerraform Variable FilesS3 Versioning and Lifecycle RulesBuilding a Three-Tier Network VPC from ScratchCreating a Custom CloudWatchCreating an EBS Snapshot with CloudWatch EventsDeploying a Highly Available Web App & a Bastion HostDeploying an App with CloudFormation

EC2 Backup and RestoreRDS Backup and RestoreRDS MultiAZ and Read ReplicaResizing Root EBS VolumesTroubleshooting AutoScalingVPC PeeringDeploying with OpsWorksWorking with AWS ConfigIntroduction to AWS Identity and AccessManagement (IAM)Introduction To Amazon S3 (Simple Storage Service)Amazon S3 Versioning and Lifecycle PoliciesAmazon S3 PermissionsAmazon S3 Bucket PoliciesDesign and Implement S3 Solutions Introduction to EC2Getting Started With Windows Server On Amazon EC2Creating EC2 Amazon Machine Images (AMIs)Create a Classic Elastic Load Balancer (ELB)Introduction to the Application Load BalancerAuto Scaling and High AvailabilityWorking with EBSEFS Storage SolutionsPreparing an Instance for a Custom AMIIntroduction to VPCCreating and Testing a Peering Connection with a Private VPCCreating a NAT GatewayAWS Security Essentials - VPC Endpoints and Securing S3Security Groups and Network ACLsBuilding a Three-Tier Network VPC From Scratch in AWSVPC and VPC NetworkingVPC Network SecurityCreating a DynamoDB Table inside the AWS ConsoleInteracting with DynamoDB using the AWS SDK for Node.jsDeploying & Configuring Lambda Functions for Our API Using the AWS ConsoleCreating Lambda Functions for Our API Gateway API with the AWS CLICreating API Gateway Resources & Methods in the AWS ConsoleStatic Site Deployment with AWS S3Data Processing and Preparation in AWS with Lambda, DynamoDB, & S3Deploying a Python Flask Application with AWS ECSAWS CDA 2018 - S3 ErrorsAWS Lambda in the Console - Creating a Website CanaryDynamoDB Data Loading and Write OperationsAWS DynamoDB in the Console - Creating Tables, Items, & IndexesCreating and Subscribing to AWS SNS TopicsWorking with AWS SQS FIFO QueuesWorking with AWS SQS Standard QueuesCreating Your Own EC2 Workstation in the AWS ConsoleCreating an Elastic Beanstalk Application Using the EB CLI

SCALE YOUR CODE EPISODE

How Blockchain is Helping People Sell Their UnusedCycles with Jack Levin

ENTERPRISE UPDATE REQUEST DEMO

ENTERPRISE UPDATE JULY 2018 CONTENT RELEASES

20 COURSES

AWS Certified DevOps Engineer - ProfessionalSaltStack Certified EngineerGoogle Cloud EssentialsLinux+ and LPIC-1: System Administrator – Exam 101Red Hat Certified Specialist in Ansible Automation (EX407) Preparation CourseLambda Deep DiveRed Hat Certified Specialist in Virtualization PreparationElasticsearch Deep DiveLPI DevOps Tools Engineer CertificationImplementing a Full CI/CD PipelineChef Basic Fluency BadgeGoogle Cloud Certified Professional Data EngineerAWS Certified Solutions Architect - AssociateCertified OpenStack Administrator (COA) The OpenStack FoundationMicrosoft Exam 70-532: Developing Microsoft AzureSolutions Certification PrepImplementing Microsoft Azure Infrastructure Solutions - Exam 70-533Certified Jenkins Engineer (CJE)Azure ConceptsCompTIA’s Cloud Essentials

2 QUESTS

Docker ContainersHands-on: AWS Certified Security Specialty Learning Activities

2 LIVE ENVIRONMENTAL CHALLENGES

IAM Groups and RolesSecuring Traffic with WAF

135+ EXAM CHALLENGES

QUIZ: AWS DevOps Auto Scaling ConceptsQUIZ: DevOps Deployment Techniques for EC2 and ELBQUIZ: Monitoring and Logging with CloudWatchQUIZ: Deployments with CloudFormationQUIZ: Application Deployments on OpsWorksQUIZ: AWS DynamoDB DevOps ConceptsQUIZ: AWS S3 DevOps ConceptsQUIZ: AWS DevOps Blue-Green DeploymentsQUIZ: AWS Certified DevOps Engineer - Professional Practice ExamQUIZ: Salt Concepts and ComponentsQUIZ: Install and Configure SaltQUIZ: Execution ModulesQUIZan Apache Formula

140+ LEARNING ACTIVITIES

QUIZ: States and FormulasQUIZ: Salt EventsQUIZ: RunnersQUIZ: Salt SSH and Salt CloudQUIZ: An Overview of Google CloudQUIZ: Working with Google CloudQUIZ: Running Apps with Compute ServicesQUIZ: Securing Cloud IdentityQUIZ: Managing Storage and DatabasesQUIZ: Handling Big Data with Google CloudQUIZ: Optimizing NetworkingQUIZ: Moving to the Cutting Edge with Google CloudQUIZ: LPIC-1 101.1 Determine & Configure Hardware SettingsQUIZ: LPIC-1 101.2 Boot the SystemQUIZ: LPIC-1 101.3 Change Runlevels/Boot Targets andShutdown or Reboot the SystemQUIZ: LPIC-1 102.1 and 102.2 Hard Disk Layout and Installing a Boot ManagerQUIZ: LPIC-1 102.3, 102.4 and 102.5 Shared Libraries, and Debian and Red Hat Package ManagementQUIZ: LPIC-1 103.1 Work on the Command LineQUIZ: LPIC-103.2 Process Text Streams using FiltersModify a Text File using SedQUIZ: LPIC-1 103.4 Use Streams, Pipes, and RedirectsQUIZ: LPIC-1 103.5, 103.6 Managing ProcessesQUIZ: Understanding core Components of AnsibleQUIZ: Ansible ad-hoc commandsQUIZ: Ansible Inventory ManagementQUIZ: Ansible Plays and PlaybooksQUIZ: Ansible TemplatesQUIZ: Ansible Variables and FactsQUIZ: Ansible RolesQUIZ: Ansible GalaxyQUIZ: Managing parallelism in AnsibleQUIZ: Ansible VaultQUIZ: Ansible TowerQUIZ: Ansible Help & DocumentationQUIZ: RHV Install Red Hat Virtualization Manager and RedHat Virtualization HypervisorQUIZ: RHV Manage StorageQUIZ: RHV Create and Manage Virtual MachinesQUIZ: RHV Work With Virtual Machine ImagesQUIZ: RHV Create and Manage Red Hat VirtualizationManager UsersQUIZ: RHV Automatically Deploy Virtual MachinesQUIZ: RHV Work With Logical NetworksQUIZ: VagrantQUIZ: Vagrant BoxesQUIZ: Packer and Cloud-InitQUIZ: Configuration ManagementQUIZ: Docker and KubernetesQUIZ: Docker ComposeQUIZ: Docker Swarm and Docker MachineQUIZ: CI/CD and JenkinsQUIZ: Modern Software DevelopmentQUIZ: Git

QUIZ: Standard Components and Platforms for SoftwareQUIZ: Deploying Code to ProductionQUIZ: Cross Site Scripting, ACID and CAP TheoremQUIZ: Understand Prometheus and LogstashQUIZ: Source Control ManagementQUIZ: Build AutomationCreating Build Automation with GradleQUIZ: Continuous IntegrationQUIZ: Continuous DeliveryQUIZ: Chef High-Level ConceptsQUIZ: Chef High-Level ToolsQUIZ: Chef Building BlocksQUIZ: The Chef Design PhilosophyQUIZ: The Chef WorkflowQUIZ: Managed Databases on Google CloudQUIZ: Data Ingest and ProcessingQUIZ: BigQueryQUIZ: Machine Learning on Google CloudQUIZ: Datalab/Dataprep/Data StudioQUIZ: Overview of OpenStackQUIZ: Testing Your Knowledge of the OpenStack DashboardQUIZ: Testing Your Knowledge of the OpenStack IdentityServiceQUIZ: Testing your Knowledge of the OpenStack ImageManagement ServiceQUIZ: Testing Your Knowledge of the OpenStackNetworking ServiceQUIZ: Testing Your Knowledge of the OpenStack ComputeServiceQUIZ: Testing your knowledge of OpenStack Object StorageQUIZ: Testing your knowledge on OpenStack Block StorageQUIZ: Testing your knowledge of Heat OrchestrationQUIZ: Troubleshooting OpenStackQUIZ: Azure 70-532 Virtual MachinesQUIZ: Azure 70-532 Storage and Data StrategyQUIZ: Azure 70-532 Manage Identity, Application & NetworkServicesQUIZ: 70-533 - Manage Azure IdentitiesQUIZ: 70-533 - Implement Virtual NetworksQUIZ: 70-533 - Design and Implement a Storage StrategyQUIZ: 70-533 - Create and Manage Azure Resource ManagerVirtual MachinesQUIZ: 70-533 - Design and Implement Azure App Service AppsQUIZ: 70-533 - Design and Deploy ARM TemplatesQUIZ: 70-533 - Manage Azure Security and Recovery ServicesQUIZ: 70-533 - Manage Azure OperationsEXAM: 70-533 - Implementing Microsoft Azure InfrastructureSolutionsQUIZ: Azure 70-532 Virtual MachinesQUIZ: Azure 70-532 Storage and Data StrategyQUIZ: Azure 70-532 Manage Identity, Application and Network ServicesQUIZ: Azure 70-532 Compute, Web and Mobile ServicesQUIZ: Azure Concepts

AWS Auto Scaling Testing and TuningAWS Auto Scaling Lifecycle HooksAWS EC2 Custom Logging with CloudWatchPreBake AWS AMIs For Auto ScalingUsing the AWS CloudWatch Logs Agent, Log Groups, & SNSnotificationsAWS CloudFormation Helper ScriptsConfiguring AWS Auto Scaling Rolling UpdatesRedeploy a Failed Deployment with AWS Elastic BeanstalkUsing AWS Data Pipeline with DynamoDBUsing AWS S3 To Store ELB Access LogsBlue/Green Deployments with AWS Elastic BeanstalkInstalling SaltConfiguration and Key Management in SaltSetting Up Salt Multi-MasterTargeting in SaltUsing Execution ModulesCreating an Apache FormulaJinja MappingUsing Pillar in Salt StatesLearning Activity: Using Beacons and ReactorsLearning Activity: Using Salt OrchestrationSalt SSHConfiguring a Default Target to Boot IntoInstalling and Managing Packages on Debian/Ubuntu SystemsInstalling and Managing Packages on Red Hat/CentOS SystemsModify a Text File using SedCreate a Directory Structure in LinuxWorking with Compressed Files in LinuxWorking Basic Regular ExpressionsCreate and Modify a File with VimAdd a new hard disk to a Linux systemWorking with Links in LinuxLearning Activity: Finding user files and reassigningpermissions in LinuxGetting Started with AnsibleAd-Hoc Ansible CommandsWorking with Ansible InventoriesAnsible playbooks - the basicsAnsible playbooks - Error HandlingWorking with Ansible templates, variables, and factsWorking with Ansible rolesWorking with confidential data in AnsibleRed Hat Certified Specialist in Ansible (EX407) Practice ExamCreating a Simple AWS Lambda FunctionInvoking AWS Lambda Functions with S3 EventsScheduling EBS Snapshots Using CloudWatch ScheduledEvents and AWS LambdaConfiguring a CloudWatch Alarm for Lambda InvocationErrors (With SNS Notifications)Using the AWS CLI to Create an AWS Lambda FunctionEvent Source Mapping and SNS Notifications for Your AWSLambda Functions via the AWS CLIDeploying Lambda Functions Using CloudFormation(Contains Environment Variables)

Working with Aliases and Versions for Your AWS LambdaFunctionsCreating AWS Lambda Versions and Aliases via the AWS CLIUsing AWS Lambda to Revert Unauthorized Security GroupChangesCanary Code Deployments and Testing Within AWS LambdaAutomating ECS Deployments Using AWS LambdaInstalling Elasticsearch and KibanaSetup a Multi-Node Elasticsearch ClusterCreate, Update, and Delete Documents in ElasticsearchBulk Indexing with ElasticsearchSearching with ElasticsearchFiltering Data with ElasticsearchAggregating Data with ElasticsearchUpgrading of elasticsearchMonitor elasticsearch with X-PackManage Elasticsearch with CuratorSecure Elasticsearch with X-Pack SecurityAvoiding Memory Swapping of Elasticsearch HeapInstalling Vagrant on CentOSUsing Vagrant and Docker to Build a Dev EnvironmentUsing Packer to Create an AMIUsing Packer to Create a Docker ImageExchange SSH Keys and Run Ansible PlaybooksCreating a DockerfileWorking with Docker VolumesWorking with Docker NetworksSetting Up an Environment with Docker ComposeWorking with Docker SwarmBuilding a Docker image using Packer and JenkinsPushing a file to a GitHub repositoryWorking with LogstashUse Git to Make Changes to CodeCreating Build Automation with GradleInstalling JenkinsBuilding an App as a Freestyle Jenkins ProjectBuilding a Jenkins PipelineImplementing Automated Deployment Through a JenkinsPipelineDockerizing an AppDeploying a Docker Container with Jenkins PipelinesDeploying to Kubernetes with Jenkins PipelinesMonitoring in Kubernetes with Prometheus and GrafanaSetting up Self-Healing Apps in KubernetesAutoscaling in KubernetesCanary Deployments with Kubernetes and JenkinsImplementing fully-automated deployment in a CD pipeline

2 SCALE YOUR CODE EPISODES

Going from A Monolithic App to Microservices and Building Engineering Teams with James Judd

SYC Episode with Adam Miller

REQUEST DEMO

ENTERPRISE UPDATE

THE WORLD’S FINEST TECHNOLOGY COMPANIES TRAIN AT LINUX ACADEMY

REQUEST DEMO

ENTERPRISE UPDATE

COULD YOU OR YOUR COMPANY BENEFIT FROM TEAM TRAINING?

REQUEST DEMO

Increase your IT team’s efficiency

Combine the benefits of in-person & online training and maximize your budget

Turn constant cloud technology changes into a strength

Get your team certified and ready to meet the needs of your customers