We may earn an affiliate commission when you visit our partners.
Course image
Google Cloud Training

Questo corso spiega agli studenti come creare soluzioni efficienti e ad alta affidabilità su Google Cloud utilizzando pattern di progettazione comprovati. È la continuazione dei corsi Architecting with Google Compute Engine o Architecting with Google Kubernetes Engine e presuppone che si abbia esperienza pratica con le tecnologie esaminate in uno dei due corsi. Attraverso una combinazione di presentazioni, attività di progettazione e lab pratici, i partecipanti impareranno a definire e bilanciare i requisiti aziendali e tecnici per progettare deployment Google Cloud altamente affidabili, altamente disponibili, sicuri ed economicamente convenienti.

Enroll now

What's inside

Syllabus

Introduzione
Ti diamo il benvenuto al corso Reliable Google Cloud Infrastructure: Design and Process. Scopri di più sulla struttura e sui contenuti del corso.
Read more
Definizione dei servizi
In questo modulo imparerai a descrivere gli utenti di un sistema in termini di ruoli e utenti tipo a loro associati. Imparerai come misurare il successo utilizzando gli indicatori chiave di prestazione (KPI) ed esaminerai gli obiettivi del livello di servizio (SLO), gli indicatori del livello del servizio (SLI) e gli accordi sul livello del servizio (SLA).
Progettazione e architettura di microservizi
In questo modulo introdurremo l'architettura delle applicazioni e la progettazione di microservizi.
Automazione DevOps
Questo modulo introduce l'automazione DevOps, un fattore chiave per ottenere un deployment coerente, affidabile e veloce.
Scelta delle soluzioni di archiviazione
In questo modulo, esaminiamo le soluzioni dati e di archiviazione Google Cloud e capiamo come scegliere la più adatta a soddisfare i tuoi requisiti aziendali e tecnici.
Google Cloud e architettura di rete ibrida
In questo modulo, parleremo delle architetture di rete di Google Cloud, tra cui le architetture ibride.
Deployment di applicazioni in Google Cloud
In questo modulo illustreremo le varie opzioni di deployment delle applicazioni in Google Cloud. Google Cloud offre molte possibili piattaforme di deployment e non sempre la scelta è subito quella più ovvia.
Progettazione di sistemi affidabili
In questo modulo parleremo di come progettare sistemi affidabili.
Sicurezza
In questo modulo parleremo di sicurezza. Google opera da 20 anni nello spazio del cloud, garantendo i più alti standard di sicurezza. La sicurezza è alla base dell'innovazione. L'approccio del Cloud Architect deve privilegiare innanzitutto gli aspetti di sicurezza; tutto il resto è subordinato a questo principio.
Manutenzione e monitoraggio
In questo modulo finale del corso tratteremo la manutenzione e il monitoraggio delle applicazioni.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Approfondisce la progettazione delle applicazioni e il design dei microservizi
Esamina le soluzioni di archiviazione e dati di Google Cloud, aiutando gli studenti a scegliere quella più adatta alle proprie esigenze aziendali e tecniche
Insegna come progettare sistemi affidabili, sicuri e altamente disponibili
Infine, il corso prevede la manutenzione e il monitoraggio delle applicazioni
Richiede esperienza pratica con Google Compute Engine o Google Kubernetes Engine

Save this course

Save Reliable Cloud Infrastructure: Design & Process italiano to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Reliable Cloud Infrastructure: Design & Process italiano with these activities:
Review Linux command line basics
Ensure you have a solid foundation in Linux command line basics, which is essential for working with cloud platforms.
Browse courses on Linux Command Line
Show steps
  • Review online tutorials or documentation
  • Practice using the command line in a virtual environment or sandbox
Refresh cloud fundamentals knowledge
Help bring your current knowledge of cloud computing fundamentals up to date, ensuring you have a strong foundation before starting this course.
Browse courses on Cloud Computing Basics
Show steps
  • Review Coursera's Google Cloud Fundamentals Specialization
  • Read articles and blog posts about cloud computing
  • Watch videos and tutorials on cloud computing concepts
