Cloud Solution Architecture - kursus gratis dari Otus, pelatihan 6 bulan, Tanggal: 2 Desember 2023.
Miscellanea / / December 06, 2023
Pengetahuan di bidang pengembangan Agile dan dukungan arsitektur solusi cloud menjadi kebutuhan wajib bagi para spesialis IT. Spesialis inilah yang paling banyak diminati dan dibayar tinggi dalam proyek global besar: Google, Amazon, Microsoft, Yandex, Bank Tabungan, dll.
Perusahaan memindahkan aplikasi ke cloud atau mengembangkannya dari awal, jika perlu:
— memperkenalkan produk dan fitur baru lebih cepat dan lebih sering (dibandingkan pesaing), menggunakan eksperimen dengan biaya infrastruktur minimal;
— memastikan pengoperasian di bawah beban tinggi dan berubah-ubah, jika perlu, menyebarkan ratusan bahkan ribuan server dalam hitungan menit;
— dapatkan akses sederhana dan cepat ke teknologi berbiaya tinggi dan kompleks tanpa investasi awal (Tinggi Komputasi Kinerja / Superkomputer, Big Data, Analisis, Pembelajaran Mesin, Pengenalan Gambar & Suara, CDN dan dll.;
— penyediaan layanan global di seluruh dunia atau di wilayah terpencil tertentu;
— mengurangi biaya dukungan pusat data Anda sendiri, memfokuskan sumber daya yang tersedia pada pengembangan aplikasi dan dukungan pengguna.
— memenuhi persyaratan peraturan ketika bekerja dengan data medis, keuangan, atau pribadi tanpa perlu menjalani prosedur sertifikasi.
Manfaat ini hanya dapat diperoleh sepenuhnya dengan menggabungkan aspek teknologi (infrastruktur, aplikasi, arsitektur), faktor manusia (peran dalam organisasi dan model interaksi) dan proses kerja (metodologi pengembangan dan pemeliharaan proyek).
Sebagai bagian dari kursus, siswa:
mengenal elemen dan layanan utama yang disediakan oleh semua penyedia cloud;
akan mempelajari pola desain dasar solusi cloud menggunakan elemen-elemen ini;
mengenal prinsip-prinsip dasar yang harus dipatuhi oleh solusi cloud dan, terakhir, memahami metodologi migrasi secara mendetail solusi cloud yang ada, dengan mempertimbangkan transformasi proses teknologi dan perubahan pemikiran karyawan organisasi menuju pendekatan awan.
Untuk siapa kursus ini?
Praktik terbaik untuk mengerjakan arsitektur solusi cloud melibatkan kerja tim Agile DevOps bersama dari departemen infrastruktur cloud dan aplikasi cloud. Peran arsitek sebagian besar didistribusikan di antara tim; tidak ada monopoli atas inovasi (tim, hackathon). Arsitektur cloud merupakan hasil kolaborasi (arsitektur yang disengaja) antar spesialis di berbagai bidang.
Kursus ini ditujukan terutama untuk arsitek dan pengembang, tetapi juga menyediakan pengembangan ke tingkat Cloud Native untuk spesialis di profil berikut:
- Arsitek TI/Perangkat Lunak yang ingin mempelajari pendekatan Agile DevOps untuk mengembangkan dan memelihara arsitektur solusi cloud (Infrastruktur sebagai Kode)
- Pengembang dan insinyur DevOps yang ingin mempelajari cara memigrasikan aplikasi mereka yang ada ke cloud, atau mengembangkan aplikasi cloud-native dari awal, dengan mempertimbangkan fitur lingkungan cloud
- Administrator jaringan dan sistem yang ingin menjadi insinyur DevOps dan mempelajari cara memelihara infrastruktur cloud
- Profesional keamanan informasi yang ingin mempelajari cara mengamankan infrastruktur cloud dan tumpukan aplikasi mereka
- Manajer dan Pimpinan Tim yang ingin mempelajari cara mentransformasikan organisasi, arsitektur teknis, dan alur kerja mereka untuk mengaktifkan cloud
Kursus ini akan memungkinkan Anda menguasai kompetensi profesional yang diperlukan untuk mengembangkan dan mendukung arsitektur aplikasi cloud:
Kerangka Kerja yang Diarsitektur dengan Baik - penggunaan serangkaian persyaratan arsitektur yang disesuaikan untuk digunakan di cloud
Pola Arsitektur Cloud - contoh nyata penerapan arsitektur infrastruktur cloud dan tumpukan aplikasi
Cloud Adoption Framework - proses untuk memigrasi tumpukan aplikasi Anda ke cloud dan mengadaptasi organisasi, peran, dan alur kerja Anda
Komponen dan layanan dasar dari solusi cloud - pemahaman tentang elemen dasar apa pun solusi cloud menggunakan contoh berbagai layanan yang disediakan oleh vendor berbeda (AWS, Azure, GCP, Yandex. Awan, SberCloud)
Anda akan belajar:
Komponen dasar dan layanan solusi cloud:
— mengenal semua jenis utama layanan cloud
— menggunakan setiap layanan menggunakan antarmuka grafis vendor cloud, alat manajemen konsol, dan skrip penerapan otomatis menggunakan proyek Terraform;
— terapkan pengetahuan yang diperoleh saat memecahkan masalah yang nantinya akan Anda temui dalam proyek nyata.
Kerangka Kerja yang Terarsitektur dengan Baik (kerangka kerja untuk arsitektur cloud yang benar):
— merumuskan persyaratan untuk arsitektur solusi Cloud Native dalam domain Efisiensi Kinerja, Keandalan, Keamanan, Keunggulan Operasional, Optimasi Biaya;
— menerapkan solusi Well‑Architected (praktik: pekerjaan laboratorium menggunakan pendekatan Infrastruktur sebagai kode);
— menganalisis arsitektur yang ada untuk kepatuhan terhadap Kerangka Kerja yang Diarsitektur dengan Baik dan merumuskan rencana terperinci untuk koreksi dan peningkatan.
Pola Arsitektur Cloud:
- menerapkan contoh solusi nyata yang memenuhi persyaratan Well‑Architected di AWS, Azure, dan GCP untuk domain utama;
— merancang arsitektur Cloud Landing Zone (multi-akun / multi-proyek);
— merancang arsitektur Jaringan & Edge, Manajemen pengguna dan identitas, domain Infrastruktur dan Pencatatan dan Pemantauan Aplikasi, Pertahanan Keamanan Berlapis, Penerapan Otomatis (CI/CD rantai alat);
Cloud Adoption Framework (kerangka migrasi aplikasi ke cloud):
— menggunakan rekomendasi kerangka kerja saat merencanakan migrasi tumpukan aplikasi ke cloud;
— mengembangkan skema umum, rencana, dan strategi optimal untuk memigrasi aplikasi ke cloud menggunakan pendekatan “6R” (rehost, replatform, repurchase, refactor, hold, pensiun);
— menentukan biaya dan manfaat penggunaan layanan cloud;
— merumuskan persyaratan untuk migrasi di domain Platform, Keamanan, Operasi, Bisnis, Manusia, Tata Kelola;
— mengembangkan rencana kesinambungan bisnis dan mencapai indikator ketersediaan tinggi.
4
kursusSaya telah terlibat secara profesional dalam pengembangan perangkat lunak selama lebih dari 20 tahun, 13 tahun terakhir berada di dunia Java. Selama masa ini, ia berperan aktif dalam membangun sistem dengan berbagai ukuran: dari sistem tingkat perusahaan kecil hingga...
Saya telah terlibat secara profesional dalam pengembangan perangkat lunak selama lebih dari 20 tahun, 13 tahun terakhir berada di dunia Java. Selama ini, ia berperan aktif dalam membangun sistem dengan berbagai ukuran: dari sistem tingkat perusahaan kecil hingga sistem otomasi perusahaan transnasional. Bekerja di perusahaan seperti Diasoft, 1C, Luxoft, Rosgosstrakh, Sberbank, Saat ini Java Pimpin divisi RND Rostselmash, membuat sistem otomasi terbaik untuk mesin pertanian Guru
2
kursus15 tahun pengalaman dengan Linux, 10 tahun dengan cloud dan Devops. Berhasil berpartisipasi dalam pembangunan distribusi Linux, bekerja baik di outsourcing maupun di perusahaan produk. Selama 3 tahun terakhir dia telah...
15 tahun pengalaman dengan Linux, 10 tahun dengan cloud dan Devops. Berhasil berpartisipasi dalam pembangunan distribusi Linux, bekerja baik di outsourcing maupun di perusahaan produk. Selama 3 tahun terakhir dia telah mempersiapkan konferensi DevOpsConf Russia.
8
kursus20+ tahun pengalaman dalam proyek pengembangan khusus di bidang TI. Lusinan proyek berhasil, termasuk yang berada di bawah kontrak pemerintah. Pengalaman dalam pengembangan dan implementasi sistem ERP, solusi sumber terbuka, dukungan untuk aplikasi beban tinggi. Guru kursus di...
20+ tahun pengalaman dalam proyek pengembangan khusus di bidang TI. Lusinan proyek berhasil, termasuk yang berada di bawah kontrak pemerintah. Pengalaman dalam pengembangan dan implementasi sistem ERP, solusi sumber terbuka, dukungan untuk aplikasi beban tinggi. Guru kursus Linux, Kuber, MLOps, DataOps, SolutionArchitect, IaC, SRE, serta mentor kursus HighLoad