We may earn an affiliate commission when you visit our partners.
Pluralsight logo

AWS Infrastructure with Python

Getting Started

Miguel Saavedra

Automating your infrastructure normally requires learning new, inexpressive programming languages. This course will teach you how to use the AWS CDK to build your cloud application resources using the familiar Python programming language.

Read more

Automating your infrastructure normally requires learning new, inexpressive programming languages. This course will teach you how to use the AWS CDK to build your cloud application resources using the familiar Python programming language.

Automating your infrastructure normally requires learning new, inexpressive programming languages. In this course, AWS Infrastructure with Python: Getting Started, you’ll learn to use the AWS Cloud Development Kit to provision different types of resources in the cloud. First, you’ll explore what the Cloud Development Kit is on a conceptual level. Next, you’ll set up your development environment for this course. Finally, you’ll learn how to write serverless, containerized, and virtualized CDK applications. When you’re finished with this course, you’ll have the skills and knowledge of AWS CDK needed to create common cloud applications.

Enroll now

What's inside

Syllabus

Course Overview
Introduction to the Cloud Development Kit
Setting up Your Development Environment
Creating a Serverless Environment
Read more
Creating a Containerized Environment
Creating a Network Environment
Creating a Virtualized Environment

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Covers a variety of essential techniques and methods
Appropriate for those with some existing experience in cloud infrastructure
Taught by an instructor who is an expert in AWS CDK
Focuses on practical skills that can be used in the workplace
Provides an opportunity to explore different cloud computing services
Requires some prior experience with Python

Save this course

Save AWS Infrastructure with Python: Getting Started to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for AWS Infrastructure with Python: Getting Started. These are activities you can do either before, during, or after a course.

Career center

