Options for Operating Programmatically With AWS

1m 58s

In this lesson, we will examine various options for operating programmatically with AWS, including Application Programming Interfaces, or APIs; Software Development Kits, or SDKs; and the AWS Command Line Interface, or CLI.

Learning Objectives

  • A high-level introduction to AWS APIs and SDKs; the AWS CLI; and the concept of infrastructure as code

Intended Audience

  • Developers
  • System administrators
  • Anyone else who is looking to learn different ways to automate or scale their interactions with AWS


  • You should have a basic understanding of AWS and its services
  • You should also have some exposure to interacting with a command-line shell or terminal using an operating system such as Windows, Linux, or macOS



About the Author
Danny Jessee, opens in a new tab
AWS Certification Specialist
Learning paths

Danny has over 20 years of IT experience as a software developer, cloud engineer, and technical trainer. After attending a conference on cloud computing in 2009, he knew he wanted to build his career around what was still a very new, emerging technology at the time — and share this transformational knowledge with others. He has spoken to IT professional audiences at local, regional, and national user groups and conferences. He has delivered in-person classroom and virtual training, interactive webinars, and authored video training courses covering many different technologies, including Amazon Web Services. He currently has nine active AWS certifications, including certifications at the Professional and Specialty level.

Covered Topics