Microsoft Azure

Bulutta açık kaynak ile neler yapılabileceğini görün. Uygulama platformları, kapsayıcılar, DevOps ve daha fazlası hakkında topluluk liderlerinden bilgi alın.

Microsoft Azure açık kaynak stratejisi ve iş ortaklıkları

Microsoft

Açık kaynak yazılımlar ve topluluklar altın çağını yaşıyor! Microsoft, açık kaynak teknolojilere çok önem verir. Çalışma arkadaşımız John Gossman, ilk Azure OpenDev etkinliğimizi başlatarak Microsoft’un açık kaynak macerasını ve yaklaşımını dört temel yapı taşı üzerinden anlatacak: etkinleştirme, tümleştirme, yayınlama ve katkı sağlama. John, Microsoft’un Linux Foundation ve Cloud Foundry Foundation gibi kurumlarla nasıl işbirliği yaptığını da anlatacak.

John Gossman

John Gossman

Baş Mimar, Microsoft Azure

Microsoft Azure’da baş mimar olarak görev yapan John, Linux ve açık kaynak teknolojileri için teknik strateji ve iş ortaklıklarından sorumludur. Red Hat, Docker, Mesosphere, Canonical, Chef ve Puppet gibi şirketlerle stratejik ilişkiler yürütmüştür ve Linux Foundation Yönetim Kurulunda görev yapmaktadır. John aynı zamanda Microsoft REST API’si yönergelerinin yazarlarından biridir. Daha önce John, Windows Presentation Foundation, Silverlight ve Expression Blend gibi Model-View-ViewModel desenini popüler hale getirdiği XAML ürünleri üzerinde çalışan bir mimardı. John, Microsoft’a Visio satın alımı kapsamında gelmiştir.

@gossmanster

Karma uygulamalar geliştirmek için Docker ve Azure

Docker

Kuruluşunuz mevcut kod ve verilere dayalı, ancak ölçeği müşteri taleplerine göre kolayca artırılıp azaltılabilen bir uygulama oluşturmanızı istiyor. Ne yapmanız gerekir? Bu konuşmada, Docker ve Microsoft’un birlikte çalışarak kullanıcıların şirket içini ve Azure’u kapsayan karma uygulamalar oluşturup dağıtmasına yardımcı olduğu iki kullanım örneğinden bahsedilecek.

İlk kullanım örneği, dizüstü bilgisayarınızda yeni bir Java Linux uygulaması oluşturulmasını ve bu uygulamanın Docker Bulutu ile Azure Container Service için Docker Community Edition’ı kullanarak hiç değiştirilmeden Azure’da dağıtılmasını gösterecek. İkinci kullanım örneği, mevcut bir uygulamanın kaynak kodunu değiştirmeden kapsayıcılı hale getirilmesini ve kapsayıcılı hale getirilmiş uygulamanın Docker Enterprise Edition’ı kullanarak Azure’da dağıtılmasını gösterecek.

Karma uygulamalara yönelik en iyi yöntemler, bu uygulamaların işletmeler üzerindeki etkileri ve Docker ile Microsoft’un sunduğu işinize yarayacak araçlar hakkında bilgi edineceksiniz.

Scott Johnston

Scott Johnston

Operasyon Direktörü, Docker

Scott, yazılım geliştirmeden ürün pazarlamaya, BT operasyonlarına ve girişim sermayesine kadar her alanda edindiği 25 yıllık sektörel deneyimle Docker’da Operasyon Direktörü görevini yürütmektedir. Scott, bundan önce Puppet Labs’de Pazarlama, Ürün Yönetimi ve Stratejiden Sorumlu Başkan Yardımcısıydı. Puppet Labs’den önce Netscape, Loudcloud (Opsware’in ana şirketi), Cisco ve Sun Microsystems gibi sektörün en güçlü şirketlerinde ürün yönetimi, mühendislik, iş geliştirme ve pazarlama alanlarında liderlik pozisyonlarında ve operasyonel rollerde çalıştı. Scott, Stanford Üniversitesi’nden elektrik mühendisliği alanında diploma ve yüksek lisans, üretim sistemleri mühendisliğinde yüksek lisans ve işletmede yüksek lisans derecelerini aldı.

@scottcjohnston

Azure’da Kubernetes ile büyük ölçekli kapsayıcı düzenleme

Canonical

