Diensten / Cloud & PaaS
07 / 08
Cloud & PaaS · Architectuur, hosting en beheer

Cloud op maat van de workload. En een factuur die u kunt uitleggen.

Jelastic PaaS, containerisatie en cloud-native architectuur voor oplossingen die meeschalen met de vraag. Voor een kmo is de vraag zelden welke cloud de beste is. De vraag is waar elke applicatie moet draaien, wat dat per maand kost, hoe ze wordt uitgerold en wie het merkt als ze stilvalt. A4IT ontwerpt dat, zet het op en houdt het draaiend.

Wat u krijgt, wat van u blijft, waar het stopt

Gezegd vóór het eerste gesprek
U krijgt
  • Een uitgeschreven doelarchitectuur met de redenen achter elke keuze
  • Omgevingen voor test en productie, op dezelfde manier opgebouwd en gedocumenteerd
  • Een deployment-pipeline, zodat een release een knop is en geen avond
  • Monitoring, back-ups en een restore die getest is, niet verondersteld
Blijft van u
  • De accounts bij cloud- en hostingproviders: op uw naam, met uw toegang
  • Uw data, uw back-ups en de keuze van de regio waar ze bewaard worden
  • Broncode, pipelinedefinities en configuratie, in uw eigen repository
  • De vrijheid om te verhuizen: we documenteren hoe u vertrekt, niet alleen hoe u aankomt
Grenzen
  • Geen uptimegarantie van ons die verder gaat dan wat de onderliggende provider toezegt
  • Geen belofte van onbeperkte schaal: capaciteit volgt architectuur en budget
  • Geen partner- of resellerstatus bij welke cloudleverancier ook
  • Geen migratie zonder een geteste weg terug naar de oude omgeving

Wat we leveren

Zeven bouwstenen · kies er één of allemaal
01 · Begin hier

Cloudassessment en architectuur

Een inventaris van wat vandaag draait en een beslissing per applicatie: verhuizen, herbouwen, vervangen of laten staan.

Inventaris
Applicaties, databases, gedeelde mappen, integraties en de mensen die ervan afhangen. Ook de server onder een bureau die niemand durft uit te zetten.
Beslissing per workload
Niet alles hoort in de cloud. Elke workload krijgt een aanbeveling met de reden, de inspanning en de verwachte maandelijkse kost.
Doelarchitectuur
Omgevingen, netwerken, databases, toegang en back-ups op enkele pagina's, met schema's die ook uw volgende IT-leverancier kan lezen.
Datalocatie en toegang
Welke data in welke regio staat, wie erbij kan en hoe. Persoonsgegevens en vertrouwelijke data worden van bij het begin gemarkeerd.
02 · Hosten

Jelastic PaaS-hosting

Een platform dat het serverbeheer van u overneemt zonder uw applicatie vast te klinken aan de eigen diensten van één leverancier.

Opzet van de omgeving
Applicatieservers, databases en load balancing samengebracht in één omgeving, voor Java, .NET, PHP, Node.js of applicaties in containers.
Schalen met de vraag
Resources groeien en krimpen met de belasting, binnen grenzen die u bepaalt. Die grenzen beschermen u tegen een verrassing op de factuur.
Test en productie gelijk
Een testomgeving die productie weerspiegelt, zodat wat in test is goedgekeurd zich na de release hetzelfde gedraagt.
Keuze van provider
Het platform wordt door meerdere hostingproviders aangeboden. We helpen er één te kiezen op locatie, support en prijs, en noteren wat een vertrek zou vragen.
03 · Bouwen

Containers en cloud-native architectuur

Applicaties zo verpakt dat ze hetzelfde draaien op een laptop, op een testserver en in productie.

Containerisatie
Bestaande applicaties worden met hun afhankelijkheden in images verpakt. Handmatig installeren, en de verschillen die daarbij horen, verdwijnen.
Configuratie buiten de image
Instellingen en secrets worden per omgeving aangeleverd en nooit ingebakken. Eén image gaat ongewijzigd van test naar productie.
Stateless waar het kan
Data zit in de database en in de opslag, niet in de container. Daardoor is een tweede instantie toevoegen een instelling en geen project.
Zo eenvoudig als de situatie toelaat
Een handvol containers op een PaaS volstaat vaak voor een kmo. We voeren geen orkestratieplatform in dat uw team niet kan onderhouden.
04 · Bouwen

Azure-diensten

Voor bedrijven die al in de Microsoft-wereld werken, of een beheerde dienst nodig hebben die Azure kant-en-klaar aanbiedt.

Structuur van subscriptions
Subscriptions, resource groups en naamgeving zo opgezet dat kost en eigenaarschap duidelijk zijn per applicatie en per omgeving.
Rekenkracht en data
Virtuele machines, applicatiehosting en beheerde databases zoals SQL Server en PostgreSQL, gedimensioneerd op de echte belasting.
Identiteit en toegang
Aanmelden met de accounts die uw medewerkers al hebben, met rollen die elke persoon en elke dienst alleen geven wat nodig is.
Hybride opstellingen
Een deel in Azure, een deel op uw eigen servers of op een PaaS, veilig met elkaar verbonden. Zie hardware & netwerk voor de kant ter plaatse.
05 · Opleveren

CI/CD en deployment

Van een commit in Git tot een draaiende release, in stappen die geautomatiseerd, herhaalbaar en zichtbaar zijn.

Versiebeheer
Alles in Git: applicatiecode, databasescripts, pipelinedefinities en omgevingsconfiguratie. Eén geschiedenis, één plek om te kijken.
Build en test
Jenkins bouwt elke wijziging en draait de geautomatiseerde tests. Een falende build stopt daar en vertelt de ontwikkelaar waarom.
Release met goedkeuring
Uitrollen naar test gebeurt automatisch, uitrollen naar productie wacht op een persoon. Wie wat heeft goedgekeurd, en wanneer, wordt vastgelegd.
Rollback
De vorige versie blijft beschikbaar. Teruggaan is een vastgelegde stap die geoefend is, geen improvisatie midden in de nacht.
06 · Beheren

Monitoring, back-up en herstel

Het deel waar niemand naar vraagt tot de dag dat het nodig is.

Monitoring
Beschikbaarheid, responstijd, schijf, geheugen en mislukte jobs, met meldingen naar iemand die er iets mee kan doen.
Back-ups
Databases en bestanden volgens een vast schema geback-upt, bewaard gedurende een periode die u kiest en opgeslagen weg van het systeem dat ze beschermen.
Hersteltests
Een back-up telt pas als hij teruggezet is. We zetten volgens een vast schema terug en noteren hoe lang het duurde en wat ontbrak.
Herstelplan
Een kort document: wat te doen in welke volgorde, wie belt wie, en hoeveel data en tijd u aanvaard hebt te verliezen.
07 · Beheersen

Kostenbeheersing en migratie

Verhuizen op een manier die u kunt terugdraaien, en betalen voor wat u gebruikt in plaats van voor wat ooit is aangezet.

Kost per applicatie
Resources krijgen labels, zodat de factuur per applicatie en per omgeving te lezen is. U ziet wat elk onderdeel per maand kost.
Right-sizing
Te grote servers, vergeten testomgevingen en ongebruikte opslag worden opgespoord en opgeruimd, met uw goedkeuring per item.
Migratie in stappen
Eén applicatie per keer, met een proefrun op een kopie van de data, een geplande overschakeling en de oude omgeving als weg terug.
Budgetten en meldingen
Een maandbudget per omgeving en een waarschuwing vóór het overschreden wordt, geen uitleg achteraf.

Hoe een traject verloopt

Kleine stappen · na elke stap een beslissing
  1. Intake
    Een gesprek van dertig minuten: wat er draait, waar het knelt, wat niet mag veranderen.
    30 minuten
  2. Assessment
    Inventaris van de workloads en een aanbeveling voor elk, met de verwachte kost.
    Rapport + beslissing
  3. Ontwerp
    Doelarchitectuur, omgevingen, toegang, back-ups en de volgorde van de migratie.
    Afgesproken ontwerp
  4. Bouwen en migreren
    Omgevingen en pipeline opgezet, applicaties één voor één verhuisd met een weg terug.
    In productie
  5. Beheren
    Monitoring, hersteltests en een periodieke review van kost en capaciteit.
    Draaiend en gecontroleerd

Technologie

Gekozen per situatie · niets is verplicht
PlatformenJelastic PaaS, Azure, of uw eigen servers waar dat het betere antwoord is
VerpakkingContainers, met configuratie en secrets buiten de image
BesturingssystemenLinux en Windows Server
DataPostgreSQL en SQL Server, met geplande back-ups en geteste restores
OpleveringGit voor versiebeheer, Jenkins voor build, test en deployment
BeheerMonitoring en alerting, kostenlabels en budgetten per omgeving

Wanneer het past, en wanneer niet

Bespaart ons allebei een vergadering
Een goede match als
  • Een applicatie de server ontgroeit waarop ze begonnen is
  • Releases handmatig, zeldzaam en een beetje beangstigend zijn
  • De cloudfactuur stijgt en niemand kan zeggen welk deel nodig is
  • U hosting en software samen wilt laten beheren, met kennis van beide
Geen match als
  • U een bemand operations center nodig hebt dat dag en nacht schermen bewaakt
  • Het doel is om in de cloud te zitten, wat de workload ook nodig heeft
  • U de goedkoopste hosting wilt, zonder back-ups en zonder monitoring
  • Een formele partnerstatus bij een leverancier een vereiste is in uw aanbesteding

Vragen over cloud & PaaS

Alle vragen →
01Waar wordt onze data bewaard?

Waar u dat beslist. Regio en provider worden tijdens het ontwerp gekozen en opgeschreven, ook waar de back-ups naartoe gaan. Moet data in de Europese Unie of in uw eigen gebouw blijven, dan wordt de architectuur daarrond gebouwd.

02Waarom Jelastic PaaS en niet alleen een van de grote clouds?

Voor veel kmo-applicaties biedt een PaaS schaalbaarheid en beheerde omgevingen met minder configuratiewerk en een factuur die makkelijker te lezen is. In andere gevallen is Azure de betere keuze. We adviseren per workload en leggen uit waarom.

03Moet alles naar de cloud?

Nee. Sommige systemen zijn goedkoper, sneller of gewoon prima waar ze staan. Het assessment zegt dat per workload, en een mix van cloud en infrastructuur ter plaatse is een normale uitkomst.

04Wat kost het per maand?

Dat hangt af van uw workloads, dus vóór het assessment noemen we geen bedrag. Daarna krijgt u een raming per applicatie, en zodra het draait de echte kost per applicatie met een budgetmelding.

05Zitten we vast aan u of aan een provider?

Accounts staan op uw naam, en code, pipelines en configuratie zitten in uw repository. Containers en standaarddatabases houden de applicatie overdraagbaar. Wat een overstap naar een andere provider zou vragen, staat in de documentatie.

06Wie bellen we als er iets plat ligt?

Dat wordt vóór de livegang afgesproken en in het herstelplan opgeschreven: wie de melding krijgt, hoe u A4IT bereikt en wat de provider afhandelt. Op deze pagina beloven we geen responstijden; die worden per overeenkomst vastgelegd.

Breng één applicatie en haar factuur mee. Wij zeggen u waar ze moet draaien.

Antwoord binnen drie werkdagen.Plan een cloud-intake →Hoe we werken