

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

# Membangun Meluncurkan URL Sekarang
<a name="launch-now-url"></a>

Anda dapat membuat URL khusus sehingga siapa pun dapat dengan cepat menyebarkan dan menjalankan aplikasi web yang telah ditentukan sebelumnya. AWS Elastic Beanstalk URL ini disebut Meluncurkan URL Sekarang. Anda mungkin memerlukan URL Launch Now, misalnya, untuk mendemonstrasikan aplikasi web yang dibuat untuk berjalan di Elastic Beanstalk. Dengan Meluncurkan URL Sekarang, Anda dapat menggunakan parameter untuk menambahkan informasi yang diperlukan ke wizard Buat Aplikasi terlebih dahulu. Setelah Anda menambahkan informasi ini ke wizard, siapa pun dapat menggunakan tautan URL untuk meluncurkan lingkungan Elastic Beanstalk dengan sumber aplikasi web Anda hanya dalam beberapa langkah. Ini berarti pengguna tidak perlu mengunggah atau menentukan lokasi bundel sumber aplikasi secara manual. Mereka juga tidak perlu memberikan informasi tambahan apa pun kepada wizard.

URL Launch Now memberi Elastic Beanstalk informasi minimum yang diperlukan untuk membuat aplikasi: nama aplikasi, tumpukan solusi, jenis instance, dan jenis lingkungan. Elastic Beanstalk menggunakan nilai default untuk detail konfigurasi lain yang tidak secara eksplisit ditentukan dalam URL Launch Now kustom Anda.

Meluncurkan URL Sekarang menggunakan sintaks URL standar. Untuk informasi selengkapnya, lihat [RFC 3986 - Uniform Resource Identifier (URI): Generic Syntax](http://tools.ietf.org/html/rfc3986).

## Parameter URL
<a name="launch-now-url.params"></a>

URL harus berisi parameter berikut, yang peka huruf besar/kecil:
+ **wilayah** — Tentukan AWS Wilayah. Untuk daftar Wilayah yang didukung oleh Elastic Beanstalk [AWS Elastic Beanstalk , lihat](https://docs.aws.amazon.com/general/latest/gr/elasticbeanstalk.html) Titik Akhir dan Kuota di. *Referensi Umum AWS*
+ **applicationName** – Tentukan nama aplikasi Anda. Elastic Beanstalk menampilkan nama aplikasi di konsol Elastic Beanstalk untuk membedakannya dari aplikasi lain. Secara default, nama aplikasi juga membentuk dasar dari nama lingkungan dan URL lingkungan.
+ **Platform** – Tentukan versi platform yang akan digunakan untuk lingkungan. Gunakan salah satu metode berikut, lalu berikan kode-URL pada pilihan Anda:
  + Tentukan ARN platform tanpa versi. Elastic Beanstalk memilih versi platform terbaru dari versi utama platform yang sesuai. Misalnya, untuk memilih versi platform Python 3.6 terbaru, tentukan. `Python 3.6 running on 64bit Amazon Linux`
  + Tentukan nama platform. Elastic Beanstalk memilih versi terbaru dari runtime bahasa terbaru platform (misalnya,). `Python`

  Untuk deskripsi mengenai semua platform yang tersedia dan versi mereka, lihat [Platform yang didukung Elastic Beanstalk](concepts.platforms.md).

  Anda dapat menggunakan [AWS Command Line Interface](https://docs.aws.amazon.com/cli/latest/userguide/)(AWS CLI) untuk mendapatkan daftar semua versi platform yang tersedia dengan masing-masing ARNs. `list-platform-versions`Perintah ini mencantumkan informasi terperinci tentang semua versi platform yang tersedia. Gunakan `--filters` argumen untuk cakupan daftar. Misalnya, Anda dapat membuat cakupan daftar untuk hanya menampilkan versi platform dari bahasa tertentu.

  Contoh berikut menanyakan semua versi platform Python, dan menyalurkan output melalui serangkaian perintah. Hasilnya adalah daftar versi platform ARNs (tanpa `/version` ekor), dalam format yang dapat dibaca manusia, tanpa pengkodean URL.

  ```
  $ aws elasticbeanstalk list-platform-versions --filters 'Type="PlatformName",Operator="contains",Values="Python"' | grep PlatformArn | awk -F '"' '{print $4}' | awk -F '/' '{print $2}'
  Preconfigured Docker - Python 3.4 running on 64bit Debian
  Preconfigured Docker - Python 3.4 running on 64bit Debian
  Python 2.6 running on 32bit Amazon Linux
  Python 2.6 running on 32bit Amazon Linux 2014.03
  ...
  Python 3.6 running on 64bit Amazon Linux
  ```

  Contoh berikut menambahkan perintah Perl untuk contoh terakhir untuk URL-encode output.

  ```
  $ aws elasticbeanstalk list-platform-versions --filters 'Type="PlatformName",Operator="contains",Values="Python"' | grep PlatformArn | awk -F '"' '{print $4}' | awk -F '/' '{print $2}' | perl -MURI::Escape -ne 'chomp;print uri_escape($_),"\n"'
  Preconfigured%20Docker%20-%20Python%203.4%20running%20on%2064bit%20Debian
  Preconfigured%20Docker%20-%20Python%203.4%20running%20on%2064bit%20Debian
  Python%202.6%20running%20on%2032bit%20Amazon%20Linux
  Python%202.6%20running%20on%2032bit%20Amazon%20Linux%202014.03
  ...
  Python%203.6%20running%20on%2064bit%20Amazon%20Linux
  ```

Meluncurkan URL Sekarang secara opsional dapat berisi parameter berikut. Jika Anda tidak menyertakan parameter pilihan dalam Meluncurkan URL Sekarang Anda, Elastic Beanstalk menggunakan nilai default untuk membuat dan menjalankan aplikasi Anda. **Bila Anda tidak menyertakan **sourceBundleUrl**parameter, Elastic Beanstalk menggunakan aplikasi sampel default untuk platform yang ditentukan.**
+ **sourceBundleUrl**— Tentukan lokasi bundel sumber aplikasi web Anda dalam format URL. Misalnya, jika Anda mengunggah bundel sumber ke bucket Amazon S3, Anda dapat menentukan nilai parameter sebagai **sourceBundleUrl**. `https://amzn-s3-demo-bucket.s3.amazonaws.com/myobject`
**catatan**  
Anda dapat menentukan nilai **sourceBundleUrl**parameter sebagai URL HTTP, tetapi browser web pengguna akan mengonversi karakter sesuai kebutuhan dengan menerapkan pengkodean URL HTML.
+ **environmentType** – Tentukan apakah lingkungan memiliki beban yang seimbang dan dapat diskalakan atau hanya instans tunggal. Untuk informasi selengkapnya, lihat [Jenis lingkungan](using-features-managing-env-types.md). Anda dapat menentukan salah satu `LoadBalancing` atau `SingleInstance` sebagai nilai untuk parameter.
+ **tierName** – Tentukan apakah lingkungan mendukung aplikasi web yang memproses permintaan web atau aplikasi web yang menjalankan pekerjaan latar belakang. Untuk informasi selengkapnya, lihat [Lingkungan pekerja Elastic Beanstalk](using-features-managing-env-tiers.md). Anda dapat menentukan baik `WebServer` atau `Worker`,
+ **instanceType** – Tentukan server dengan karakteristik (termasuk ukuran memori dan daya CPU) yang paling sesuai untuk aplikasi Anda. Untuk informasi selengkapnya tentang keluarga dan jenis EC2 instans Amazon, lihat [Jenis instans](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html) di *Panduan EC2 Pengguna Amazon*. Untuk informasi selengkapnya tentang jenis instans yang tersedia di seluruh Wilayah, lihat [Jenis instans yang tersedia](https://docs.aws.amazon.com//AWSEC2/latest/UserGuide/instance-types.html#AvailableInstanceTypes) di *Panduan EC2 Pengguna Amazon*.
+ **withVpc** – Tentukan apakah akan membuat lingkungan dalam Amazon VPC. Anda dapat menentukan baik `true` atau `false`. Untuk informasi selengkapnya tentang penggunaan Elastic Beanstalk dengan Amazon VPC, lihat [Menggunakan Elastic Beanstalk dengan Amazon VPC](vpc.md).
+ **withRds** – Tentukan apakah akan membuat instans basis data Amazon RDS dengan lingkungan ini. Untuk informasi selengkapnya, lihat [Menggunakan Elastic Beanstalk dengan Amazon RDS](AWSHowTo.RDS.md). Anda dapat menentukan baik `true` atau `false`.
+ **rds DBEngine** - Tentukan mesin database yang ingin Anda gunakan untuk EC2 instans Amazon Anda di lingkungan ini. Anda dapat menentukan `mysql`, `oracle-sel`, `sqlserver-ex`, `sqlserver-web`, atau `sqlserver-se`. Nilai default-nya adalah `mysql`.
+ **rds DBAllocated Storage** - Tentukan ukuran penyimpanan database yang dialokasikan dalam gigabyte (GB). Anda dapat menentukan salah satu nilai berikut:
  + **MySQL** – `5` ke `1024`. Nilai default-nya `5`.
  + **Oracle** – `10` ke `1024`. Nilai default-nya `10`.
  + **Microsoft SQL Server Express Edition** – `30`.
  + **Microsoft SQL Server Web Edition** – `30`.
  + **Microsoft SQL Server Standard Edition** – `200`.
+ **rds DBInstance Class** - Tentukan jenis instance database. Nilai `db.m1.large` defaultnya adalah `db.t2.micro` (untuk lingkungan yang tidak berjalan di VPC Amazon). Untuk daftar kelas instance database yang didukung oleh Amazon RDS, lihat [Kelas Instance DB](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html) di Panduan Pengguna Layanan *Amazon Relational Database Service*.
+ **RDSMulti AZDatabase** — Tentukan apakah Elastic Beanstalk perlu membuat instance database di beberapa Availability Zone. Anda dapat menentukan `true` atau `false`. Untuk informasi selengkapnya tentang beberapa penerapan Availability Zone dengan Amazon RDS, lihat [Wilayah dan Availability Zone](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.RegionsAndAvailabilityZones.html) di Panduan Pengguna Layanan *Amazon Relational* Database Service.
+ **DBDeletionKebijakan rds** - Tentukan apakah akan menghapus atau memotret instance database pada penghentian lingkungan. Anda dapat menentukan `Delete` atau `Snapshot`.

## Contoh
<a name="launch-now-url.example"></a>

Berikut ini adalah contoh Meluncurkan URL Sekarang. Setelah Anda membangun sendiri, Anda dapat memberikannya kepada pengguna Anda. Misalnya, Anda dapat menyematkan URL di halaman web atau dalam materi pelatihan. Ketika pengguna membuat aplikasi menggunakan Meluncurkan URL Sekarang, wizard Elastic Beanstalk Buat Aplikasi tidak memerlukan masukan tambahan.

```
https://console.aws.amazon.com/elasticbeanstalk/home?region=us-west-2#/newApplication?applicationName=YourCompanySampleApp
      &platform=PHP%207.3%20running%20on%2064bit%20Amazon%20Linux&sourceBundleUrl=
        http://s3.amazonaws.com/amzn-s3-demo-bucket/myobject&environmentType=SingleInstance&tierName=WebServer
      &instanceType=m1.small&withVpc=true&withRds=true&rdsDBEngine=
        postgres&rdsDBAllocatedStorage=6&rdsDBInstanceClass=db.m1.small&rdsMultiAZDatabase=
          true&rdsDBDeletionPolicy=Snapshot
```

**Untuk menggunakan Meluncurkan URL Sekarang**

1. Pilih Meluncurkan URL Sekarang.

1. Setelah konsol Elastic Beanstalk terbuka, **pada halaman Buat** aplikasi web**, pilih Tinjau** dan luncurkan untuk melihat pengaturan yang digunakan Elastic Beanstalk untuk membuat aplikasi dan meluncurkan lingkungan tempat aplikasi berjalan.

1. Pada halaman **Konfigurasi**, pilih **Buat aplikasi** untuk membuat aplikasi.