Azure neredeyse sınırsız kapasite sağlar ve yapılması gereken, bu kapasitenin etkili bir biçimde kullanılmasıdır. Mark, Kubernetes’e yönelik modele dayalı işlemlerin tümleştiricilere veya müşterilere Azure’da, ölçek genişletme yazılımları için geliştirici dostu kaplama alanlarından büyük ölçekli ve yüksek oranda kullanılabilir üretim mimarilerine dönüşen karmaşık topolojiler ayarlama olanağını nasıl sunduğunu gösterecek.

Mark Shuttleworth

Mark Shuttleworth

Kurucu, Ubuntu ve Canonical

Mark, kurucusu olduğu Ubuntu ve Canonical’ın ürün tasarım ekibini yönetmektedir. Mark 1996 yılında Cape Town Üniversitesi’nde finans ve BT öğrencisiyken bir İnternet üzerinden ticaret güvenliği şirketi olan Thawte’yi kurdu. 2000 yılında bir yatırım şirketi olan HBD’yi kurdu ve toplumdaki yenilikçi liderleri burs ve yatırımlarla destekleyen Shuttleworth Foundation’ı oluşturdu. Star City, Rusya’da aldığı bir yıllık eğitimin ardından 2002 yılında Soyuz TM34 misyonunun ekip üyelerinden biri olarak Uluslararası Uzay İstasyonu’na uçtu. Hevesli astronotlar ve Güney Afrika okullarındaki diğer hırslı öğrenciler arasında kod, bilim ve matematiği teşvik etme kampanyası yürüttükten sonra, Ubuntu’da çalışmaya başladı. Man Adası’ndaki Mallards adlı güzel botanik bahçesinde, kız arkadaşı Claire, 18 ördek ve arada sırada yolunu kaybeden koyunlarla birlikte yaşamaktadır.

@sabdfl

Yarının tüm tarafları: Microsoft Azure ve Pivotal Cloud Foundry ile modern kurumsal Java

Pivotal

Ford, GE, Allstate ve Comcast gibi müşterilerle Pivotal’ın açık kaynak yazılımı geçmişindeki en hızlı büyüyen şirket olma rekoru son derece hak edilmiş bir başarıdır. Java Spring çerçevesi; mikro hizmetler için Spring Boot; Spring Cloud Services (Netflix teknolojisi üzerine kurulmuştur) ve Cloud Foundry, Pivotal’ın Azure üzerinde hızlı kurumsal kabul gören açık kaynak projelerinden bazılarıdır. Bu oturumda, Pivotal’ın büyük kuruluşlara, Azure tarafından desteklenen Pivotal Cloud Foundry üzerinde modern Java uygulamalarıyla buluta özgü kalıpları benimseyerek işletmelerini dönüştürme konusunda nasıl yardımcı olduğunu öğreneceksiniz. Ayrıca, ortak müşteri olan Mastercard, yazılım becerilerini Pivotal ve Microsoft’un yardımıyla nasıl kökten değiştirdiğinden bahsedecek.

Joshua McKenty

Joshua McKenty

Küresel Ekosistem Mühendisliği Yöneticisi, Pivotal

Girişimci ve teknoloji uzmanı Joshua, Pivotal’da Küresel Ekosistem Mimarisi Yöneticisidir. Joshua, yerel bulut mimarisine geçmek isteyen Fortune 100 müşterileriyle ve bulut çağının sektör standardı kurumsal platformu Cloud Foundry temelli ürünlere yeni özellik ve işlevler katmak üzere Pivotal’ın Cloud Foundry ekibiyle birlikte çalışmaktadır. San Francisco Business Times 40 Under 40 Leader ve NASA Ames Onur Ödülü sahibi olan Joshua, bulut çözümlerini tanımlayıp piyasaya kazandıran önemli bir kişidir. Hizmet Olarak Altyapıya yönelik kusursuz açık kaynak çözümü OpenStack’ın ve çeşitli sektörlerde önde gelen kuruluşlara OpenStack tabanlı özel bulut çözümleri sağlayan Piston Cloud Computing’in kurucularındandır. Kurucu Baş Mimar olarak Joshua, ABD federal hükümetinin ilk bulut bilgi işlem platformu olan NASA Nebula’nın geliştirilmesine öncülük etmiştir.

@jmckenty

Red Hat ve Microsoft: Sizin teknolojiniz, sizin platformunuz, sizin yönteminiz

Redhat

Red Hat ve Microsoft, 2015’teki tarihi duyurudan bu yana müşterilere teknoloji çözümlerini seçerken özgürlük ve esneklik sağlamak için birlikte çalışıyor. Temel işbirliği alanlarından biri, kapsayıcı teknolojisidir. Sağlam ve kurumsal düzeyde bir kapsayıcı platformu geliştirme, düzenleme, yönetme ve barındırma üzerinde çalışılmaktadır.

