This week, we’ve got lots of new content to share with you on Cloud Academy! Explore our newest learning paths, video courses, and hands-on labs on AWS, Microsoft Azure, and Google Cloud Platform on security, cloud architecture, containers, and many more topics.
AWS has developed a number of security services and management tools to help you protect your data and environment from unwanted exposure, vulnerabilities, and threats. In this learning path, we’ll introduce eight key AWS security services that you need to know about. Over a series of video courses, hands-on labs, and quizzes, you’ll learn how to implement AWS Identity & Access Management (IAM), AWS Key Management Service (KMS), AWS CloudHSM, AWS WAF, AWS CloudTrail, Amazon Inspector, AWS Trusted Advisor and AWS Config within your own AWS environment.
As your infrastructure grows within AWS and your environment scales over time, it’s important to have an understanding of the different AWS Cloud management tools available to operate your infrastructure efficiently and effectively.
You will learn about the following AWS services: CloudWatch, CloudFormation, CloudTrail, AWS Config, and AWS Trusted Advisor through video courses, hands-on labs, and quizzes. We’ll help you understand how each service works, how to configure them, and how to implement them in your own environment.
If you’re working with Azure, you’ll want to have a solid foundation in the platform’s fundamental services. In this learning path, we have courses and hands-on labs to help you get the most out of Azure. You’ll use our labs to start your first Azure virtual machine, and we’ll cover essentials such as Azure App Service, Azure Resource Manager Virtual Machines, Azure Functions, Virtual Networks, ARM Templates, and more.
If you’re interested in planning out complex cloud applications, this learning path provides a high-level introduction to Microsoft Azure services. We’ll cover topics like virtual networking, secure resources, storage and data access, app services, business continuity strategies, and more.
This learning path is also essential prep if you’re planning to take the 70-534 Architecting Microsoft Azure solutions exam. It includes video courses and seven quiz sessions to test your knowledge along the way.
Google Cloud Platform provides many services for building out highly available, highly scalable web applications and mobile back-ends, and it’s a great option for building modern software systems. This learning path covers the main platform concepts—how to deploy applications, storage options, database services, networking, and more—to help you get started. Then, we go into systems operations, where we’ll show you how to create virtual machines and networks, how to use the auto-scaler and load balancer, and more.
When you architect an infrastructure for mission-critical applications, you need to choose the appropriate compute, storage, and networking components while also designing for security, high availability, regulatory compliance, and disaster recovery. In this learning path, we’ll take you from Google Cloud Platform fundamentals, all the way to applying these principles to meet real-world requirements.
IPv4 is the fourth version of the internet protocol. This course is a deep dive into the IPv4 networking concepts and includes detailed explanations for key parts of the protocol, including IPv4 Addressing Notation, Classless Inter-Domain Routing, Reserved Addresses, Subnetting, and more. We will also spend some time formatting several IPv4 subnetting scenarios.
With the ever-increasing threats of attacks against the integrity, confidentiality, and availability of your data, being able to ensure strict security procedures and processes is essential. Amazon Inspector helps you discover security vulnerabilities within your EC2 instances and any applications running on them, during any stage of development and deployment. In this course, we’ll take a close look at the service, show you how to configure it and work with findings, and you’ll learn how to integrate it with CloudWatch and CloudTrail.
Azure Container Service (ACS) is a cloud-based container deployment and management service that supports popular open source tools and technologies for container and container orchestration. In this course, you will learn how to use ACS to scale and orchestrate applications using DC/OS, Docker Swarm, or Kubernetes.
While Google’s documentation for Cloud Machine Learning Engine includes a Getting Started guide, it recommends that you should first have experience with machine learning and TensorFlow. In this course, we’ll give you the knowledge you need to be able to train and deploy machine learning models using Google Cloud Machine Learning Engine. You’ll learn how to run a simple TensorFlow program, how to deploy a trained model on Machine Learning Engine, and more.
Chef is a popular configuration management tool. It has built-in support for Windows and a thriving community that provides cookbooks for managing configurations. These labs will get you up and running with Chef Solo and help you configure a local host in Windows using Chef. Here’s what else you’ll learn:
- Run Chef recipes with Windows-specific resources
- Use guards to enforce Chef resource idempotence
- Manage Chef cookbook dependencies with Berkshelf
- Configure Microsoft’s IIS web server with Chef Solo
The Chef configuration management tool is typically used in a client-server architecture where clients check a centralized server for configuration updates. Chef Solo brings most of the benefits of Chef to a single server. All of the concepts of Chef apply to Chef Solo: cookbooks, recipes, attributes, templates, roles, etc. In this lab, you will gain experience with each of those concepts as you configure a Linux virtual machine using Chef Solo.
Here’s what you will learn:
- Configure a Chef node using Chef Solo
- Write Chef cookbooks and recipes
- Use Chef attributes and templates to generalize your cookbooks
- Create Chef roles to define Chef node functions
Amazon Elastic MapReduce (EMR) makes it easy to process vast amounts of data in a variety of applications, including log analysis, web indexing, data warehousing, machine learning, financial analysis, scientific simulation, and bioinformatics. It uses Hadoop to distribute raw data and processing across a resizable cluster of Amazon EC2 instances.
In this hands-on lab, you will learn how to:
- Configure and launch a cluster in two different launch modes
- Submit tasks for your cluster to process
- Terminate, clone, reconfigure and launch a cluster
- And more!
AWS CodeStar handles the source repository, builds, and deployments and allows you to focus on development. It is team-ready, with built-in roles for members to allow collaboration between owners, contributors, and viewers. This lab will help you start your project in AWS CodeStar.
You will learn how to:
- Create AWS CodeStar projects
- Monitor project activity
- Develop and deploy code using AWS CodeStar
- Manage teams inside of AWS CodeStar projects
- And more!
Explore all of our newest content and see what’s coming up next on Cloud Academy in our content roadmap!
AI and Machine Learning: How They Are Changing the Content Industry
Machine learning falls under an array of artificial intelligence (AI) technologies that learn how to do certain tasks with the intention of automating them. These systems use historical data to predict future patterns and execute their tasks according to accurate data gathered. The more...
Cloud Academy Content Roadmap Updates
Welcome to our Q1 2020 roadmap. This is the content we plan to build over the next three months, between February 1 - and April 30, 2020. Let's look at some of our roadmap highlights. Atlassian Bamboo for CI/CD We had a lot of requests for practical guides on how to apply DevOps tool...
AWS Machine Learning Services
The speed at which machine learning (ML) is evolving within the cloud industry is exponentially growing, and public cloud providers such as AWS are releasing more and more services and feature updates to run in parallel with the trend and demand of this technology within organizations t...
What is Deep Learning and Does Your Enterprise Need It?
What is Deep Learning? The most frequent question asked by my students is: Do I need to learn deep learning? Beyond the buzzwords bounced back and forth in blog posts and news articles, deep learning is probably the most revolutionary technology of the last century. Discovered in the ...
4 Key Takeaways from Google Cloud Next ’19
Google Cloud Next ’19 was the flagship Google Cloud Platform developers conference, held in San Francisco’s Moscone Center. I was lucky enough to attend it with Cloud Academy, and got the chance to check out tons of breakout sessions and get great insight firsthand. Next ’19 was my...
How to Build an Intelligent Chatbot with Python and Dialogflow
Chatbots are a powerful example of artificial intelligence (AI) in use today. Just think about Google Assistant and how intelligent the platform became thanks to machine learning. But, what is a chatbot? How do you create a custom bot for your website? Which technologies can you use to ...
What is Azure Machine Learning
The meal was fantastic, the service was friendly and professional, the setting was cozy, and the company was engaging. As the evening ended, however, there was a slight hiccup as my credit card was declined. There was more than enough money in my account to cover the cost of the (very d...
Microsoft Ignites Cloud Industry With Nadella Keynote
On Monday, Microsoft kicked off its Ignite conference, an annual gathering of developers and IT professionals. Over the next week, attendees will learn about upcoming Microsoft innovations in IoT, artificial intelligence, machine learning, and cloud (all while getting some good networki...
What are the Benefits of Machine Learning in the Cloud?
A Comparison of Machine Learning Services on AWS, Azure, and Google Cloud Artificial intelligence and machine learning are steadily making their way into enterprise applications in areas such as customer support, fraud detection, and business intelligence. There is every reason to beli...
AI-Driven Automated Testing to Enhance Continuous Delivery
The demand for continuous delivery has changed the approach to development and release tools, especially in keeping up with the high demand of DevOps and agile development practices. This has coincided with the emergence of artificial intelligence (AI) and subsequent AI-driven automated...
New on Cloud Academy: Machine Learning on Google Cloud and AWS, Big Data Analytics, Terraform, and more
A 2017 IDC White Paper "recommend[s] that organizations that want to get the most out of cloud should train a wide range of stakeholders on cloud fundamentals and provide deep training to key technical teams" (emphasis ours). Regular readers of the Cloud Academy blog know we've been tal...
Top Cloud Skills in Demand for 2018: Big Data, AI, Machine Learning
Cloud is a pathway to innovation. Where yesterday’s cloud deployments were about moving an on-premises infrastructure in your data center to a cloud environment, companies today are using cloud platforms to build new features for their products and services that are integrated at a soft...