Huis Persoonlijke financiën Moet u AWS gebruiken? - dummies

Moet u AWS gebruiken? - dummies

Inhoudsopgave:

Video: I Tried the New Amazon Engine Oil, Here’s What Happened 2024

Video: I Tried the New Amazon Engine Oil, Here’s What Happened 2024
Anonim

Hoewel AWS veel te bieden heeft, moet je nog steeds overwegen hoe het jouw specifieke behoeften beantwoordt. Deze overweging gaat verder dan alleen bepalen of u echt wilt overstappen naar cloud-gebaseerde services, maar houdt ook rekening met andere aanbiedingen die net zo goed aan uw behoeften kunnen voldoen (zo niet beter). Vergelijk AWS met andere cloudservices. U kunt ervoor kiezen om AWS als onderdeel van uw oplossing te gebruiken in plaats van als de enige oplossing. Dit betekent natuurlijk dat u de gebieden kent waarin AWS uitblinkt.

AWS vergelijken met andere cloudservices

U kunt cloudservices op veel verschillende manieren vergelijken. Een van de manieren waarop bedrijven vaak naar diensten kijken, is het marktaandeel dat ze hebben. Een groot marktaandeel zorgt er meestal voor dat de cloudservice lang zal bestaan ​​en dat veel mensen de services zowel nuttig als functioneel vinden.

Een recent artikel van InfoWorld wijst erop dat AWS momenteel 70 tot 80 procent van de cloudmarkt doorkruist. Bovendien blijven de inkomsten van AWS stijgen, waardoor Amazon nieuwe functies kan blijven toevoegen terwijl bestaande functies op maximale efficiëntie worden gehandhaafd.

De cloudservicemarktplaats blijft in een hectisch tempo veranderen, dus u moet op de hoogte blijven van de verschillende aanbiedingen die elke leverancier levert. Daarnaast moet u de prijzen en andere factoren volgen die van invloed zijn op het ontwikkelingsproces van uw toepassing. Uw applicatie-ontwikkeling moet ook in de loop van de tijd veranderen, wat betekent dat de services die u vandaag gebruikt mogelijk morgen niet aan uw behoeften voldoet. Kortom, neem niet aan dat de keuzes die u maakt vast zijn.

Een groot marktaandeel en te investeren kapitaal hoeven niet noodzakelijkerwijs te worden opgeteld bij een cloudservice die aan uw behoeften voldoet. U moet ook weten dat de host de producten die u nodig heeft, in een vorm kan leveren die u kunt gebruiken. Bekijk de AWS-productenlijst. Het bevat alle belangrijke IaaS-, SaaS- en PaaS-categorieën. U moet deze producten echter vergelijken met de belangrijkste AWS-concurrenten:

  • Cisco Metapod
  • Google Cloud Platform
  • Joyent
  • Microsoft Azure

Van de hier vermelde concurrenten komt Google Cloud Platform het dichtst in de buurt van het aanbieden van de dezelfde feature set gevonden in AWS. Als u echter naar het Google-aanbod kijkt, moet u rekening houden met de bekendheid van machine learning-services die niet worden gevonden in AWS. Aan de andere kant heeft AWS meer te bieden op het gebied van Internet of Things (IoT), applicaties en mobiele services.

Elk van de leveranciers die deze services aanbieden, is anders. Joyent biedt bijvoorbeeld een eenvoudige set-up die sterker in de smaak kan vallen bij een MKB-bedrijf dat slechts enkele behoeften heeft en geen zin heeft om betrokken te raken bij een complexe service.Microsoft heeft daarentegen krachtige ondersteuning voor SQL-databasebeheer en de verbinding met het Windows-platform die bedrijven mogelijk willen behouden. Het punt is dat je naar elk van de leveranciers moet kijken om te bepalen wie het beste aan je behoeften kan voldoen (hoewel, zoals eerder vermeld, de meeste mensen met hun dollars op AWS stemmen).

Doelgebieden definiëren waar AWS het beste werkt

Als u kijkt naar de services die AWS biedt, kunt u zien dat de nadruk ligt op de productiviteit van bedrijven. Google Cloud Platform biedt bijvoorbeeld vier uitgebreide machine learning-services die u zou kunnen gebruiken voor analysedoeleinden, maar AWS biedt er maar één aan. Google Cloud Platform kan AWS echter niet combineren als het gaat om mobiele service, een gebied dat gebruikers zeker willen opnemen voor toegang tot applicaties.

Tenzij uw bedrijf sterk betrokken is bij analysetaken, zijn de aanbiedingen die AWS biedt op veel manieren aanzienlijk beter. Dit zijn de servicecategorieën die AWS aanbiedt:

  • Compute
  • Opslag en inhoudslevering
  • Database
  • Netwerken
  • Analytics
  • Enterprise-toepassingen
  • Mobiele services
  • IoT
  • Ontwikkelaar hulpmiddelen
  • Beheerhulpmiddelen
  • Beveiliging en identiteit
  • Toepassingsservices

Gezien de app-typen die AWS het beste ondersteunt

In theorie zou u vrijwel elk type toepassing kunnen maken dat u met AWS kunt bedenken. Het verschil zit niet in de taken die de toepassing zou uitvoeren of hoe de applicatie gegevens zou beheren - deze problemen zijn hetzelfde als bij het werken op de desktop. Waar u rekening mee moet houden is waar de toepassing wordt uitgevoerd, wat inhoudt dat u de mogelijkheden van de onderliggende cloudomgeving begrijpt om te bepalen welke toepassingen die omgeving ondersteunt. U kunt AWS-applicatietypen in deze gebieden verdelen:

  • Toepassingen van eindgebruikers die de gebruiker rechtstreeks via een browser gebruikt.
  • Toepassingen voor eindgebruikers die momenteel worden uitgevoerd binnen een browser, maar die worden aangevuld met achtergrondoproepen naar AWS.
  • Toepassingen voor eindgebruikers die momenteel worden uitgevoerd op het bureaublad, maar die worden aangevuld met achtergrondoproepen naar AWS.
  • Managementtoepassingen die rechtstreeks communiceren met AWS.
  • Webservicetoepassingen die reageren op oproepen vanuit een externe toepassing.
  • Webservicetoepassingen die gebruikmaken van een polled publish / subscribe-model.
  • Webservicetoepassingen die een push-publish / subscribe-model gebruiken.

U kunt andere soorten toepassingen bedenken. Deze lijst geeft u een idee van wat mogelijk is. Het belangrijkste punt is dat je nog steeds iets moet weten over de onderliggende omgeving. Als u bijvoorbeeld browsergebaseerde applicaties wilt maken, kunt u vertrouwen op de Elastic Beanstalk-service, die ondersteuning biedt voor deze standaardplatforms:

  • Apache Tomcat voor Java-toepassingen
  • Apache HTTP Server voor PHP-toepassingen
  • Apache HTTP-server voor Python-toepassingen
  • Nginx of Apache HTTP-server voor knooppunt. js-toepassingen
  • Passenger of Puma voor Ruby-toepassingen
  • Microsoft IIS 7.5, 8. 0 en 8. 5 voor. NET-toepassingen
  • Java SE
  • Docker
  • Go

De app-typen die AWS het beste ondersteunt, worden daarom mede bepaald door de service die u gebruikt en welke functies u toevoegt aan die service. Maar net zoals u Elastic Beanstalk kunt uitbreiden om andere talen te ondersteunen, kunt u ook wijzigen hoe de andere services ook werken. Een service verlengen betekent noodzakelijkerwijs andere app-typen kunnen uitvoeren. Waar het op neer komt, is dat u rekening moet houden met deze problemen:

  • Bepalen welke service het beste aansluit bij uw app.
  • Bepalen welke servicefuncties u nodig hebt om de app te laten draaien en, zo niet beter, dezelfde app te gebruiken wanneer deze lokaal wordt uitgevoerd.
  • De service zo nodig uitbreiden om aan de aangepaste vereisten te voldoen.
  • Zo nodig pakketondersteuning van derden verkrijgen om toegang tot gegevens en andere bronnen mogelijk te maken.
  • Gezien de noodzaak om de toepassingsfunctionaliteit aan te passen om te zorgen voor volledige service in de cloudomgeving.

Begrijp echter niet dat het maken van een app in de cloud precies hetzelfde is als het maken van een app op uw lokale systeem of in een browseromgeving. De cloud biedt uitdagingen. Wanneer u bijvoorbeeld met de cloud werkt, moet u rekening houden met latency-problemen die u wellicht niet in overweging hoeft te nemen bij het uitvoeren van de app in andere omgevingen.

U voert de app nog steeds via internet uit. U kunt ook uitvallen ervaren die buiten uw macht liggen (raadpleeg het artikel voor meer informatie over een AWS-storing van 11 uur die bijna de helft van het internet heeft getroffen). Als u een app hebt die zo kritiek is dat deze nooit kan worden onderbroken, moet u mogelijk opnieuw naar het lokale datacenter gaan of op meerdere cloudproducten vertrouwen, wat betekent dat u de functies van deze producten moet coördineren, waardoor u minder flexibel hoeft te zijn aangeboden door een specifiek cloudproduct.

Moet u AWS gebruiken? - dummies

Bewerkers keuze

Een Oracle-omgeving instellen - dummies

Een Oracle-omgeving instellen - dummies

Als u een typische PL / SQL-omgeving wilt instellen, hebt u de volgende componenten: Databaseserver: dit is een computer (of een reeks computers) die de Oracle-database uitvoert. Oracle werkt in veel populaire computeromgevingen. De meest gebruikte met Oracle zijn UNIX, Linux of een versie van Microsoft Windows. PL / SQL wordt meestal uitgevoerd ...

SQL-rijwaarden en -waarden - dummies

SQL-rijwaarden en -waarden - dummies

De waarden die worden bewaard in de cellen die de snijpunten van de SQL-database vormen De rijen en kolommen van de tabel zijn de grondstoffen waaruit u zinvolle relaties en trends kunt afleiden. Rijwaarden De meest zichtbare waarden in een database zijn tabelrijwaarden. Dit zijn de waarden die elke rij van een databasetabel ...

SQL eerste, tweede en derde normale vormen - dummies

SQL eerste, tweede en derde normale vormen - dummies

Er zijn drie bronnen van wijzigingsanomalieën in SQL Deze worden gedefinieerd als eerste, tweede en derde normale vormen (1NF, 2NF, 3NF). Deze normale vormen fungeren als remedies voor het wijzigen van anomalieën. Eerste normale vorm Om in de eerste normale vorm (1NF) te zijn, moet een tabel de volgende eigenschappen hebben: De tabel is tweedimensionaal met rijen en ...

Bewerkers keuze

Een kijkje nemen in het syndroom van Empty-Nest - dummies

Een kijkje nemen in het syndroom van Empty-Nest - dummies

Een veel voorkomende misvatting is dat wanneer de kinderen van een stel vertrekken thuis, zullen pappa en mama het syndroom van empty-nest ontwikkelen. Ja, ze hebben misschien een leeg nest, maar voor sommige paren bloeit hun liefdesleven in deze periode van hun leven. De slachtoffers van het syndroom zijn de paren waarvan de relatie uit elkaar valt als zij de enige ...

STD's: wat u moet weten over herpes - dummies

STD's: wat u moet weten over herpes - dummies

Herpes, veroorzaakt door het herpes simplex-virus (HSV) ), is een ongeneeslijke SOA. Herpes heeft eigenlijk twee vormen: herpes simplex-type 1 (HSV-1) en herpes simplex-type 2 (HSV-2). HSV-1 wordt meestal geassocieerd met koortsblaasjes en koortsblaren boven de taille. "Ongeveer 80 procent van de Amerikaanse volwassenen heeft orale herpes. Ongeveer 25 procent van ...

Tiener Geslacht: hoe te weten Hoe ver te gaan - dummies

Tiener Geslacht: hoe te weten Hoe ver te gaan - dummies

Een van de grootste vragen voor tieners is niet "Zou ik seks moeten hebben? "Maar" Hoe ver moet ik gaan? "Terwijl het eigen comfortniveau en dat van de partner de topprioriteit zou moeten zijn in deze beslissing, spelen andere factoren een rol, vooral als tieners dat amorfe concept van" het derde honk overwegen. "" Derde basis "...

Bewerkers keuze

Tien voorwaarden American Football Announcers Gebruik - dummies

Tien voorwaarden American Football Announcers Gebruik - dummies

Een van de moeilijkste en meest intimiderende onderdelen over het volgen van een Amerikaans voetbalwedstrijd is dat de presentatoren soms een vreemde taal lijken te spreken die alleen bekend is bij echte voetballiefhebbers. Maar als je een aantal belangrijke termen onthoudt, ben je ver voor op het spel. Hier zijn enkele voetbaltermen die je misschien hoort, ...

Het begin van een voetbalspel: The Kickoff - dummies

Het begin van een voetbalspel: The Kickoff - dummies

Voor Amerikaanse voetbalfans, de openingsaftrap is een opwindende start voor elke game. Ze zien de tweezijdige sensatie van het ene team dat probeert het andere te blokkeren en helpt de herhaler om door en voorbij 11 snelladers van het trapende team te rennen. (Wel, maak die tien spelers.De kicker staat meestal rond de 50-yard-lijn, ...

Uw voetbalcoachtoelen afstemmen op een leeftijdsgroep - dummies

Uw voetbalcoachtoelen afstemmen op een leeftijdsgroep - dummies

Elk kind in uw team is anders zoveel manieren. Sommigen zijn begaafde hardlopers, anderen kunnen duizelingwekkende vangsten maken en wat moeite om simpelweg de basistechnieken van het spel te vatten. Ongeacht de sterke en zwakke punten van de kinderen, die overal op de kaart staan, hebben jongeren algemene kenmerken die worden beïnvloed ...