Deploying Java Applications to AWS

Deploying Java Applications to AWS

38mAdvanced2023-10-03

Authors

Semirah Dolan

Semirah Dolan

Engineer, Blockchain Developer, Speaker, Inventor, Instructor

Course details

Learn how to build, deploy, and manage Java applications on AWS and take advantage of the scalability, reliability, and cost-effectiveness of the cloud to meet the needs of your business. Instructor Semirah Dolan provides a comprehensive overview of cloud computing and the AWS platform, giving you hands-on experience deploying and managing Java applications in the AWS cloud. Learn about key AWS services like EC2, S3, RDS, and Lambda and how to use them to build scalable, secure, and high-performing Java applications. Build your knowledge of cloud architecture and design, security, monitoring, and troubleshooting. And gain an understanding of how to leverage AWS tools and services to automate common tasks and improve the efficiency of your Java applications.

Skills covered

JavaAdvancedOracleCloud ServicesCloud PlatformsCloud Computing

Concepts

Introduction

  • Be an AWS expert Java developer
  • What you should know

Java Application to the Cloud in Less than an Hour

  • Benefits of going to the cloud
  • Why function as a service
  • Options to deploy your applications

Setting up the Dev Environment

  • AWS Toolkit for IntelliJ IDEA
  • AWS console credentials
  • AWS users and permissions
  • Setting up your Java and AWS Dev Environment

Coding in Java for the Cloud

  • AWS config file
  • AWS Toolkit services
  • Lambda functions in the AWS console

AWS Java SDK

  • AWS console overview
  • AWS CodeWhisperer - AI code generator
  • Coding Java with AWS CodeWhisperer
  • AWS application-building resources

Conclusion

  • Next steps for continuous learning
40,000 Toman