Ev Kişisel Finans AWS Bulut nedir? - AYAKLAR

AWS Bulut nedir? - AYAKLAR

İçindekiler:

Video: Bulut Bilişim (cloud computing) Kavramlara Giriş 2024

Video: Bulut Bilişim (cloud computing) Kavramlara Giriş 2024
Anonim

. AWS'yi kullanarak kişisel sabit sürücünüzü yedeklemekten bulutta tam teşekküllü BT departmanı oluşturmak için her şeyi yapabilirsiniz.

Kurulu taban çok fazladır. AWS'yi kullanan Adobe ve Netflix gibi şirketlerin vaka analizlerini bulabilirsiniz. AWS kullanımı sadece özel şirketler için değil, hükümet bile hizmetlerini kullanmaktadır.

Tüm bu hizmetleri mümkün kılan teknolojiler, kavramsal olarak basittir. Onların arasına bir dize takılı kalay tenekeleri düşünün. Amazon bir teneke kutu tutar ve diğeri tutun. Bir teneke kutuya konuşarak, diğer ucunda söylenenleri duyabilirsiniz. Bununla birlikte, uygulama, iletişimin başlangıçta düşündüğünden daha zor hale getirdiği ayrıntılara dayanır. Aşağıdaki tartışma, AWS bulutunun nasıl çalıştığıyla ilgili bir genel bakış sunmaktadır.

Hizmet odaklı uygulama mimarileri

Bazen Hizmet Odaklı Mimariler (SOA) olarak bilinen hizmet odaklı uygulama mimarileri pek çok formda bulunur. Hizmet odaklı uygulama mimarileri, nasıl görüntülendiğinizi önemsemiyorsanız, bir istemci bir sunucunun bir eylem gerçekleştirerek veya bir eylem gerçekleştirerek talep etmesini sağladığı için, bilgi işlemin ilk günlerinde kullanılan istemci-sunucu teknolojilerinin uzantılarıdır; bir yanıt gönderiyorum. Bununla birlikte, uygulama ayrıntıları yıllar içinde önemli ölçüde değişti, böylece modern uygulamalar daha güvenilir, esnek ve belirli bir ağ yapılandırmasına daha az bağımlı hale geldi.

İstek ve yanıt işlemi, en küçük istek ve yanıt çiftlerine uygulanan mikro hizmet terimi ile birden çok ayrıntı düzeyi içerebilir. Geliştiriciler çoğunlukla hizmet odaklı bir uygulama mimarisini bir bileşik uygulama olarak dayayan bir uygulamaya değinirler, çünkü bir bütün oluşturmak üzere birden fazla parça yapıştırılmış olarak bulunur. Hizmet odaklı uygulama mimarileri birçok özel deseni izler, ancak genel olarak iletişim görevlerini yerine getirmek için aşağıdaki sırayı kullanırlar.

  1. Sunucu gerektiren herhangi bir ileti teknolojisi kullanarak istemci üzerinde bir istek oluşturun.
  2. Talebi paketleyin, gerektiğinde güvenlik veya başka bilgiler ekleyin.
  3. İstek, Basit Nesne Erişim Protokolü (SOAP) gibi bir protokolü veya REpresentational State Transfer (REST) ​​gibi bir mimari kullanarak gönderilir. (SOAP'ın nasıl çalıştığını ve REST'in nasıl çalıştığını keşfedin - her ikisinin de bildikleri bir bilgi AWS ile çalışmada yardımcı olur.)
  4. Talebi sunucu üzerinde işleyin.
  5. Talep gereği bir eylem gerçekleştirin veya verileri geri getirin.
  6. Veri ile çalışırken, yanıtı istemcide işleyip sonuçları kullanıcıya (veya başka bir alıcıya) sunun.

AWS, sabit sürücüdeki dosyaları yedeklemek gibi belirli görevleri gerçekleştirmek için S3 gibi belirli bir hizmeti seçtiğiniz servis odaklı uygulama mimarisi sağlar. Çoğu durumda, yalnızca hizmetle etkileşim kurmanın yanı sıra kurulum adımlarını gerçekleştirmeniz gerekir. Örneğin, bu on dakikalık eğiticiye bakarsanız, önce Amazon'a yüklemek istediğiniz dosyaları saklamak için bir kova oluşturmanız gerektiğini görürsünüz. Bu ek adım daha sonra dosyaları almak için bir yer kurmanız gerektiğinden ve dosyalarınızın diğer insanlardan gelen dosyalarla karıştırılmasını istemediğiniz için mantıklıdır.

