Hopp til innholdet
BigTree108

Utvikling og administrasjon av Oracle Database og PL/SQL

Utvikling og administrasjon av Oracle Database og PL/SQL: PL/SQL-pakker og SQL-optimalisering, Oracle APEX-applikasjoner, RAC, Data Guard og RMAN, oppgraderinger til Oracle AI Database 26ai, Exadata og OCI-databaser, og migreringer til og fra Oracle, med dedikerte Oracle-utviklere og DBA-er til teamet deres eller et Oracle-prosjekt levert fra ende til ende.

Dette bygger vi med Oracle

  • Utvikling i PL/SQL

    Pakker, prosedyrer, triggere og batchjobber i PL/SQL for fakturering, regnskap og annen kjerneforretningslogikk, refaktorert til små enheter testet med utPLSQL, holdt i Git og rullet ut gjennom SQLcl og Liquibase og ikke for hånd.

  • Optimalisering av Oracle SQL

    Trege setninger funnet i AWR- og ASH-rapporter og kjøreplaner, deretter rettet med indekser, omskrivinger, ferske statistikker, partisjonering eller SQL plan baselines, med tider sammenlignet før og etter på de samme dataene.

  • Administrasjon av Oracle

    Kvartalsvise Release Updates anvendt etter en testet plan, plass, sesjoner og varsellogger overvåket, brukere og profiler styrt, og Oracle Enterprise Manager eller deres egen overvåking som varsler før brukerne merker et problem.

  • Oracle APEX-applikasjoner

    Interne applikasjoner, dashbord og kundeportaler bygget i Oracle APEX 26.1 på dataene som allerede ligger i databasen, REST-API-er publisert gjennom Oracle REST Data Services, og Oracle Forms-applikasjoner bygget på nytt i APEX skjermbilde for skjermbilde.

  • RAC, Data Guard og RMAN

    Real Application Clusters for tilgjengelighet innenfor en lokasjon, Data Guard-standbydatabaser i en andre lokasjon eller skyregion, og RMAN-sikkerhetskopier med gjenopprettinger øvd etter en plan mot gjenopprettingsmål avtalt med dere.

  • Oppgraderinger til Oracle AI Database 26ai

    Databaser på 19c og 21c oppgradert direkte med AutoUpgrade, og 11g, 12c og 18c gjennom et mellomtrinn via 19c, med databaser uten CDB konvertert til pluggable databaser underveis og applikasjonen testet på nytt før overgangen.

  • Exadata og Oracle-databaser i skyen

    Exadata Database Service, Autonomous AI Database og Base Database Service på OCI, Exadata og Autonomous AI Database inne i Azure, AWS og Google Cloud gjennom Oracles multicloud-tjenester, og Exadata Cloud@Customer i deres eget datasenter, med flyttinger planlagt i Zero Downtime Migration.

  • Migreringer til og fra Oracle

    Oracle flyttet til PostgreSQL med ora2pg eller til SQL Server med SQL Server Migration Assistant, andre databaser flyttet inn i Oracle, og Oracle i eget datasenter flyttet til OCI eller Exadata med Data Pump og GoldenGate, hver migrering øvd på en kopi og avstemt tabell for tabell.

  • Oracle-sikkerhet og orden i lisensene

    Roller med minst mulig rettigheter, Unified Auditing, Transparent Data Encryption og Data Redaction for sensitive kolonner, Database Vault der administratorer ikke skal kunne lese dataene, og en oversikt over alternativene og pakkene som er i bruk, slik at en lisensgjennomgang ikke gir overraskelser.

Lei inn Oracle-utviklere og DBA-er

  • Dedikerte Oracle-utviklere og DBA-er

    Oracle-utviklere og DBA-er som blir en del av teamet deres på heltid, jobber i repositoriene, oppgavesystemet og møtene deres, og rapporterer til lederen deres. Dere intervjuer dem, og vi tar oss av den ukrainske kontrakten, lønn, fakturering og fravær.

  • Prosjektleveranse med Oracle

    Et team som tar Oracle-prosjektet fra omfang til utgivelse: estimat, utvikling, tester og utrulling, med en teknisk leder hos oss som eier planen og kvaliteten.

  • Support og overtakelse av Oracle-løsninger

    Et eksisterende Oracle-system overtatt fra et annet team eller holdt i drift: først en gjennomgang med kun lesetilgang og en skriftlig liste over risikoer, deretter rettelser og nye funksjoner i rekkefølge etter betydning.

