Video: Top 10 OneDrive for Business Tips and Tricks 2024
Ikke lenger er en mobil enhet et eget økosystem. I stedet må den integreres med tjenester på skyen for å gjøre bruk av tjenester der - for eksempel lokaltjenester og kartleggingstjenester fra Apple, værinformasjon fra National Weather Service, og til og med å få tilgang til tjenester som tilbys til brukerne, for eksempel finansielle tjenester som tilbys av sine banker.
Du må kanskje også gi dine egne tjenester på skyen, slik at du kan dele data på tvers av apper, samt å levere felles server-sidefunksjoner som vil bli brukt på en multimodal måte - at er, for mobile applikasjoner, nettbaserte applikasjoner og stasjonære applikasjoner. Disse tjenestene kan bare brukes i apper du skriver, eller de kan være tjenester som er av verdi til og brukt av apps skrevet av andre.
For å gi dine egne skygtjenester, trenger du en infrastruktur for at de skal kunne fortsette. Du kan selvsagt være vert for din egen fysiske server. Eller du kan også få en virtuell server på skyen. Du må kanskje også kjøre en webserver. Her er noen teknologier du kanskje vil vurdere:
-
Amazon Web Services (AWS)
AWS er en samling av infrastruktur tjenester med en rekke av disse tjenestene som er tilgjengelig gratis i ett år. Disse tjenestene starter med Amazon EC-2 (Amazon Elastic Compute Cloud), en webtjeneste som gir resizable cloud-basert beregning. AWS Free Tier inkluderer 750 timer hver måned på Linux og Windows virtuelle maskiner i ett år. Andre webtjenester spenner fra databaser i skyen (Amazon Relational Database Service) til Amazon Simple Queue Service, som gir køer for lagring av meldinger mellom programvaren.
-
Node. js
node. js er en programvareplattform som bruker JavaScript som programmeringsspråk og inneholder et innebygd HTTP-serverbibliotek, det vil si en innebygd webserver.
-
Googles skytjenester
Disse inkluderer en app-motor som gir abstrakte tjenester på servernivå på høyere nivå. Google tilbyr nå også virtuelle maskiner gjennom Compute Engine-produktet.
-
Microsoft Azure
Windows Azure er en cloud computing-plattform laget av Microsoft som tilbyr tjenester for å lage, kjøre og administrere programmer. Microsoft, som Amazon (ovenfor), tilbyr disse tjenestene gjennom et globalt nettverk av datacenter.
For øvrig trenger du ikke faktisk en ekstern server for å test om mobilappen din og komponentene på serveren din fungerer godt sammen.Du kan sette opp utviklingsmaskinen din som server, bare sett Node. Js på det, åpne maskinens brannmur for å godta http-tilkoblinger, og du er god å gå!