Courses | Cloud Academy Blog https://cloudacademy.com/blog/category/courses/ Thu, 08 Jun 2023 20:47:24 +0000 en-US hourly 1 https://wordpress.org/?v=6.4.1 An Open Letter to Cloud Academy Users on Skills Readiness https://cloudacademy.com/blog/an-open-letter-to-cloud-academy-users-on-skills-readiness/ https://cloudacademy.com/blog/an-open-letter-to-cloud-academy-users-on-skills-readiness/#respond Thu, 08 Jun 2023 09:00:00 +0000 https://cloudacademy.com/?p=53971 Previously, only enterprise customers could access the Skills Readiness solution. Now, we are extending Skills Readiness to individual users!

The post An Open Letter to Cloud Academy Users on Skills Readiness appeared first on Cloud Academy.

]]>

Dear Cloud Academy users,

I am thrilled to announce that Cloud Academy is now offering our Skills Readiness solution to individual users as part of your existing subscription.

As you may already know, Cloud Academy is reinventing the way that people and companies assess, train, and apply skills for a cloud-fluent world within the domains of Cloud Computing, DevOps, Security, and Programming Languages. Our outcome-based courses and labs empower professionals to master new skills in live cloud and coding environments while upskilling for key jobs in today’s complex cloud landscape.

By pivoting our solution to focus on Skills Readiness, we are unlocking smarter, role-based cloud and technology learning. Skills Readiness goes beyond traditional training, ensuring that our users are fully equipped to apply their knowledge in real-life business scenarios.

Through our AI-driven learning paths and hands-on labs, the new Skills Readiness features provide users with a dynamic learning experience that adapts to their unique needs and skill levels. For example, our Smart Job Roles enable users to assess, practice, and apply an expertly curated group of skills to get job-ready for the next role. Meanwhile, Smart Skills help users assess, practice, and apply a single skill. This innovative approach to learning ensures that our users are fully prepared to tackle real-world challenges and succeed in their careers.

Previously, only enterprise customers could access the Skills Readiness solution. Now, we are extending Skills Readiness to individual users as testament to our commitment to equipping the world with job-ready digital, cloud, and tech skills. We believe that everyone deserves the opportunity to learn and grow, regardless of their background or circumstance.

So whether you’re a seasoned professional looking to stay ahead of the curve or just starting your journey in the world of cloud technology, we invite you to explore Skills Readiness and start mastering new skills with hands-on, practical learning.

Thank you for choosing Cloud Academy as your skill development partner.

Sincerely,

Greg Schwartzkopf

Chief Customer Success Officer

The post An Open Letter to Cloud Academy Users on Skills Readiness appeared first on Cloud Academy.

]]>
0
Which Certifications Should I Get? https://cloudacademy.com/blog/what-certifications-should-i-get/ https://cloudacademy.com/blog/what-certifications-should-i-get/#comments Sun, 31 Jan 2021 12:00:00 +0000 https://cloudacademy.com/blog/?p=17630 The old AWS slogan, “Cloud is the new normal” is indeed a reality today. Really, cloud has been the new normal for a while now and getting credentials has become an increasingly effective way to quickly showcase your abilities to recruiters and companies. With all that in mind, the specific...

The post Which Certifications Should I Get? appeared first on Cloud Academy.

]]>
The old AWS slogan, “Cloud is the new normal” is indeed a reality today. Really, cloud has been the new normal for a while now and getting credentials has become an increasingly effective way to quickly showcase your abilities to recruiters and companies.

With all that in mind, the specific question we’ll be trying to answer in this blog is: “Which certifications should I get?” You have only a set amount of time to spend on studying and professional development, and we’re going to help focus on the most important certifications in the cloud space.

To answer the question, it’s good to remind yourself about the general state of the cloud – let’s recall that its components and services are in everything from mobile computing to IoT and email campaigns. At the same time, there is still a large skills gap when it comes to finding the right competencies in the workforce. As companies embrace a hybrid or multi-cloud environment, there is a growing demand for fluency across a variety of platforms.

If you are a professional who wants to add cloud experience to your resume, or if you’re just starting out, you may be wondering which certifications to get. In this post, we’ll look at some of the most popular certifications across the three major platforms: Amazon Web Services (AWS)Microsoft Azure, and Google Cloud Platform, as well as other certifications for Kubernetes, Security, etc.

Which certifications should I get? The major platforms

So, which certifications should you get? The answer depends on a range of factors, from your background and experience to the sector you’re working in (or plan to work in), and your long-term goals.

While many companies have already committed to a platform, there is an increasing trend for a multi-platform approach. In the beginning of your training, choosing a platform will help you focus your training efforts. However, it can’t hurt to have versatile cloud skills, especially if you look at how the cloud sector is growing.

As the most mature cloud platform, Amazon Web Services has a solid lead in the public cloud market and is continuing to grow. At the same time, Microsoft Azure and Google Cloud Platform are also ramping up and gaining market share. According to a report by Synergy Research Group for Q2 2019, AWS has 33% market share, with 16% for Microsoft Azure, and 8% for Google.

To know which certifications you need, let’s take a closer look at the cloud platforms and the certifications that they currently offer.

Amazon Web Services — 12 certifications

Cloud Academy's AWS Certifications

AWS started in 2006 and has grown to a leader with more than 70 services for everything from compute, storage, and databases, to analytics and IoT applications. Customers include Netflix, Intuit, Capital One, and GE. For some perspective, in 2016 AWS brought in $12B of revenue, and that number has jumped to over $25B.

AWS certifications stand out for their thoroughness and rigor for critical cloud engineering positions. They emphasize solid conceptual knowledge of the entire platform and hands-on experience with the AWS infrastructure and its many unique and complex components and services.

Simply put, an AWS certification shows that you have the skills and the knowledge to design, deploy, or manage applications on Amazon Web Services. If you’re AWS-certified, it tells potential employers that you have what it takes to build and manage AWS solutions for them. And, because they are so widely recognized, AWS certifications can open the door to cloud opportunities, even for other platforms. Also, the process of training and learning required to pass the exams allows you to strengthen your knowledge in a variety of areas and scenarios.

AWS introduced certifications in 2013 and currently offers 12 total certifications. The certification tracks have grown to cover four main levels: Practitioner, Associate, Professional, and Specialty. As of July 2020, these are the current AWS certifications:

  1. AWS Certified Cloud Practitioner
  2. AWS Certified Developer – Associate
  3. AWS Certified SysOps Administrator – Associate
  4. AWS Certified Solutions Architect – Associate (SAA-C02)
  5. AWS Certified DevOps Engineer – Professional
  6. AWS Certified Solutions Architect – Professional
  7. AWS Certified Data Analytics – Specialty (DAS-C01)
  8. AWS Certified Advanced Networking – Specialty
  9. AWS Certified Security – Specialty
  10. AWS Certified Alexa Skill Builder – Specialty
  11. AWS Certified Machine Learning – Specialty
  12. AWS Certified Database – Specialty (DBS-C01)

If you’re already considering the AWS platform and thinking about which certifications you need to get started, the Certified Solutions Architect – Associate (SAA-C02) wouldn’t be a bad choice. According to a survey of the 10 top-paying IT certifications for 2019 by Global Knowledge, the AWS Certified Solutions Architect – Associate offers the fourth-highest annual salary on their list (and highest of the AWS certifications that made their top 10):  $132,840. Let’s take a closer look at this certification.

The AWS Certified Solutions Architect – Associate certification (the most popular of AWS’s certifications) is for those who design and deploy distributed applications. It covers network technologies; AWS-based applications; how client interfaces connect to the platform; building secure and reliable applications; and deploying hybrid systems (those with on-premises data centers as well as AWS components).

The exam domains include designing highly available and scalable systems (requires familiarity with AWS infrastructure and concepts), AWS implementation and deployment, related data security practices, disaster recovery techniques, and troubleshooting.

AWS Certified Solutions Architect – Associate certification is a pre-requisite for the professional-level certification, AWS Solutions Architect—Professional. This certification requires two years of hands-on AWS experience and covers network design, storage, security, scalability and elasticity, cloud migration, and hybrid architecture.

At Cloud Academy, we have a lot of great resources for learning everything you need to pass any of the AWS certification exams, as well as great study and preparation strategies on our blog.

Check our post to learn more about the different AWS certifications and discover which one is right for you.

Microsoft Azure — 12 certifications

Cloud Academy Azure Certifications

According to Microsoft, “80% of the Fortune 500 is on the Microsoft Cloud.” Microsoft Azure is Microsoft’s cloud computing platform. Its growth in adoption and the strength of its end-to-end hybrid cloud offering are good indicators for continued growth for Microsoft Azure, especially inside the enterprise.

Microsoft has grouped its certifications into a role-based structure, including fundamental, associate, and expert levels. Users have 12 exams to choose from:

  1. Microsoft Certified: Azure – Fundamentals Exam AZ-900
  2. Microsoft Certified: Azure AI – Fundamentals Exam AI-900 (beta)
  3. Microsoft Certified: Azure Data – Fundamentals Exam DP-900 (beta)
  4. Microsoft Certified Azure Administrator – Associate Exam AZ-103
  5. Microsoft Certified: Azure Developer – Associate Exam AZ-203
  6. Microsoft Certified: Azure Security Engineer – Associate Exam AZ-500
  7. Microsoft Certified: Azure AI Engineer – Associate Exam AI-100
  8. Microsoft Certified: Azure Data Scientist – Associate Exam DP-100
  9. Microsoft Certified: Azure Data Engineer – Associate Exams DP-200 and DP-201
  10. Microsoft Certified: Azure Database Administrator – Associate Exam DP-300 (beta)
  11. Microsoft Certified Solutions Architect – Expert Exams AZ-300 and AZ-301
  12. Microsoft Certified: Azure DevOps Engineer – Expert Exam AZ-400

Google Cloud Platform — 8 certifications

Cloud Academy Google Certifications

Although it’s third behind AWS in the overall cloud market, GCP has made major strides, especially in providing solutions to help you integrate their services in multi-cloud deployments.

Customer wins have also helped raise the profile of the Google Cloud – Spotify announced that it was working with the Google Cloud Platform team to provide platform infrastructure. To scale with its huge volume of content, Spotify made numerous software architecture design changes to take full advantage of GCP. This includes replacing Apache Kafka with Cloud Pub/Sub for its more reliable persistent queue, and moving from batch processing to streaming with Dataflow to improve the end-to-end latency. As well, Apple announced that it would be using the Google Cloud to provide some infrastructure services for iCloud and other cloud-based services, in addition to continuing to use AWS.

Google Cloud Platform currently offers eight certifications, categorized by Associate and Professional:

  1. Associate Cloud Engineer
  2. Professional Cloud Architect
  3. Professional Cloud Developer
  4. Professional Data Engineer
  5. Professional Cloud DevOps Engineer
  6. Professional Cloud Security Engineer
  7. Professional Cloud Network Engineer
  8. Professional Machine Learning Engineer – Beta

DevOps and More

Cloud Academy DevOps Certifications