Learners who complete AWS Infrastructure with Python: Getting Started will develop knowledge and skills that may be useful to these careers:
Cloud Architect
Cloud Architects design, build, and maintain cloud computing systems. They work with clients to understand their business needs and then design and implement cloud solutions that meet those needs. This course can help you build a foundation in cloud computing and the AWS Cloud Development Kit (CDK), which can be helpful for a career as a Cloud Architect. The course will teach you how to use the CDK to provision different types of resources in the cloud, including serverless, containerized, and virtualized resources.
DevOps Engineer
DevOps Engineers work to bridge the gap between development and operations teams. They help to automate and streamline the software development process, and they ensure that software is deployed and maintained efficiently and reliably. This course can help you build a foundation in cloud computing and the AWS CDK, which can be helpful for a career as a DevOps Engineer. The course will teach you how to use the CDK to provision different types of resources in the cloud, including serverless, containerized, and virtualized resources.
Site Reliability Engineer
Site Reliability Engineers (SREs) are responsible for the reliability and performance of websites and applications. They work to ensure that systems are up and running, and they respond to outages and other incidents. This course can help you build a foundation in cloud computing and the AWS CDK, which can be helpful for a career as an SRE. The course will teach you how to use the CDK to provision different types of resources in the cloud, including serverless, containerized, and virtualized resources.
Cloud Security Engineer
Cloud Security Engineers are responsible for the security of cloud computing systems. They work to identify and mitigate security risks, and they develop and implement security policies. This course can help you build a foundation in cloud computing and the AWS CDK, which can be helpful for a career as a Cloud Security Engineer. The course will teach you how to use the CDK to provision different types of resources in the cloud, including serverless, containerized, and virtualized resources.
Cloud Developer
Cloud Developers design and develop applications that run in the cloud. They work with cloud computing platforms, such as AWS, Azure, and Google Cloud, to build and deploy applications. This course can help you build a foundation in cloud computing and the AWS CDK, which can be helpful for a career as a Cloud Developer. The course will teach you how to use the CDK to provision different types of resources in the cloud, including serverless, containerized, and virtualized resources.
Software Architect
Software Architects design and develop software systems. They work with stakeholders to understand business needs, and they design and implement software solutions that meet those needs. This course can help you build a foundation in cloud computing and the AWS CDK, which can be helpful for a career as a Software Architect. The course will teach you how to use the CDK to provision different types of resources in the cloud, including serverless, containerized, and virtualized resources.
IT Manager
IT Managers are responsible for the management and operation of an organization's IT systems. They work with other IT professionals to develop and implement IT strategies, and they ensure that IT systems are running smoothly and efficiently. This course can help you build a foundation in cloud computing and the AWS CDK, which can be helpful for a career as an IT Manager. The course will teach you how to use the CDK to provision different types of resources in the cloud, including serverless, containerized, and virtualized resources.
Data Analyst
Data Analysts collect, analyze, and interpret data to help organizations make informed decisions. They work with data from a variety of sources, including databases, spreadsheets, and social media. This course can help you build a foundation in cloud computing and the AWS CDK, which can be helpful for a career as a Data Analyst. The course will teach you how to use the CDK to provision different types of resources in the cloud, including serverless, containerized, and virtualized resources.
Systems Administrator
Systems Administrators are responsible for the maintenance and operation of computer systems. They work with hardware and software to ensure that systems are running smoothly and efficiently. This course can help you build a foundation in cloud computing and the AWS CDK, which can be helpful for a career as a Systems Administrator. The course will teach you how to use the CDK to provision different types of resources in the cloud, including serverless, containerized, and virtualized resources.
Database Administrator
Database Administrators are responsible for the management and maintenance of databases. They work with database software to ensure that databases are running smoothly and efficiently. This course can help you build a foundation in cloud computing and the AWS CDK, which can be helpful for a career as a Database Administrator. The course will teach you how to use the CDK to provision different types of resources in the cloud, including serverless, containerized, and virtualized resources.
Network Administrator
Network Administrators are responsible for the management and maintenance of computer networks. They work with hardware and software to ensure that networks are running smoothly and efficiently. This course can help you build a foundation in cloud computing and the AWS CDK, which can be helpful for a career as a Network Administrator. The course will teach you how to use the CDK to provision different types of resources in the cloud, including serverless, containerized, and virtualized resources.
Security Analyst
Security Analysts are responsible for the identification and mitigation of security risks. They work with security software and tools to protect computer systems and networks from unauthorized access. This course can help you build a foundation in cloud computing and the AWS CDK, which can be helpful for a career as a Security Analyst. The course will teach you how to use the CDK to provision different types of resources in the cloud, including serverless, containerized, and virtualized resources.
IT Auditor
IT Auditors are responsible for the review and evaluation of computer systems and networks. They work with organizations to ensure that IT systems are operating in accordance with regulations and policies. This course can help you build a foundation in cloud computing and the AWS CDK, which can be helpful for a career as an IT Auditor. The course will teach you how to use the CDK to provision different types of resources in the cloud, including serverless, containerized, and virtualized resources.
IT Consultant
IT Consultants provide advice and guidance to organizations on the use of information technology. They work with organizations to develop and implement IT strategies, and they help organizations to improve their IT systems. This course can help you build a foundation in cloud computing and the AWS CDK, which can be helpful for a career as an IT Consultant. The course will teach you how to use the CDK to provision different types of resources in the cloud, including serverless, containerized, and virtualized resources.
IT Project Manager
IT Project Managers are responsible for the planning, execution, and delivery of IT projects. They work with project teams to develop and implement project plans, and they ensure that projects are completed on time and within budget. This course can help you build a foundation in cloud computing and the AWS CDK, which can be helpful for a career as an IT Project Manager. The course will teach you how to use the CDK to provision different types of resources in the cloud, including serverless, containerized, and virtualized resources.

Reading list

We've selected seven books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in AWS Infrastructure with Python: Getting Started.
A comprehensive study guide for the AWS Certified Developer – Associate exam. It covers core AWS services and concepts relevant to this course and the certification.
A collection of practical Python recipes and solutions. It offers quick and easy-to-use solutions for common programming tasks, including cloud-related use cases.
A comprehensive guide to Python programming language. It covers essential Python concepts and is particularly useful for beginners or those looking to brush up on their Python skills.
Provides practical tips and techniques to improve Python code quality and efficiency. It helps readers write more maintainable, readable, and performant Python code.
While not specific to AWS, this book provides a deep dive into data-intensive application design patterns and best practices. It offers valuable insights into data modeling, storage, and processing.
Provides a practical guide to designing software architectures that are maintainable, extensible, and easy to understand. While not specific to cloud or AWS, it offers valuable insights into software design principles.
Provides an introduction to design patterns, exploring the who, what, where, when, and why of using patterns in software development. It serves as a good starting point to learn design patterns.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to AWS Infrastructure with Python: Getting Started.
AWS Cloud Development Kit: The Big Picture
Most relevant
AWS Infrastructure with TypeScript: Getting Started
Most relevant
AWS & Typescript Masterclass - CDK, Serverless, React
Most relevant
Architecting Python Microservices in AWS with ECS & App...
Most relevant
Deploying Applications with AWS CDK
Most relevant
Managing AWS Infrastructure with Python
Most relevant
Managing AWS Infrastructure with TypeScript
Most relevant
Implementing Serverless Web Application Hosting and...
Most relevant
How to Deploy Compute Services with AWS CDK
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser