Huis Persoonlijke financiën Ontwikkeling en implementatiewijzigingen in de Hybrid Cloud - dummies

Ontwikkeling en implementatiewijzigingen in de Hybrid Cloud - dummies

Video: Deskundigenbijeenkomst over het pakket Belastingplan 2016 2024

Video: Deskundigenbijeenkomst over het pakket Belastingplan 2016 2024
Anonim

In een hybride cloudomgeving wilt u misschien samenwerken met uw partners via een hybride cloudservice of bepaalde cloud-gebaseerde applicaties ontwikkelen en implementeren, specifiek voor uw verkoopteam. U moet weten hoe u applicaties in de cloud en voor de cloud kunt bouwen, implementeren en beheren.

Er zijn talloze scenario's waarin u wellicht een toepassing voor de hybride cloud wilt schrijven. Hier zijn een paar:

  • U wilt een toepassing schrijven voor de cloud die werkt met de aangepaste toepassingen die u al hebt geïnstalleerd.

  • U wilt toepassingen schrijven die ter plaatse kunnen werken en in de cloud kunnen reiken. Deze toepassingen kunnen bijvoorbeeld barsten in de cloud voor pieksituaties.

  • Misschien wilt u toepassingen voor de cloud schrijven die over meerdere clouds kunnen worden gebruikt.

De markt is nog steeds in wording als het gaat om het bouwen en inzetten van hybride cloud-gebaseerde applicaties. Wat is er belangrijk? Sommige delen van de puzzel bevatten

  • Servicegerichtheid: Servicegerichtheid is een architecturale aanpak gebaseerd op het implementeren van bedrijfsprocessen als softwarediensten. Deze zakelijke services bestaan ​​uit een set losjes gekoppelde componenten - ontworpen om afhankelijkheid te minimaliseren - samengesteld om een ​​welomschreven zakelijke taak te ondersteunen.

    Bedrijven die hebben geïnvesteerd in het ontwerpen van infrastructuur met een servicegerichte aanpak, zullen beter in staat zijn om interne services te integreren met cloudservices. Ondernemingen die zich hebben gericht op het nemen van bestaande infrastructuur en het verpakken van belangrijke componenten, zodat ze kunnen worden belicht terwijl services klaar zijn om te beginnen met het integreren van service in een hybride omgeving.

  • Schaalbaarheid: Toepassingen moeten worden ontworpen en gebouwd om te werken in een cloud, zodat ze kunnen opschalen over de grenzen van de cloud. Het gaat niet alleen om het schrijven van een applicatie die op een paar servers gaat leven. Het gaat erom ze te bouwen om potentieel veel servers te gebruiken.

    Wanneer mensen die bekend zijn met de cloud praten over schaalbaarheid, gebruiken ze de termen opschalen versus schaalverdeling . Scale-up verwijst naar het vergroten van het geheugen / de CPU op de server en scale-out verwijst naar het schalen van bronnen over vele, vele knooppunten. U moet een toepassing zo ontwerpen dat deze op verschillende machines werkt.

    U moet ook voorspellen hoe een toepassing zich gedraagt, omdat deze moet worden gebouwd op een manier die de horizontale schaalbaarheid van de cloud kan ondersteunen. Met andere woorden, de code moet mogelijk als stukjes werken op meerdere machines.Dit omvat de feiten die de toepassing nodig heeft om een ​​stateloos protocolmodel te ondersteunen (dat wil zeggen elke aanroep op een object kan op zichzelf staan), dat elk stuk code modulair is met losse koppeling en dat dezelfde code over meerdere machines.

  • Serversynchronisatie en afhankelijkheden: Een toepassing kan databases, berichtdiensten en andere services omvatten. Traditioneel, als een applicatie een bepaalde service nodig heeft, bijvoorbeeld een databaseservice, werd de service afgehandeld door verwijzingen naar fysieke adressen in kaart te brengen. Dit verandert uiteraard in de cloud omdat u de IP-adressen misschien niet van tevoren kent, wat betekent dat het vinden van bronnen onderdeel moet zijn van de applicatie.

  • Beschikbaarheid: Deskundigen adviseren ook dat ontwikkelaars een plan voor mislukking moeten overwegen, inclusief overwegingen rond Mean Time to Failure (MTTF, de voorspelde verstreken tijd tussen systeemfouten) en Tijd tot herstel (MTTR).

Als je naar een bedrijf kijkt, is de kans groot dat je een mix van ontwikkelomgevingen en -processen tegenkomt. Ontwikkeling kan worden gedaan in silo's voor silo-toepassingen. Ontwikkelaars kunnen worden beperkt door het gebrek aan middelen. Misschien zijn de tools die ze gebruiken ontwikkeld om de meest complexe problemen aan te pakken. Terwijl bedrijven overgaan op ontwikkeling in de cloud, is het belangrijk dat ze begrijpen hoe ze een deel van de complexiteit kunnen wegnemen. Dit kost tijd.

Grote voordelen van het ontwikkelen en implementeren van applicaties in de cloud zijn de elasticiteit en schaalbaarheid. De infrastructuur die u nodig hebt voor ontwikkeling en implementatie kan automatisch worden opgeschaald of opgeschaald op basis van de vereisten van de toepassing. Dit veld evolueert echter, en het loont om de wiskunde te doen. Veel leveranciers zullen kosten in rekening brengen op basis van het gebruik van onderliggende bronnen, zoals het gebruik per uur, verwerking, bandbreedte en opslag.

Ontwikkeling en implementatiewijzigingen in de Hybrid Cloud - 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 ...