AWS IT Pro Center

Dive deeper into the cloud with learning content, hands-on tutorials, and resources

Learn AWS Cloud Essentials

Want to learn how the cloud can enhance your IT organization? Read our Cloud Essential to build familiarity with core concepts of cloud computing and the AWS Cloud. Discover answers to common questions about cloud computing and explore best practices for building solutions on AWS.

On-premises vs. the cloud

Biggest difference in the cloud? You can focus on projects that differentiate your business, not the infrastructure. Cloud computing lets you prioritize your own customers, rather than on the heavy lifting of racking, stacking, and powering servers.

Connect and stay secure in the cloud

AWS provides your network and application security teams with services that address their particular protection needs and compliance requirements. AWS network and application protection services give you fine-grained protections at the host-, network-, and application-level boundaries.

Why migrate to AWS?

From lifting and shifting workloads to data center migrations, AWS provides the organizational, operational, and technical capabilities to successfully transform your business. Start realizing the value of AWS quickly and comprehensively, and save on infrastructure costs vs. on-premises.

Explore IT solution areas

Discover in-depth solutions and guidance for IT professional use cases.
  • Storage and Backup
  • Cloud Storage on AWS

    Access reliable, scalable, and secure storage services that are highly-durable and cost-effective. Learn how to migrate on-premises, legacy data to the AWS Cloud for web-sites, databases, and other business-critical applications. Backup data as part of your disaster recovery strategy using a variety of tools and storage classes to meet access retrieval needs and maintain data compliance.

    Getting Started with Cloud Storage

    Get an overview of cloud storage on AWS with the Introduction to Cloud Storage video

    Choosing the Right Storage

    AWS re:Invent 2020: Choosing the right storage for your on-premises file-based workloads

    Learn how to Store Files in the Cloud

    In this guide, you will create an Amazon S3 bucket, upload a file, retrieve the file, and delete the file.
  • Networking
  • Networking & Content Delivery on AWS

    Improve efficiency of IT operations and processes with infrastructure automation, with repeatability processes to quickly setting up environments. Reduce the risk of change and promote innovation and experiments. Enable developers to push code updates and send updated applications to multiple environments in minutes.

    AWS Networking Foundations

    A strong network setup is the foundation of any AWS environment. Start with Amazon Virtual Private Cloud (VPC) to easily launch AWS resources in a logically isolated virtual network. To manage your growing number of VPCs and simplify your network, you can look to AWS Transit Gateway. To secure your traffic, AWS PrivateLink provides private connectivity between VPCs, AWS services, and your on-premises networks, without exposing your traffic to the public internet. Lastly, monitoring your network traffic is made simple and easy with Amazon VPC Flow Logs and VPC Traffic Mirroring.

    AWS Networking Fundamentals

    In this session, we walk through the fundamentals of Amazon Virtual Private Cloud (Amazon VPC). First, we cover build-out and design fundamentals for VPCs, including picking your IP space, subnetting, routing, security, NAT, and much more. We then transition to different approaches and use cases for connecting a VPC to a physical data center with a VPN or AWS Direct Connect. This mid-level architecture discussion is aimed at architects, network administrators, and technology decision-makers interested in understanding the building blocks that AWS makes available with Amazon VPC.

    Getting Started Tutorial (VPC and EC2)

    You can create AWS resources in the subnets of your virtual private cloud (VPC). For example, to get started with Amazon EC2 quickly, you can launch an EC2 instance into the default subnets of a default VPC. For more information, see Default VPCs. Alternatively, you can create subnets in a custom VPC for your AWS resources. For more information, see Create a VPC.
  • Infrastructure Automation
  • Infrastructure Automation on AWS

    Improve efficiency of IT operations and processes with infrastructure automation, with repeatability processes to quickly setting up environments. Reduce the risk of change and promote innovation and experiments. Enable developers to push code updates and send updated applications to multiple environments in minutes.

    AWS Infrastructure Management

    Practicing infrastructure as code means applying the same rigor of application code development to infrastructure provisioning. All configurations should be defined in a declarative way and stored in a source control system the same as application code. Infrastructure provisioning, orchestration, and deployment should also support the use of the infrastructure as code.

    Learn About AWS CloudFormation

    In this video, you'll see how to simplify your infrastructure management using AWS CloudFormation. AWS CloudFormation is a service that allows you to create and manage a collection of Amazon Web Services resources based on a template.

    Learn with CloudFormation SkillBuilder

    AWS CloudFormation gives you a way to model a collection of related AWS and third-party resources, provision them quickly and consistently, and manage them throughout their lifecycles. In this “Getting Started” course, you will learn the basics of CloudFormation and how to use it to manage your infrastructure..
  • Security, Identity, & Compliance
  • Security, Identity, & Compliance on AWS

    Access infrastructure and services to enhance security in the cloud. Define, implement, and manage user identity access and policies. Achieve global compliance requirements through continuous monitoring to meet security and compliance standards.

    AWS Security Essentials

    Securing your account and cloud resources can be a daunting task. Security practices must be constantly reassessed and adjusted as bad actors continue to evolve their techniques. This guide provides you with essential tasks that you can perform from day one of your cloud journey. The following practices are considered essential to an organization's security posture. Apply these practices as one part of your ongoing due diligence around cloud security.

    Build Global Network Infrastructure

    In this session, Sony Global Information Systems and Communications (GISC) and Avalon Healthcare Solutions share how they use AWS to build their global infrastructure. Hear how Sony built a global network outbound control strategy using AWS Network Firewall, Amazon VPC endpoints, and other AWS security services, and learn how they integrated cloud solutions into their global mesh using AWS infrastructure.

    Getting Started with Control Tower

    AWS Control Tower sets up paid services, such as AWS CloudTrail, AWS Config, Amazon CloudWatch, Amazon S3, and Amazon VPC. When used, these services may incur costs, as shown on the pricing page. The AWS management console shows you the usage of any paid services and the costs incurred. No additional costs are created by AWS Control Tower itself.
  • Compute
  • Compute on AWS

    AWS offers the broadest and deepest functionality for compute. Use the right compute for your workloads and pay only for the instances or resources you need. AWS compute services run across virtual machines, containers, serverless, edge and hybrid use cases.

    Overview of AWS Compute Services

    Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers.

    Amazon EC2 Foundations

    Amazon EC2 provides resizable compute capacity in the cloud and makes web scale computing easier for customers. This session covers the latest EC2 features and capabilities, including new instance families available in Amazon EC2, the differences among their hardware types and capabilities, and their optimal use cases.

    Back to Basics: Deploy Your Code to Amazon EC2

    By automating code deployment in the cloud, you can make deployments faster and safer. Join us to learn the basics of controlled code changes in the cloud by leveraging modern software deployment practices using AWS CodeDeploy to simplify the process.
  • Management & Governance
  • Management & Governance on AWS

    AWS management and governance services are built to manage highly dynamic cloud resources at massive scale. Reduce complexity with a single control plane to govern and manage resources and assess resource utilization. Manage your software licenses from software vendors (for example, Microsoft, SAP, Oracle, and IBM) centrally across AWS and your on-premises environments.

    Logging and Monitoring with Amazon CloudWatch

    This guide helps you design and implement logging and monitoring with Amazon CloudWatch and related Amazon Web Services (AWS) management and governance services for workloads and on-premises servers. The guide is intended for operation teams, DevOps engineers, and application engineers that manage workloads on the AWS Cloud.

    How to Monitor Your Amazon EC2 Resources

    Monitoring is an important part of maintaining the reliability, availability, and performance of your Amazon Elastic Compute Cloud (Amazon EC2) instances and your AWS solutions. Walk through how to monitor your AWS resources and set up automated actions for operational excellence.

    Collect Metrics and Logs in the Cloud using Amazon CloudWatch

    It's easy to get started with Amazon CloudWatch. In this video we show you how you configure and deploy the CloudWatch Agent, collect metrics and logs from your Windows instances and provide actionable data.
  • Migration
  • Migrate with Confidence to AWS

    AWS migration solutions use a phased approach to effectively migrate workloads, no matter where you are on your cloud journey. Through assessment, mobilization, migration, and modernization, AWS provides time-tested strategies, guides, and patterns to help accelerate and optimize your entire migration.

    Large-migration Strategy and Best Practices

    This guide focuses on your ability to move at scale to AWS. You can migrate existing applications with little to no change. You can use the cloud as a launch point to take those applications to cloud-native or serverless technologies, and you can modernize the applications to unlock additional business benefits.

    Executing a Large-Scale Cloud Migration

    This session dives deep into lessons learned from large-scale cloud migrations. It details how to leverage all elements of the 7 Rs migration decision model while effectively managing technical interdependencies and securely and efficiently migrating your applications and data to the AWS Cloud at scale. It also covers how to execute a migration while ensuring that stakeholders and technical teams are engaged with the journey.

    Migrating to Cloud - Lessons from Netflix, Brought Up to Date

    Cloud Clubs are peer-to-peer user groups for students, by students. Cloud Clubs allow you to network, attend career building events, host hackathons, earn benefits such as AWS credits and certification exam vouchers, and more. Applications will open soon for this selective program.