Red Hat ve Microsoft’un geliştiricilere sunduğu çeşitli çözümler hakkında konuşacak ve bunları tanıtacağız. Azure’da çalıştırılan Red Hat OpenShift Kapsayıcı Platformu sayesinde, Microsoft .NET uygulamaları geliştirilmesinden Java’ya kadar her konuda size yardımcı olabiliriz. Azure’da OpenShift Kapsayıcı Platformu’nu çalıştırmanın avantajlarının yanı sıra dijital dönüşümün ve mikro hizmetlerin benimsenmesinin, uygulama oluşturma sürelerini nasıl kısalttığından ve üretkenliği nasıl artırdığından bahsedeceğiz.

Nicholas Gerasimatos

Nicholas Gerasimatos

Teknik Bulut Destekçisi, Red Hat

Red Hat Teknik Bulut Destekçisi olan Nicholas, Red Hat ürün tekliflerinin tasarlanması, oluşturulması ve Azure portföyüyle tümleştirilmesine yardımcı olmak üzere, Sertifikalı Bulut Hizmeti Sağlayıcısı olan Microsoft Azure ile birlikte çalışır. Söz konusu teklifler veri merkezlerini, iş kollarını ve pazara sunma sürecine yönelik teklifleri kapsar. Nicholas ayrıca genel ve karma bulut çözümlerinin uygulanması, oluşturulması ve dağıtılmasına yardımcı olmak amacıyla kurumsal müşterilerle yakın temas kurarak birlikte çalışır. Red Hat Alliance ekipleriyle birlikte çalışarak, Red Hat Enterprise Linux, OpenShift Kapsayıcı Platformu, CloudForms, Ansible Tower, Yazılım Tanımlı Depolama ve JBoss Ara Yazılım teknoloji portföylerinin tasarlanmasına yardımcı olur.

@nicholas_redhat

Habitat ile platformdan bağımsız uygulama paketleri oluşturma

Chef

Geliştirme alanında çalışanların en büyük hayallerinden biri, yazılım paketinin bir kez oluşturulması ve sonra her yere dağıtılabilmesidir. Günümüzdeki açık kaynak projeleri sayesinde bu hayale her zamankinden daha yakınız. Bu konuşmaya katılarak, Habitat ile hemen her yerde çalıştırılabilen yazılım paketleri oluşturma konusunda bilgi edinin. Aynı uygulamanın bir çıplak bilgisayarda, sanal makinede veya kapsayıcıda çalıştırılabileceğini ve uygulamayı otomatikleştirmek için gereken her şeyin pakette yerleşik olarak bulunduğunu göreceksiniz. Ayrıca, kendi kendini topolojiler halinde düzenleme olanağı sağlayan akıllı özelliklerden yararlanarak bu paketleri merkezi bir düzenleyici olmadan oluşturup dağıtmayı da öğreneceksiniz. Platformdan bağımsız ve kendi kendini düzenleyebilen paketlerin nasıl hayalden gerçeğe dönüştüğünü ve gelecekte ne gibi gelişmeler yaşanacağını görün.

Nell Shamrell-Harrington

Nell Shamrell-Harrington

Kıdemli Yazılım Geliştirme Mühendisi, Chef

Nell, Supermarket ve Habitat açık kaynak ürünlerinin temel geliştiricisidir. Ayrıca, University of Washington Ruby Programlama ve DevOps Sertifikaları danışma kurulu üyesidir. Chef, Ruby, Rails, Regex, Rust ve teste dayalı geliştirme konularında uzmanlaşmış ve tüm dünyada bu konularda konuşmalar yapmıştır. Yazılım geliştirme dünyasına girmeden önce tiyatro alanında eğitim aldı ve çalıştı.

@nellshamrell

Kubernetes’te uygulama geliştirme ve dağıtma araçları

Microsoft

Açık kaynaklı Kubernetes projesi son yıllarda oldukça yaygınlaştı ve operatör deneyimini geliştirdi. Ancak, geliştiricilerin bu heyecan verici alana nerede ve nasıl ekleneceği her zaman net olmayabiliyor. Bu konuşmada, Kubernetes’teki geliştirici deneyiminden bahsedilecek ve kullanabileceğiniz bazı araçlar üzerinde yoğunlaşılacak. Bu araçlar arasında, Kubernetes’in paket yöneticisi Helm’in yanı sıra, geliştiricilerin Kubernetes için bir uygulamayı kapsayıcılı hale getirme ve paketleme sürecini kolaylaştıran bir araç olan Draft yer alıyor.

