AWS Lambda aplikasi - AWS Lambda

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

AWS Lambda aplikasi

AWS Lambda Aplikasi adalah kombinasi dari fungsi Lambda, sumber peristiwa, dan sumber daya lain yang bekerja sama untuk melakukan tugas. Anda dapat menggunakan AWS CloudFormation dan alat lain untuk mengumpulkan komponen aplikasi Anda ke dalam satu paket yang dapat digunakan dan dikelola sebagai satu sumber daya. Aplikasi membuat proyek Lambda Anda portabel dan memungkinkan Anda untuk berintegrasi dengan alat pengembang tambahan, seperti AWS CodePipeline, AWS CodeBuild, dan antarmuka baris AWS Serverless Application Model perintah (CLI AWS SAM ).

AWS Serverless Application Repository menyediakan sejumlah aplikasi Lambda yang dapat di-deploy pada akun Anda dengan beberapa klik. Repositori mencakup ready-to-use aplikasi dan sampel yang dapat Anda gunakan sebagai titik awal untuk proyek Anda sendiri. Anda juga dapat mengumpulkan proyek Anda sendiri untuk inklusi.

AWS CloudFormation memungkinkan Anda membuat templat yang menentukan sumber daya aplikasi Anda dan memungkinkan Anda mengelola aplikasi sebagai tumpukan. Anda dapat menambahkan atau memodifikasi sumber daya di tumpukan aplikasi Anda. Jika ada bagian dari pembaruan yang gagal, AWS CloudFormation secara otomatis memutar kembali ke konfigurasi sebelumnya. Dengan AWS CloudFormation parameter, Anda dapat membuat beberapa lingkungan untuk aplikasi Anda dari template yang sama. AWS SAMmeluas AWS CloudFormation dengan sintaks yang disederhanakan yang berfokus pada pengembangan aplikasi Lambda.

The AWS CLIand AWS SAM CLI adalah alat baris perintah untuk mengelola tumpukan aplikasi Lambda. Selain perintah untuk mengelola tumpukan aplikasi dengan AWS CloudFormation API, AWS CLI mendukung perintah tingkat tinggi yang menyederhanakan tugas seperti mengunggah paket penerapan dan memperbarui template. AWS SAM CLI menyediakan fungsionalitas tambahan, termasuk memvalidasi template, menguji secara lokal, dan mengintegrasikan dengan sistem CI/CD.

Saat membuat aplikasi, Anda dapat membuat repositori Gitnya menggunakan salah satu CodeCommit atau AWS CodeStar koneksi ke. GitHub CodeCommit memungkinkan Anda untuk menggunakan konsol IAM untuk mengelola kunci SSH dan kredensi HTTP untuk pengguna Anda. CodeConnections memungkinkan Anda untuk terhubung ke GitHub akun Anda. Untuk informasi selengkapnya tentang koneksi, lihat Apa itu koneksi? d iPanduan Pengguna konsol Alat Developer.

Untuk informasi selengkapnya tentang mendesain aplikasi Lambda, lihat Desain aplikasi di Tanah Tanpa Server.