ویژگیهای کلیدی
با استفاده از سرویسهای Google Cloud، پتانسیل کد خود را به حداکثر برسانید. کد قدیمی را به صورت یکپارچه به ابر منتقل کنید و کدی ایجاد کنید که در هر مکانی اجرا شود. از مثالهای عملی برای یادگیری و نمایش تجربه خود با Google Cloud استفاده کنید.
شرح کتاب
با افزایش پذیرش محاسبات ابری توسط سازمانها، توسعهدهندگان تازهکار در فضای ابری اغلب از مهاجرت به ابر و اجرای مستقیم کد روی ابر احساس سردرگمی میکنند. Google Cloud برای توسعهدهندگان مملو از نکات عملی و توصیههای تخصصی است تا سفر توسعه برنامه شما را تسریع کند و به شما کمک کند تا پتانسیل کامل محاسبات ابری را آزاد کنید.
شما با درک و مقایسه تمام گزینههای موجود برای اجرای کد خود شروع خواهید کرد. شما بدون ترک Google Cloud IDE، کد خود را مینویسید، مستقر میکنید، نظارت میکنید و عیبیابی میکنید و در عین حال بهترین گزینه – کانتینرهای بدون سرور یا GKE – را برای هر مورد استفاده انتخاب میکنید. پس از آن، با سرویسهای اساسی زیرساخت Google Cloud آشنا میشوید و کد خود را با APIهای عمومی متصل میکنید. این به شما کمک میکند تا ویژگیهایی مانند ترجمه زبان و تشخیص اشیا در تصاویر یا ویدیوها را به برنامه خود اضافه کنید. علاوه بر این، فهرست جامعی از نکات و بهترین شیوهها را برای روانتر کردن مهاجرت خود بررسی خواهید کرد. همچنین با بهکارگیری اصول اولیه برنامههای ابری ترکیبی و ساخت سرویسهایی که میتوانند تقریباً در هر جایی اجرا شوند، دانش لازم برای نوشتن کد از ابتدا را کسب خواهید کرد.
در پایان این کتاب، شما به خوبی مجهز خواهید بود تا فرآیند توسعه برنامه را انجام دهید و کد خود را با موفقیت به Google Cloud منتقل کنید.
آنچه خواهید آموخت
درک نحوه نوشتن، اجرا و عیبیابی کد در Google Cloud
برای اجرای کد خود، بین کانتینرهای بدون سرور یا GKE یکی را انتخاب کنید
کد خود را با استفاده از APIهای عمومی به سرویسهای Google Cloud متصل کنید
کد خود را بدون نقص به Google Cloud منتقل کنید
راهکارهای ابری ترکیبی بسازید که میتوانند تقریباً در هر جایی اجرا شوند
با توابع ابری، موتور برنامه، GKE و Anthos آشنا شوید
این کتاب برای چه کسانی مناسب است؟
کتاب «گوگل کلود برای توسعهدهندگان» برای معماران، مهندسان یا توسعهدهندگان ابری است که مایل به انتقال برنامهها و سرویسهای خود به گوگل کلود یا ساخت آنها از ابتدا هستند. کارآفرینان در مراحل اولیه استارتآپها و متخصصان فناوری اطلاعات که میخواهند از دیدگاه یک توسعهدهنده درباره گوگل کلود بیشتر بدانند نیز از این کتاب بهرهمند خواهند شد. درک اولیه از مفاهیم ابری و تجربه اولیه در نوشتن اسکریپتهای پایتون و شل ضروری است.
فهرست مطالب
انتخاب گوگل کلود
توسعه نرمافزار مدرن در گوگل کلود
شروع توسعه در گوگل کلود
اجرای کد بدون سرور در گوگل کلود – بخش 1
اجرای کد بدون سرور در گوگل کلود – بخش 2
اجرای برنامههای کانتینری با موتور کوبرنتیز گوگل
مدیریت ابر ترکیبی با آنتوس
بهرهگیری از شبکهسازی گوگل کلود
سرویسهای صرفهجویی در زمان گوگل کلود
توسعه برنامهها با APIهای یادگیری ماشین گوگل کلود
الگوهای معماری برای راهحلهای ترکیبی و چند ابری
موارد استفاده عملی از گوگل کلود در سناریوهای دنیای واقعی
مشکلات مهاجرت، بهترین شیوهها و نکات مفید






