Latest Videos


Latest on VPCs

AWS re:Invent 2022 - Advanced VPC design and new Amazon VPC capabilities (NET302)

Amazon VPC gives you more control over your AWS virtual networking environment. Given this ability, have you ever wondered how new Amazon VPC features might affect how you design your AWS networking infrastructure or change your current architecture? In this session, learn about the new design and capabilities of Amazon VPC and how you might use them.
See more AWS re:Invent 2022 - Networking & Content Delivery videos 


Migrate to AWS

AWS re:Invent 2022 - Learn how to migrate mission-critical systems to AWS (WPS206)

The Georgia Department of Human Services (DHS) chose to move their systems to AWS to reduce cost, increase agility, and improve their security posture. In this session, learn about DHS’s cloud journey and how they are using the AWS Cloud to improve service delivery in the state.
See more AWS re:Invent 2022 - Migration videos 


Optimize Your Workloads

AWS re:Invent 2022 - How to save costs and optimize Microsoft workloads on AWS (ENT205)

In this session, learn best practices and see demos on how to right-size your infrastructure and save on Microsoft licensing costs; how to configure your workloads to run more efficiently; how to avoid expensive and punitive licensing restrictions; and how AWS offers you the most and highest performing options for your Microsoft workloads.
See more AWS re:Invent 2022 - Cloud Operations videos 


