Apa itu aktivasi bebas server dan mengapa itu penting? | Oleh Alan Helmon | Juni 2022

Programming

[ad_1]
Hai Teman-teman di suratpembaca.web.id. Dalam kesempatan ini kita akan membicarakan tentang Linux yaitu Apa itu aktivasi bebas server dan mengapa itu penting? | Oleh Alan Helmon | Juni 2022

.

Semoga artikel mengenai Apa itu aktivasi bebas server dan mengapa itu penting? | Oleh Alan Helmon | Juni 2022

dapat memberikan manfaat bagi Teman-teman semua. Mari baca artikel ini
hingga tuntas.

Karena manfaat tanpa server terus berkembang, semakin penting bagi perusahaan untuk melibatkan dan mengaktifkan tim aplikasi mereka.

Gambar bernama gravitasi di Unsplash

Ingat ketika Anda masih kecil dan Anda benar-benar ingin pergi ke konser tetapi Anda tahu orang tua Anda akan menolak?

Anda menghabiskan waktu selama ini untuk mempersiapkan argumen, kontra-argumen, mendapatkan nama teman yang akan pergi, dan membuat presentasi untuk menyatukan semuanya. Anda menyajikannya kepada orang tua Anda dengan penuh semangat untuk mendengar mereka berkata …

“Bukan.”

Anda pasti bertanya mengapa, dan Anda langsung terkejut. Karena saya bilang “.

Dan itu saja. Anda tidak pergi ke konser, bahkan jika Anda benar-benar ingin.

Masuk akal bagi Anda, alasan Anda logis dan valid, tetapi orang tua Anda tidak.

Hal yang sama terjadi tanpa server.

Penginjil berbicara tentang skalabilitas, penghematan biaya, dan peningkatan keandalan tanpa server, tetapi tingkat adopsi di perusahaan besar tidak melambat.

Menurut laporan State of Serverless oleh DataDog, kami memiliki tingkat penerimaan berkelanjutan untuk layanan tanpa server seperti Fargate dan operasi Lambda berbasis container. Tetapi ini hanyalah langkah-langkah untuk mencapai pengalaman bebas server yang nyata.

Menurut pendapat saya, pengalaman bebas server yang nyata menghancurkan wadah kecuali jika benar-benar diperlukan. Hampir semua masalah bisa dan harus Ini diselesaikan dengan layanan tanpa server seperti Lambda, Step Functions, SNS, SQS, dan EventBridge.

Tetapi pesan itu tampaknya hilang ketika banyak perusahaan perangkat lunak beralih ke sana. Orang-orang telah melakukan pengembangan perangkat lunak dengan cara tertentu selama beberapa dekade, mengapa berubah sekarang? Berapa biaya yang akan dikeluarkan perusahaan?

Yang kami butuhkan adalah orang-orang untuk keluar dan membuktikannya. Tunjukkan bagaimana skalanya untuk memenuhi permintaan. Tunjukkan berapa banyak uang yang Anda hemat. Tunjukkan berapa banyak lagi waktu yang dimiliki para insinyur Memecahkan masalah bisnis Sekarang mereka tidak harus berurusan dengan masalah perangkat keras.

ini lah yang kita butuhkan Aktivasi tanpa server.

Beberapa minggu yang lalu, saya mendapat kehormatan untuk menghadiri KTT Pelanggan Postman di Napa, California dan berbicara dengan para eksekutif dan pemimpin senior mereka di industri teknologi.

Isu yang diangkat lagi dan lagi adalah konsepnya Aktivasi teknologi. Dalam arti tertentu, tim yang cakap ini bertindak seperti tim master Scrum melawan tim pengembangan lainnya. Mereka adalah ahli di bidang teknis yang melatih, melatih, menghilangkan hambatan, dan memberikan contoh, referensi, dan bukti yang berharga kepada tim lain.

Mirip dengan konsep yang saya gambarkan sebagai in-house startup beberapa tahun lalu, membangun tim pemberdayaan dimulai dari yang kecil dan dengan fokus yang terbatas. Dalam kasus saya, kami membuat tim untuk menjelajahi kasus tanpa server.

Saya memimpin tim insinyur selama bertahun-tahun untuk merintis penggunaan tanpa server dan praktis untuk perusahaan kami. Kami memulai dari yang kecil, tetapi seiring dengan berkembangnya keahlian kami, begitu pula berbagai kasus penggunaan kami. Akhirnya kami sampai pada titik di mana kami membangun aplikasi produksi yang sah dan sangat memahami nuansa skala tanpa server dan cara mendesain aplikasi tingkat produksi.

Pada titik inilah tim aktivasi tanpa server kami lahir. Kami memiliki tim insinyur yang kuat yang berspesialisasi dalam pengembangan tanpa server yang dapat memberikan pengalaman tingkat produksi dunia nyata kepada tim lain di seluruh perusahaan.

Mereka tahu jawabannya, mereka dipersenjatai dengan contoh untuk memecahkan masalah, dan yang terbaik dari semuanya: Mereka internal perusahaan. Kami tidak perlu membayar konsultan mahal untuk datang dan memberikan nasihat. Kami memiliki orang-orang kami sendiri yang telah membangun hubungan dan hubungan di sekitar perusahaan dan siap untuk menyebarkan kabar baik.

Aktivasi tanpa server tidak hanya berbicara, tetapi juga berjalan.

Ketika kami memiliki tim yang memiliki kemampuan teknis dan pengetahuan, saatnya untuk menyebarkan pengetahuan. Ajari tim lain cara membobol server tanpa server Gunakan metode terbaik yang telah kami gunakan.

Tata kelola adalah segalanya dalam setiap teknologi baru, dan menciptakan tim ahli di garis depan telah membantu menciptakannya.

