Virtualization

From the course: Cloud Computing Careers and Certifications: First Steps

Start my 1-month free trial
  • Course details

    Do you want to start a career in cloud computing, but don't know where to begin? If so, this course can help by providing an ideal foundational mapping of the career paths and certifications that IT professionals should consider if they're interested in transitioning to cloud computing. Instructor and cloud architect Lynn Langit covers a variety of career paths, including IT pro, developer, analyst, and architect roles. Throughout the course, she focuses on the major cloud platforms—AWS, Microsoft Azure, Google, and Alibaba—discusses certifications available for each, and explores the future of cloud computing careers.

    Instructor

    • Click here to view Lynn Langit’s instructor page

      Lynn Langit

      CEO Lynn Langit Consulting LLC

      Lynn Langit is a cloud architect who works with Amazon Web Services and Google Cloud Platform.

      Lynn specializes in big data projects. She has worked with AWS Athena, Aurora, Redshift, Kinesis, and the IoT. She has also done production work with Databricks for Apache Spark and Google Cloud Dataproc, Bigtable, BigQuery, and Cloud Spanner.

      Lynn is also the cofounder of Teaching Kids Programming. She has spoken on data and cloud technologies in North and South America, Europe, Africa, Asia, and Australia.

    Skills covered in this course

  • Moving towards the cloud

    - [Instructor] As we begin mapping our On-Premise skills to Cloud skills, Categorizing the most common IT Pro skills, we're going to take a look at skills that fall under the heading of operations, and those are skills and tasks around network and service virtualization, and management and monitoring of those networks, which includes both securing them as well as making sure that they're performing, and the applications on them are performing, in a way that's intended through monitoring. Additionally, IT pros are often involved in scaling running applications. So when there's a lot of demand, scaling up, scaling down. And this is very very important in Cloud, because of the elasticity of the services. Additional skills that are in high demand in Cloud environments are around automation. And these center around scripting, so automating tasks that are performed by starting, configuring, and maintaining Cloud services, as well as deployment of applications. The most modern aspects of deployment are around continuous integration and continuous deployment, so that features can be newly released to customers via Cloud deployments. If we look more closely at virtualization, some of the areas that are in particular demand for Cloud IT pros are understanding how to implement Cloud-based virtual machines. Also, Cloud-based network load balancing of those machines for application scaling is a high-demand skill. Additionally, there's a new type of virtualization that is becoming more and more pervasive in Cloud-based applications. That's application or container-based virtualization, most often, but not always, centered around technologies like Docker. The hottest area of application virtualization in the Cloud as I record this is not only around Docker itself, but more importantly, around scaling Docker-based applications. And this is commonly called Cloud-based container orchestration. Libraries such as Kubernetes and the higher-level Knative and Istio, are becoming more and more a part of solutions that are scaled when virtualized as application containers.

  • Download courses and learn on the go

    Watch courses on your mobile device without an internet connection. Download courses using your iOS or Android LinkedIn Learning app.

    Watch this course anytime, anywhere. Get started with a free trial today.

Contents