Rumah Keuangan Pribadi Amazon Web Services For Dummies Cheat Sheet - dummies

Amazon Web Services For Dummies Cheat Sheet - dummies

Video: AWS Tutorial For Beginners | AWS Training | Intellipaat 2025

Video: AWS Tutorial For Beginners | AWS Training | Intellipaat 2025
Anonim

Oleh Bernard Golden

Amazon Web Services (AWS) adalah penyedia layanan awan yang menawarkan akses mudah ke berbagai sumber daya komputasi yang berguna, semuanya ditawarkan secara on-demand, dengan biaya yang efektif. Jika Anda seorang praktisi TI yang siap merangkul Layanan Web Amazon, hentikan kebiasaan merancang pola aplikasi lama Anda dan menerapkan pendekatan baru yang memanfaatkan karakteristik dan kekuatan AWS. Pahami kemungkinan dan keterbatasan AWS, dan gunakan layanan ini sebagai inspirasi untuk gagasan inovatif bagi organisasi Anda.

Ketika datang ke Amazon Web Services (AWS), sangat penting untuk memahami karakteristik utamanya untuk memastikan aplikasi Anda berjalan dengan baik di lingkungan Amazon. Lagi pula, seperti kata pepatah, Anda tidak bisa bermain game tanpa memahami peraturannya.

Berikut adalah karakteristik AWS yang harus diingat saat merencanakan aplikasi Anda:

AWS menawarkan berbagai layanan, semuanya dirancang untuk menghadirkan satu fungsi.
  • Setiap layanan berdiri sendiri, namun Anda dapat mencampur dan mencocokkannya untuk memenuhi kebutuhan spesifik aplikasi Anda. Setiap layanan, layanan

  • , ditawarkan melalui API. Beberapa dari Anda mungkin memilih untuk menggunakan antarmuka pengguna Amazon atau pihak ketiga, sementara yang lain mungkin memilih untuk mengakses AWS secara langsung melalui API atau kit pengembangan perangkat lunak AWS. Tidak masalah bagaimana Anda mengakses layanan, ingatlah bahwa masing-masing memiliki fungsionalitas dan keistimewaan tersendiri.

    Infrastruktur AWS gagal dalam rawan, dan Amazon mencapai ketahanan layanan melalui redundansi.
  • Untuk layanan yang Amazon menawarkan perjanjian tingkat layanan (SLA), biasanya mengelola tiga salinan komputasi dan data yang terkait dengan layanan. AWS ditawarkan berdasarkan permintaan, bayar untuk model yang Anda gunakan.

  • AWS bisa menjadi tawaran yang fantastis, dengan biaya yang sangat rendah saat pertama kali mulai mengembangkan aplikasi. Namun, meteran selalu berjalan, sehingga untuk berbicara, jadi penting untuk melacak apa yang Anda gunakan. Layanan AWS ditawarkan di partisi berbasis wilayah dan ketersediaan zona.

  • Mengakses data di satu wilayah dari contoh EC2 di lain menetapkan biaya lalu lintas jaringan, sehingga mengetahui lokasi data Anda dan aplikasi Anda perlu dijalankan penting jika Anda ingin menghemat biaya. 4 Tips Merancang Aplikasi untuk Layanan Web Amazon

Karena Amazon Web Services (AWS) sangat berbeda dari penawaran infrastruktur tradisional, mencoba menerapkan prinsip-prinsip desain aplikasi tradisional tidak selalu menghasilkan hasil terbaik.Berikut adalah beberapa hal yang perlu diingat:

Semuanya gagal sepanjang waktu:

  • Itu adalah semboyan AWS di Amazon, dan itu juga menjadi milik Anda juga. Secara khusus, kasus EC2 dapat gagal atau berhenti merespons secara tidak terduga, sehingga memasukkan ketahanan ke kegagalan sumber daya ke aplikasi Anda. Gunakan redundansi untuk memastikan uptime aplikasi:

  • Karena sumber daya AWS dapat gagal, ikuti prinsip operasi Amazon, dan desain dan implementasikan redundansi pada aplikasi Anda. Redundansi melindungi aplikasi Anda dari kegagalan sumber daya. Rancang aplikasi Anda secara horizontal - dan turun:

  • Karena sumber daya AWS menimbulkan biaya apakah mereka banyak digunakan atau tidak digunakan sama sekali, penting agar aplikasi Anda dapat tumbuh dan mengecilkan sumber dayanya sehingga Anda hanya menggunakan apa yang Anda butuhkan untuk mendukung kinerja aplikasi dan ketahanan Anda. Gunakan komponen open source sebanyak mungkin:

  • Biaya perangkat lunak open source tidak hanya kurang, kondisi perizinannya membuatnya lebih sesuai dengan penggunaan sporadis. Perangkat lunak berpemilik, sebaliknya, biasanya memerlukan biaya lisensi yang signifikan baik perangkat lunak berjalan selama lima menit atau lima tahun. 5 Cara Tidak Biasa Menggunakan Layanan Web Amazon untuk Aplikasi