Lots more options exist for valuable certifications. Are you wondering how to become a DevOps Engineer? Then check out the Certified Kubernetes Administrator (CKA) and Certified Kubernetes Application Developer (CKAD) certifications. If you’re into Security, you have some truly helpful (and marketable) options, such as the (ISC)² CISSP Certification, which is one of the most globally recognized certifications in the information security profession.

What’s next?

If you’re still wondering which platform or certification path is right for you, the Cloud Academy blog is a rich resource of insight from a variety of viewpoints, from new cloud users to developers and instructors who have experience on each of the cloud platforms referenced here. Just search the blog for the platform of your choice and see what our contributors have to say.

The post Which Certifications Should I Get? appeared first on Cloud Academy.

]]>
1
New Content: AWS Data Analytics – Specialty Certification, Azure AI-900 Certification, Plus New Learning Paths, Courses, Labs, and More https://cloudacademy.com/blog/new-content-aws-data-analytics-azure-ai900-certifications/ https://cloudacademy.com/blog/new-content-aws-data-analytics-azure-ai900-certifications/#respond Wed, 14 Oct 2020 02:43:22 +0000 https://cloudacademy.com/?p=44425 This month our Content Team released two big certification Learning Paths: the AWS Certified Data Analytics – Speciality, and the Azure AI Fundamentals AI-900. In total, we released four new Learning Paths, 16 courses, 24 assessments, and 11 labs.  New content on Cloud Academy At any time, you can find...

The post New Content: AWS Data Analytics – Specialty Certification, Azure AI-900 Certification, Plus New Learning Paths, Courses, Labs, and More appeared first on Cloud Academy.

]]>
This month our Content Team released two big certification Learning Paths: the AWS Certified Data Analytics – Speciality, and the Azure AI Fundamentals AI-900. In total, we released four new Learning Paths, 16 courses, 24 assessments, and 11 labs. 

New content on Cloud Academy

At any time, you can find all of our new releases by going to our Training Library and finding the section titled “New this month in our library.” You can also keep track of what new training is coming for the next 4-6 weeks with our Content Roadmap.


AWS

Learning Path: AWS Data Analytics Specialty (DAS-C01) Certification Preparation (Preview)

This certification Learning Path is specifically designed to prepare you for the AWS Certified Data Analytics – Specialty (DAS-C01) exam. It covers all the elements required across all five of the domains outlined in the exam guide.

Course: AWS Databases used with Data Analytics

This course introduces a number of different AWS database services that are commonly used with data analytics solutions and that will likely be referenced within the AWS Data Analytics Specialty certification. As such, this course explores the following database services: Amazon RDS, Amazon DynamoDB, Amazon ElastiCache, Amazon Redshift.

Course: Overview of Differences Between AWS Database Types

This course provides a high-level overview of the managed database offerings available from AWS. It covers relational and non-relational databases, how they work, their strengths, and what workloads are best suited for them.

Course: Backup and Restore Capabilities of Amazon RDS & Amazon DynamoDB

This course explores the different strategies that are available for when you need to both back up and restore your AWS databases across Amazon Relational Database Service (RDS) and Amazon DynamoDB. During this course, you will learn about the different backup features that are available in Amazon RDS and DynamoDB, how to identify the differences between them, and when you should use one over the other. 

Course: Data Visualization – How to Convey your Data

This course explores how to interpret your data allowing you to effectively decide which chart type you should use to visualize and convey your data analytics. Using the correct visualization techniques allows you to gain the most from your data. In this course, we will look at the importance of data visualization, and then move onto the relationships, comparisons, distribution, and composition of data.

Course: Security best practices when working with AWS Databases

This course explores the security best practices when working with AWS databases, specifically looking at RDS and DynamoDB with some extra content related to Aurora. This course is recommended for anywho who is looking to broaden and reinforce their AWS security understanding, or anyone who is interested in creating secure databases in general.


Azure

Learning Path: AI-900 Exam Preparation: Microsoft Azure AI Fundamentals (preview)

This learning path is designed to help you prepare for the AI-900 Microsoft Azure AI Fundamentals exam. Even if you don’t plan to take the exam, these courses and hands-on labs will help you gain a solid understanding of Azure’s AI services.

Course: Implementing High Availability Disaster Recovery from Azure SQL Databases

This course examines the features that Azure provides to help you make sure your SQL databases, whether they are managed in the cloud or on-premises, are not the point of failure in your systems.

Course: Introduction to Azure Storage

This course is intended for those who wish to learn about the basics of Microsoft Azure storage, covering the core storage services in Azure and the different storage account types that are available. You’ll watch a demonstration that shows you how to create a storage account in Microsoft Azure, then move on to more detail.

Course: Designing for Azure Identity Management (update)

This Designing for Azure Identity Management course will guide you through the theory and practice of recognizing, implementing, and deploying the services on offer within your enterprise. Learn how to better the protection of your organization by designing advanced identity management solutions. 

Course: Managing Code Quality and Security Policies with Azure DevOps

This course explores how to manage code quality and security policies with Azure DevOps, and will help those preparing for Microsoft’s AZ-400 exam. 

Lab Playground: Azure Notebooks Machine Learning Playground

Azure Notebooks enables data scientists and machine learning engineers to build and deploy models using Jupyter notebooks from within the Azure ML Workspace. A full Jupyter notebook environment is hosted in the cloud and provides access to an entire Anaconda environment. The tedious task of set up and installing all the tools for a data science environment is automated. Data scientists, teachers, and students can dive right into learning without spending time installing software. 

Lab Challenge: Azure Machine Learning Challenge

In this lab challenge, you will take on the role of a data scientist and complete several tasks within the Azure Machine Learning service. You will train a machine learning model using an Azure Notebook or the Azure Machine Learning GUI. After the model has been trained and is ready for production, you will deploy it as a web service using Azure Container Instances.


Data Science/Artificial Intelligence

Learning Path: Wrestling with Data

In this learning path, we dive into the various tools and techniques available for manipulating information and data sources. We then show you how you can use this knowledge to actually solve some real-world problems.

Learning Path: Introduction to Data Visualization

This learning path explores data sources and formatting, and how to present data in a way that provides meaningful information. You’ll look at data access patterns, and how different interfaces allow you to access the underlying information. This learning path also provides a practical, real-world example of how all this theory plays out in a business scenario. 

Course: Data Wrangling with PANDAS

In this course, we are going to explore techniques to permit advanced data exploration and analysis using Python. We will focus on the Pandas library, focusing on real-life case scenarios to help you to better understand how data can be processed using Pandas.

Course: Wrestling With Data

In this course, we’re going to do a deep dive into the various tools and techniques available for manipulating information and data sources along with showing you at the end of it how you can actually solve some real-world problems. If you are trying to handle increasingly complex data sets and round out your experience as a professional data engineer, this is a great course to get a practical field-based understanding.


DevOps

Hands-on Lab: Installing and Running Applications with Docker Enterprise Universal Control Plane

In this lab, you will learn how to install UCP onto bare Docker hosts to create a multi-node installation from the ground up. You will also learn how to deploy applications onto the UCP cluster you create using the web interface.

Lab Challenge: Docker Swarm Playground

This playground provides a Docker swarm cluster comprised of one manager node and two worker nodes. You have full access to swarm nodes with, each having docker, docker-compose, and relevant command-line completions already installed and running. You have full access to the underlying host as well so you are not restricted compared to an environment that runs Docker in Docker (dind).

Hands-on Lab: Deploying Infrastructure with Terraform

Terraform is an infrastructure automation tool that allows companies to manage infrastructure through code. This provides many benefits such as greater recovery, predictability, and speed. In this lab, you will create a Terraform configuration to deploy a VPC in AWS.

Course: Tech Talk: Building Automated Machine Images with HashiCorp Packer

In this Tech Talk, you’ll watch a presentation on HashiCorp’s Packer and how it can be used to build automated machine images and then deploy the new image into a production environment with a CI/CD pipeline. You’ll follow virtually as a group of IT professionals discuss the tool and its uses. 


Google Cloud Platform

Course: Managing GCP Operations Monitoring

This course shows you how to monitor your operations on GCP. It starts with monitoring dashboards. You’ll learn what they are and how to create, list, view, and filter them. You’ll also see how to create a custom dashboard right in the GCP console.

Course: Managing and Investigating Service Incidents on GCP

Managing and investigating service incidents is an important part of the maintenance process. It is a necessity that can be laboring but with the right organization, understanding of the systems, the knowledge of processes, and the discipline to adhere to best practices, it can be optimized. This course will focus on the predominant parts of managing service incidents and utilizing Google Cloud Platform to aid in the endeavor.

Hands-on Lab: Scaling an Application Through a Google Cloud Managed Instance Group

In this lab, you will create an instance template, an instance group with the autoscaling enabled, and you will then attach an HTTP load balancer to the instance group to load balance the traffic to the VM group. You will also perform a stress test to check that the autoscaling is working properly.

Lab Challenge: Google Cloud Scaling Applications Challenge

In this lab challenge, you will need to prove your knowledge of highly available and scalable applications by creating infrastructure on Google Compute Engine. The objectives you will need to achieve represent essential skills that a Google Certified Associate Cloud Engineer and Google Certified Professional Cloud Architect need to have. 

Lab Challenge: Google Cloud SQL Challenge

In this lab challenge, you will need to prove your knowledge of Google Cloud SQL by creating a production ready Cloud SQL instance. The objectives you will need to achieve represent essential skills that a Google Certified Associate Cloud Engineer and Google Certified Data Engineer need to have.


Programming

Course:  Building a Python Application: Course One

One of the best ways to learn new programming languages and concepts is to build something. Learning the syntax is always just the first step. After learning the syntax the question that arises tends to be: what should I build? Finding a project to build can be challenging if you don’t already have some problems in mind to solve. This course is broken up into sprints to give you a real-world development experience, and guide you through each step of building an application with Python.

Hands-on Lab: Introduction to Graph Database With Neo4j

In this lab, you will understand the core principles of a graph database (especially a property graph) and you will install the Neo4j DBMS on an EC2 instance. This lab is intended for data engineers who want to switch to the graph data model or developers who need to build an application based on a graph database.

Hands-on: Lab: Constructing Regular Expression Character Classes

Regular Expressions are a tool for searching and manipulating text. In this lab, you will use the Python programming language to learn the basics of how to use a regular expression and you’ll learn about the different character classes available for matching different types of characters.

Hands-on: Lab: Working with Regular Expressions: Special Characters and Anchors

In this lab, you will learn how to use quantifiers to match sequences of characters in different ways, you will learn about anchors, and you will learn how to use capture groups. 

Hands-on: Lab: Using Regular Expressions Effectively in the Real World

In this lab, you will learn how to use quantifiers to match sequences of characters in different ways, you will learn about anchors, and you will learn how to use capture groups. 


Webinars

Office Hours: AWS Solutions Architect – Associate | Domain 1 of 4: Design Resilient Architectures

Take a deep dive on Domain 1: Design Resilient Architectures of the AWS Solutions Architect – Associate exam.

Office Hours: Decoupling Architectures Like There’s No Tomorrow

Learn all about decoupling architectures, how to set them up, and manage them, successfully with our experts.


Platform

