- Ürünler›
- Geliştirici Araçları›
- AWS Altyapı Oluşturucu
AWS Altyapı Oluşturucu Hakkında SSS
AWS Altyapı Oluşturucu Nedir?
AWS Altyapı Oluşturucu, geliştiricilerin AWS hizmetlerini görsel bir tuvalde sürükleyerek, gruplayarak ve bağlayarak bir uygulama mimarisi tasarlamasını kolaylaştıran bir görsel oluşturucudur. Geliştiriciler, sıfırdan yeni bir mimari başlatabilir veya mevcut bir AWS CloudFormation ya da AWS Sunucusuz Uygulama Modeli (SAM) şablonunu içeri aktarabilir. AWS Altyapı Oluşturucu; AWS Lambda, AWS Step Functions ve Amazon EventBridge gibi başlıca sunucusuz hizmetlere odaklı bir deneyimdir ancak AWS CloudFormation kaynakları tarafından desteklenen tüm AWS hizmetlerini oluşturmak için kullanılabilir. Geliştiriciler kod olarak altyapıyı (IaC), AWS SAM Komut Satırı Arabirimi (CLI) ile yerel testler, sürüm denetimi ile hakem incelemesi veya CloudFormation ve sürekli entegrasyon ve teslim (CI/CD) işlem hatları aracılığıyla dağıtım gibi mevcut süreçlerine dahil etmek üzere dışarı aktarabilir.
Neden AWS Infrastructure Composer'ı kullanmalıyım?
AWS Infrastructure Composer, modern altyapı oluşturmanın soyut tahminlerini, anlaşılması daha kolay ve yinelemesi hızlı olan görsel bir sürece dönüştürür. Bir kod olarak altyapı çerçevesi öğrenerek başlamanız veya hizmet belgelerini incelemeniz gerekmez. Bir iş arkadaşınızla beyaz tahtada yaptığınız gibi hemen bir çözümün diyagramını oluşturabilir ve bu çözümü ihtiyaç duyduğunuz kadar kavramsal veya özel hale getirebilirsiniz. Görsel düzenleyicide yineleme yaparken AWS Infrastructure Composer ilgili hizmet entegrasyonları, kaynaklar arasındaki AWS Kimlik ve Erişim Yönetimi (IAM) ilke eylemleri için yapılandırma hazırlar ve ekibinizin uyumlu olması için kaynakları bağlamsal olarak alakalı etiketlerle gruplandırmanıza yardımcı olur.
Infrastructure Composer'ı IDE'mle kullanabilir miyim?
Evet, Visual Studio Code için AWS Toolkit'e Altyapı Oluşturucu dahildir. AWS Toolkit 'i yükleyerek başlayın. IDE'nizde bir CloudFormation şablonu açın ve ardından "Altyapı Oluşturucu ile aç" düğmesine tıklayın. VS Code dosya tarayıcısında bir CloudFormation şablonuna sağ tıklayarak Infrastructure Composer'ı da açabilirsiniz.
CodeWhisperer'ı AWS Infrastructure Composer ile kullanabilir miyim?
Evet, CodeWhisperer, AWS Infrastructure Composer ile birlikte Visual Studio Code için AWS Toolkit'e dahildir. CodeWhisperer'ı kullanarak fikirden işlevsel bir CloudFormation şablonuna geçerek uygulamayı düzenlemeye devam etmek için AWS Infrastructure Composer'da yeni şablonu görselleştirebilirsiniz. CodeWhisperer, VS Code'da etkinleştirilirse doğrudan AWS Altyapı Oluşturucu'daki bir kaynağın ayrıntılar sayfasından CloudFormation kaynak yapılandırmasını da otomatik olarak oluşturabilir. Şablonunuza veya diyagramınıza kod önerilerini kabul ettiğinizde, değişiklikler otomatik olarak diğerine yansıtılır.
Görsel düzenleyicide hangi kaynaklar mevcuttur?
AWS Altyapı Oluşturucu, CloudFormation'da tanımlanan herhangi bir AWS mimarisini içeri aktarabilir ve görselleştirebilir. AWS Altyapı Oluşturucu, görsel oluşturucu aracılığıyla eklediğiniz herhangi bir hizmet için kaynak özelliklerinin oluşturulmasına yardımcı olur ve birçok sunucusuz kaynak, diğer hizmetlerle entegrasyonlar dahil olmak üzere en iyi uygulama kod olarak altyapı ile yapılandırılır.
Uygulamamda iş akışlarını tanımlayabilir miyim?
Evet, Infrastructure Composer uygulam anızdaki birden çok hiz metin düzenlenmesini sağlayan AWS Step Functions iş akışlarını destekler. Tek bir görsel oluşturucu deneyimi için Altyapı Oluşturucu içindeki Adım İşlevleri iş akışları için görsel bir oluşturucu olan Step Functions Work flow Studi o'yu kullanarak uygulamanıza Adım İşlevleri hizmetini ekleyebilir ve iş akışını düzenleyebilirsiniz. Infrastructure Composer'daki Workflow Studio ile, iş akışlarını görsel olarak tasarlayarak, iş akışı görevlerinin uygulama kaynaklarına basitleştirilmiş bağlanması, tanım değiştirmeleri yoluyla çeşitli ortamlar veya hesaplar için kaynakların kolaylaştırılmış parametrelendirilmesi ve kaynaklar arasında IAM ilke eylemlerinin hazırlanması yoluyla geliştirmeden dağıtıma giden yolunuzu hızlandırabilirsiniz.
Hangi IAC şablonları desteklenir?
CloudFormation ve AWS SAM şablonlarını kullanarak içeri aktarma ve görselleştirme işlemlerini gerçekleştirebilirsiniz.
AWS Infrastructure Composer bir diyagramı altyapıya nasıl çevirir?
AWS Infrastructure Composer, CloudFormation desteğiyle başlayarak IaC tanımlarına dönüştürebileceği tüm mimarinin bir modelini korur. Görsel düzenleyicide bu tanımların bir önizlemesini görebilir veya sürüm denetim sürecinize dahil etmek için tüm altyapı şablonunu dışarı aktarabilirsiniz. Kaynakları birbirine bağlamak için düzenleyiciyi kullandığınızda, AWS Uygulama Oluşturucu istediğiniz zaman inceleyebileceğiniz veya değiştirebileceğiniz ilgili hizmet entegrasyonları ve IAM izinleri için iki hizmeti, ilgili kod olarak altyapı yapılandırmasına entegre etme niyetini dönüştürmek için tasarlanmıştır. Örneğin, görsel tuvale bir Amazon Simple Storage Service (S3) klasörü eklemek ve bunu bir Lambda işlevine bağlamak, IAM ilkesi, olay aboneliği ve işlevin kendisi için iskele dosyaları için gerekli yapılandırma ile sonuçlanır.
AWS Infrastructure Composer, AWS en iyi uygulamalarını izlememe nasıl yardımcı olur?
AWS Infrastructure Composer, AWS en iyi uygulamalarını izleyen IaC tanımlarını yapılandırmak üzere tasarlanmıştır. Örneğin, bir geliştirici tuvale bir S3 bucket'ı eklediğinde AWS Altyapı Oluşturucu, BucketEncryption ve PublicAccessBlockConfiguration özelliklerini, şifrelemenin varsayılan bir AWS Anahtar Yönetimi Hizmeti (KMS) anahtarıyla etkinleştirilmesi ve genel erişimin devre dışı bırakılması için yapılandırmak ve entegre etmek üzere tasarlanmıştır. CloudFormation'a derinlemesine dalmadan bu ayarları görsel düzenleyicide değiştirebilirsiniz, ancak hiçbir şey yapmazsanız yaygın yapılandırma hatalarını veya gözden kaçırmaları azaltmak için AWS'nin en iyi uygulamalarını izleyen bir S3 klasörünü dağıtabilirsiniz.
Mevcut altyapıyı AWS Infrastructure Composer ile düzenleyebilir miyim?
Evet, AWS Altyapı Oluşturucu ile mevcut CloudFormation kod olarak altyapı şablonunuzu içeri aktarabilirsiniz. Altyapı Oluşturucu, şablonunuzun düzenlenebilir bir görselleştirmesini hızlı bir şekilde sunar.
AWS Infrastructure Composer bir uygulama mimarisi dağıtmama yardımcı olabilir mi?
AWS Altyapı Oluşturucu'yu kullanarak, birkaç sunucusuz AWS kaynağı için yerleşik AWS en iyi uygulamalarına sahip dağıtılabilir bir CloudFormation şablonunu düzenleyebilir ve dışarı aktarabilirsiniz. Bu şablonu, AWS SAM CLI aracılığıyla CloudFormation araçlarıyla veya CloudFormation şablonlarıyla uyumlu mevcut CI/CD araçlarınızla dağıtabilirsiniz.
AWS Infrastructure Composer'ın maliyeti nedir?
AWS Altyapı Oluşturucu kullanımı için ek ücret uygulanmaz. AWS Altyapı Oluşturucu kullanılarak oluşturulan AWS kaynakları (S3 bucket'ları veya Lambda işlevleri gibi) için bunları manuel olarak oluşturmayla aynı şekilde ödeme yaparsınız. Yalnızca kullandığınız özellikler için kullandıkça ödeme yaparsınız. Minimum ücret ve ön ödeme taahhüt gereksinimi yoktur.