AWS ile gerçekleştirdiğiniz işlemlerin çoğunda bir uygulama kullanılması gerekiyor (dolayısıyla birlikte çalışılacak bir kodunuz değil bir kullanıcı arabiriminiz olsun), temel işlem aynıdır. Uygulamada verilen kod sizin için istekte bulunur ve ardından bir yanıt bekler. Bazı durumlarda, uygulama bir eylemin sunucu üzerindeki başarısını veya başarısızlığını belirlemelidir. Bununla birlikte, bu eylemlerin kodda gerçekleştiğini ve kodun, gerçekleştirmesini istediği görevi yerine getirmek için bir dizi adım kullandığını anlamanız gerekir.

Süreç ve işleve dayalı iş akışları

Temel hizmetleri yönetmeye yardımcı olan uygulamalar oluştururken, AWS de iş akışlarını tanımlar. iş akışı, görevleri yerine getirmek için organize bir yöntemdir. Örneğin, bir dosyayı S3 kullanarak AWS'ye kaydetmek istediğinizde, dosyayı tutmak için önce bir kova oluşturmanız gerekir. Ancak bir kova oluşturduktan sonra bir dosyayı AWS'ye kaydedebilirsiniz. Buna ek olarak, ilk önce bir dosyayı kaydetene kadar kovadan bir dosya alamazsınız, çünkü bir dosyayı ince havadan çıkaramazsınız. Kısaca, bir iş akışı, yazılımla çalışmak için bir prosedürü tanımlıyor ve konsept uzun süredir var. (İlk iş akışları, Xerox Parc'da basit ofis otomasyon prototipleri ve Pennsylvania Üniversitesi, Wharton School of Business'da 1970'lerin ortalarında ortaya çıktı.

İş akışları ek iş akışlarından oluşabilir. Buna ek olarak, iş akışları, kullanıcılar ve temel alınan hizmetler arasındaki etkileşimi yönetir. süreci, iş akışları tarafından yönetilen hizmetlerin bütünleşmiş bir bütün haline gelmesidir. İş akışları genel görevleri yerine getirebilir, ancak süreçler spesifik olma eğilimindedir ve kullanıcıların belirli hedeflere ulaşmasına yardımcı olur. Proses odaklı bir iş akışı proaktiftir ve olası sorunları önlemek için girişimlerde bulunur

  • Başarısızlığa neden olan eğilimleri aramak
  • Potansiyel tehditleri bulma ve söndürme
  • Bu öğreticiler, hepsinin bir tür kullanıcı arabirimi kullandığını fark ettiniz. Kullanıcı arabirimi, temel hizmetleri yönetmek için kullanılan iş akışını sağlar. Her önemli eğitim basamağı, bir kova oluşturmak gibi belirli bir görevi yerine getiren bir iş akışıdır.Bu bireysel iş akışlarını bir bütün halinde birleştirdiğinizde, süreç, bir kullanıcının bulut ve kullanıcının sistemi arasında dosya taşıma gibi görevleri yerine getirmesine yardımcı olabilir. Bulut dosya sistemi oluşturmak süreç odaklı bir iş akışının bir örneğidir: İş akışını sürecin yaşanabilir kılmak için vardır. İş akışları büyük ölçekli işlemlerde oldukça karmaşık hale gelebilir, ancak bunları görüntüleme AWS'yi daha iyi anlamanıza yardımcı olur. İş akışları ve süreçleri hakkında daha ayrıntılı bir tartışma bulun.

işlevi, belirli problemleri gerçek zamanlı olarak ele almak için iş akışları tarafından yönetilen servislerin reaktif kullanımıdır. İşlem odaklı iş akışları her zaman işe yaramış olsalar bile, gerçek şu ki, gerçek şu ki, yüzde 99,999'luk güvenilirlikte bile işlem bir noktada başarısız olur ve bu başarısızlığı gidermek için işleve dayalı bir iş akışı olmalıdır. Süreç odaklı iş akışları, görevlerin esnek bir şekilde tamamlanmasına odaklanmakla birlikte, işleve dayalı iş akışları, bir başarısızlığın usule uygun olarak hafifletilmesine odaklanmaktadır. Kısacası, işleve dayalı iş akışları ihtiyaçları ele alır. AWS hizmetleri ve iş akışları, kullanıcı arabirimi aracılığıyla, örneğin bir sistem hatasını azaltmak için bir yedeklemeyi elle geri yüklemek yoluyla bu sorunu da ele alır.

AWS Bulut nedir? - AYAKLAR

Editörün Seçimi

Ile Web Sunucusunda Drupal Yükleme Softaculous ile Bir Web Sunucusuna Drupal Yükleme

Ile Web Sunucusunda Drupal Yükleme Softaculous ile Bir Web Sunucusuna Drupal Yükleme

Birçok web barındırma şirketi, Fantastico veya Softaculous adlı programları kullanarak kolay Drupal kurulumu. Barındırma şirketiniz Softaculous'u kullanıyorsa, işte böyle çalışır. Drupal topluluğu, Softaculous veya Fantastico gibi üçüncü parti yazılımlarla Drupal'ın yüklenmesini önermez. Bunu yapmak, yükseltmeyi zorlaştırabilir ve veritabanlarınızdaki sorunlara potansiyel olarak neden olabilir ...

Drupal Bahçe Site Kullanıcılarını Yönetme - mankenler

Drupal Bahçe Site Kullanıcılarını Yönetme - mankenler

Drupal Gardens'daki People sayfası, kullanıcıları, düzenli bir Drupal kurulumunda olurdunuz. Kullanıcıları bulabilir, rolleri engelleyebilir ve engelini kaldırabilir, silebilir ve atayabilirsiniz. Kullanıcıları yönetmek için Kişiler bağlantısını tıklayın. Liste sekmesi varolan kullanıcıları bulmanıza yardımcı olur ve İzinler sekmesi rolleri oluşturmanıza izin verir ve ...

Drupal kurulumu: Yazılım Alma - mankenler

Drupal kurulumu: Yazılım Alma - mankenler

Web barındırıcınız Fantastico veya Softaculous kullanmıyorsa, ilk Drupal'ı yüklemek için adım Drupal'ın en son sürümünün bir kopyasını alıyor ve web sunucunuza taşıyor. Paketi indirmek Drupal yazılımının kopyasını almak özgür ve kolaydır. Şu adımları izleyin: Drupal'a göz atın. org ve tıklayın ...

Editörün Seçimi

OAuth Kodlarını Android Uygulamanızla Twitter Sunucusuyla Görüşecek - aumlalar

OAuth Kodlarını Android Uygulamanızla Twitter Sunucusuyla Görüşecek - aumlalar

Android uygulamanızın Twitter sunucularıyla iletişim kurması için kendi OAuth kodlarınıza ihtiyacınız var. Onları almak için, aşağıda listelenen basit adımları uygulayın ve kendi Twitter uygulamasını geliştirmeye gideceksiniz. Twitter, herhangi bir zamanda önceden bildirimde bulunmaksızın web sitesinin tasarımını değiştirebilir. Twitter'da oturum açın ...

Xcode Kaynak Düzenleyici ile Başlarken - mankenler

Xcode Kaynak Düzenleyici ile Başlarken - mankenler

Yazarken kullandığınız ana araç bir iPad uygulaması için kod, Proje gezgini içinde bir kaynak kodu dosyası seçtikten sonra Xcode Çalışma Alanı penceresinin sağ tarafındaki Düzenleyici alanında Standart düzenleyici bölmesi olarak görünen Xcode kaynak editörüdür. Ayrıca Asistan editörü gibi görünür ...

Editörün Seçimi

App'unuzu Geliştirmek İçin Android Animasyon Nasıl Kullanılır

App'unuzu Geliştirmek İçin Android Animasyon Nasıl Kullanılır

Android uygulamanızda biraz süslü animasyona ihtiyacımız var. Bu, umut veren bir hırsı gösteriyor! Android, uygulamanızın geliştirilmesinde kullanabileceğiniz iki tür animasyona sahiptir: Animasyonu görüntüle: Bu listede açıklandığı üzere ya arayı doldurarak veya kare kare animasyonla canlandırdığınız eski bir sistem: Arası doldurma: ...

IPad Uygulamalarınızda Çerçeveler Nasıl Kullanılır - AYDINLATMALAR

IPad Uygulamalarınızda Çerçeveler Nasıl Kullanılır - AYDINLATMALAR

Genel işlevsellik. IPad için iPhone OS, uygulamalarınıza teknolojileri, hizmetleri ve özellikleri dahil etmek için bir dizi çerçeve sunmaktadır. Örneğin, UIKit çerçevesi, uygulamanızda kullanabileceğiniz destek olayları, çizim desteği, pencereler, görünümler ve denetimler sağlar. Bir çerçeve, aşağıdakileri yapmak üzere tasarlanmıştır ...