Learn, Grow, Succeed: Introducing Training Plans for Individuals

We’re excited to announce that we’ve released a new game-changing feature for individual users that has already proven to help our largest enterprise customers increase newly acquired skills by 5x: Training Plans.


Stay updated

As always, we use Cloud Academy Blog to keep you up-to-date on the latest technology and best practices. All of our new blogs, reports, and updates go directly to our Cloud Academy social media accounts. For the latest updates, follow and like us on the following social media platforms:

The post New Content: AWS Data Analytics – Specialty Certification, Azure AI-900 Certification, Plus New Learning Paths, Courses, Labs, and More appeared first on Cloud Academy.

]]>
0
New Content: Azure DP-100 Certification, Alibaba Cloud Certified Associate Prep, 13 Security Labs, and Much More https://cloudacademy.com/blog/new-content-azure-dp-100-certification-alibaba-cloud-certified-associate-prep-13-security-labs-and-much-more/ https://cloudacademy.com/blog/new-content-azure-dp-100-certification-alibaba-cloud-certified-associate-prep-13-security-labs-and-much-more/#respond Tue, 15 Sep 2020 03:18:20 +0000 https://cloudacademy.com/?p=44033 This past month our Content Team served up a heaping spoonful of new and updated content. Not only did our experts release the brand new Azure DP-100 Certification Learning Path, but they also created 18 new hands-on labs — and so much more! New content on Cloud Academy At any...

The post New Content: Azure DP-100 Certification, Alibaba Cloud Certified Associate Prep, 13 Security Labs, and Much More appeared first on Cloud Academy.

]]>
This past month our Content Team served up a heaping spoonful of new and updated content. Not only did our experts release the brand new Azure DP-100 Certification Learning Path, but they also created 18 new hands-on labs — and so much more!

New content on Cloud Academy

At any time, you can find all of our new releases by going to our Training Library and finding the section titled “New this month in our library.” You can also keep track of what new training is coming for the next 4-6 weeks with our Content Roadmap.


Alibaba

Learning Path: Alibaba Cloud Certified Associate (ACA) Preparation

Just starting out in the world of Alibaba Cloud? Let this learning path be the first step on your journey. It covers the essential aspects of this fast-growing platform, introducing you to the fundamental services you’ll need in order to build your own Alibaba Cloud infrastructure.

Course: Alibaba Server Load Balancer (SLB)

This course provides an introduction to Alibaba’s Server Load Balancer service, also known as SLB. The course begins with a brief intro to load balancing in general and then takes a look at Alibaba SLB and its three main components.


AWS

Course: Understanding Amazon RDS Performance Insights

This course explores Amazon RDS Performance Insights, a performance monitoring and tuning feature that can quickly assess the load on a database hosted inside Amazon RDS and determine when and where to take action.

Course: Understanding RDS Scaling and Elasticity

This course explores how to scale your RDS databases.  It covers scaling based on reads or writes, and what it means to scale horizontally or vertically. Additionally, it covers sharding databases as a way to increase write performance and when it needs to be considered as an option.

Course: Using Automation to Deploy AWS Databases

This course explores how to use automation when creating Amazon RDS databases. It includes using AWS Secrets Manager for increasing the security of provisioned resources by limiting human intervention.

Hands-on Lab: Efficiently Storing Data in S3 for Data Analytics Solutions

Amazon S3 is a fully managed service for storing data in the cloud. S3 frees you from managing servers, NAS and SAN devices, and from worrying about individual physical disks. In this lab, you will create data, store it in S3, and transform the data to be more performant and cost-efficient.

Lab Challenge: Data Analytics Processing Challenge

Put your skills to the test in this data analytics lab. Complete a data analytics processing solution before time runs out. You will need to be familiar with Amazon’s Data Analytics services and associated tools in order to complete a partially built solution for processing log data from an EC2 instance using Amazon Kinesis, AWS Lambda, and Amazon S3.


Azure

Learning Path: DP-100 Exam Prep: Designing and Implementing a Data Science Solution on Azure (preview)

This learning path is designed to help you prepare for Microsoft’s DP-100 Designing and Implementing a Data Science Solution on Azure exam. Even if you don’t plan to take the exam, these courses and hands-on labs will help you learn how to use Azure’s machine learning solutions.

Course: Introduction to Azure Machine Learning

Machine learning is a notoriously complex subject that usually requires a great deal of advanced math and software development skills. In this course, you will learn the basic concepts of machine learning and then follow hands-on examples of choosing an algorithm, running data through a model, and deploying a trained model as a predictive web service.

Course: Using the Azure Machine Learning SDK

Learn how to operate machine learning solutions at cloud scale using the Azure Machine Learning SDK. This course teaches you to leverage your existing knowledge of Python and machine learning to manage data ingestion, data preparation, model training, and model deployment in Microsoft Azure.

Course: Analyzing Resource Utilization on Azure (update)

This course looks into how to capture log data and metrics from Azure services and feed this information into different locations for processing. We take a look at diagnostic logging, which can help to troubleshoot services and create queries and alerts based on that data. We also look into Azure Adviser, cost consumption reporting, and how we can baseline resources. 

Hands-on Lab: Tuning Hyperparameters with Hyperdrive in Azure Machine Learning

In the world of data science, model parameters are the elements generated from training a dataset. In contrast, a hyperparameter is a parameter used to control the outcome of training the model. In this lab, you will dive into Azure Notebooks and launch a Jupyter notebook to create a Hyperdrive experiment and perform hyperparameter tuning against a regression training model.

Hands-on Lab: Building Azure ML Pipelines with Azure Machine Learning SDK

With the Azure Machine Learning SDK comes Azure ML pipelines. Machine learning engineers can create a CI/CD approach to their data science tasks by splitting their workflows into pipeline steps. In this lab, you will dive into Azure Notebooks and launch a Jupyter notebook to build an Azure ML pipeline that ingests data, trains a model, and deploys a web service.


Data Science/Artificial Intelligence

Learning Path: The Beginner’s Guide to Machine Learning and Artificial Intelligence

This Learning Path provides an introduction to Machine Learning for beginners and​ is designed to be a gentle introduction, which means we’ll be starting at the ground up and focusing on giving students the tools and materials they need to navigate the space. 

Learning Path: The Basics of Data Management, Data Manipulation and Data Modelling

Take this learning path to get the basics of everything data-related. Learn about data sources, data formats, databases, SQL. This learning path focuses on understanding common data formats and interfaces. It explores some common data formats that you’ll encounter as a data engineer, and you’ll get a deep understanding of the pros and cons of storing your data in different ways.

Learning Path: Moving From Spreadsheets

This learning path gives you a fully hands-on introduction to machine learning with a focus on databases. It is comprised entirely of our interactive hands-on labs which means that you will get practical experience from the get-go.

DevOps

Hands-on Lab: Spinnaker Pipelines – Deploying Resources into Kubernetes

Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence. In this Lab scenario, you’ll first install and configure Spinnaker into its own dedicated Kubernetes cluster. As you advance, you’ll get into Spinnaker Pipelines, using Spinnaker with Kubernetes clusters, and extending the build and deployment even further.

Lab Challenge: Ansible Configuration Management Troubleshooting Challenge

In this lab challenge your Ansible configuration management skills are put to the test. You need to complete several tasks using Ansible to configure a host to serve a web application over HTTP and a web page over HTTPS. Use your knowledge of Ansible concepts and the command-line interface (CLI) to troubleshoot and resolve the issues in the provided configuration to pass all of the checks before time runs out.

Lab Challenge: Terraform Deploy AWS Resources Challenge

In this lab challenge, you will put your infrastructure development skills to the test. You will be tasked with developing an infrastructure solution using Terraform by modifying an existing Terraform configuration to include deploying a subnet and EC2 resource.

Course: Introduction to Kubernetes – refresh

Kubernetes is a production-grade container orchestration system that helps you maximize the benefits of using containers. Kubernetes provides you with a toolbox to automate deploying, scaling, and operating containerized applications in production. This course will teach you all about Kubernetes including what it is and how to use it.

Hands-on Lab: Webserver Creation using Pulumi to Manage Infrastructure

Pulumi is an Infrastructure as Code tool that supports multiple cloud providers. The key feature of Pulumi is that it allows you to describe your infrastructure using any of the popular programming languages it supports. In this lab, you will learn how to install and configure the Pulumi command-line tool, and you will learn how to use it to create a web server.


Security

Hands-on Lab: Cryptanalysis of Substitution Ciphers

Monoalphabetic ciphers are simple substitution ciphers where only one alphabet is used to substitute the characters from the plaintext and replace them one-for-one, where each character in the plaintext is always substituted with the same character in the ciphertext. This means that these ciphertexts are susceptible to frequency analysis. In this lab you will explore this by decrypting a classical cipher, the Caesar cipher.

Hands-on Lab: Asymmetric Encryption RSA Demonstration

RSA is a modern asymmetric encryption standard used in public key cryptographic schemes to share secret values and electronically sign documents. The algorithm works by using modulo mathematics to share numbers between parties, encrypting a value with a public key which only the holder of a separate, secret, private key. Each key pair is generated is calculated using several mathematic functions and equations. You will explore the RSA encryption algorithm in this lab by encrypting and decrypting a message.

Hands-on Lab: Dictionary Attacking a Web Application with Hydra and Burp Suite

In this lab, you will be attacking a Linux machine named Metasploitable, running the Damn Vulnerable Web App (DVWA). The DVWA is an open source web app written to be vulnerable to a host of different security exploits, designed for security professionals to practice their skills and conduct research.

Hands-on Lab: Cracking Hashes with John the Ripper

This lab is part of a series on cyber network security. You will be looking at different hashing algorithms, each of which were commonly used to store passwords on Windows and UNIX systems. You will be using John the Ripper to crack some password files.

Hands-on Lab: Configuring Active Directory Group Policies

You will be using the AD environment to create a new Group Policy Object (GPO) and apply it to a user account in order to enforce some security settings. Group Policy Objects are technical definitions of a user’s permissions and rights within a domain. GPOs are a powerful tool that enable a domain administration team to apply the principle of least privilege across thousands of users quickly and efficiently.

Hands-on Lab: Configuring IPsec on a Windows 2016 Server

IPsec is a framework of open standards for ensuring private, secure communications over IP networks through the use of cryptographic security services. The Microsoft Windows implementation of IPsec is based on standards developed by the Internet Engineering Task Force (IETF) IPsec working group. You will configure IPsec on a Windows Server 2016 machine in this lab. 

Hands-on Lab: SSL Handshake Analysis using Wireshark

Secure Sockets Layer (SSL) is a protocol which allows web HTTPS applications to exchange information securely. Wireshark is a network protocol analyzer that security professionals can use to filter and search through in order to understand traffic that has been logged using tcpdump or a similar tool. You will be analyzing a network traffic capture of an SSL handshake and then using a private key to decrypt and extract a file from the capture.

Hands-on Lab: Exploiting the Heartbleed Bug using MetaSploit

The Heartbleed bug is a serious vulnerability that was discovered to exist on web servers using the OpenSSL cryptographic library, a popular implementation of the TLS protocol for web servers. This exploit will work on any unpatched web servers running an OpenSSL instance in either client or server mode. You will exploit the Heartbleed bug in this lab.