Secure Your Environment

AWS re:Invent 2022 - Proactive security: Considerations and approaches (SEC201)

Hear about the tools, mechanisms, and programs that help AWS builders and security teams. Finally, learn how to apply the same principles at your organization to help you make it easier to ship quickly and securely to delight your customers.
See more AWS re:Invent 2022 - Security, Identity, & Compliance videos 


Read about the lastest updates for IT Pros at AWS

  • lastUpdated
View all blogs 


Discover hands-on tutorials that can guide you step-by-step to address IT needs.

Connect your data center to AWS

AWS Direct Connect enables you to securely connect your AWS environment to your on-premises data center or office location.
Explore the guide 

Migrate your applications to the cloud

AWS Application Migration Service minimizes time-intensive, error-prone manual processes by automating the conversion of your source servers to run natively on AWS. It also simplifies application modernization with built-in and custom optimization options.
Explore the guide 

Create a network file system

In this tutorial, you will store your files in the cloud using Amazon EFS. You will create an Amazon EFS file system, launch a Linux virtual machine on Amazon EC2, mount the file system, create a file, terminate the instance, and delete the file system.
View the tutorial 
Making my site smarter with AI

Join the Community

Learn from the community, join us at an AWS developer event, and meet inspiring community members

Learn More 
Making my site smarter with AI

Sign Up for a Free Account

Get access to the AWS Free Tier and begin building.

Learn More 

Was this page helpful?