Siden om dedikert team forklarer hvordan spesialister blir med i teamet deres, og siden om outsourcing dekker prosjektleveranse, overtakelser og hvordan vi priser.

Hvem som jobber med Oracle-prosjektet deres

  • PL/SQL-utviklere

    Pakker, SQL og batchkjøringer

  • Oracle-DBA-er

    RAC, Data Guard, RMAN, patching og oppgraderinger

  • Oracle APEX-utviklere

    Applikasjoner, rapporter og REST-tjenester

  • Java- og .NET-utviklere

    Applikasjonene som kaller databasen

  • Skyingeniører

    OCI, Exadata og multicloud-oppsett i Terraform

Slik jobber vi med Oracle

PL/SQL behandles som applikasjonskode: pakkene ligger i Git, endringer gjennomgås og rulles ut av pipelinen via SQLcl og Liquibase, og utPLSQL-tester kjøres mot en ekte database før hver utgivelse. Skyressursene er definert i Terraform, slik at et miljø kan bygges opp igjen ut fra det som er skrevet ned.

Et overtatt Oracle-miljø starter med skrivebeskyttet tilgang og en skriftlig liste over risikoer: versjoner og patchnivåer, sikkerhetskopier og siste testede gjenoppretting, den tyngste SQL-en i AWR, hvem som har DBA-rettigheter og hvilke lisensierte alternativer som er slått på. Endringer går til produksjon etter en øvelse på en kopi med maskerte data.

Andre databaser vi jobber med

Oversikt: Databaser

Spørsmål om Oracle-utvikling

Hvilke bransjer jobber Oracle-utviklerne deres i?

Bank, forsikring og fintech, for kjernebank, fakturering og myndighetsrapportering; bedriftsprogramvare og ERP, for fagsystemer med tiår med data; helse, for sykehus- og laboratoriesystemer; varehandel og e-handel, for ordrer, lager og prising; telekom, for fakturering og kunderegistre; og logistikk-, industri- og energiselskaper som har driften sin på Oracle.

Hvilke databaser kan dere migrere til og fra Oracle?

Oracle til PostgreSQL, til SQL Server eller til en administrert skydatabase som Amazon Aurora eller Azure Database for PostgreSQL; andre databaser inn i Oracle; og Oracle i eget datasenter til OCI, Exadata eller Oracles tjenester inne i Azure, AWS og Google Cloud. Skjema og kode konverteres med verktøy og ferdigstilles for hånd, data flyttes i øvde kjøringer, og hver tabell avstemmes før omleggingen.

Kan dere hjelpe oss med å holde oss innenfor Oracle-lisensene våre?

Vi fører en oversikt over utgavene, alternativene og administrasjonspakkene hver database bruker, slik at funksjoner som krever lisens ikke slås på ved et uhell, og den oversikten støtter deres egen lisensgjennomgang. De kommersielle vilkårene er en sak mellom dere og Oracle.

Hvor raskt kan Oracle-utviklere og DBA-er starte?

Når rett Oracle-utvikler eller DBA er tilgjengelig, avhenger starten bare av intervjuet deres, NDA-en og IP-overdragelsen. Ellers gjennomfører vi et søk, som vanligvis gir kandidatprofiler innen to til tre uker, og ingen starter før dere har sagt ja.

Hvordan leier vi inn Oracle-utviklere og DBA-er gjennom BigTree108?

Fortell oss om arbeidet, erfaringsnivået og timene dere trenger. Vi foreslår én eller to personer med profilene deres, dere intervjuer dem slik dere ville intervjuet en egen ansatt, og dere signerer én avtale med BIG TREE 108 LLC og får én faktura i måneden.

Hvem eier arbeidet de leverer?

Det gjør dere. Hver spesialist har en signert kontrakt med BigTree108 som overdrar alt arbeidsresultat til selskapet, og avtalen vår med dere overdrar det videre til dere. Kode, design og dokumenter leveres inn i deres egne repositorier og verktøy, og oppbevares ikke der bare vi kan endre dem.

Kjører dere Oracle?

Fortell oss versjonene, alternativene som er i bruk og hva som må endres. Dere får svar innen én arbeidsdag: en plan, kandidatprofiler eller et omfang for en helsesjekk av Oracle-miljøet deres.