Hands-on Lab: Configuring Access Control Lists on Cisco Routers

Standard ACLs allow a network security technician to control the traffic moving through their network and limit its propagation based on the kind of traffic and the source address. Cisco devices use a proprietary Command Line Interface (CLI) called the Internetworking Operating System (IOS) to configure and manage them. You will be using a Cisco virtual network simulator called Cisco Packet Tracer to learn networking and protocol functions.

Hands-on Lab: Using Snort to Detect a Brute Force Hydra Attack

pfSense is a FreeBSD based router/firewall that can be configured with various plugin modules which can enable network operations and defend a network from malicious behavior in the form of an IDS/IPS module called Snort. You will be conducting a dictionary attack on the Metasploitable DVWA using Hydra and Burp Suite in Kali Linux and attempting to detect it on the router using Snort and the community ruleset. 

Hands-on Lab: Using the Man-In-The-Middle Framework (MITMf) to Bypass HTTPS Strict Transport Security (HSTS)

This exercise will familiarize you with the Man-In-The-Middle framework (MITMf) and how an attacker might use this toolset to attack clients on your network. The particular attack we will be performing in this exercise will be bypassing the HSTS policy. You will use MITMf to bypass HTTPS Strict Transport Security (HSTS) in this lab.

Hands-on Lab: Using the Low Orbit Ion Cannon (LOIC) to Perform Denial of Service (DoS) Attacks

Denial of service can take many forms, but the basic purpose of an attack is to disrupt the availability of a service and to prevent normal operations from occurring. The most common method of attacking availability is network-based. The LOIC tool you will be using in this lab was made famous during Anonymous’ attacks on the church of scientology during Project Chanology.

Hands-on Lab: Performing FilePwn Using the Man-In-The-Middle Framework (MITMf)

The MITMf is a collection of tools, written into an easy-to-use framework by byt3bl33d3r, which an attacker can use to simplify the construction and execution of Man-In-The-Middle (MITM) attacks. The MITM attack you will be carrying out will be utilizing a feature called “FilePwn”, where the attacker can inject a malicious payload into or fully replace a file that the victim is downloading from an HTTP website.


Webinars

Stop Messing Around and Start Passing Your AWS Exams

Preparing for a cert can be stressful, we know it. Wouldn’t it be wonderful if you could gather key insights on how to tackle and pass an AWS exam from someone who has already gone through a bunch of them? Look no further! In this on-demand webinar, our AWS Certification Specialist, Stephen Cole, will guide you through some general strategies that you can apply when taking your first AWS exam, from home or on-site. 

Office Hours: Nail the Google Associate Cloud Engineer Exam

This is your chance to take your career a step further. How? By preparing for the Google Associate Cloud Engineer Exam and passing it, of course! Join Guy Hummel, Google and Azure Content Lead, and Tom Mitchell, Google and Azure Trainer, in this on-demand webinar to learn all of the secrets behind this exam. Our Google experts will break down the five subject areas assessed in the exam, and using samples, explain how to analyze questions to determine the correct answer.


Platform

Introducing SCORM to Create Custom Content With Ease

Your infrastructure is custom-built to fit your organization’s unique needs. Shouldn’t your tech training be, too? Capturing all the nuances of your production environment within your cloud training helps teams perform with accuracy and precision in the real world. With SCORM, you can quickly create personalized training that’s also highly interactive, easy to manage, and easy to scale across teams.


Stay updated

As always, we use Cloud Academy Blog to keep you up-to-date on the latest technology and best practices. All of our new blogs, reports, and updates go directly to our Cloud Academy social media accounts. For the latest updates, follow and like us on the following social media platforms:

The post New Content: Azure DP-100 Certification, Alibaba Cloud Certified Associate Prep, 13 Security Labs, and Much More appeared first on Cloud Academy.

]]>
0
New Content: Alibaba, Azure AZ-303 and AZ-304, Site Reliability Engineering (SRE) Foundation, Python 3 Programming, 16 Hands-on Labs, and Much More https://cloudacademy.com/blog/alibaba-azure-az-303-az-304-site-reliability-engineering-sre-python-3-programming/ https://cloudacademy.com/blog/alibaba-azure-az-303-az-304-site-reliability-engineering-sre-python-3-programming/#respond Wed, 05 Aug 2020 18:27:58 +0000 https://cloudacademy.com/?p=43565 This month our Content Team did an amazing job at publishing and updating a ton of new content. Not only did our experts release the brand new AZ-303 and AZ-304 Certification Learning Paths, but they also created 16 new hands-on labs — and so much more! New content on Cloud...

The post New Content: Alibaba, Azure AZ-303 and AZ-304, Site Reliability Engineering (SRE) Foundation, Python 3 Programming, 16 Hands-on Labs, and Much More appeared first on Cloud Academy.

]]>
This month our Content Team did an amazing job at publishing and updating a ton of new content. Not only did our experts release the brand new AZ-303 and AZ-304 Certification Learning Paths, but they also created 16 new hands-on labs — and so much more!

New content on Cloud Academy

At any time, you can find all of our new releases by going to our Training Library and finding the section titled “New this month in our library.” You can also keep track of what new training is coming for the next 4-6 weeks with our Content Roadmap.


Alibaba

Course: Alibaba Object Storage Service

This course is an introduction to the fundamental aspects of Alibaba’s Object Storage Service (OSS). It starts off by explaining the features and advantages of the service, before moving on to the concepts of OSS and security. You will then watch two demos that use real-life examples from the Alibaba Cloud platform to guide you through storage buckets and object operations.


AWS

Learning Path: Technical Essentials of AWS

This Learning Path is for beginners and is intended for those who are ready to begin their journey into the AWS cloud. It covers AWS and its foundational services of compute, storage, networking, and databases.

Course: Introduction to Amazon Elastic Block Store (EBS)

This is a short course that will introduce you to the Amazon Elastic Block Store (EBS) service, giving you an overview of what the service is and when you would use it as a storage option for your Amazon EC2 instances.

Course: Understanding Costs Associated with Amazon RDS

This course explores the cost metrics associated with the Amazon Relational Database Service, known as RDS. Minimizing cloud spend is always a priority when architecting and designing your cloud solutions, and care should be taken to understand where your costs come from and the steps you can take to reduce them.

Course: Amazon RDS: Introduction to Monitoring

This introductory course provides a solid foundation in monitoring Amazon RDS using AWS tools. It begins by getting you acquainted with monitoring databases hosted on the Amazon RDS service and then moves on to explore the available AWS tools that can be used for this purpose.

Course (UPDATE): Database Fundamentals for AWS (Part 1 of 2)

This course covers Amazon RDS, Amazon DynamoDB, Amazon ElastiCache, and Amazon Neptune. As well as getting a theoretical understanding of these, you will also watch guided demonstrations from the AWS platform showing you how to use each database service.

Course (UPDATE): Database Fundamentals for AWS (Part 2 of 2)

This is the second course in a two-part series on database fundamentals for AWS. This course explores four different AWS database services — Amazon Redshift, Amazon QLDB, Amazon DocumentDB, and Amazon Keyspaces — and the differences between them. As well as getting a theoretical understanding of these, you will also watch guided demonstrations from the AWS platform showing you how to use each database service.

Hands-on Lab: Collecting Log Data with Kinesis Agent and Querying with Amazon Athena

Amazon Kinesis Agent is an application that continuously monitors files and sends data to an Amazon Kinesis Data Firehose Delivery Stream or a Kinesis Data Stream. The agent handles rotating files, checkpointing, and retrying upon a failure. In this lab, you will install and configure Kinesis Agent, use it to collect log entries, and query the log entries with Amazon Athena.

Hands-on Lab: Sessionizing Clickstream Data with Kinesis Data Analytics

Kinesis Data Analytics allows you to make use of existing and familiar SQL skills. It also integrates with other AWS services. You can deliver your results to any destination supported by Kinesis Data Streams or Kinesis Firehose, and use a Lambda function to deliver to external or un-managed destinations. In this lab, you will learn how to use Kinesis Data Analytics to sessionize sample clickstream data and output it to DynamoDB using a Lambda.


Azure

The AZ-303 and AZ-304 exams replace the older AZ-300 and AZ-301 exams, which will retire on September 30, 2020.

Learning Path: AZ-303 Exam Preparation: Technologies for Microsoft Azure Architects

This learning path is designed to help you prepare for the AZ-303 Microsoft Azure Architect Technologies exam. Even if you don’t plan to take the exam, these courses and hands-on labs will help you gain a solid understanding of how to architect a variety of Azure services.

Learning Path: AZ-304 Exam Preparation: Designing a Microsoft Azure Architecture

The AZ-304 exam tests your knowledge of five subject areas. We’ll start with designing Azure monitoring. Next, we’ll show you how to design for identity and security using Azure Active Directory. After that, you’ll learn how to design a data storage solution. Then, you’ll find out how to design a business continuity strategy using services such as Azure Site Recovery. Finally, we’ll cover how to design infrastructure.

Learning Path (UPDATE): AZ-400 Exam Prep: Microsoft Azure DevOps Solutions

This learning path is designed to help you and your team prepare for the AZ-400 Microsoft Azure DevOps Solutions exam. Even if you don’t plan to take the exam, these courses and hands-on labs will help you get started on your way to becoming an Azure DevOps specialist.

Course: Introduction to Azure Resource Manager

In this course, we look at how Azure Resource Manager (ARM) templates can be built and deployed. We start with a simple template and move on to more complex examples to illustrate many of the useful features available when deploying resources with templates. This course contains plenty of demonstrations from the Azure platform so you can see exactly how to use Azure Resource Manager in practice.

Course: Managing Application Configuration and Secrets in Azure

Azure’s App Configuration Service allows you to manage access to settings data and then see how to use it within a .Net application. We will look at using Azure Key Vault in conjunction with App Configuration Service, and how to access Azure Key Vault directly from your application and from apps running in a container within a Kubernetes cluster. This course contains numerous demonstrations from the Azure platform so you can get a first-hand look at the topics we will be covering.

Course: Implementing Version Control on Azure Repos

This course explores how to implement version control on Azure repos. It begins with an overview of what source control is and the different types of source control available. It then looks at the key elements of branching, different branching strategies, and how they impact the development process. You’ll move on to learn about pull requests and merging as repository functions, and the different merging scenarios available to you.

Course: Adding Mobile Devices to Your Azure DevOps Strategy

This course dives into creating a DevOps strategy for mobile applications using the Visual Studio App Center. The App Center gives us a centralized location where we can implement build services, carry out mobile UI testing with multiple devices sets, create public and private distribution groups, and perform release management for our distribution groups.

Course: Designing an Infrastructure and Configuration Management Strategy

This course provides you with the foundational knowledge required to design an infrastructure and configuration management strategy. It starts by looking at hosting infrastructure — IaaS, PaaS, FaaS, and some modern native app options — before moving on to look at Infrastructure-as-Code. You’ll learn what Infrastructure-as-Code means and the tools and technologies that are used to deploy and manage it.

Hands-on Lab: Creating a Classification Model with Auto ML in Azure Machine Learning Studio

Automated ML is based on breakthrough research from the Microsoft Research division. Experiments can be processed on various different types of computing resources such as Virtual Machines and Kubernetes that can either be local or in the cloud. In this lab, you will create a predictive classification model with Azure’s Automated Machine Learning service to quickly discover the most optimal model for a dataset.


Google Cloud Platform

Course: Introduction to Google Cloud Operations Suite

The Google Cloud Operations suite (formerly Stackdriver) includes a wide variety of tools to help you monitor and debug your GCP-hosted applications. This course will give you hands-on demonstrations of how to use the Monitoring, Logging, Error Reporting, Debugger, and Trace components of the Cloud Operations suite. You can follow along with your own GCP account to try these examples yourself.

Hands-on Lab: Inspecting and De-Identifying Data With Google Cloud Data Loss Prevention

In this lab, you will upload data to a Cloud Storage bucket, start an inspection of this data to understand whether it contains sensitive information, and de-identify sensitive information by using REST APIs.

Hands-on Lab: Starting a Linux Virtual Machine on Google Compute Engine

The big advantage of using Compute Engine VMs is that when you can’t find a VM type that suits your needs, you can create one with custom CPUs and memory size. Compute Engine also allows you to create a group of VMs to meet the scaling requirements. In this lab, you will create a Linux compute engine VM, and you will SSH into the instance by using the browser-based connection.

Hands-on Lab: Starting a Windows Virtual Machine on Google Compute Engine

In this lab, you will create a Windows compute engine VM, and you will connect to it through RDP using the Microsoft RDP client.

Lab Challenge: Google Cloud Basic Compute Engine Challenge

In this lab challenge, you will need to prove your knowledge of the Compute Engine service offered by Google Cloud. The objectives you will need to achieve represent essential skills that a Google Certified Associate Cloud Engineer needs to have. You’ll be given a desired end state and be required to reach it using your knowledge of the Google Compute Engine service.


Data Science/Artificial Intelligence

Hands-on Lab: Handling Variable Data in DynamoDB with Grace

Data can come in all varieties which can be a major drawback of having a fixed schema. NoSQL allows for any type of data to be stored, allowing your schema to evolve. In today’s world with IoT and increasing data complexity, NoSQL is becoming a standard part of many technology stacks. This lab is aimed at students with a basic understanding of Python who want to learn about Amazon DynamoDB. Students will explore programmatically and using the DynamoDB Console interface to insert and scan data.

Hands-on Lab: Reviewing Product Inventory in a Cloud SQL Database

This lab is aimed at beginners who want to move beyond spreadsheets and migrate their data into a database. After completing this lab, students will be able to use a MySQL Database in Google Cloud SQL and populate it from a CSV file. Additionally, students will learn how to use basic queries against their data.

Hands-on Lab: Visualizing Data in Amazon QuickSight

Amazon Quicksight can help you visualize, embed, and share data quickly. These valuable insights allow for users to look at quick summaries of aggregated information to make better business decisions. This lab is aimed at beginners who want to understand how to import and make their first insight.

Hands-on Lab: Working With Complex Rest APIs

The foundation of many applications involves Representational state transfer (REST) API, which is a way of structuring an API so that, through the use of HTTP verbs, one can get data. This lab will dive into understanding GET, POST, DELETE, and PATCH services. Students will learn how to use Python to interact with an API to view, create, update, and delete data.

Hands-on Lab: Dealing With Schema Changes in a Data Service

Databases are extraordinarily powerful in managing sets of data, but what do we do when management wants to add/remove/modify something that code does? This lab is aimed at students with a moderate understanding of data engineering and Python who want to understand how to update schemas to handle new features. We will walk through the changing requirements of a bug tracking application and how to handle them.

Hands-on Lab: Capturing New Knowledge from Your Data

This lab is aimed at students with a moderate understanding of data engineering and Python who want to understand how to perform aggregates on data such as COUNT(), SUM(), and AVG(). We will also look into advanced statements like CASE, and functions like DATEDIFF() and CONCAT(). We will walk through the changing requirements of a bug tracking application and how to handle them.

Hands-on Lab: Using Python to Drive Insights in BigQuery

In today’s world, we have to deal with ever-growing datasets. These often require specialized computer solutions to handle the extremely large volume. Google BigQuery makes it easy to query, process, and visualize large datasets. In this lab, we will get started with BigQuery to analyze a large public dataset.

Hands-on Lab: Drawing Insights with BigQuery ML

Machine learning is proving to be very powerful in gathering insights with your data. BigQuery ML allows the user to perform Machine Learning training, evaluation, and prediction on large sets of data. This lab will explain some of the basic concepts along with an example of training a linear regression and binary logistic regression model.

Hands-on Lab: Performing K-Means Clustering With Python

K-Means learning is a machine learning technique used to divide a dataset into clusters to analyze its results. This classification algorithm divides a large group of data into smaller groups to maximize the similarity between data points. We will walk through applying and analyzing the K-Means clustering algorithm on a set of data using the Python libraries: pandas, scikit-learn, and matplotlib.

DevOps

Learning Path: Site Reliability Engineering (SRE) Foundation

This learning path will provide you with an introduction to the principles and practices that enable enterprises to reliably and economically scale critical services. Adopting SRE into your own organization requires re-alignment, with a new focus on engineering and automation, and the adoption of a range of new working paradigms. The SRE learning path consists of eight courses, each focusing on a particular aspect of SRE.

Course: Introduction to Helm

Helm is a package manager for Kubernetes, used to simplify and enhance the deployment experience for deploying resources into a Kubernetes cluster. This training course explores Helm 3, which is the latest version of Helm building upon the successes of Helm 2. During this course, you’ll learn the fundamentals of working with Helm3, its features, and the key differences between Helm 3 and Helm 2.


Programming

Hands-on Lab: Python 3 Programming

This is a technical lab that introduces the Python 3 programming language. Python has enjoyed popularity in a variety of fields for its large scope of application and its ease of use. With Python 2 having moved to end-of-life status on January 1, 2020, there are also large amounts of legacy code that need porting to Python 3.


Webinars

Crush Mediocrity: 3 Steps to Unleash Your Team’s Cloud Potential

Learn about the main challenges that companies face and how to overcome them with an efficient and business-oriented tech training program.

Increase Big Data Application Throughput and Save up to 90% on Compute Costs

Are you running big data workloads on frameworks such as Spark or Hadoop? Join Chad Schmutzer, AWS Principal Developer Advocate, and Stuart Scott, Cloud Academy AWS Content & Security Lead, in this on-demand webinar as they explain how you can accelerate your big data application performance and lower costs by using Amazon EC2 Spot Instances with Amazon EMR.

Office Hours: Unraveling the AWS Technical Essentials

Are you getting ready to take your first steps into the AWS cloud? Are you considering the AWS Solutions Architect Associate exam? Cloud Academy can help you. If you want your first steps to have impact and focus, watch this on-demand webinar with our experts, Stephen Cole — AWS Certification Specialist and Will Meadows — Senior AWS Trainer, to learn about AWS’s foundational services: Compute, Databases, and Storage.


Stay updated

As always, we use Cloud Academy Blog to keep you up-to-date on the latest technology and best practices. All of our new blogs, reports, and updates go directly to our Cloud Academy social media accounts. For the latest updates, follow and like us on the following social media platforms:

The post New Content: Alibaba, Azure AZ-303 and AZ-304, Site Reliability Engineering (SRE) Foundation, Python 3 Programming, 16 Hands-on Labs, and Much More appeared first on Cloud Academy.

]]>
0
New Content: AWS, Azure, Typescript, Java, Docker, 13 New Labs, and Much More https://cloudacademy.com/blog/aws-azure-typescript-java-docker-labs/ https://cloudacademy.com/blog/aws-azure-typescript-java-docker-labs/#respond Thu, 02 Jul 2020 13:14:44 +0000 https://cloudacademy.com/?p=43264 This month, our Content Team released a whopping 13 new labs in real cloud environments! If you haven’t tried out our labs, you might not understand why we think that number is so impressive. Our labs are not “simulated” experiences — they are real cloud environments using accounts on AWS,...

The post New Content: AWS, Azure, Typescript, Java, Docker, 13 New Labs, and Much More appeared first on Cloud Academy.

]]>
This month, our Content Team released a whopping 13 new labs in real cloud environments! If you haven’t tried out our labs, you might not understand why we think that number is so impressive. Our labs are not “simulated” experiences — they are real cloud environments using accounts on AWS, Azure, Google Cloud Platform, Docker, Kubernetes, and much more. This means you’ll log in directly on the cloud console to test your hands-on skills.

As you may know, we have three very different types of labs: hands-on labs (guided), lab challenges (non-guided), and our newest lab playgrounds (sandbox). Depending on your technical level, you’ll want to start with the right lab for you.

  • Hands-on labs are guided experiences to learn in live cloud environments with step-by-step guidance to practice your skills without getting stuck. 
  • Lab challenges are non-guided skill validation to demonstrate problem-solving skills — basically, hands-on labs with the gloves off.
  • Lab playgrounds provide a safe and secure sandbox environment for you to explore your own ideas, follow along with Cloud Academy courses, or answer your own questions — all without having to install any software on your local machine. You can feel free to take risks and try unfamiliar tools and commands to learn more about working in a live environment — even if it means running into a dead end and needing to start the lab over.

New training justification letters

Since our training platform helps build the real-world experience you need before “testing” your skills in your company’s live environment, it helps mitigate major production issues and significantly adds value to your organization. To help you streamline your company approval process, we created new training justification letters. Whether you’re looking to get a personal plan for yourself or an enterprise plan for your team or a few co-workers, we have a template to help you showcase the value of using our training platform.

New content on Cloud Academy

At any time, you can find all of our new releases by going to our Training Library and finding the section titled “New this month in our library.” You can also keep track of what new training is coming for the next 4-6 weeks with our Content Roadmap.


AWS

Hands-on Lab: Rewinding a MySQL Amazon Aurora Database with Backtrack

Compared to other backup and restore options, Backtrack is fast. With a traditional Point in Time Restore (PITR), where your database is restored to a specific point in time, the process can be expected to take hours on large datasets. Backtrack can complete rewinding your database in minutes. In this lab, you will populate an Amazon Aurora MySQL database with some sample data, delete some data to simulate a data loss event, use Backtrack to restore the database, and finally, you will use Amazon CloudWatch to examine Backtrack specific metrics that are available to you.

Hands-on Lab: Storing and Rotating RDS Credentials in Secrets Manager

One of AWS Secrets Manager’s key features is the ability to automatically rotate a secret on a schedule. Secrets Manager integrates seamlessly with your existing AWS services. In addition, it can be easily configured to rotate credentials in external or unmanaged services using a custom Lambda function. In this lab, you will store a secret in Secrets Manager, update a Python web application to retrieve the secret and, enable automatic rotation of the password in the secrets using Secrets Manager.

Lab Challenge: AWS Database Migration Service (DMS) Challenge

