Ortamlara genel bakış

Üretim uygulamaları için net bir geliştirme iş akışı oluşturmanız gerekir. Özellikle uygulamanızda birden fazla kişi çalışıyorsa bu iş akışı önemlidir. Geliştirme iş akışı genellikle birden fazla ortamın ayarlanmasını ve yönetilmesini içerir.

Firebase, geliştirici iş akışları ve bileşen ortamları için farklı destek düzeylerine sahiptir. Bu sayfadaki geliştirici iş akışı terimlerini ve varsayımlarını öğrendikten sonra Firebase projesi ve uygulamalarınızı ayarlamak için genel en iyi uygulamalarımıza ve genel güvenlik yönergelerimize göz atın.

Ortamlar hakkında

Yazılım geliştirmede ortam, bir uygulama örneğini veya uygulama sistemini çalıştırmak için gereken tüm donanım ve yazılımlardır.

Bir dizi ortam, kullanıcıları etkilemeden yazılım geliştirme ve test etme için izolasyon sağlar. Aşağıdaki diyagramda gösterildiği gibi, ortamlar genel olarak üretim öncesi veya canlı sürüm olarak kabul edilir ve gerektiği kadar üretim öncesi ortamınız olabilir. Şemada ayrıca her bir ortam türüyle ilişkili yaygın uygulamalar ve özellikler de açıklanmaktadır.

Bir özelliği veya sürümü bu ortamlardan üretime geçirme sürecine dağıtım ardışık düzeni adı verilir.

Geliştirme, test ve KG, hazırlama ve son olarak üretim dahil olmak üzere dağıtım ardışık düzenini genellikle oluşturan ortamları gösteren şema

Ortam türleri

Ortam, uygulamanızı çalıştırmak ve desteklemek için gereken temel altyapı, uygulamanızın kodu ve verilerinden oluşur. Her ortam türünde kullanılan veri türleriyle ilgili ipuçları da dahil olmak üzere bazı yaygın ortamların açıklamalarını incelemek için aşağıdaki terimlerin her birini genişletin.

Sonraki adımlar