API Güvenliği Eğitimi
Uygulama Programlama Arayüzü (API) güvenliği, API'lerin bütünlüğünü koruma ve API'lere yönelik saldırıları önleme veya azaltmadır.
Bu eğitmen liderliğindeki, canlı eğitim (çevrimiçi veya yerinde), API güvenliğinin nasıl çalıştığını anlamak ve API koruması için farklı API kimlik doğrulama stratejilerini uygulamak isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Farklı API güvenlik stratejilerini anlayın ve belirleyin.
- API anahtarlarını ve yöntem isteklerini API ağ geçidinde ayarlayın.
- API ağ geçidini kullanın ve API güvenliğini ayarlayın.
Kurs Formatı
- Etkileşimli ders ve tartışma.
- Çok sayıda alıştırma ve uygulama.
- Canlı laboratuvar ortamında uygulamalı uygulama.
Kurs Özelleştirme Seçenekleri
- Bu kurs için özelleştirilmiş bir eğitim talep etmek için lütfen bizimle iletişime geçin.
Eğitim İçeriği
API Security’a Giriş
API Anahtarlarını Anlama
API Kullanıcı Havuzu ile Çalışma
Access’yı Kontrol Etme
Yetkilendiricileri Özelleştirme
AWS Organizasyonlarını Anlama
Yöntem İsteklerini Kullanma
Entegrasyon İsteklerini Kullanma
Aşama Değişkenleri
API Security’i Kurma
Sorun Giderme
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- API'lerin temel bilgisi
Hedef Kitle
- Geliştiriciler
Açık Eğitim Kursları 5 ve üzeri katılımcı gerektirir.
API Güvenliği Eğitimi - Rezervasyon
API Güvenliği Eğitimi - Talep Oluştur
API Güvenliği - Danışmanlık Talebi
Danışmanlık Talebi
Danışanlarımızın Yorumları (1)
teori ve pratik alıştırma arasında bir karışım
Lacatus Raluca - DB Global Technology
Eğitim - API Security
Yapay Zeka Çevirisi
Yaklaşan Etkinlikler
İlgili Kurslar
API Öncelikli Tasarım
14 SaatlerBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), API'lerin geliştirme verimliliğini artırmak ve API'lerin kalitesini, güvenilirliğini ve yeniden kullanılabilirliğini iyileştirmek isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Bir yazılım projesini, API öncelikli tasarım kavramları etrafında planlayıp organize etmek.
- API vizyonunu diğer paydaşlarla tartışıp üzerinde anlaşmak.
- API öncelikli bir yaklaşımı verimli bir şekilde uygulamak için gerekli araçları değerlendirip benimsemek.
- Diğer ekip üyeleriyle paralel olarak yazılım geliştirmek.
- Yazılım uygulamaları geliştirme maliyetini azaltmak.
Kurs Formatı
- Etkileşimli ders anlatımı ve tartışma.
- Çok sayıda alıştırma ve uygulama.
- Canlı laboratuvar ortamında uygulamalı uygulama.
Kurs Özelleştirme Seçenekleri
- Bu kurs için özelleştirilmiş bir eğitim talep etmek için lütfen bizimle iletişime geçerek ayarlama yapınız.
Microservices'ü Google Bulut Apigee Üzerinde Geliştirme
21 SaatlerBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), Google Cloud'un Apigee API Platformu üzerinde bir API oluşturmayı, test etmeyi, hata ayıklamayı ve dağıtmayı öğrenmek isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Bir API geliştirmeye başlamak için gereken tüm kaynakları içeren bir geliştirme ortamı kurmak.
- Apigee Edge içinde bulunan araçları anlamak ve uygulamak.
- Google Cloud'a bir API oluşturmak ve dağıtmak.
- API hatalarını izlemek ve ayıklamak.
- API'leri daha akıllı hale getirmek için Google Cloud'un analiz ve makine öğrenimi çözümlerinden yararlanmak.
Apigee Hybrid ile API Yönetimi
14 SaatlerBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), API çalışma zamanını yönetmek ve kontrol etmek, API proxy'lerini ayıklamak ve dağıtmak isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Apigee Hybrid özelliklerini ve mimarisini anlayabilecektir.
- Hibrit çalışma zamanı düzleminin araçlarını ve komutlarını nasıl kullanacağını öğrenebilecektir.
- Apigee hibritinde ortamları yönetebilecektir.
- API proxy'lerini hibrit bir platforma dağıtabilir ve ayıklayabilir.
API'leri Google Cloud Apigee X Kullanarak Geliştirme
14 SaatlerBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), geliştiricilerin Apigee X kullanarak API'leri verimli ve güvenli bir şekilde tasarlaması, geliştirmesi ve yönetmesi için tasarlanmıştır.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Apigee X ile API çözümleri geliştirmeye başlamak için gerekli geliştirme ortamını kurmak.
- API'lerin geliştirilmesi, güvenliği ve yaşam döngüsünün yönetilmesiyle ilgili temel bilgileri ve en iyi uygulamaları anlamak.
- API'leri tasarlamayı, oluşturmayı ve test etmeyi ve ardından bunları Apigee X platformunda dağıtmayı öğrenmek.
- API anahtarı ilkeleri ve OAuth erişim belirteçleri ile API'ler için çok katmanlı API güvenliği uygulamak.
Axway API Gateway Geliştiriciler ve Yöneticiler için
7 SaatlerBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), geliştiriciler ve yöneticiler için Axway API Gateway özelliklerini ve araçlarını kullanarak API'leri geliştirmek, dağıtmak, yönetmek ve izlemek isteyenlere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Sunucuları ve alanları kurmak için Axway API Gateway'i yükleyin.
- Sorunsuz bir kurumsal altyapı oluşturmak için bir API ağ geçidi sistemi planlayın.
- API yapılandırmalarını oluşturmak, düzenlemek ve dağıtmak için API ağ geçitlerini yönetin.
- API performansını ve metriklerini izlemek için hizmetleri izleyin.
Kong API Gateway
14 SaatlerBu eğitmen yönlendirilmiş, canlı eğitim Türkiye (çevrimiçi veya yerinde) mühendislerin bir Kong API gateway'ını ayarlamayı ve mikrohizmetlere giden ve gelen trafiği yönetmeyi öğrenmek için tasarlanmıştır.
Eğitim sonunda katılımcılar şunları yapabilecek olacaklardır:
- Bir Kong kümelerini kurma ve yapılandırma.
- Mikrohizmetlere erişim sağlayarak tek bir iletişim noktası sağlamak için bir Kong API gateway'ını yönetme.
- Web hizmetleri trafiğini detaylı düzeyde kontrol etme.
- Erişimi doğrulama yoluyla API'ları güvenli hale getirme.
- Hız sınırlaması ve kotalar aracılığıyla trafiği kontrol etme.
- ELK stack gibi üçüncü taraf bir çözüm kullanarak API trafiğini izleme, kaydetme ve analiz etme.
API'leri MuleSoft Anypoint Platform ile Yönetme
14 SaatlerBu eğitmen tarafından yönetilen, canlı eğitim Türkiye (çevrimiçi veya yerinde) orta düzeydeki geliştiriciler için tasarlanmıştır. Katılımcılar, MuleSoft Anypoint Platformunu kullanarak API'leri ve entegrasyonları daha hızlı, güvenli ve evrensel bir platformda tasarlamayı, oluşturmayı ve yönetmeyi öğrenirler.
Bu eğitimden sonra katılımcılar şunları yapabilecekler:
- MuleSoft Anypoint Platformu ile API'ler geliştirmeye başlamak için gerekli geliştirme ortamını ayarlayacaklardır.
- MuleSoft Anypoint Platformunun özelliklerini ve mimarisini anlayacaklardır.
- AnyPoint Platformu ile API'leri tasarlama, oluşturma, yönetme ve dağıtma hakkında bilgi edineceklerdir.
- Entegrasyonlar ve API'ler oluşturmadaki her bileşenin rolünü öğreneceklerdir.
- API'leri kullanarak veritabanlarına bağlanma ve veri dönüşümü yapmayı öğreneceklerdir.
- API proxy'leri oluşturma ve dağıtma yoluyla API'lere erişimi yönetmeyi öğreneceklerdir.
MuleSoft Gelişmiş Entegre Teknikler
21 SaatlerMuleSoft kurumsal entegrasyon için önde gelen bir platformdur ve bulut ve şirket içi ortamlar arasında uygulamaları, veriyi ve cihazları bağlar.
Bu eğitimci tarafından yönetilen canlı eğitimi (çevrimiçi veya yerel olarak) ileri düzey MuleSoft geliştiricilerine ve entegrasyon uzmanlarına yönelik olup, Anypoint Platform'ı kullanarak karmaşık entegrasyon akışlarını tasarlamak, optimize etmek ve dağıtmak isteyen kişilere yöneliktir.
Eğitim sonunda, katılımcılar şunları yapabilecekler:
- Hata işleme ve toplu işlemle ileri düzey Mule akışlarını tasarlamak ve uygulamak.
- OAuth 2.0, ilkeler ve özel güvenlik uygulamaları ile API'leri güvence altına almak.
- Karmaşık dönüşümler ve dinamik yönlendirme için DataWeave'yı kullanmak.
- Uygulamaları CloudHub ve karma ortamlarda dağıtmak ve izlemek.
- Git, Jenkins, Maven ile MuleSoft projeleri için CI/CD pipeline'ları uygulamak.
Eğitim Formatı
- Tartışmalı ders anlatımı ve tartışma.
- Çeşitli alıştırmalar ve uygulamalar.
- Canlı laboratuvar ortamında pratik uygulama.
Eğitim Özelleştirme Seçenekleri
- Bu eğitim için özelleştirilmiş bir eğitim talep etmek için lütfen bizimle iletişime geçin.
MuleSoft Anypoint Platform Temelleri
14 SaatlerBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), sistemleri entegre etmek, API'leri yönetmek ve bir kuruluş genelinde veri akışını kolaylaştırmak isteyen başlangıç seviyesindeki BT profesyonellerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- MuleSoft ve Anypoint Platform'un temellerini anlayabilecektir.
- MuleSoft araçlarını kullanarak API'leri tasarlayabilecek, oluşturabilecek ve yönetebilecektir.
- MuleSoft entegrasyon tekniklerini gerçek dünya problemlerine uygulayabilecektir.
- DataWeave ve yaygın entegrasyon kalıplarında yetkinlik gösterebilecektir.
Red Hat 3Scale ile API Yönetimi
14 SaatlerBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), geliştiriciler ve sistem yöneticilerinin Red Hat 3Scale kullanarak API'leri oluşturmak, dağıtmak, yönetmek ve gelir elde etmek, API yaşam döngüsü kullanımını, güvenliğini ve desteğini kontrol altında tutmak isteyenlere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- API'leri Red Hat 3Scale ile yönetmeye başlamak için gerekli geliştirme ortamını kurmak.
- 3Scale API yönetiminin özelliklerini ve mimarisini anlamak.
- API'leri nasıl oluşturacaklarını, yöneteceklerini ve gelir elde edeceklerini öğrenmek.
- API'leri yayınlamak, kayıt akışlarını ve müşteri erişimini yapılandırmak için geliştirici portalını kullanmak.
- API'lerin benimsenmesini etkili ve güvenli hale getirmenin yollarını öğrenmek.
- Gerçek zamanlı bildirimleri etkinleştirmek için web kancaları tanımlamak ve uygulamak.
RESTful API Tasarlama
14 SaatlerAPIs (Uygulama Programlama Arayüzleri), uygulamanızın diğer uygulamalarla bağlantı kurmasını sağlar.
Bu eğitmen liderliğindeki, canlı eğitimde katılımcılar, bir arka uç API sunucusu oluştururken ve güvenliğini sağlarken yüksek kaliteli API'ler yazmayı öğreneceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- API oluşturmak için çeşitli çerçeveler arasından seçim yapabilecekler
- Google ve Facebook gibi şirketler tarafından yayınlanan API'leri anlayabilecek ve modelleyebilecekler
- Herkese açık kullanıma yönelik kendi Restful API'lerini oluşturabilecek ve yayınlayabilecekler
- API'lerini token tabanlı kimlik doğrulama ile güvence altına alabilecekler
Hedef Kitle
- Geliştiriciler
Kurs Formatı
- Kısmen ders anlatımı, kısmen tartışma, egzersizler ve yoğun uygulamalı çalışma
Not
- Bu kursu diğer diller için özelleştirmek için, örneğin PHP, Javascript vb. için lütfen bizimle iletişime geçin
Swagger ve OpenAPI Spekifikasyonu
14 SaatlerBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), RESTful web servisleri oluşturmak, tasarlamak, belgelemek ve kullanmak isteyen back-end geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Yazılım altyapısı için bir API yönetim stratejisi oluşturmak.
- Swagger araçlarını kullanarak OAS dosyalarını düzenlemek ve SDK'lar oluşturmak.
- API güvenliği, sürümleme, dokümantasyon ve diğer önemli özellikleri uygulamak.
Test Automation with Apigee
14 SaatlerApigee, Google Cloud'un tam yaşam döngüsü API yönetim platformudur ve organizasyonların API'leri tasarlama, güvenli hale getirme, dağıtım, izleme ve ölçeklendirme imkanı sağlar. Test ve otomasyon özellikleri, ekiplerin API'leri doğrulama, politikaları uygulama ve CI/CD hanelerinde kaliteli dağıtımları sağlamak için kullanmalarına olanak tanır.
Bu eğitmen öncülüğündeki canlı eğitim (çevrimiçi veya yerel) başlangıç düzeyinden orta düzeyine kadar QA mühendisleri ve geliştiriciler hedeflidir ve Apigee araçları ve entegrasyonlarını kullanarak API testini ve doğrulamasını otomatikleştirmeyi öğrenmek isteyenler için tasarlanmıştır.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Apigee'yi API testi ve izlemesi için kurma.
- Apigee ve entegre araçlar kullanarak API test senaryolarını otomatikleştirme.
- API performans, güvenlik ve güvenilirliğini doğrulama.
- Test otomasyonunu CI/CD hanelerine entegre etme.
Eğitimin Formatı
- Etkileşimli konferans ve tartışma.
- Uygulamalı egzersizler ve uygulama.
- Canlı-lab ortamında uygulama.
Eğitim Özelleştirme Seçenekleri
- Bu eğitimin özelleştirilmiş bir versiyonu için lütfen bizimle iletişime geçin.
Web API Tasarımı
14 SaatlerBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), mevcut teknolojilerden yararlanarak yüksek değerli ürünler geliştirmek isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Web API'leri geliştirmeye başlamak için gerekli geliştirme ortamını kurmak.
- Web API'lerinin temel kavramlarını, mimarisini ve yaygın kullanımlarını anlamak.
- Yüksek değerli web API'leri geliştirme konusunda bir strateji oluşturmak.
- Web API mimarisini ve özelliklerini tanımlamayı öğrenmek.
- API güvenliği, tasarımı ve ölçeklenebilirlik konusunda en iyi uygulamaları uygulamak.
- Web API'lerini oluşturmayı, test etmeyi, ayıklamayı ve yayınlamayı öğrenmek.
WSO2 API Manager for Developers
7 SaatlerIn this instructor-led, live training in Türkiye, participants will learn the features, concepts and standards behind WS02 API Manager. Theory will be coupled with live hands-on practice and implementation throughout the training. By the end of the course participants will have the knowledge and practice to deploy their own APIs using the core features of WS02 API Manager.