

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

# Apa itu AWS Infrastructure Composer?
<a name="what-is-composer"></a>

 AWS Infrastructure Composer memungkinkan Anda untuk menulis aplikasi modern secara visual. AWS Lebih khusus lagi, Anda dapat menggunakan Infrastructure Composer untuk memvisualisasikan, membangun, dan menyebarkan aplikasi modern dari semua AWS layanan yang didukung oleh AWS CloudFormation tanpa perlu menjadi ahli dalam. CloudFormation

Saat Anda menyusun AWS CloudFormation infrastruktur Anda, melalui drag-and-drop antarmuka yang menyenangkan, Infrastructure Composer membuat templat infrastruktur Anda sebagai kode (IAc), sambil mengikuti praktik terbaik. AWS Gambar berikut menunjukkan betapa mudahnya menyeret, melepas, mengkonfigurasi, dan menghubungkan sumber daya pada kanvas visual Infrastructure Composer.

![\[Kanvas Infrastructure Composer dengan API Gateway API, fungsi Lambda, dan tabel DynamoDB terhubung bersama.\]](http://docs.aws.amazon.com/id_id/infrastructure-composer/latest/dg/images/aac_00.gif)


Infrastructure Composer dapat digunakan dari konsol Infrastructure Composer, the AWS Toolkit for Visual Studio Code, dan dalam mode CloudFormation konsol.

**Topics**
+ [Tulis arsitektur aplikasi Anda](#what-is-composer-design)
+ [Tentukan infrastruktur Anda sebagai templat kode (IAc)](#what-is-composer-define)
+ [Integrasikan dengan alur kerja yang ada](#what-is-composer-integrate)
+ [Cara mengakses Infrastructure Composer](#what-is-composer-access)
+ [Pelajari selengkapnya](#what-is-composer-learn)
+ [Langkah selanjutnya](#what-is-composer-next)
+ [Konsep tanpa server untuk AWS Infrastructure Composer](what-is-concepts.md)

## Tulis arsitektur aplikasi Anda
<a name="what-is-composer-design"></a>

**Bangun dengan kartu**  <a name="what-is-composer-design-cards"></a>
Tempatkan kartu pada kanvas Infrastructure Composer untuk memvisualisasikan dan membangun arsitektur aplikasi Anda.  

![\[Kanvas Infrastructure Composer dengan API Gateway API yang tidak terhubung, fungsi Lambda, dan tabel DynamoDB.\]](http://docs.aws.amazon.com/id_id/infrastructure-composer/latest/dg/images/aac_ref_05.gif)


**Connect kartu bersama-sama**  <a name="what-is-composer-configure"></a>
Konfigurasikan bagaimana sumber daya Anda berinteraksi satu sama lain dengan menghubungkannya secara visual. Tentukan properti mereka lebih lanjut melalui panel properti yang dikuratori.  

![\[Kanvas Infrastructure Composer dengan API Gateway API, fungsi Lambda, dan tabel DynamoDB. Tabel dipilih untuk mengkonfigurasi propertinya.\]](http://docs.aws.amazon.com/id_id/infrastructure-composer/latest/dg/images/aac_intro_02.gif)


**Bekerja dengan AWS CloudFormation sumber daya apa pun**  <a name="what-is-composer-any"></a>
Seret CloudFormation sumber daya apa pun ke kanvas untuk membuat arsitektur aplikasi Anda. Infrastructure Composer menyediakan template IAc awal yang dapat Anda gunakan untuk menentukan properti sumber daya Anda. Untuk mempelajari selengkapnya, lihat [Mengkonfigurasi dan memodifikasi kartu di Infrastructure Composer](using-composer-cards.md).  

![\[Template aplikasi yang diimpor ditampilkan pada kanvas Infrastructure Composer, menunjukkan berbagai jenis kartu.\]](http://docs.aws.amazon.com/id_id/infrastructure-composer/latest/dg/images/aac_intro_05.png)


**Akses kemampuan tambahan dengan unggulan Layanan AWS**  <a name="what-is-composer-design-featured"></a>
Fitur Infrastructure Composer Layanan AWS yang biasa digunakan atau dikonfigurasi bersama saat membangun aplikasi. Untuk mempelajari selengkapnya, lihat [Integrasikan dengan Amazon VPC](using-composer-services-vpc.md).  
Berikut ini adalah contoh AWS Step Functions fitur, yang menyediakan integrasi untuk meluncurkan Step Functions Workflow Studio langsung dalam kanvas Infrastructure Composer.  

![\[Meluncurkan Step Functions Workflow Studio dari Infrastructure Composer.\]](http://docs.aws.amazon.com/id_id/infrastructure-composer/latest/dg/images/aac_intro_06.gif)


## Tentukan infrastruktur Anda sebagai templat kode (IAc)
<a name="what-is-composer-define"></a>

**Infrastructure Composer membuat kode infrastruktur Anda**  <a name="what-is-composer-define-create"></a>
Saat Anda menulis, Infrastructure Composer secara otomatis membuat template AWS CloudFormation dan AWS Serverless Application Model (AWS SAM) Anda, mengikuti praktik AWS terbaik. Anda dapat melihat dan memodifikasi template Anda langsung dari dalam Infrastructure Composer. Infrastructure Composer secara otomatis menyinkronkan perubahan antara kanvas visual dan kode template Anda.  

![\[Tampilan Template Infrastructure Composer dari API Gateway API, fungsi Lambda, dan tabel DynamoDB.\]](http://docs.aws.amazon.com/id_id/infrastructure-composer/latest/dg/images/aac_intro_03.png)


## Integrasikan dengan alur kerja yang ada
<a name="what-is-composer-integrate"></a>

**Impor templat dan proyek yang ada**  <a name="what-is-composer-integrate-import"></a>
Impor yang ada CloudFormation dan AWS SAM templat untuk memvisualisasikannya agar lebih memahami dan memodifikasi desainnya. Ekspor template yang Anda buat dalam Infrastructure Composer dan integrasikan ke dalam alur kerja yang ada menuju penerapan.  

![\[Kanvas Infrastructure Composer disinkronkan dengan mesin lokal menggunakan mode sinkronisasi lokal.\]](http://docs.aws.amazon.com/id_id/infrastructure-composer/latest/dg/images/aac_other_ide_01.gif)


## Cara mengakses Infrastructure Composer
<a name="what-is-composer-access"></a>

**Dari konsol Infrastructure Composer**  <a name="what-is-composer-access-console"></a>
Akses Infrastructure Composer melalui konsol Infrastructure Composer untuk memulai dengan cepat. Selain itu, Anda dapat menggunakan mode **sinkronisasi lokal** untuk secara otomatis menyinkronkan dan menyimpan Infrastructure Composer dengan mesin lokal Anda.  

![\[Kanvas Infrastructure Composer disinkronkan dengan mesin lokal menggunakan mode sinkronisasi lokal.\]](http://docs.aws.amazon.com/id_id/infrastructure-composer/latest/dg/images/aac_other_ide_01.gif)


**Dari CloudFormation konsol**  <a name="what-is-composer-from-cfn-console"></a>
Konsol Infrastructure Composer juga mendukung [mode CloudFormation konsol](using-composer-console-cfn-mode.md), peningkatan dari CloudFormation Designer yang terintegrasi dengan alur kerja CloudFormation tumpukan. Alat baru ini sekarang menjadi alat yang direkomendasikan untuk memvisualisasikan CloudFormation template Anda.

**Dari konsol Lambda**  <a name="what-is-composer-from-lam-console"></a>
Dengan Infrastructure Composer, Anda juga dapat mengimpor fungsi Lambda dari konsol Lambda. Untuk mempelajari selengkapnya, lihat [Impor fungsi ke Infrastructure Composer dari konsol Lambda](other-services-lambda.md).

**Dari AWS Toolkit for Visual Studio Code**  <a name="what-is-composer-access-ide"></a>
Akses Infrastructure Composer melalui ekstensi Toolkit for VS Code untuk membawa Infrastructure Composer ke lingkungan pengembangan lokal Anda.  

![\[Komposer Infrastruktur diakses melalui. AWS Toolkit for Visual Studio Code\]](http://docs.aws.amazon.com/id_id/infrastructure-composer/latest/dg/images/aac_intro_07.gif)


## Pelajari selengkapnya
<a name="what-is-composer-learn"></a>

Untuk terus belajar tentang Infrastructure Composer, lihat sumber daya berikut:
+ [Kartu Komposer Infrastruktur](using-composer-cards-intro.md)
+ [Buat dan buat aplikasi tanpa server secara visual \$1 Jam Kantor Tanpa Server](https://www.youtube.com/watch?v=G7Gp2pzSMYY) - Ikhtisar dan demo Infrastructure Composer.

## Langkah selanjutnya
<a name="what-is-composer-next"></a>

Untuk mengatur Infrastructure Composer, lihat[Memulai dengan konsol Infrastructure Composer](getting-started.md).

# Konsep tanpa server untuk AWS Infrastructure Composer
<a name="what-is-concepts"></a>

Pelajari tentang konsep dasar tanpa server sebelum menggunakan. AWS Infrastructure Composer

## Konsep tanpa server
<a name="what-is-concepts-terms"></a>

**Arsitektur berbasis peristiwa**  <a name="what-is-concepts-terms-eda"></a>
Aplikasi tanpa server terdiri dari AWS layanan individual, seperti AWS Lambda untuk komputasi dan Amazon DynamoDB untuk manajemen basis data, yang masing-masing melakukan peran khusus. Layanan ini kemudian terintegrasi secara longgar satu sama lain melalui arsitektur berbasis peristiwa. Untuk mempelajari lebih lanjut tentang arsitektur berbasis peristiwa, lihat [Apa itu Arsitektur Berbasis Acara?](https://aws.amazon.com/event-driven-architecture/) . 

**Infrastruktur sebagai Kode (IAc)**  <a name="what-is-concepts-terms-iac"></a>
Infrastructure as Code (IAc) adalah cara memperlakukan infrastruktur dengan cara yang sama seperti pengembang memperlakukan kode, menerapkan ketelitian pengembangan kode aplikasi yang sama untuk penyediaan infrastruktur. Anda menentukan infrastruktur Anda dalam file template, menyebarkannya ke AWS, dan AWS membuat sumber daya untuk Anda. Dengan IAC, Anda menentukan dalam kode apa yang AWS ingin Anda berikan. Untuk informasi selengkapnya, lihat [Infrastruktur sebagai Kode](https://docs.aws.amazon.com/whitepapers/latest/introduction-devops-aws/infrastructure-as-code.html) di *Pengantar DevOps pada AWS* AWS Whitepaper.

**Teknologi tanpa server**  <a name="what-is-concepts-terms-serverless"></a>
Dengan teknologi AWS tanpa server, Anda dapat membangun dan menjalankan aplikasi tanpa harus mengelola server Anda sendiri. Semua manajemen server dilakukan oleh AWS, memberikan banyak manfaat seperti penskalaan otomatis dan ketersediaan tinggi bawaan, memungkinkan Anda membawa ide Anda ke produksi dengan cepat. Menggunakan teknologi tanpa server, Anda dapat fokus pada inti produk Anda tanpa harus khawatir tentang mengelola dan mengoperasikan server. Untuk mempelajari lebih lanjut tentang tanpa server, lihat [Serverless](https://aws.amazon.com/serverless/) on. AWS  
*Untuk pengenalan dasar tentang layanan tanpa AWS server inti, lihat Serverless [101: Memahami layanan tanpa server di Serverless](https://serverlessland.com/learn/serverless-101) Land.*