

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menyebarkan aplikasi Java dengan Elastic Beanstalk
<a name="create_deploy_Java"></a>

Bab ini memberikan instruksi untuk mengkonfigurasi dan menyebarkan aplikasi Java Anda ke. AWS Elastic Beanstalk Elastic Beanstalk memudahkan penerapan, pengelolaan, dan skala aplikasi web Java Anda menggunakan Amazon Web Services.

Anda dapat menerapkan aplikasi Anda hanya dalam beberapa menit menggunakan Elastic Beanstalk Command Line Interface (EB CLI) atau dengan menggunakan konsol Elastic Beanstalk. Setelah Anda menerapkan aplikasi Elastic Beanstalk Anda, Anda dapat terus menggunakan EB CLI untuk mengelola aplikasi dan lingkungan Anda, atau Anda dapat menggunakan konsol Elastic Beanstalk,, atau. AWS CLI APIs

Ikuti step-by-step petunjuk [QuickStart untuk Java](java-quickstart.md) untuk membuat dan menyebarkan aplikasi web *Hello World* Java dengan EB CLI. Jika Anda tertarik dengan step-by-step instruksi untuk membuat aplikasi *Hello World* Java JSP sederhana untuk digunakan dengan EB CLI ke platform berbasis Tomcat kami, coba. [QuickStart untuk Java di Tomcat](tomcat-quickstart.md)

**Cabang platform Java**  
AWS Elastic Beanstalk mendukung dua platform untuk aplikasi Java.
+ **Tomcat** — Platform berbasis *Apache Tomcat*, wadah web open source untuk aplikasi yang menggunakan servlet Java dan JavaServer Pages (JSPs) untuk melayani permintaan HTTP. Tomcat memfasilitasi pengembangan aplikasi web dengan menyediakan multithreading, konfigurasi keamanan deklaratif, dan penyesuaian yang luas. Elastic Beanstalk memiliki cabang platform untuk masing-masing versi utama Tomcat saat ini. Untuk informasi selengkapnya, lihat [Platform Tomcat](java-tomcat-platform.md).
+ **Java SE** — Platform untuk aplikasi yang tidak menggunakan wadah web, atau menggunakan yang lain selain Tomcat, seperti Jetty atau. GlassFish Anda dapat menyertakan pustaka Java Archives (JARs) yang digunakan oleh aplikasi Anda dalam bundel sumber yang Anda gunakan ke Elastic Beanstalk. Untuk informasi selengkapnya, lihat [Platform Java SE](java-se-platform.md).

Cabang terbaru dari platform Tomcat dan Java SE didasarkan pada Amazon Linux 2 dan yang lebih baru, dan menggunakan *Corretto AWS —distribusi* Java SE. *Nama-nama cabang platform ini termasuk kata *Corretto*, bukan Java.*

Untuk daftar versi platform saat ini, lihat [Tomcat](https://docs.aws.amazon.com/elasticbeanstalk/latest/platforms/platforms-supported.html#platforms-supported.java) dan [Java SE](https://docs.aws.amazon.com/elasticbeanstalk/latest/platforms/platforms-supported.html#platforms-supported.javase) di panduan *Platform AWS Elastic Beanstalk *.

**AWS alat**  
AWS menyediakan beberapa alat untuk bekerja dengan Java dan Elastic Beanstalk. Terlepas dari cabang platform yang Anda pilih, Anda dapat menggunakan [AWS SDK for Java untuk](java-development-environment.md#java-development-environment-sdk) menggunakan layanan AWS lain dari dalam aplikasi Java Anda. AWS SDK for Java adalah sekumpulan pustaka yang memungkinkan Anda untuk AWS APIs menggunakan dari kode aplikasi Anda tanpa menulis panggilan HTTP mentah dari awal.

Jika Anda lebih suka mengelola aplikasi Anda dari baris perintah, instal [Elastic Beanstalk Command Line Interface (EB CLI) dan gunakan untuk membuat, memantau, dan mengelola lingkungan Elastic](eb-cli3.md) Beanstalk Anda. Jika Anda menjalankan beberapa lingkungan untuk aplikasi Anda, EB CLI terintegrasi dengan Git untuk membiarkan Anda mengaitkan masing-masing lingkungan Anda dengan cabang Git yang berbeda.

**Topics**
+ [QuickStart: Menyebarkan aplikasi Java ke Elastic Beanstalk](java-quickstart.md)
+ [QuickStart: Menyebarkan aplikasi web Java JSP untuk Tomcat ke Elastic Beanstalk](tomcat-quickstart.md)
+ [Menyiapkan lingkungan pengembangan Java Anda](java-development-environment.md)
+ [Lebih banyak contoh aplikasi dan tutorial Elastic Beanstalk untuk Java](java-getstarted.md)
+ [Menggunakan platform Elastic Beanstalk Tomcat](java-tomcat-platform.md)
+ [Menggunakan platform Java SE Elastic Beanstalk](java-se-platform.md)
+ [Menambahkan instans Amazon RDS DB ke lingkungan Java Elastic Beanstalk](java-rds.md)
+ [Alat dan sumber daya Java](create_deploy_Java.resources.md)