In this challenge lab, your AWS Database Migration Service (DMS) and Relational Database Service skills are put to the test. You need to complete several tasks that result in successfully migrating a database between two real RDS instances before time runs out.


Azure

Course: Overview of Azure Services (UPDATE)

In this course, you will not only get an overview of the Azure services available in various categories, such as compute, storage, and networking, but you will also follow hands-on examples showing you how to create virtual machines and web apps using the Azure Portal and Azure command-line interface.

Course: Advanced VM Management in Azure

This course offers an in-depth look at VM scale sets, VM configuration management, VM storage options, and VM monitoring within Azure. We kick things off by looking at VM scale sets, vertical scaling, and horizontal scaling. After that, you’ll learn about the tools used for configuration management, as well as how to deploy software using VM extensions and how to deploy an Azure PowerShell DSC Configuration.

Lab Playground: Azure Cloud Shell Playground

Azure Power Shell is an authenticated, browser-accessible way to interact with Azure resources from the Azure portal. Cloud Shell is authenticated, meaning once you have access to your Azure portal, you also have access to Cloud Shell. It allows you to use either Bash or Powershell in combination with the Azure CLI to programmatically interact with most Azure resources quickly and without having to set up an environment. Companies use Cloud Shell because of the ease it offers in managing Azure resources. The playground is a safe and secure sandbox environment for you to explore your own ideas or answer your own questions all without the need to install any software on your local machine.

Lab Playground: Azure Networking Playground

Azure offers the ability to create and configure a large number of networking resources and manage things like virtual machines inside your networks to a very specific degree. Networking skills in Azure are also essential for attaining certifications like the AZ-104 certification. For certifications like that one and in order to be able to build solutions in Azure, a solid grasp of networking principles is needed.

Lab Playground: Azure Databricks and Data Lake Storage Playground

Azure Databricks is an analytics platform powered by Apache Spark. Spark is a unified analytics engine capable of working with virtually every major database, data caching service, and data warehouse provider. In Databricks you have the option of working with Spark, Scala, and Python to manage, analyze, and visualize data. Notebooks in Databricks clusters provide the ability to programmatically interact with data from virtually any major data source.


Google Cloud Platform

Hands-on Lab: Managing Google Compute Engine Persistent Disks

Persistent disks are one of the core concepts when you need to store and handle data that will be used by Compute Engine instances. Persistent disks can be zonal or regional. In this lab, you will create a zonal persistent disk, attach it to an existing VM, and back it up by creating a snapshot.

Hands-on Lab: Monitoring VPC and Firewall Operations With Network Telemetry

Google Cloud Platform provides you the possibility to create, handle, modify, and secure a custom network infrastructure following the latest security requirements. You can create subnets, define a firewall to protect incoming and outgoing traffic, and perform many other operations to keep your resources safe. In this lab, you will create a VPC and create a subnet inside it with flow logs enabled. You will then create a firewall rule with firewall rule logging enabled, to block HTTP traffic directed to a VM that Cloud Academy has deployed into your environment. Finally, you will switch to Cloud Logging to view the logs created.


Machine Learning

Hands-on Lab: Moving From Spreadsheet to Database

Databases are essential to organizing and understanding your data. Databases allow you to ask questions or query your data to find exactly what is needed. This lab is aimed at beginners who want to move beyond spreadsheets and migrate their data into a database.

Hands-on Lab: Handling Variable Data with Grace

Data can come in all varieties, which can be a major drawback of having a fixed schema. NoSQL allows for any type of data to be stored, allowing your schema to evolve. In today’s world with IoT and increasing data complexity, NoSQL is becoming a standard part of many technology stacks. This lab is aimed at students with a basic understanding of Python who want to learn about Amazon DynamoDB. Students will explore programmatically and using the DynamoDB Console interface to insert and scan data.

Hands-on Lab: Acquiring and Storing Data in Python

Utilizing APIs to query and store data is the heart of most web applications. This lab is aimed at students who have a moderate understanding of Python, who want to understand how to query an API, manipulate the data, and store that data into a database with a more advanced schema. This lab walks through complex processing of JSON data into multiple tables, and shows how powerful Python is for data processing.

DevOps

Lab Challenge: Docker Basics Challenge

In this lab challenge, your basic Docker skills are put to the test. You need to complete several tasks using a real Docker host to complete the challenge. Use your knowledge of Docker concepts and the Docker command-line interface (CLI) in unison to pass all of the checks before time runs out.


Programming

Learning Path: Typescript: Zero to Hero

This learning path is a complete guide to building applications using Microsoft’s popular JavasScript superset TypeScript. The learning path starts with an overview of TypeScript, and how to get the TypeScript toolset installed.

Hands-on Lab: Understanding the Java Spring Framework

Spring is a popular Java-based framework for developing large-scale enterprise-level applications both on and off the web. It is based on the dependency injection design pattern and allows for building decoupled applications. It has grown in popularity over the years due to this nature and the number of supported projects that are still ongoing. Spring also provides support for connection to databases using both JDBC methods and object-relational mapping libraries such as Hibernate.


Security

Learning Path: Preparation for the (ISC)² CISSP Certification (UPDATE)

The Certified Information Systems Security Professional (CISSP) continues to be the most in-demand information security professional certification currently available. This certification learning path is suitable for anyone wanting to become certified as a CISSP.

Updated content to this learning path includes the following:

Webinars

Office Hours: Mastering the Azure Administrator Certification

Do you want to take a really impactful step in your technical career? Join Guy Hummel, Azure Content Lead, and Tom Mitchell, Azure Trainer, to learn how to attain the Microsoft Azure Administrator Associate certification, one of the most sought after Azure certs around.

Reducing Costs for Your Containerized Workloads on ECS

In this webinar with Spot.io, we discussed how to optimize infrastructure for containers at 3 different stages:

  1. The instance life cycle – should it run as an RI, a Spot Instance, or plain On-Demand?
  2. The instance type and size – as we deploy many different ECS services, how do we best pick a mix of instances for our containerized applications?
  3. The Container Utilization – how do we make sure our services and tasks are optimally sized for their needs and aren’t oversubscribed for resources?


Stay updated

As always, we use Cloud Academy Blog to keep you up-to-date on the latest technology and best practices. All of our new blogs, reports, and updates go directly to our Cloud Academy social media accounts. For the latest updates, follow and like us on the following social media platforms:

The post New Content: AWS, Azure, Typescript, Java, Docker, 13 New Labs, and Much More appeared first on Cloud Academy.

]]>
0
Kickstart Your Tech Training With a Free Week on Cloud Academy https://cloudacademy.com/blog/kickstart-your-tech-training-with-a-free-week-on-cloud-academy/ https://cloudacademy.com/blog/kickstart-your-tech-training-with-a-free-week-on-cloud-academy/#respond Fri, 19 Jun 2020 12:27:53 +0000 https://cloudacademy.com/?p=43064 Are you looking to make a jump in your technical career? Want to get trained or certified on AWS, Azure, Google Cloud Platform, DevOps, Kubernetes, Python, or another in-demand skill? Then you’ll want to mark your calendar. Starting Monday, June 22 at 12:00 a.m. PDT (3:00 a.m. EDT), Cloud Academy...

The post Kickstart Your Tech Training With a Free Week on Cloud Academy appeared first on Cloud Academy.

]]>
Are you looking to make a jump in your technical career? Want to get trained or certified on AWS, Azure, Google Cloud Platform, DevOps, Kubernetes, Python, or another in-demand skill?

Then you’ll want to mark your calendar. Starting Monday, June 22 at 12:00 a.m. PDT (3:00 a.m. EDT), Cloud Academy is offering FREE access to our industry-leading Training Library.

Register here for immediate access to our free week.

During this free time period, you’ll have seven days of unlimited access to:

  • Certification prep learning paths for AWS, Azure, GCP, and more
  • Our entire Training Library of interactive, video-based courses
  • Exams and quizzes to identify knowledge gaps
  • Practice certification exams to build confidence
  • Our Tech Skills Training Camp Playbook to guide your learning journey

You’ll also get access to our most popular Cloud Academy labs that help you build practical experience by using live cloud environments:

  • Hands-on labs: learn step-by-step using actual accounts on AWS, Azure, and Google Cloud Platform
  • Lab challenges: troubleshoot complex scenarios without guidance using live environments
  • Lab playgrounds: explore and test your own ideas in sandboxed environments — without installing any software

Get certification training in real cloud environments

Want to make the most out of your free week? Jump into a certification learning path and test drive the labs.

Why get certified?

Getting certified shows that you have some of the most in-demand and profitable skills in the industry, though there are countless certifications to choose from. Cloud providers — such as AWS and Azure — offer foundational certifications, which are designed to validate a candidate’s overall understanding. Foundational cloud certifications for beginners include AWS Cloud Practitioner Certification and Microsoft Azure Fundamentals.

What’s the most effective way to learn for a certification?

Theory is great, but there’s nothing like getting reps on real deployments to make you ready to ace the next cert exam — and as you might know, more and more exams have lab components.

Check out some of our most popular certification learning paths:

And try out a learning path to get a solid start on coding, general cloud, DevOps, and more, helping you operate across any cloud ecosystem:


How to get started

1. Register with an email address

Sign up on our free week registration page. No credit card or paid account required.

2. Get the app

Download the app to help you study anywhere. You can even start on our website and transition to your phone within the same course seamlessly.

Believe it or not, there is no credit card required to gain full access to our mobile app and training library that delivers the theory, technical knowledge, and hands-on practice to get certified on industry-leading cloud platforms and technologies. We’re so confident that you will love our training platform and our mobile app, that you’ll want to stick around for a while.

Our training library is open from Monday, June 22 at 12:00 a.m. PDT and will be locked down on Sunday, June 28 at 11:59 p.m. PDT. Make sure you sign up now to create your free account in advance!


About Cloud Academy

At Cloud Academy, we’re customer- and product-obsessed. It’s our mission to understand what our users want and need, so we can help to empower their learning goals. Our goal is to assist both personal and enterprise users to build hands-on technical skills that drive measurable results. With our enterprise-grade platform, you can assess, develop, and validate technical skills with structured learning paths that provide the theory and hands-on practice to master the skills you need in the real world.

Our training library — loaded with 10,000+ hours of technical content — is helping users build tech skills at the core of innovation.

  • Technology training material that’s trusted by the world’s most distinguished organizations
  • Crafted by leading industry experts who love to train
  • Training content is always fresh and up-to-date

You can explore what’s new on AWS, Azure, Google Cloud, containers, security, IoT, data science, programming, machine learning, big data, and more.



Cloud Academy for enterprise

We built Cloud Academy around the needs of our Fortune 100 clients. From demonstrable security to fast, flexible deployments of thousands of seats, we provide total control and predictability in up-leveling your organization’s skills and enabling you to deliver on challenging technical projects.

Cloud Academy is the leading digital skills development platform that enables every enterprise to become a tech company through guided Learning Paths, Hands-on Labs, and Skill Assessment. Cloud Academy delivers role-specific training on leading clouds (AWS, Azure, Google Cloud Platform), essential methodologies needed to operate on and between clouds (DevOps, security, containers), and capabilities that are unlocked by the cloud (big data, machine learning).