Layanan Web Amazon (AWS) menyediakan seperangkat layanan yang jauh lebih kaya daripada yang dikenali kebanyakan orang. Meskipun sebagian besar sudah mengenal dan menggunakan produk AWS yang terkenal seperti EC2 dan S3, terlalu banyak orang gagal mengeksplorasi lebih jauh ke AWS dan mempelajari layanan lain yang dapat mereka gunakan untuk aplikasi mereka. Dengan memanfaatkan layanan inti dan platform AWS tambahan, Anda dapat:

Mengembangkan aplikasi yang jauh lebih kaya:

  • Misalnya, dengan menggunakan ElasticSearch, Anda dapat memberikan pencarian yang canggih dalam aplikasi Anda. Ada berbagai macam layanan AWS yang menunggu Anda menggunakannya. Mengirimkan aplikasi dengan lebih cepat:

  • Alih-alih mencari dan menerapkan paket perangkat lunak open source, atau (bahkan lebih buruk lagi) menghabiskan waktu tak lama untuk menegosiasikan kontrak lisensi proprietary, Anda dapat mulai menggunakan layanan AWS untuk membangun aplikasi Anda dengan cepat dan membawanya. ke produksi lebih cepat Penggunaan layanan pencocokan yang lebih baik dengan biaya layanan:

  • Semua layanan AWS Amazon dikirim sesuai permintaan, tidak ada komitmen, harga berbasis penggunaan. Dengan menggunakan layanan AWS dalam aplikasi Anda, Anda dapat menyesuaikan biaya Anda dengan manfaat Anda, memastikan bahwa aplikasi Anda mencapai hasil ekonomi yang baik. Buat aplikasi yang lebih terukur:

  • Amazon merancang semua layanannya agar berjalan pada skala yang lebih tinggi. Jika aplikasi Anda memerlukan sejumlah besar produk AWS apa pun yang digunakannya, Anda dapat yakin bahwa Amazon telah merancang layanannya untuk disesuaikan dengan tingkat yang mungkin Anda perlukan. Memanfaatkan pengalaman Amazon sendiri:

  • Banyak produk yang ditawarkan AWS awalnya dibuat untuk membantu Amazon. com menjalankan bisnis e-niaganya. Jika Anda menggunakan produk AWS, Anda dapat yakin mereka telah diuji coba di lingkungan e-commerce terberat. 5 Hal yang Dapat dan Tidak Dapat Dilakukan Amazon Web Services

Resep pasti untuk kekecewaan adalah mengharapkan lebih banyak dari Layanan Web Amazon (AWS) daripada yang dapat diberikannya.Sementara AWS adalah kumpulan layanan yang kaya yang tersedia dalam skala terbatas secara efektif, penting untuk dipahami bahwa ada beberapa hal yang dapat dan tidak dapat dilakukan AWS:

AWS

  • tidak dapat membuat aplikasi lawas Anda "awan berbasis. " Aplikasi lawas biasanya dirancang untuk beban stabil dengan infrastruktur perangkat keras statis. Mereka mungkin akan bekerja di AWS, tapi mereka tidak akan secara ajaib menjadi aplikasi cloud. AWS

  • dapat mendukung aplikasi yang sangat terukur. Pikirkan AWS sebagai menawarkan kapasitas tak terbatas. Semua aplikasi yang Anda hadapi karena mereka mengalahkan prediksi beban pengguna, penggunaan penyimpanan, atau lalu lintas jaringan? Tidak masalah lagi dengan AWS. Amazon menyediakan sumber daya, Anda menyediakan beban aplikasi. AWS

  • tidak bisa membuat aplikasi Anda gagal-proof. Amazon merancang AWS berdasarkan anggapan bahwa "semuanya gagal sepanjang waktu. "Sementara AWS dirancang untuk menjadi sangat tangguh terhadap kegagalan sumber daya, itu tidak berarti aplikasi Anda tidak dapat gagal - ini berarti Anda memiliki kemampuan untuk membuat aplikasi Anda lebih kuat, jika Anda memanfaatkan prinsip desain aplikasi AWS. AWS

  • dapat membuat biaya lebih sedikit untuk menjalankan aplikasi Anda. Karena Amazon menyediakan AWS berdasarkan biaya pemakaian, jika Anda merancang aplikasi Anda untuk mengikuti prinsip "turun dan turun" hanya dengan menggunakan apa yang Anda butuhkan dan kemudian skedaddling, Anda biasanya dapat menghemat banyak uang dibandingkan dengan yang tradisional. model biaya sumber daya, di mana Anda membayar di muka untuk mendapatkan sumber daya. AWS

  • tidak dapat membuat aplikasi Anda aman untuk Anda. Di lingkungan komputasi awan, keamanan adalah tanggung jawab bersama. Amazon bertanggung jawab atas apa yang diberikannya - lingkungan komputasi - saat Anda bertanggung jawab atas apa yang Anda berikan - komponen perangkat lunak aplikasi. Jika Anda tidak berhasil mengelola keamanan aplikasi Anda, tidak ada yang bisa dilakukan Amazon untuk membuatnya aman. 4 Cara Inovatif Menggunakan Layanan Web Amazon

Pengguna Amazon Web Services (AWS) yang paling sukses tidak menggunakannya seperti infrastruktur tradisional yang ditawarkan dengan basis bayar-as-you-go. Sebagai gantinya, mereka mempelajari AWS dan kemudian memikirkan bagaimana mereka dapat menggunakan layanan dan karakteristiknya untuk merancang penawaran baru yang tidak mungkin dilakukan dengan infrastruktur tradisional.

Berikut adalah beberapa cara inovatif untuk menggunakan AWS:

Merancang sebuah aplikasi yang mendukung sejumlah besar pengguna.

  • Skala sumber daya yang tidak terbatas secara efektif yang disediakan oleh AWS memungkinkan, untuk pertama kalinya dalam sejarah komputasi, untuk membangun aplikasi yang dapat mendukung populasi pengguna tak terbatas. Hal ini memungkinkan aplikasi seperti Pinterest untuk memulai dan skala; apa yang bisa skala lakukan untuk Anda? Berpartisipasi dalam "Internet Hal. "Salah satu cara untuk mengatakan itu adalah" perangkat lunak sedang memakan dunia. "Yang lainnya adalah semuanya menjadi alat komputasi - arloji, mobil Anda, kunci pintu depan Anda. The "IoT," seperti yang diketahui, akan menghasilkan sejumlah besar data dan lalu lintas jaringan.Gunakan AWS untuk membuat aplikasi yang memberikan layanan baru atau analisis yang sudah ada.

  • Kombinasikan sejumlah layanan ke aplikasi baru. Setiap aplikasi dan layanan sekarang menjadi API-enabled, sehingga memudahkan untuk menggabungkan layanan yang ada ke dalam aplikasi baru. Kombinasikan layanan cuaca dan layanan kesehatan pribadi untuk memungkinkan orang menghitung berapa banyak Vitamin D3 yang akan mereka dapatkan hari ini. Gunakan AWS untuk meng-host aplikasi Anda, dengan aman mengetahui bahwa itu dapat mendukung Anda apakah lalu lintas aplikasi Anda kecil atau besar.

  • Integrasikan layanan AWS ke aplikasi Anda agar lebih hebat. Anda dapat menggunakan Simple Email Service (SES) untuk memberi tahu pengguna acara penting. Anda dapat menggunakan Elastic Transcoder untuk memungkinkan upload video pengguna agar fungsionalitas aplikasi Anda lebih kaya. Ada banyak produk AWS yang bisa dipilih - gunakan sebanyak mungkin.

Amazon Web Services For Dummies Cheat Sheet - dummies

Pilihan Editor

Kantor 2011 untuk Mac: Membuat Tabel dengan Kotak Dialog atau Teks - dummies

Kantor 2011 untuk Mac: Membuat Tabel dengan Kotak Dialog atau Teks - dummies

Sementara ada cara baru untuk membuat tabel di Office 2011 untuk Mac, Anda masih bisa menggunakan teknik stand-by. Menu yang familiar masih bekerja di Office 2011 untuk Mac, dan inilah buktinya. Dialog meja semuanya masih ada di sana: Di Word, pilih Table → Insert → Table; Sebagai alternatif, pada tab Tabel Ribbon, di Tabel Pilihan ...

