Rekombinant DNA teknolojisi tam da bu konuları kapsamaktadır. Evet, genetik kodlama tüm canlılarda adenin, guanin, sitozin ve timin bazlarından oluştuğu için, bu bazların üçlü kombinasyonlarının kodladığı aminoasitler aynı olduğu için, virüs, bakteri, bitki, hayvan veya insan proteinlerini bakterilerde veya mayalar gibi basit tek hücrelilerde üretebiliriz. Ancak uygulamada bazı zorluklar da yok değildir. Örneğin, prokaryotlarda olmayan ancak ökaryotlarda olan glikozilasyon gibi post-translasyonel modifikasyonlar (translasyon sonrası protein yapısında meydana gelen değişiklikler), ökaryotik proteinlerin doğal yapısında bakterilerde üretiminde sorunlar oluşturur.
İnsülin üretimine gelince; insülin üreten gen, insan DNA’sından izole edilerek bakteriye aktarılır. Sonra bu bakteri çoğaltılır. Böylece genin kopyaları oluşturulur. Kopyası oluşturulan genler bakteride de çalışmaya devam ettiği için genin ürettiği proteini bakteri de üretir. Bakterinin ürettiği yabancı proteine rekombinant protein denir. Daha sonra rekombinant proteinler bakteriden saflaştırılarak bazı işlemlerden geçirilerek insülin elde edilir.[1]