We may earn an affiliate commission when you visit our partners.

Microsoft Ignite 2019 | A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production | Deborah Chen, Matheus Fernandez Vieira

Read more

Microsoft Ignite 2019 | A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production | Deborah Chen, Matheus Fernandez Vieira

It's never been a better time to be a developer on Azure Cosmos DB. In this practical, demo-heavy session, we go through the developer journey end to end, all the way from loading data into Azure Cosmos DB to going live in production. At each step, we show the tools, features, and best practices, including how to use our new SDKs, choose the right amount of throughput and partition key, do benchmark/performance testing, debug and diagnose issues, setup tests in CI/CD, and operationalize/monitor in production.

What's inside

Syllabus

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Teaches how Azure Cosmos DB is operationalized, which is highly relevant to developers
Shows how to use the SDKs, which is standard in industry
Instructs on how to setup tests in CI/CD, which is useful for software developers
Taught by Deborah Chen and Matheus Fernandez Vieira, who are recognized for their work in database
Examines performance optimization, which is standard in industry
Explores Azure Cosmos DB from multiple perspectives, which may add color to other topics and subjects

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Activities

Coming soon We're preparing activities for A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production. These are activities you can do either before, during, or after a course.

Career center

Learners who complete A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production will develop knowledge and skills that may be useful to these careers:
Software Engineer
Taking a course like A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production may be advantageous for aspiring Software Engineers. Software Engineers design, develop, test, and maintain software systems. The course will provide you with valuable hands-on experience with a database like Azure Cosmos DB, which is a popular choice for cloud-based applications.
Software Developer
A course like A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production can provide you with valuable knowledge and skills if your career goal is to become a Software Developer. In this role, you will be responsible for designing, developing, testing, and maintaining software systems. The course will help you build a solid foundation in working with a database like Azure Cosmos DB, which will be essential for your success in this role.
Full-Stack Developer
Someone who wants to be a Full Stack Developer could benefit from taking a course such as A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production. This course covers the basics of how to work with a database like Azure Cosmos DB, which will provide you with a strong foundation as a full-stack developer as you will need to have a well-rounded understanding of all parts of a software stack, including databases.
Software Architect
Software Architects design and build software systems. For those interested in pursuing this career, the course A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production can be a valuable asset. The course covers how to work with a database like Azure Cosmos DB which will provide you with valuable hands-on experience that will be helpful when designing and building software systems.
Database Administrator
A course like A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production could help you develop the skills needed to become a Database Administrator. In this role, you will be responsible for managing and administering databases, which will include duties like performance tuning, security management, and data backup and recovery. The course covers how to use the Azure Cosmos DB service, which will provide you with experience in working with a real-world database.
Lead Software Engineer
If you aspire to become a Lead Software Engineer, you may want to consider taking A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production. A Lead Software Engineer typically leads a team of software engineers and is responsible for overseeing the development of software systems. The course will help you build a strong understanding of how to work with a database like Azure Cosmos DB, which will be valuable as you will need to be able to provide guidance to your team on how to use and manage databases effectively.
Technical Architect
A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production may be useful for those who aspire to become a Technical Architect. This course will help you build a solid foundation in working with a database like Azure Cosmos DB. Technical Architects design and build software systems. The knowledge and skills you gain from this course will provide you with a strong foundation for success in this role.
Cloud Architect
If you are aiming to become a Cloud Architect, you may want to consider taking a course like A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production. Azure Cosmos DB is a document database service that is popular in the cloud industry. By learning how to use this service, you will be better prepared for a role in cloud architecture.
Developer Evangelist
If you aspire to become a Developer Evangelist, taking a course like A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production may be beneficial. A Developer Evangelist is responsible for promoting and spreading knowledge about software development tools and technologies. By learning how to use Azure Cosmos DB, you will gain hands-on experience with a database service that you can evangelize to other developers.
DevOps Engineer
For those interested in a career as a DevOps Engineer, a course like A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production may be useful. DevOps emphasizes collaboration between development and operations teams, and DevOps Engineers typically work on tasks such as setting up and configuring infrastructure, managing code deployment, and automating processes. A solid knowledge of database systems and how to manage them is important for any DevOps Engineer.
System Administrator
Individuals pursuing a career as a System Administrator may find A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production to be a valuable resource. System Administrators are responsible for managing and maintaining computer systems. The course will provide you with hands-on experience with a database like Azure Cosmos DB, which is a popular choice for cloud-based systems.
Software Quality Assurance Analyst
If your career goal is to become a Software Quality Assurance Analyst, consider taking A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production. This course will help you develop the skills and knowledge needed to test and ensure the quality of software systems. Specifically, the course will provide you with hands-on experience with a database like Azure Cosmos DB, which is an important skill for Software Quality Assurance Analysts.
Information Architect
A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production is a course that may be of interest to those seeking a career as an Information Architect. An Information Architect designs and manages information systems, including databases. Taking this course will help you build a foundation in working with databases and understanding how they fit into larger information systems.
Data Engineer
A course like A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production may be useful for someone who wants to work as a Data Engineer. In this role, you will design and implement data pipelines and manage data quality. Understanding how to work with a database like Azure Cosmos DB will be important for managing the data that flows through these pipelines.
Data Scientist
Those seeking to pursue a career as a Data Scientist may find a course like A Developer's Guide to Azure Cosmos DB, from Onboarding to Going Live in Production to be helpful. This course covers working with and managing data, which will help you build a strong foundation for working as a Data Scientist. Furthermore, the course teaches how to use Microsoft's Azure Cosmos DB service, which is a popular cloud-hosted database service.

Reading list

We haven't picked any books for this reading list yet.

Share

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

Similar courses

Similar courses are unavailable at this time. Please try again later.
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 - 2025 OpenCourser