Gabe Monroy
Michelle Noorali

Gabe Monroy

Program Yöneticisi, Microsoft Azure ve eski Deis Teknoloji Yöneticisi

Gabe, Microsoft Azure’da Kapsayıcılar için Baş Program Yöneticisidir. Gabe, Microsoft’un 2017’de satın aldığı Deis’in Kurucu Ortağı ve Teknolojiden Sorumlu Başkanıydı. Docker ve Kubernetes üzerinde ilk çalışanlardan biri olan Gabe, üretimde kapsayıcılar alanında geniş kapsamlı deneyime sahip olup PaaS, dağıtılan sistemler ve buluta özgü mimariler hakkında kuruluşlara sık sık danışmanlık yapmaktadır. Gabe; KubeCon, DockerCon, CoreOS Fest, GlueCon, QCon ve Microsoft Build gibi sektörel etkinliklerde düzenli olarak konuşmalar yapmaktadır.

@gabrtv

Michelle Noorali

Kıdemli Yazılım Mühendisi, Microsoft Azure ve Kubernetes Helm projesinin başlıca geliştiricisi

Michelle, Microsoft Azure’da kıdemli bir yazılım mühendisi ve Kubernetes Helm projesinin başlıca sürdürücülerinden biri. Kubernetes’te uygulama ve iş yükleri çalıştırma ve yönetmeye yönelik özel ilgi grubu olan SIG-Apps’in ortak yöneticiliğini yürütüyor.

@michellenoorali

Büyük ölçekli Linux altyapılarının Azure IaaS’ye geçirilmesi ve yönetimi konulu Skype eğitimleri

Microsoft

Bu oturumda, Skype’ın büyük ölçekli Linux iş yüklerinin Azure IaaS’ye geçirilmesi işlenecektir. Dağıtımdan ayarlamaya, düzeltme eki uygulamaya ve izlemeye kadar her konuda öngörüler elde etmenin yanı sıra yıllar içinde edindiğimiz genel tecrübelerden yararlanın.

Kaspars Mickevics

Kaspars Mickevics

Kıdemli Mühendislik Yöneticisi, Skype

2000 yazında tanıştığı Linux, Kaspars için bir tutku haline geldi. O günden bu yana, serbest çalışan olarak küçük işletmeler için sunucu kurulumları yaptı ve sonrasında bir veri merkezinde çalışarak veri merkezi altyapısı konusunda uzmanlık kazandı. Kaspars son birkaç yıldır Skype’ın temel hizmetlerini işletme görevini yürütüyor. Yönetimindeki Linux hizmet mühendisleri ekibiyle birlikte, Linux ile ilgili her konuyla (yönetim, izleme, güvenlik ve uyumluluk gibi) ilgileniyor. Kaspars ve ekibinin, Linux hakkında aklınıza gelebilecek her alanda deneyimi vardır.

Uygulamalı demolar

Bir Java ve Node.js Uygulamasının, geliştiricinin dizüstü bilgisayarından bulut ölçekli dağıtımlara uzanan yolculuğunu izleyin. Bu videoları izleyin ve tanıtımları deneyin.

Java: Azure Web Apps üzerinde Spring Boot

Azure’a Spring Boot uygulaması dağıtma

Microsoft Azure için Yetkili Ürün Yöneticisi olan Joe Binder’ı izleyerek Azure’a bir Java Spring Boot uygulaması dağıtmanın ne kadar kolay olduğunu öğrenin. Joe, IntelliJ ve Azure CLI 2.0 aracını kullanarak mevcut bir Spring Boot uygulamasını alıyor, bir kapsayıcıya ekliyor ve Linux’ta Azure Web Apps’e ek olarak Azure Kapsayıcı Hizmetleri’ndeki Kubernetes’e hızla dağıtıyor.

Node.js: Azure üzerinde MEAN uygulamaları

Azure’a MEAN uygulaması dağıtma

Microsoft Azure için Kıdemli Program Yöneticisi olan Matt Hernandez, Linux’ta Azure Web Apps’e örnek bir MEAN uygulaması dağıtarak Visual Studio Code ve Azure CLI 2.0 ile yaşayabileceğiniz eksiksiz geliştirici deneyimini gösteriyor. Matt, uygulama verilerinin MongoDB’nin yerine geçen ve onunla tam protokol uyumluluğunu sürdüren Cosmos DB’de nasıl depolanacağını da gösteriyor.

Ücretsiz deneme

Başlamaya hazır mısınız?

Kaydolun ve Azure hizmetlerini keşfetmek için kullanabileceğiniz $200 tutarında krediden yararlanın.