Companies like Turner, Cognizant, SAS, and ThermoFisher customize Cloud Academy to contextualize learning and leverage the platform to assign, manage, and measure cloud enablement at scale.

*Free access starts Monday, June 22 at 12:00 a.m. PDT and ends Sunday, June 28 at 11:59 p.m. PDT. This promotion cannot be combined with any other promotions or applied in any way to existing personal or enterprise licenses. After free access ends, you will be given the option of upgrading your account to a paid subscription. To see what people are saying about us, read our reviews on G2.

The post Kickstart Your Tech Training With a Free Week on Cloud Academy appeared first on Cloud Academy.

]]>
0
New Content: AZ-500 and AZ-400 Updates, 3 Google Professional Exam Preps, Practical ML Learning Path, C# Programming, and More https://cloudacademy.com/blog/new-content-az-500-and-az-400-updates-google-professional-exam-ml-learning-path-c-programming/ https://cloudacademy.com/blog/new-content-az-500-and-az-400-updates-google-professional-exam-ml-learning-path-c-programming/#respond Thu, 11 Jun 2020 13:19:25 +0000 https://cloudacademy.com/?p=42937 This month, our Content Team released tons of new content and labs in real cloud environments. Not only that, but we introduced our very first highly interactive “Office Hours” webinar. This webinar, Acing the AWS Solutions Architect Associate Certification, started with a quick overview of the certification, followed by a...

The post New Content: AZ-500 and AZ-400 Updates, 3 Google Professional Exam Preps, Practical ML Learning Path, C# Programming, and More appeared first on Cloud Academy.

]]>
This month, our Content Team released tons of new content and labs in real cloud environments. Not only that, but we introduced our very first highly interactive “Office Hours” webinar. This webinar, Acing the AWS Solutions Architect Associate Certification, started with a quick overview of the certification, followed by a sample question breakdown session, and then the rest of the webinar was dedicated to answering all of the questions that came from all of you. Don’t worry if you missed our first Office Hours webinar, we’ll have another one coming up real soon — so stay tuned!

New Content on Cloud Academy

At any time, you can find all of our new releases by going to our Training Library and finding the section titled “New this month in our library.” You can also keep track of what new training is coming for the next 4-6 weeks with our Content Roadmap.


AWS

Hands-on Lab: Migrating MySQL to PostgreSQL With the AWS Database Migration Service

AWS Database Migration Service (DMS) is used to transfer data and database applications between different database instances. When migrating data, the source and the target databases can use the same database engine, or they can be different engines. The primary use case for DMS is to enable and support one-time, large-scale migration activities. In this lab, you will use DMS to migrate data from a database instance running the MySQL engine to an instance running the Aurora PostgreSQL engine.


Azure

(UPDATE) Learning Path: AZ-500 Exam Preparation: Microsoft Azure Security Technologies

This learning path is designed to help you and your team prepare for the AZ-500 Microsoft Azure Security Technologies exam. Even if you aren’t planning to take the exam, these courses and hands-on labs will help you get started on your way to deploying and managing Microsoft Azure security technologies.

(UPDATE) Learning Path: AZ-400 Exam Prep: Microsoft Azure DevOps Solutions

This learning path is designed to help you and your team prepare for the AZ-400 Microsoft Azure DevOps Solutions exam. Even if you don’t plan to take the exam, these courses and hands-on labs will help you get started on your way to becoming an Azure DevOps specialist.

Course: Introduction to Azure Kubernetets Service

This course explores AKS, Azure’s managed Kubernetes service, covering the fundamentals of the service and how it can be used. You’ll first learn about how, as a managed service, it takes care of managing and maintaining certain aspects of itself, before moving onto the core AKS concepts such as cluster design and provisioning, networking, storage management, scaling, and security. After a quick look at Azure Container Registry, the course then moves on to an end-to-end demonstration that shows how to provision a new AKS cluster and then deploy a sample cloud-native application into it.

Course: Building Containers with Azure DevOps

This course is designed to give you a solid understanding of containers and how they are used in Azure DevOps. It begins by looking at creating deployable images through Docker containers, microservices, and at the various container-related services available in Azure, including Azure Container Instances, the Azure Kubernetes Service, the Azure Container Registry, Azure Service Fabric, and Azure App Service. The course also looks at Dockerfile and Docker multi-stage builds before finishing with a hands-on demonstration that shows you how to create an Azure Container Registry.

Course: Implementing Dependency Management With Azure DevOps

This course explains how to implement dependency management with Azure DevOps. It explores the strategies, tools, and methods used for creating and managing dependencies. First, you will learn what dependency management is and which packages are available for Azure DevOps. A practical demonstration then shows how to build a package.

Course: Configuring Azure VM and Container Security 

This course focuses on implementing security controls, maintaining the security posture of an Azure environment, and protecting data, applications, and networks, showing you how to configure security for your containers and virtual machines. The content of this course is ideally suited to those looking to become certified Azure security engineers.

Course: Getting Started with Azure App Service

In this course, you will learn how you can quickly and easily set up a website and publish your app to the world with Azure App Service. Of course, web apps are a lot more complex and varied than just HTML pages, and we will see how App Service supports a range of programming languages, frameworks, and even operating systems. We will explore features that greatly simplify application deployment and management, as well as those that will increase your app’s functionality like authentication and accessing on-premises data.

Course: Microsoft Azure Security Solutions

This course begins by looking at Azure’s shared responsibility model before moving on to look at various security topics within Azure: storage security, database security, identity & access management, and networking security. By the end of this course, you should have a basic understanding of all of the key security options and features available in Microsoft Azure.

Course: Getting Started with Azure Virtual Machines

This course will give you a basic understanding of Azure virtual machines (VMs) and how you can use them in your Azure environments. It begins by introducing you to Azure VMs and what resources are necessary to deploy them, before moving on to pricing and the different virtual machine options available. Next, the course explores availability sets and availability zones and gives a demonstration that shows you how to create an availability set using the Azure portal.

Course: Introduction to Azure Functions

This introduction explains how Azure Functions are little bits of your application logic that live in the cloud. The course includes how to activate—or what we call trigger—your Azure Functions, how to pass data to and from them, and also how to tie different Azure Functions together using an extension of Azure Functions called Durable Functions.

Hands-on Lab: Using Azure Databricks to Import and Analyze Data

Azure Databricks is an analytics platform powered by Apache Spark. Spark is a unified analytics engine capable of working with virtually every major database, data caching service, and data warehouse provider. In addition to it working with most providers, companies use Spark because it uses in-memory computing among other optimizations to offer very fast analytics.

Hands-on Lab: Working with Scala in Azure Databricks

Scala is a high-level programming language that combines aspects of both functional and object-oriented programming to form a concise language that is especially useful in an environment like Databricks. Using Databricks’s built-in support for data analytics with Scala’s ability to efficiently interact with resources in a customizable way gives companies a high level of control over their data and analytics. In this lab, you’ll use Scala in an Azure Databricks cluster to interact with Azure Data Lake Storage (ADLS), including ingesting, transforming, and writing data to the store.


Google Cloud Platform

(UPDATE) Learning Path: Google Professional Cloud Developer Exam Preparation

This learning path is designed to help you prepare for the Google Professional Cloud Developer exam. Candidates who pass Google’s exam will earn the Google Professional Cloud Developer certification. Even if you don’t plan to take the exam, these courses and hands-on labs will help you get started on your way to becoming a Google Cloud Platform (GCP) developer.

(PREVIEW) Learning Path: Google Professional Cloud Network Engineer Exam Preparation

This learning path is designed to help you prepare for the Google Professional Cloud Network Engineer exam. Candidates who pass the exam will earn the Google Professional Cloud Network Engineer certification.

(PREVIEW) Learning Path: Google Professional Cloud Security Engineer Exam Preparation

This learning path is designed to help you prepare for the Google Professional Cloud Security Engineer exam. Candidates who pass the exam will earn the Google Professional Cloud Security Engineer certification.

Course: Integrating Google Cloud Platform Services

With so many services of varying levels of complexity, it can be overwhelming to develop cloud-based solutions. Throughout this course, we’ll cover some of the topics that will help you to integrate your applications with Google Cloud Platform’s compute services and REST API.

Hands-on Lab: Managing Encryption Keys With Google Cloud KMS

If you are a security engineer or if you are responsible for the security of the resources in the cloud, you know that encryption keys are essential for encrypting data at REST. For this purpose, Google launched Cloud KMS (Key Management Service). In this lab, you will first learn the basic concepts of Cloud KMS. Then you will create a Key Ring—a symmetric encryption key—and you will understand how to manually rotate and destroy an encryption key.

Hands-on Lab: Improve Cloud SQL Infrastructure Using High Availability

The high availability configuration allows data redundancy in multiple zones inside the region you choose while deploying your DB instance. In this lab, you will set up high availability for a Cloud SQL instance, and you will manually simulate a failover to check whether the traffic is automatically routed to the healthy standby instance.


Machine Learning

Learning Path: Practical Machine Learning

This learning path is an intense deep dive into the world of machine learning. In it, you’ll learn how to implement different machine learning models, validate their quality, and how to implement them practically.

Hands-on Lab: Getting Started with Natural Language Processing

Natural Language Processing is a form of computer learning that can understand human speech and text to drive insights. This lab is aimed at machine learning beginners who want to gain familiarity with Natural Language Processing (NLP) concepts. After completing this lab, you will be able to classify text and gather insights. Additionally, you will gain familiarity with the Amazon Comprehend UI and basic Python concepts for interacting with NLP APIs.

Hands-on Lab: Machine Learning – Training Custom Models

This lab is aimed at machine learning beginners who want to understand how to train custom models. After completing this lab, you will understand how to create a machine learning model based on a categorized set of images. Additionally, you will gain familiarity with Amazon Rekognition and basic Python concepts for interacting with the sample model.

DevOps

Courses: AKS Networking

This course explores AKS, Azure’s managed Kubernetes service, covering the fundamentals of the service and how it can be used. You’ll first learn about how as a managed service it takes care of managing and maintaining certain aspects of itself, before moving onto the core AKS concepts such as cluster design and provisioning, networking, storage management, scaling, and security. After a quick look at Azure Container Registry, the course then moves on to an end-to-end demonstration that shows how to provision a new AKS cluster and then deploy a sample cloud-native application into it.

Course: Introduction to Knative

Knative is a general-purpose serverless orchestration framework that sits on top of Kubernetes, allowing you to create event-drivenautoscaled, and scale-to-zero applications. This course introduces you to Knative, taking you through the fundamentals, particularly the components Serving and Eventing. Several hands-on demonstrations are provided in which you’ll learn and observe how to install Knative, and how to build and deploy serverless, event-driven scale-to-zero workloads.


Programming

Hands-on Lab: The C# Programming Language

This lab concentrates on the C# programming language itself, to fully prepare delegates in readiness for using the .NET Framework/Core. No object-orientated knowledge is assumed—the course provides a suitable OO primer. From basic procedural syntax to sophisticated object-oriented programming techniques, delegates will learn how to write .NET applications with code that is robust and maintainable. The lab is presented as a mixture of instructional guides and hands-on exercises.

