Video: "Elastische Nachfrage" und "unelastische Nachfrage" - Einfach erklärt! 2024
Met EB kunt u eenvoudig allerlei toepassingen met AWS uploaden, configureren en beheren. Een toepassing is niet zinvol, tenzij mensen er gemakkelijk toegang toe hebben en deze alle taken laten uitvoeren die ze zo ontworpen heeft dat ze op de meest naadloze manier kunnen worden uitgevoerd.
Om deze doelen te bereiken, moet het hostingplatform verschillende programmeermethoden op verschillende platforms ondersteunen, zodat ontwikkelaars de tools kunnen gebruiken die het meest geschikt zijn voor een specifieke behoefte. Wanneer u met AWS werkt, kunt u momenteel webtoepassingen maken (in de gemakkelijkst toegankelijke vorm die beschikbaar is) met behulp van deze talen (er volgen er nog meer):
- Java
- NET
- PHP
- Node. js
- Python
- Ruby
- Go
- Docker
De toepassingen worden in beheerde containers uitgevoerd voor de taal die u kiest. Een beheerde container is er een waarin de host toepassingsbronnen beheert en ervoor zorgt dat de toepassing het systeem niet gemakkelijk kan laten crashen. De container fungeert als een schild tussen de toepassing waarmee u werkt en elke andere toepassing die het systeem host.
EB ondersteunt een aantal platforms. Het platform dat u kiest voor uw ontwikkelingsconfiguratie moet overeenkomen met het platform voor uw organisatie. Wanneer een bepaald platform taalondersteuning mist, moeten ontwikkeling en beheer beslissen over een geschikte mix voor de cloud, die vaak andere vereisten heeft dan een lokale setup. Het afstemmen van de taal (om te voldoen aan de behoeften van ontwikkelaars) met een platform (om tegemoet te komen aan de behoeften van de beheerder) op een host kan moeilijk zijn, maar EB is aan het werk omdat het ondersteuning biedt voor deze webtoepassingsplatforms:
- Apache
- Nginx
- Passenger
- IIS
EB is ontworpen om applicatie-implementatie en -beheer te vereenvoudigen op een manier die een ontwikkelaar meer tijd geeft om te coderen. De drie hoekstenen van EB-toepassingsondersteuning zijn de volgende:
- Implementatie: De toepassing naar de server brengen zodat iemand deze kan gebruiken.
- Beheer: De toepassing configureren als mensen problemen ondervinden bij het gebruik ervan.
- Schalen: Een goede toepassingservaring bieden voor iedereen door ervoor te zorgen dat de toepassing snel, betrouwbaar en zonder beveiligingsproblemen wordt uitgevoerd.
Als onderdeel van dit hele beeld is EB ook afhankelijk van het monitoren van applicatieve geneesmiddelen via Amazon CloudWatch. De Amazon CloudWatch-service helpt u te bepalen wanneer de gezondheidstoestand van toepassingen vereist dat de host wijzigingen in de toepassingsomgeving aanbrengt, bijvoorbeeld door autoscaling te gebruiken om ervoor te zorgen dat de toepassing over voldoende bronnen beschikt om correct te worden uitgevoerd.