Learn about microservice architectures
Expand your knowledge of microservice architectures by exploring tutorials and resources on the topic.
Show steps
  • Find tutorials on microservice architectures on platforms like Coursera or edX
  • Follow the tutorials and complete the exercises
Three other activities
Expand to see all activities and additional details
Show all six activities
Design a simple cloud architecture
Put your knowledge into practice by designing a simple cloud architecture, helping you apply the concepts you'll learn in this course.
Browse courses on Cloud Architecture Design
Show steps
  • Choose a simple use case, such as hosting a website or deploying a database
  • Identify the components you need, such as compute, storage, and networking
  • Draw a diagram of your architecture
Practice designing cloud solutions
Reinforce your understanding of cloud architecture design by practicing designing solutions for different scenarios.
Browse courses on Cloud Architecture Design
Show steps
  • Find practice problems online or in textbooks
  • Design solutions to the problems
  • Compare your solutions to others or discuss them with peers
Create a blog post or article about cloud architecture
Solidify your understanding of cloud architecture by writing a blog post or article, requiring you to synthesize and communicate your knowledge effectively.
Browse courses on Cloud Architecture
Show steps
  • Choose a topic related to cloud architecture
  • Research the topic thoroughly
  • Write and edit your blog post or article
  • Publish your content and share it with others

Career center

Learners who complete Reliable Cloud Infrastructure: Design & Process italiano will develop knowledge and skills that may be useful to these careers:
Cloud Architect
Cloud Architects are responsible for designing, building, and managing cloud-based systems. They need to have a strong understanding of cloud computing technologies, including Google Cloud Platform. This course can help you build a foundation in Google Cloud Platform and learn how to design and implement reliable, scalable, and secure cloud-based solutions.
DevOps Engineer
DevOps Engineers are responsible for bridging the gap between development and operations teams. They need to have a strong understanding of both software development and IT operations. This course can help you learn the DevOps principles and practices that are essential for success in this role.
Site Reliability Engineer
Site Reliability Engineers (SREs) are responsible for ensuring the reliability and performance of cloud-based systems. They need to have a strong understanding of cloud computing technologies, as well as experience in systems engineering and operations. This course can help you learn the SRE principles and practices that are essential for success in this role.
Data Engineer
Data Engineers are responsible for designing and building data pipelines that collect, process, and store data. They need to have a strong understanding of big data technologies, as well as experience in data modeling and data analysis. This course can help you learn the Google Cloud Platform technologies that are used to build and manage data pipelines.
Network Engineer
Network Engineers are responsible for designing, building, and managing computer networks. They need to have a strong understanding of networking technologies, as well as experience in network security and administration. This course can help you learn the Google Cloud Platform technologies that are used to build and manage networks.
Security Engineer
Security Engineers are responsible for protecting cloud-based systems from security threats. They need to have a strong understanding of cloud security technologies, as well as experience in security risk assessment and incident response. This course can help you learn the Google Cloud Platform technologies that are used to secure cloud-based systems.
Software Engineer
Software Engineers are responsible for designing, developing, and maintaining software applications. They need to have a strong understanding of software development principles and practices, as well as experience in a variety of programming languages and technologies. This course may be useful for Software Engineers who want to learn more about Google Cloud Platform and how to build and deploy cloud-based applications.
Systems Engineer
Systems Engineers are responsible for designing, building, and managing complex systems. They need to have a strong understanding of systems engineering principles and practices, as well as experience in a variety of technologies. This course may be useful for Systems Engineers who want to learn more about Google Cloud Platform and how to build and manage cloud-based systems.
Database Administrator
Database Administrators are responsible for managing and maintaining databases. They need to have a strong understanding of database technologies, as well as experience in database design, optimization, and security. This course may be useful for Database Administrators who want to learn more about Google Cloud Platform and how to manage databases in the cloud.
Cloud Security Analyst
Cloud Security Analysts are responsible for monitoring and analyzing cloud-based systems for security threats. They need to have a strong understanding of cloud security technologies, as well as experience in security risk assessment and incident response. This course may be useful for Cloud Security Analysts who want to learn more about Google Cloud Platform and how to secure cloud-based systems.
Cloud Solutions Architect
Cloud Solutions Architects are responsible for designing and implementing cloud-based solutions for customers. They need to have a strong understanding of cloud computing technologies, as well as experience in solution architecture and project management. This course may be useful for Cloud Solutions Architects who want to learn more about Google Cloud Platform and how to design and implement cloud-based solutions.
Data Scientist
Data Scientists are responsible for collecting, analyzing, and interpreting data to solve business problems. They need to have a strong understanding of data science techniques, as well as experience in a variety of programming languages and technologies. This course may be useful for Data Scientists who want to learn more about Google Cloud Platform and how to use cloud-based technologies for data science.
Machine Learning Engineer
Machine Learning Engineers are responsible for developing and deploying machine learning models. They need to have a strong understanding of machine learning algorithms, as well as experience in a variety of programming languages and technologies. This course may be useful for Machine Learning Engineers who want to learn more about Google Cloud Platform and how to use cloud-based technologies for machine learning.
Product Manager
A Product Manager is not a technical role. However, it is a role that is closely related to technology. Product Managers are responsible for defining the vision and roadmap for a product. They need to have a strong understanding of the market, as well as experience in product development and marketing. This course may be useful for Product Managers who want to learn more about Google Cloud Platform and how cloud-based technologies can be used to develop and deliver products.
Business Analyst
A Business Analyst is not a technical role. However, it is a role that is closely related to technology. Business Analysts are responsible for understanding business needs and translating them into technical requirements. They need to have a strong understanding of business processes, as well as experience in requirements gathering and analysis. This course may be useful for Business Analysts who want to learn more about Google Cloud Platform and how cloud-based technologies can be used to support business processes.