Hands-on Lab: Programming in C

C is one of the most widely-used languages for systems software and workstation application programming, largely due to its power and flexibility. This lab will provide you a highly effective, structured approach to learning the C language.

Hands-on Lab: C for Experienced Programmers

This lab for experienced programmers is outstanding because of its emphasis on writing style, pitfalls to avoid, and techniques to use that make the code clear, concise, and maintainable. It is designed to accelerate through the foundations of C programming as appropriate to the skill level.

Hands-on Lab: Understanding the Java Spring Framework

This lab starts with how to set up simple Spring projects and define beans. We then move on to web-based MVC projects. Persistence and transactions are covered, looking at both JDBC and Hibernate ORM implementations. Finally, we cover how to secure an application, including authentication methods and user roles.


Webinars

Office Hours: Acing the AWS Solutions Architect Associate Certification 

Do you want to take a really impactful step in your technical career? Watch this on-demand webinar with our experts, Stuart Scott, AWS Content & Security Lead, and Stephen Cole, AWS Certification Specialist, to learn about how to attain the AWS Solutions Architect Associate certification, a.k.a. the most sought-after AWS cert around.


Platform updates

New enterprise plan invoicing

Our enterprise plan customers can now complete a purchase by invoice and have instant access to our platform. Our new accepted payment methods for the invoice include:

  • Wire transfers
  • ACH

How it works:

  • There is a new “invoice” payment method option on the checkout page for enterprise customers
  • If you select the new invoicing option, you can immediately start the enterprise onboarding without waiting for the invoice to be paid
  • All enterprise members of that account have full access to content but limited labs sessions

Note: Member limitations are removed once the invoice is paid or when phone verification is completed

Stay updated

As always, we use Cloud Academy Blog to keep you up-to-date on the latest technology and best practices. All of our new blogs, reports, and updates go directly to our Cloud Academy social media accounts. For the latest updates, follow and like us on the following social media platforms:

The post New Content: AZ-500 and AZ-400 Updates, 3 Google Professional Exam Preps, Practical ML Learning Path, C# Programming, and More appeared first on Cloud Academy.

]]>
0
New Content: Alibaba, Azure Cert Prep: AI-100, AZ-104, AZ-204 & AZ-400, Amazon Athena Playground, Google Cloud Developer Challenge, and much more https://cloudacademy.com/blog/alibaba-ai-100-az-204-az-400-az-400-cert-prep-amazon-athena-playground-google-cloud-developer/ https://cloudacademy.com/blog/alibaba-ai-100-az-204-az-400-az-400-cert-prep-amazon-athena-playground-google-cloud-developer/#respond Mon, 11 May 2020 14:07:05 +0000 https://cloudacademy.com/?p=42532 This month, our Content Team released 8 new learning paths, 4 courses, 7 labs in real cloud environments, and 4 new knowledge check assessments. Not only that, but we introduced our very first course on Alibaba Cloud, and our expert instructors are working ’round the clock to create 6 new...

The post New Content: Alibaba, Azure Cert Prep: AI-100, AZ-104, AZ-204 & AZ-400, Amazon Athena Playground, Google Cloud Developer Challenge, and much more appeared first on Cloud Academy.

]]>
This month, our Content Team released 8 new learning paths, 4 courses, 7 labs in real cloud environments, and 4 new knowledge check assessments. Not only that, but we introduced our very first course on Alibaba Cloud, and our expert instructors are working ’round the clock to create 6 new Cloud Academy Alibaba Learning Paths — so stay tuned!

New Content on Cloud Academy

At any time, you can find all of our new releases by going to our Training Library and finding the section titled “New this month in our library.” You can also keep track of what new training is coming for the next 4-6 weeks with our Content Roadmap.


Alibaba

Course: AliCloud Fundamentals – Elastic Compute Service (ECS)

This course introduces you to Alibaba’s Elastic Compute Service, or ECS, one of the most common services within the Alibaba platform. It is a high-performance, stable, reliable, and scalable compute service that allows you to deploy virtual servers within your Alibaba Cloud environment. Most people will require some form of ECS Instance running within their environment as a part of at least one of their solutions.

AWS

On March 23, Stuart Scott (Cloud Academy, AWS Lead) launched the new AWS Certified Solutions Architect – Associate (SAA-C02) Learning Path. Since its launch, we’ve had 1,000+ users start this new certification learning path with 100% positive feedback. Thanks to all of you who started this certification learning path, and good luck to everyone who is working toward this certification as a goal!

Learning Path: Serverless Platform on AWS

This learning path has been designed to provide an understanding and insight into some of the different serverless platform services offered by AWS. The services covered will include those from the following AWS categories: Application integration, Customer engagement, Media services, Compute, Storage, Database and Networking, and Content delivery.

Course: Amazon DynamoDB High Availability

This course explores Amazon Web Service’s DynamoDB and teaches you how to architect DynamoDB setups—with an emphasis on high availability—ensuring that your internet-scale applications are always available. The course begins by looking at the various option offered by DynamoDB, before moving onto on-demand backup and restore, and rounding off by looking at point in time recovery.

Course: Amazon Aurora High Availability

Amazon Aurora is a next-generation, cloud-native relational database, providing unrivaled performance and availability features. This course explores the various configuration options and techniques that you can use to create highly available Amazon Aurora databases.

Hands-on Lab: Automating Code Reviews with Amazon CodeGuru

Amazon CodeGuru is a machine learning-powered solution for automating performance reviews and improving application performance. It does so by acting both on your code repositories and actual applications, and it currently supports Java code. In this lab, you’ll associate an Amazon CodeCommit repository with CodeGuru and create a pull request to be analyzed.

Lab Playground: Amazon Athena Playground (COVID-19 Data) 

This Amazon Athena playground lab provides you with an Athena sandbox for you to query COVID-19 data provided by the AWS COVID-19 data lake. The playground configures AWS Glue tables that are backed by the AWS COVID-19 data lake which is hosted on Amazon S3. You can query the Glue tables with Athena using SQL.


Azure

Learning Path: AI-100 Exam Preparation: Designing and Implementing an Azure AI Solution

The AI-100 exam tests your knowledge of three subject areas: analyzing solution requirements, designing AI solutions, and implementing and monitoring AI solutions. This learning path starts by giving you an overview of Azure services. Once you have that foundation, we’ll dig into how to use the various Cognitive Services.

Learning Path: AZ-104 Exam Preparation: Microsoft Azure Administrator

The AZ-104 exam replaces the AZ-103 exam, which will be retired on August 31, 2020. This exam is part of Microsoft’s role-based certification program. Candidates who pass the AZ-104 exam will earn the Microsoft Certified Azure Administrator Associate certification.

Learning Path: AZ-204 Exam Preparation: Developing Solutions for Microsoft Azure

This learning path is designed to help you prepare for the AZ-204 Developing Solutions for the Microsoft Azure exam. Even if you don’t plan to take the exam, these courses will help you gain a solid understanding of developing applications on Azure. Candidates who pass the AZ-204 exam will earn the Microsoft Certified Azure Developer Associate certification.

Learning Path: AZ-400 Exam Preparation: Microsoft Azure DevOps Solutions (preview)

This Learning Path is designed to help you and your team prepare for the AZ-400 Microsoft Azure DevOps Solutions exam. Even if you don’t plan to take the exam, these courses and hands-on labs will help you get started on your way to becoming an Azure DevOps specialist.

Hands-on Lab: Managing Azure Storage Accounts

Storage accounts in Azure have a wide range of uses and can store many different types of data. In this lab, you’ll dive deep into the creation and configuration of storage accounts by creating one yourself and managing many of the settings it offers.

Hands-on Lab: Monitoring Resources with Azure Monitor

Azure Monitor provides a comprehensive solution for gathering, querying, and acting on data in Azure. In this lab, you’ll learn more about Azure Monitor by configuring metrics, saving visualized data in dashboards, setting alerts, and automating responses to your data with action groups.

Hands-on Lab: Automating Infrastructure Health with Azure Automation Runbooks

Azure Automation is a service that offers the ability to automate almost any kind of resource management and administration across both your cloud and non-cloud environments. In this lab, you’ll practice setting up a runbook to remediate a high CPU usage problem with an Azure VM.


Google Cloud Platform

Lab Challenge: Google Cloud Developer Challenge

In this lab challenge, you will prove your general knowledge of content related to storage, load balancing, CDN, networking, and monitoring services offered by Google Cloud. The goals you will need to achieve represent essential skills that a Professional Cloud Developer must have. You’ll be given a desired end state and be required to reach it using your knowledge of Google Cloud services.


Data Science

Learning Path: Practical Data Science with Python

This learning path provides two learning experiences in one: it explores the world of data science while at the same time giving you hands-on, practical tutorials on how to use Python at an advanced level.


Programming

Learning Path: Fundamentals of R

This learning path introduces the fundamental concepts and knowledge you need to use the programming language R, a mathematical and statistical modelling language used extensively in data analysis and big data.


Business Transformation

Course: Simple Explanations to Technical Topics

Want some simple explanations to some of the technical terms and concepts about the cloud that everyone else seems to know already? This course is here to help!

Security

Learning Path: Introduction to Ethical Hacking Tools

 This learning path has been designed to introduce you to a number of different ethical hacking tools, covering:
  • Nmap network scanner
  • Netcat network utility
  • Metasploit vulnerability exploitation tool
  • Nikto web app scanner
  • SQLmap SQL injection tool
  • Burpsuite web app proxy
  • Dirbuster vulnerability scanner
  • Droopescan vulnerability exploitation tool

Learning Path: Preparation for the (ISC)² CISSP Certification

The Certified Information Systems Security Professional (CISSP) is one of the most globally recognized certifications in the information security profession. The following content was added to this learning path.

DOMAIN 8 – Software Development Security

Module 1:

  • Understanding and applying security in the software development life cycle
  • Enforcing security controls in the development environment

Module 2:

  • The database environment
  • Software development and the world of the web

Module 3:

  • Considerations or secure software development
  • Assessing the effectiveness of software security
  • Assessing software acquisition security

Platform updates

Multi-year plans

You can now purchase two- or three-year plans at a significant discount. The two-year plan provides a 15% discount and the three-year provides an amazing discount of 25%!

How it works for non-customers

  1. Choose either the enterprise plan or personal plan.
  2. Use the drop-down field to select the subscription length.

new subscription length field

How it works for personal plan customers

    1. Go to https://cloudacademy.com/pricing/update/
    2. Select the subscription length.
    3. Your plan will be pro-rated based on the number of months you have left in your current plan.

Upgrade plan

Note: Current enterprise customers must contact us at support@cloudacademy.com to upgrade to a multi-year plan.

Stay updated

As always, we use Cloud Academy Blog to keep you up-to-date on the latest technology and best practices. All of our new blogs, reports, and updates go directly to our Cloud Academy social media accounts. For the latest updates, follow and like us on the following social media platforms:

The post New Content: Alibaba, Azure Cert Prep: AI-100, AZ-104, AZ-204 & AZ-400, Amazon Athena Playground, Google Cloud Developer Challenge, and much more appeared first on Cloud Academy.

]]>
0