
Natalie Godec
Cloud Architect | Google Dev Expert in Cloud | GCP Champion Innovator
London, United Kingdom
Actions
Systems/infra engineer turned cloud architect, with a soft spot for data platforms and security. GDE (Google Dev Expert) in Cloud, a Women TechMakers Ambassador and an experienced tech speaker.
I speak English, Ukrainian and French (and a liiittle bit of Italian), and am based in London, UK.
My previous talks and interviews (some of them): https://www.youtube.com/playlist?list=PLS3g1K3mnmajt5Eu3nNaAiMK3hXjVRRNL
Links
Area of Expertise
But can you really run your app on 2 clouds at the same time?
We've all heard about this concept - you should run your app in more than one zone, more than one region, more than one... cloud? But how can this be done, without a major re-architecture of every component of every system?
Let me take you through a real world implementation, where the 2 clouds were AWS and GCP, and the app - a major platform that has to deal with images. We'll look into the infra, networking and DNS setup, how to configure data availability and consistency, and what happened when we actually switched dual run in production.
Whether you need multi-cloud for resilience, for serving customers with different requirements, or you just want to see who's mad enough to implement this - this talk is for you.
All of your data needs, solved: a cloud-native data platform
In today's world data is king. It is everywhere, collected seemingly by everyone, yet so many industries lack a good data platform. And it gets even more difficult when you take into account the privacy aspects of health data.
This talk will touch on 2 aspects of building a modern, flexible and secure data platform:
1) how to enable innovative, AI-driven products when dealing with highly sensitive data, and
2) when the market gives you all the tools you can imagine, how do you pick which ones you use? And marry them together?
Data engineers are from Mars, Platform engineers are from Venus
When DevOps emerged around 13-14 years ago, it aimed to bridge the gap between Developers and Operations. Today - it is safe to say that devs and infra/platform people understand each other reasonably well.
Now it’s time to make the case for data and platform engineers.
Does “We need access to prod” mean the same to both sides?
Can data products be truly tested and have a lifecycle?
How do you build a partnership between the teams who provide data infrastructure and those who work with the data?
Go Serverless! But is it secure?
I am a big advocate of serverless products instead of "traditional" ones. Cloud Run instead of GKE, Fargate instead of EKS, Pub/Sub instead of Kafka and Aurora instead of RDS. You get lower costs, less infra to manage, no need to worry about networking... But what about security? Can you really make sure that your serverless workloads (or data) are safe?
In this talk, we will go through several serverless offerings in the areas of data & compute, and look at their vulnerabilities and security options. We'll cover topics like:
- How serverless architecture changes the attack surface
- Vulnerabilities in serverless platforms and services
- Best practices for securing serverless workloads
By the end of this talk, you'll be able to:
- Understand the security risks of serverless computing
- Implement best practices for securing your serverless workloads
- Sleep soundly knowing that your serverless applications are secure
Prerequisites:
- Understanding of serverless vs "traditional" compute and data offerings
- Familiarity with AWS and GCP, how to design and build infrastructure
- Understanding of different layers of security in the cloud (what is the responsibility of the user vs the provider, what happens to data in use, how resources are provisioned onto the provider's hardware, what encryption and access control options exist).
Recording of this talk: https://www.youtube.com/watch?v=m9sLWY8ddvc
I've given several talks about securing data platforms in the cloud (for example, here https://datateamssummit.com/2022-2/multi-cloud-tight-regulations/ and here https://www.youtube.com/watch?v=P1bTBwlyPtU), and have also written blogs directly or indirectly related to serverless security (example https://medium.com/google-cloud/the-misadventures-of-one-cloud-function-edd8e4036e92)
If you can - doesn't mean you should: lessons from Terraforming clouds
We all love automation; the fewer steps needed to get something deployed - the better. Even if it means abstraction layer on top of abstraction layer - we all love our abstraction layers. Terraform, modules, wrappers and orchestration tools allow for an increasingly more sophisticated code - but where do you draw the line?
In this talk, we will explore the boundaries of infrastructure as code and look for the balance between abstraction and maintainability.
Recording of a short version of this talk: https://www.youtube.com/watch?v=OUPQ_pFD58A
Building a cloud-native data platform with security in mind
In today's world data is king. It is everywhere, collected seemingly by everyone, yet many industries lack a good data platform. Cloud technologies enable us to build robust, scalable, and easy-to-use platforms quickly, but one might wonder whether storing sensitive data in the cloud is safe. And the answer is - yes! In this talk, we will explore the technical principles of securing a cloud data platform, look at examples in AWS and GCP, and discuss regulatory and compliance requirements.
I gave a similar talk at DataOps Unleashed: https://datateamssummit.com/2022-2/multi-cloud-tight-regulations/
Balancing tight security with fluid devex, powered by GKE
The most secure server is one that is disconnected from the Internet and unplugged. And the most convenient environment for devs is where they have admin access to production and the freedom do what they want. How do you marry the two?
Let's look at a real-world scenario where we built a cloud-native fintech platform on GKE. The vision? A robust, flexible, and secure foundation that supports SOC2-compliant deployments and empowers developers to be as productive as possible, contrary to the typical for the financial sector blown-out processes and approval chases.
This solution is powered by Google Kubernetes Engine (GKE) and the cloud's niftiest security tools from the Secure Supply Chain toolkit.
First delivered as a lightning talk at Google Cloud Next London. This talk is based on a real-world implementation for a regulated startup in fintech. You can find recordings of some of my previous talks here: https://www.youtube.com/playlist?list=PLS3g1K3mnmajt5Eu3nNaAiMK3hXjVRRNL
Securing your google cloud: VPC Service Controls that don’t make you want to quit
If you have ever worked with Google Cloud’s security tooling, you will know how powerful it is - and how confusing it can be. One of these tools is VPC Service Controls - a sort of firewall on steroids, powerful yet so easy to overcomplicate. Perimeters, bridges, policies, Ingress/Egress - join me to learn the tips and tricks in working with VPC Service Controls. By the end of it, you will have the knowledge and the necessary tools to work with VPC SC even in the more complex scenarios.
This is an advanced talk aimed at cloud engineers working with, or looking into Google Cloud. Intermediate knowledge of GCP and a solid understanding of networking is needed.
You can find recordings of my other talks here: https://www.youtube.com/playlist?list=PLS3g1K3mnmajt5Eu3nNaAiMK3hXjVRRNL
DevFest Venezia 2025 Sessionize Event Upcoming
DevFest Modena 2025 Sessionize Event Upcoming
XOps Conference Sessionize Event
DevFest London 2024 Sessionize Event
Swiss Cloud Native Day 2024 Sessionize Event

Natalie Godec
Cloud Architect | Google Dev Expert in Cloud | GCP Champion Innovator
London, United Kingdom
Links
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top