Reading list

We've selected ten books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Reliable Cloud Infrastructure: Design & Process italiano.
Is essential reading for anyone architecting or deploying microservices. It covers the fundamentals of microservice design, including service discovery, load balancing, and API design. It also provides guidance on how to deploy and manage microservices in a production environment.
Must-read for architects interested in implementing domain-driven design. It provides a comprehensive overview of domain-driven design, including its principles, patterns, and practices. It also includes a number of case studies that illustrate how domain-driven design can be applied in real-world projects.
Describes a set of patterns for designing and implementing cloud-native applications. These patterns are based on the best practices of leading cloud-native organizations, and they provide guidance on how to build applications that are scalable, resilient, and performant.
Provides a detailed overview of cloud computing, including its concepts, technologies, and architectures. It covers a wide range of topics, including cloud service models, cloud deployment models, and cloud security.
Provides a comprehensive overview of site reliability engineering (SRE), a set of practices that enable organizations to build and operate reliable and scalable systems. It covers the entire SRE process, from planning and design to deployment and monitoring.
Provides a practical guide to DevOps, a set of practices that enable organizations to achieve continuous delivery of software. It covers the entire DevOps pipeline, from planning and design to deployment and monitoring.
Novel that tells the story of a team of IT professionals who are tasked with rescuing a failing software project. The book provides a practical guide to DevOps, and it illustrates how DevOps can be used to improve the performance of IT organizations.
Provides a comprehensive overview of cloud computing, including its concepts, technologies, and architectures. It covers a wide range of topics, including cloud service models, cloud deployment models, and cloud security.
Provides a comprehensive overview of cloud computing, including its concepts, technologies, and architectures. It covers a wide range of topics, including cloud service models, cloud deployment models, and cloud security.
Provides a comprehensive overview of cloud computing, including its concepts, technologies, and architectures. It covers a wide range of topics, including cloud service models, cloud deployment models, and cloud security.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Reliable Cloud Infrastructure: Design & Process italiano.
Architecting Google Kubernetes Engine: Foundations in...
Most relevant
Architecting Google Kubernetes Engine Production in...
Most relevant
Architecting Google Kubernetes Engine: Workloads in...
Most relevant
Essential Google Cloud Infrastructure: Foundation -...
Most relevant
Reliable Cloud Infrastructure: Design and Process em...
Most relevant
Business Intelligence con la Product Suite di Tableau
Most relevant
Getting Started with Google Kubernetes Engine - Italiano
Most relevant
Corso Completo di Inglese: Inglese per Principianti
Most relevant
Basi di dati
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser