DevOps Foundations: Going Cloud Native
46mIntermediate2019-05-29
Authors

Karthik Gaekwad
Veteran engineer who enjoys building software products from scratch
Course details
Cloud native is one of the fastest growing trends in cloud computing. However, making the switch to cloud native while maintaining a large enterprise’s existing applications, architectures, and assets can be difficult. Discover a roadmap to bring the cloud-native paradigm to your organization, with minimal disruption. Engineer and instructor Karthik Gaekwad presents the information senior executives—CTOs, vice presidents, and chief architects—need to know to embrace cloud native. Explore the benefits and challenges of cloud-native platforms like Kubernetes and find out how to take the first step towards transformation: assessing your current infrastructure and planning for the future. Learn the high-level strategies that will help you succeed, and find how to prioritize efforts like DevOps, continuous integration, continuous delivery, microservices, security, and organizational alignment. Plus, get Karthik’s recommendations for aligning all the pieces of the cloud-native puzzle, so you can hit the ground running.
Skills covered
KubernetesCloud DevelopmentDevOps FoundationsDevOpsSoftware Development ToolsFoundationsCloud ComputingOpen SourceSoftware Development
Concepts
Introduction
- Starting the cloud-native journey
- What you need to know
The Road to Cloud-Native
- What is cloud-native
- Benefits of going cloud-native
- Overcoming challenges you may face
The First Step to Cloud-Native
- Cloud-native evolution
- Assessing your existing infrastructure
- Considerations for cloud-native
Cloud-Native Strategies
- Microservices architectures
- Investing in CI CD
- Investment in DevOps and SRE
- Organizational strategies
- Adding a security mindset
- Bringing the pieces together
Conclusion
- Next steps