RedGoose Developer Portal

Twoje centrum rozwoju i testowania

Środowiska developerskie

Środowisko Development

Sandbox developerski dla bieżącej pracy, szybkie wdrażanie i testowanie zmian w kodzie.

Online

Środowisko Testowe

Dedykowane testy integracyjne, wydajnościowe i funkcjonalne przed wdrożeniem na produkcję.

Online

Środowisko Staging

Wiernie odwzorowuje środowisko produkcyjne, służy do końcowych testów przed wdrożeniem.

Ograniczony dostęp

Dostęp do środowisk

Wszystkie środowiska developerskie są dostępne za pomocą SSH lub poprzez dedykowane portale administracyjne. W celu uzyskania dostępu, postępuj zgodnie z poniższymi instrukcjami:

  1. Wygeneruj klucz SSH lub uzyskaj dane logowania od administratora
  2. Dodaj swój klucz publiczny do naszego repozytorium kluczy
  3. Potwierdź swój adres email, aby aktywować dostęp
  4. Zaloguj się za pomocą odpowiedniego polecenia lub poprzez portal
# Przykład dostępu SSH do środowiska deweloperskiego ssh dev-user@dev.redgoose.pl -p 2222

Zabezpieczamy wszystkie środowiska za pomocą uwierzytelniania dwuskładnikowego. Skontaktuj się z zespołem DevOps, aby skonfigurować swoje konto.

Status środowisk
Środowisko Status Wersja Ostatnia aktualizacja
Development Online v2.8.3-dev 27.04.2025
Test Online v2.7.1 25.04.2025
Staging Aktualizacja v2.7.0 01.05.2025
Sandbox Offline v2.8.0-alpha 15.04.2025

Narzędzia developerskie

Git Repository

Centralne repozytorium kodu źródłowego z pełną historią zmian. Integracja z systemami CI/CD.

CI/CD Pipeline

Zautomatyzowany system ciągłej integracji i wdrażania. Zarządzaj buildami, testami i deploymentami.

Issue Tracker

Śledź postępy, zgłaszaj błędy i zarządzaj zadaniami w ramach projektów. Pełna integracja z repozytorium kodu.

Code Review

System przeglądania kodu umożliwiający współpracę, komentowanie i zatwierdzanie zmian przed wdrożeniem.

Monitoring

Monitoruj wydajność, dostępność i inne metryki w czasie rzeczywistym. Konfiguruj alerty i dashboardy.

API Gateway

Centralny punkt dostępu do wszystkich API. Dokumentacja, testowanie i zarządzanie wersjami interfejsów.

Zasoby developerskie

Platformy i technologie

W środowiskach RedGoose wykorzystujemy różnorodne technologie i platformy, zapewniając nowoczesny stos technologiczny:

Containerization

Docker, Kubernetes, OpenShift

Cloud

AWS, Azure, Google Cloud

Backend

Node.js, Python, Java, Go

Frontend

React, Vue.js, Angular

Dokumentacja deweloperska

Przykładowe kody i snippety

Przykład integracji z API RedGoose
// Przykładowy kod integracji z API RedGoose const RedGooseAPI = require('@redgoose/api-client'); // Inicjalizacja klienta API const client = new RedGooseAPI({ apiKey: 'YOUR_API_KEY', environment: 'development' // lub 'staging', 'production' }); // Pobieranie danych async function fetchData() { try { const response = await client.resources.list({ type: 'document', limit: 10, sort: 'createdAt:desc' }); console.log(`Pobrano ${response.data.length} zasobów`); return response.data; } catch (error) { console.error('Błąd podczas pobierania danych:', error.message); throw error; } } // Tworzenie nowego zasobu async function createResource(data) { try { const resource = await client.resources.create({ name: data.name, type: data.type, content: data.content, metadata: data.metadata }); console.log(`Utworzono zasób o ID: ${resource.id}`); return resource; } catch (error) { console.error('Błąd podczas tworzenia zasobu:', error.message); throw error; } }

Roadmapa rozwoju

Q2 2025

Aktualizacja v3.0

Kompletny redesign architektury mikrousług, migracja baz danych do nowego klastra i wdrożenie zaawansowanego systemu cachingu.

Mikrousługi Wydajność Architektura
Q3 2025

Nowe API i integracje

Udostępnienie nowego API w wersji 2.0 z rozszerzonymi możliwościami, nowymi endpointami i wsparciem dla GraphQL. Dodatkowe integracje z popularnymi platformami.

API GraphQL Integracje
Q4 2025

Zaawansowana analityka

Implementacja systemu analityki w czasie rzeczywistym, monitoringu wydajności i narzędzi do analizy danych dla developerów i klientów.

Analityka Monitoring ML
Q1 2026

Globalna ekspansja

Rozszerzenie infrastruktury o nowe regiony, implementacja zaawansowanych mechanizmów CDN i optymalizacja dla różnych regionów geograficznych.

Skalowalność Wydajność Globalizacja

Wsparcie developerskie

Potrzebujesz pomocy?

Zespół DevOps

Nasz zespół DevOps jest dostępny, aby pomóc Ci w konfiguracji środowisk, rozwiązywaniu problemów technicznych i optymalizacji procesów.

Wsparcie online

Dostępne w godzinach 8:00 - 20:00 CET, od poniedziałku do piątku.

Czat deweloperski

Dołącz do naszego kanału na Slacku lub Discordzie.

Email

devops@redgoose.pl

Baza wiedzy

Przeszukaj naszą bazę wiedzy, aby znaleźć odpowiedzi na często zadawane pytania.