Kantor 2011 untuk Mac: Melepaskan Command Toolbar - dummies

Kantor 2011 untuk Mac: Melepaskan Command Toolbar - dummies

Apakah Anda menggunakan Office 2011 untuk Mac atau Produk Microsoft Office lainnya, toolbar Anda bisa sangat berantakan. Setiap kali Anda merasa perlu untuk men-tweak antarmuka aplikasi Microsoft Office, Anda perlu memanggil dialog Customize Toolbars and Menus. Ini adalah dialog super kuat di Word, Excel, dan PowerPoint yang memungkinkan Anda ...

Kantor 2011 untuk Mac: Berbagi Toolbar dan Menu - dummies

Kantor 2011 untuk Mac: Berbagi Toolbar dan Menu - dummies

Setelah Anda menyesuaikan Office 2011 Anda bilah alat dan antarmuka, Anda dapat berbagi penyesuaian dengan orang lain. Namun, pastikan bahwa Anda menasihati orang-orang yang telah Anda lakukan sebelum membagikan dokumen Anda dengannya; Jika tidak, mereka mungkin akan terkejut saat mereka membuka dokumen Anda dan melihat susunan toolbar atau menu yang berbeda dari pada apa ...

Pilihan Editor

Penting Office 2007 Commands - dummies

Penting Office 2007 Commands - dummies

Anda dapat membuat program Office 2007 lebih mudah jika Anda menggunakan pintasan sederhana ini. Perintah-perintah ini, seperti mengurungkan kesalahan dan memperbesar dan memperkecil akan membantu Anda menghemat waktu. Memasuki simbol: Untuk memasukkan simbol atau karakter asing yang tidak ada pada keyboard Anda, masuk ke tab Insert dan klik Symbol ...

Menyesuaikan Perintah Menu di Office 2003 - dummies

Menyesuaikan Perintah Menu di Office 2003 - dummies

Office 2003 menyediakan dua teknik untuk menyesuaikan menu dan perintah menu. Anda bisa memulai dari kotak dialog Rearrange Commands atau menggunakan metode drag-and-drop. Teruslah membaca. Menangani perintah menu di kotak dialog Rearrange Commands Teknik tombol Options Toolbar untuk menangani tombol toolbar bagus dan keren, tapi bagaimana jika Anda ingin ...

Pilihan Editor

Bagaimana memecahkan kesalahan logis dalam analisis argumen Pertanyaan GRE - dummies

Bagaimana memecahkan kesalahan logis dalam analisis argumen Pertanyaan GRE - dummies

Ketika Anda menjawab Argument Analysis Pertanyaan di GRE, argumen mungkin tampak logis dan adil di permukaan tapi sebenarnya keliru (keliru, cacat). Alasan melingkar, penalaran sebab-akibat yang keliru, dan generalisasi sweeping adalah tiga tanda argumen lemah. Dengan melihat beberapa kesalahan logis yang lebih umum, Anda dapat mengidentifikasi kelemahan dalam argumen dan ...

Pilihan ganda, Beberapa Jawaban tentang Tes Matematika GRE - Pertanyaan Praktik - dummies

Pilihan ganda, Beberapa Jawaban tentang Tes Matematika GRE - Pertanyaan Praktik - dummies

Meskipun pertanyaan matematika biasanya hanya memiliki satu jawaban yang benar, ini tidak selalu terjadi. Akibatnya, beberapa pertanyaan pilihan ganda pada tes GRE Math akan memberi Anda daftar jawaban dan meminta Anda untuk memilih lebih dari satu. Pertanyaan praktik berikut meminta Anda untuk menemukan nilai kemungkinan yang berbeda secara berurutan dan ...

Pilihan ganda, Beberapa Jawaban tentang Tes Verbal GRE - Pertanyaan Praktik - dummies

Pilihan ganda, Beberapa Jawaban tentang Tes Verbal GRE - Pertanyaan Praktik - dummies

Pada tes GRE Verbal, beberapa pertanyaan pilihan ganda akan memiliki lebih dari satu jawaban yang benar. Untuk pertanyaan ini, Anda akan diminta untuk melihat-lihat pilihan jawaban dan memilih semua yang menurut Anda benar. Dalam pertanyaan praktik berikut, Anda diminta untuk membaca bagian yang disertakan, dan kemudian ...