Tim yang cakap tidak hanya memberikan banyak pengalaman praktis, tetapi juga menetapkan aturan tata kelola. Standarisasi pada teknologi yang terbuka seperti tanpa server menawarkan manfaat luar biasa dibandingkan biaya cloud. Ini memungkinkan pemerintahan, stabilitas, perlindungan dan percepatan pembangunan.

Saat komunitas bebas server tumbuh, Anda mungkin masih kesulitan menemukan jawaban atas pertanyaan bisnis yang sulit yang mungkin ditanyakan oleh pimpinan perusahaan Anda. Keahlian tim pemberdayaan Anda memberikan jawaban cepat yang didukung oleh bukti. Ini memberikan tingkat kepercayaan yang lebih tinggi dalam arah teknis di mana perusahaan bergerak.

Saya telah melakukan beberapa percakapan dengan perusahaan yang tidak begitu mengerti tanpa server. Mereka tahu esensi dari apa yang ditawarkannya, tetapi mereka jatuh ke dalam perangkap beberapa kesalahpahaman umum yang terkait dengannya.

Kesalahpahaman paling umum yang saya dengar tentang server adalah server tidak dapat menyelesaikan masalah tingkat lanjut. Ketika seseorang bertanya, “Tetapi bagaimana dengan masalah yang sulit?” Saya selalu menjawab bahwa tanpa server pada dasarnya dapat menyelesaikan kasus apa pun (kecuali beberapa), tetapi selalu tetap tuli di sudut-sudut.

Apa yang membuat tim yang diberdayakan sangat berharga adalah ketika mereka menyampaikan pesan seperti itu, mereka dapat mendukungnya. Mereka dapat menunjukkan perangkat lunak yang sudah ada yang mereka buat dalam produksi dan menunjukkan bahwa tanpa server benar-benar dapat memecahkan masalah yang kompleks. Kemampuan untuk sepenuhnya menghilangkan kesalahpahaman merupakan faktor penting dalam tingkat adopsi teknologi apapun.

Memulai dengan tim yang cakap tidak harus menjadi upaya yang signifikan. Jika Anda memutuskan untuk tidak menggunakan server, Anda dapat memulai dari yang kecil. Bangun tim insinyur yang berdedikasi untuk meneliti dan mengembangkan aplikasi atau komponen tanpa server dari aplikasi Anda yang sudah ada.

Biarkan tim membangun pengalaman dan memiliki pemahaman tentang teknologi. Biarkan mereka berspesialisasi. ingat, Tim ini akan bertindak sebagai konsultan internal Anda.

Membangun keahlian membutuhkan waktu. Anda tidak akan memiliki tim pemberdayaan Anda sendiri dalam semalam. Biarkan tim berlatih, ulangi, desain, dan bangun. Dengan setiap pengulangan dalam proyek, tim Anda menjadi lebih pintar dan keterampilan mereka meningkat.

Setelah tim Anda terbentuk dan keahlian mereka telah berkembang, mulailah mengembangkan standar tata kelola Anda. Biarkan pengalaman yang mereka peroleh memandu aturan dasar yang Anda tetapkan untuk tim lain. Jangan terburu-buru untuk memerintah, kembangkan keahlian Anda, dan pahami betul teknologi di semua level naik dan turun.

Setelah Anda mendapatkan dominasi, mulailah menggabungkan anggota tim dengan tim pengembangan lainnya. Ingatlah bahwa anggota tim bertindak sebagai penasihat dan harus digunakan. Mereka membawa keahlian mereka ke meja dan membantu mendidik dan memberdayakan orang lain.

LEGO Group adalah contoh yang bagus tentang cara memulai aktivasi tanpa server. Shane Brisalls berbicara di AWS re:Invent 2020 tentang cara menggunakan LEGO.com tanpa server untuk mempercepat inovasi. Dalam ceramahnya, dia menjelaskan proses yang mereka lalui untuk membangun insinyur mereka di atas tumpukan teknologi baru.

Pemberdayaan tanpa server adalah pendekatan modern dari pendekatan klasik untuk menggabungkan tumpukan teknologi baru ke dalam organisasi Anda. Bangun tim ahli, lalu biarkan para ahli menyebarkan pengetahuan di antara anggota tim Anda yang lain.

Membangun perpustakaan contoh praktis dan nyata. Nah, buatlah rencana produksi. Anda tidak akan pernah memiliki bukti yang lebih nyata dan referensi yang lebih baik daripada aplikasi yang sedang diproduksi.

Inti dari tim pemberdayaan adalah untuk memudahkan orang lain. Buka blokir sumber daya, jawab pertanyaan, lakukan pekerjaan kotor, dan jelajahi konsep dan paradigma baru. Tim R&D bukanlah hal baru dan sebagian besar perusahaan memilikinya. Namun yang membedakan tim pemberdayaan dari tim R&D standar adalah konseling.

Pastikan untuk menyertakan anggota tim dalam tim pengembangan lain di sekitar organisasi Anda. Untuk menjadi sukses, Anda harus mentransfer keahlian tim pemberdayaan Anda kepada orang lain. Jika Anda tidak melakukan ini, mereka hanya akan menjadi tim aplikasi lain.

Ini adalah proses yang panjang dan melelahkan dari awal sampai akhir, tetapi akhirnya membenarkan caranya. Tanpa server memiliki manfaat luar biasa bagi organisasi mana pun, dan jumlah kasus penggunaan terus bertambah.

Selamat mengkode!

Itu tadi artikel tentang Apa itu aktivasi bebas server dan mengapa itu penting? | Oleh Alan Helmon | Juni 2022

, terimakasih telah mengunjungi website ini, semoga informasinya ada manfaatnya ya.

[ad_2]

Source link

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan.