• Save
Planning, Deploying, and Delivering Your Cloud - Cloud Odyssey session
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Planning, Deploying, and Delivering Your Cloud - Cloud Odyssey session

  • 1,021 views
Uploaded on

Planning, Deploying, and Delivering Your Cloud - Cloud Odyssey session by Rafał Szafulera ECEMEA Cloud Computing Competency Center

Planning, Deploying, and Delivering Your Cloud - Cloud Odyssey session by Rafał Szafulera ECEMEA Cloud Computing Competency Center

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,021
On Slideshare
1,021
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Hello and welcome back to today’s session on Planning, Deploying and Delivering Your CloudIt is great to be here with you today. My name is <NAME> and I am <TITLE>. Today I want to discuss the process that goes in to Planning, Deploying and Delivering YOUR Cloud, for your specific organization.<Be sure it’s clear to audience that this is about PRIVATE cloud.>
  • But first, let’s take a look at Oracle’s overall cloud strategy.Because we see customers adopting cloud in so many different ways, our goal is to offer customers with choice and a broad set of products and services.Our strategy is:First, to provide products to help customers build, deploy and manage private clouds, as well as different options for public cloud services.Second, to deliver a wide range of offerings spanning SaaS applications, PaaS including middleware and database, and IaaS including servers, storage, networking and associated OS and virtualization software.Third, to enable solutions that enable customers to adopt cloud at a pace that fits their business. We find that customers vary a lot in terms of how rapidly they wish to move to clouds and to what extent they wish to move to clouds. We enable customers to evolve and transform to cloud at whatever pace makes sense for their business.And for today’s event, <CLICK> we will be focusing specifically on private cloud implementations, and within that, specifically those implementing a Platform as a Service or Infrastructure as a Service.
  • We believe that enterprises are on a JOURNEY to cloud computing. Most will EVOLVE their current IT infrastructure to become more “cloud-like” – to become a better internal service provider to the lines of business, BUs, departments – to provide greater agility and responsiveness to business needs, higher quality of service in terms of latency & availability, and lower costs and higher utilization. This evolution will take time. Not only is the available technology evolving and advancing, but enterprises are also working on the new policies and processes needed. In many cases, the technical building blocks for cloud computing are available in advance of enterprise readiness, so we think that enterprises will evolve towards a cloud implementation at different rates. The first step that many enterprises are taking is to move from a “Silo’ed” environment to a consolidated or virtualized environment. Most datacenters still have dedicated silo’s where each application runs on its own middleware, database, servers and storage. Each silo is sized for peak load, so there’s inherently a lot of excess capacity built in. Each silo is also different, leading to complexity and high costs to manage. Many organizations are moving from these silos to a virtual environment with shared services, dynamic provisioning and standardized configurations or appliances. This trend is very strong right now. Probably 80-90% of the companies I talk to are doing some form of consolidation right now, but they may be doing in only a portion of their datacenter, maybe 20-30%, so there’s more to do.<CLICK>From here, enterprises can evolve to a self-service private cloud with automated scaling (called policy-based resource management on the chart) and chargeback. Not every application benefits from self-service and elastic scalability, but some do, so enterprise are figuring that out and moving those first. Some organizations are not ready to implement full self-service, since that requires new policies and processes to be defined, and they may prefer allocation to pay-per-use chargeback models. There may be other challenges including gaining cross-organizational support, creating the business case and funding model, and various cultural issues.<CLICK>At the same time, Public Clouds are also evolving…various types of Service Providers and traditional ISVs are morphing to become SaaS, PaaS and IaaS providers. There are hundreds today, and adoption is proceeding at a rapid pace. But these providers are most often very specialized and isolated, and it’s difficult for customers to change providers.<CLICK>Ultimately, we think the evolution will move to “hybrid clouds” where a single application can span both private and public clouds and is managed in a federated manner. For this to happen, there need to be standards for interoperability and portability, and there needs to be technology to support such interoperability. We believe this hybrid model is the likely path for most of our customers.Each organization needs to create its own roadmap plan, and to decide what to move where and when.
  • The structure of this presentation –The next 60 minutes we will be discussing a number of aspects of how to Plan, Deploy and Deliver your own private cloud, and how Oracle can help you get there, including both products as well as how Oracle’s service offering can help you implement your cloud.
  • Planning Your Cloud includes: Architecture development process Service definition and usage Capacity, scalability, elasticityDetermining what your specific business requirements are is key, in terms of the planning process.
  • Our approach to designing a cloud is based on Oracle’s standard Architecture Development Process or OADP.Let’s briefly walk through each phase.We start with the Business Context. We need to understand the specific strategies and goals that are motivating an organization to invest in Cloud. This includes identifying key metrics that can be used to measure the value of a Cloud Computing investment.We then develop an Architecture Vision. The Architecture Vision defines the key capabilities that your cloud needs to deliver, the specific use cases for both your consumers as well as cloud providers, guiding architectural principles, a Service Catalog, and conceptual architecture views that can be socialized with key stakeholders in your organization.We use the Current State Architecture phase of the process to understand our existing capabilities, technology and operational gaps, and also start looking for early adopters. We also look at how our existing IT portfolio aligns with our service catalog and key areas for investment. The Future State Architecture phase is focused on creating the detailed architecture plan for implementing our architecture vision and the capabilities that allow us to support our Service Catalog.Next we create a Roadmap for cloud adoption that identifies Transition Architectures, which are key milestones that deliver incremental enhancements to our cloud computing rollout.We also include Governance in this process because Cloud Computing is not just about technology platforms. Evolving your IT organization to a service delivery model involves change to your existing operating procedures and also how IT organizations interact with lines of business.The value of the architecture dev process is to help align your future state business context with your current business strategies and goals.
  • As you go through the steps of designing your cloud solution, you will need to consider these critical capabilities.Resource Pooling is a key tenet of cloud computing. It’s integral to achieving the benefits of a cloud implementation, by reducing costs and improving utilization. Self –service enablement is also key to a cloud environment, enabling users to provide the rapid response to business changes as they are needed.Usage metering and cost recovery is of interest to show the value your business is receiving from your cloud implementation.And of course, availabilty, scalability and elasticity are key requirements for a cloud environment.Now let’s look at the first item in more detail
  • Consolidation is an activity that brings siloed resources together and makes them available to the entire cloud solution, hence enabling resource sharing and pooling. Consolidation means moving multiple applications onto pooled or shared computing resources. You have a very strategic decision here. You can move onto shared, standardized platforms or shared infrastructure.Consolidating at the infrastructure level is typically done using virtualization technologies to share compute servers, and it can be done without standardization of the software stack. Sharing hardware enables you to run at higher utilization rates, which delivers cost savings from using less total hardware, power, cooling and data center space. However, the software stacks are unchanged, which means you still have the cost and complexity of these heterogeneous software stacks.<CLICK>Consolidating at the platform level means standardizing on a common Middleware and/or Database architecture for multiple or all applications. This standardization reduces the heterogeneity of applications, which is the real driver of complexity and cost. At the same time, a standardized platform speeds development of new applications.As past surveys and customer examples show, more of our customers are consolidating at the PaaS level. Although it’s more difficult to standardize, customers are doing it because there’s more value to doing it, in terms of cost, efficiency and speed.
  • Here’s how people did database consolidation in traditional methods. Virtualization technology allowed for getting more use and value out of existing HW, by creating different virtual machines on each server, to handle different databases and application usages. But then you had the issue of having a LOT of virtual machines, creating “virtual sprawl”. Virtualization does nothing to address the complexity issues.Using a clustered database with shared servers provides for a greater consolidation density, plus the ability to scale across multiple nodes/servers in the cluster. This addresses the scalability limitation of a single machine, virtual or physical.The schema consolidation scenario, with Shared Servers, OS AND Database provided for the highest level of consolidation density.
  • Now, with Multitenant, you can do it much better, and much more easily. With the Multitenant capability, you can quickly and easily move databases from one environment to another, by “plugging” in to a Container Database. This greatly simplifies the consolidation effort, as the Container DB (CDB) becomes the new unit of management and administration, with each pluggable database (PDB) being just one component of the CDB. We’ll see more detail on this later, but I wanted to point out these immediate benefits received from this architectural approach. Namely simpliefied consolidation of many databases, ease of management of many databases as well as ease of movement of data.
  • This shows a variety of approaches you can take, and ultimately how the Multitenant/Pluggable DB provides the highest level of value, with the highest level consolidation density. Organizations will be at different points on the continuum of moving to a private cloud implementation, there’s value at every point in the process, but as you can see the other implementation modes have various tradeoffs. For example, Virtual Machine implementations offer of course an excellent level of Isolation of Data and Applications, but are not suitable for all workloads, and become very complex to manage.<here can give other examples from the other scenarios as well, but the point being the PDB approach is best overall>
  • Discuss the dev of business service catalog and the technical service catalog…..Along with self-service, another powerful concept is that of a Service Catalog containing a small number of standardized, orderable services. This simplifies things and make services well-defined for end-users to select them out of a catalog.In order to do this, IT should think like a Product Manager, defining standard offerings that can serve as many users, as many applications and use-cases as possible. Not providing a different, custom solution for every request from the business.Example of service catalogDefine service level – type, functions, QoS levelsDefine size – cores, memory, storage, data transferIf you are doing chargeback, each service will have a cost
  • Now that you’ve thought about a service catalog, here’s an example of an implementation using the Database and Multitenant.Play this slide click-by-click, explaining choices on the way.Compare: Dedicated database – new backup required;Schema consolidation – manage many as one with no agility.
  • Play this slide click-by-click, explaining choices on the way.Compare: Dedicated database – new backup required;Schema consolidation – manage many as one with no agility.You can uplevel you’re a higher level of service as your business requires it. From Bronze level, which shows a single database with normal backups, as your business requires a higher level of service you can move up to the Silver level, shown with a High Availability solution including GoldenGate and Data Guard for Disaster Recovery.For the highest level shown here, the Gold service level, includes everything below it, and adds Real Application Clusters for achieving a Maximum level of Availabilty, in the event of an outage.
  • Now that we’ve walked thru some Planning scenarios, let’s take a look at steps to take to Deploy Your Cloud.
  • This is showing some of the Deployment approaches and the technologies to support them. DBaaS is one of the first implemented, as it provides an immediate value for Oracle customers. Application Platform aaS encompasses the Middleware technologies being provided as a service offering. Infrastructure as a Service is another implementation choice, using various combinations of HW and SW. Lastly, Integration and Security across all these various Cloud implementations is a key requirement.
  • Oracle DBaaS is likely to be one of the first implementations you’ll want to do. Here we’re showing the optimal configuration, using an Engineered System, such as Oracle Exadata or SuperCluster, for best consolidation density and performance, with Oracle Database with the Multitenant option, all managed by Oracle Enterprise Manager, with it’s full cloud lifecycle management capability. This is showing the best implementation, where you immediately gain the benefit of a pre-configured, pre-optimized solution for DBaaS, with the ease of management of an optimal cloud solution.
  • Oracle Database 12c with the Multitenant optiongreatly simplifies database consolidation, with no application changes needed. The pluggable databases can be very quickly provisioned and cloned, and moving them from one container database to another is easy. This creates a highly scalable implementation, with efficient resource utilization.Re-cap the points on the slide, about plug and unplug, fast provisioning, greater resource utilization, etc.So now, let’s take a look at how this works in a little more detail.
  • In the traditional architectural approach, you had multiple databases, each with it’s own set of background processes and memory allocations, associated with their own set of database files. In the example shown here, we have 3 DBs, the ERP DB, CRM and a DW database. This means there are 3 sets of background processes, and 3 allocations of memory for the System Global Area (SGA). (A build with timing is coming up, will need to pause while the animation plays out on the next few slides.)With the new Multitenant architecture that became available with the Oracle Database 12c release, you have those allocations of memory and background processes at the Container DB level only, instead of for each of the Pluggable Databases. So now you only need one set of background processes and memory, and you can have the many Pluggable Databases then use that one set of shared, pooled resources. In fact, typifying a cloud environment! Rather than dedicated memory and processes per instance, we can be more efficient.<CLICK>
  • With the new Multitenant architecture that became available with the Oracle Database 12c release, you have those allocations of memory and background processes at the Container DB level only, instead of for each of the Pluggable Databases. So now you only need one set of background processes and memory, and you can have the many Pluggable Databases then use that one set of shared, pooled resources. In fact, typifying a cloud environment! Rather than dedicated memory and processes per instance, we can be more efficient.
  • Now you no longer need redundant processes and memory to support the many databases, each Pluggable Database still has its own set of data files containing the ERP, CRM and DW data, but are able to share the background processes and memory resources. [Click] (and let the animation play out on it’s own time)Note that the RAM utilization meter is reflecting an additional load as each PDB is “plugged in” in the animation. This is what enables the best utilization of the server’s resources, with this great reduction in overall overhead. In addition, this architecture makes it much easier to “manage many as one”, as the Container DB is the unit of management, for the purposes of administration. This again greatly reduces the complexity of having many databases, as you can now manage them easily as well as minimizing the consumption of resources.With this reduction in overhead, we have made the hardware much more efficient, as well as making it 5X more scalable. This lowers operational costs, plus provides the efficiencies of managing many databases as one, as each pluggable database plugs in to a shared container database.
  • These advantages are key: there is NO change to the applications running on the databases,<CLICK. you achieve the greatest possible consolidation density with the shared memory and background processes, and <CLICK> as mentioned, administrative functions such as backups and upgrades are managed at the Container level.
  • Here are 3 examples of customers have implemented Private PaaS, driven by the need to consolidate multiple apps onto standardized platforms, and seen significant benefits. All 3 are from the financial services space.Credit Suisse has 3 clouds, 2 at the PaaS layer and 1 at the computing/IaaS layer. They have a Java cloud based on Oracle WebLogic, a Database cloud based on Oracle Database, and also an Infrastructure cloud based on SPARC/Solaris servers. They built a self-service interface for users. Over the last 7 years, they have aggressively consolidated hundreds of applications onto a standard PaaS, and they have achieved significant cost savings, power reductions and actually improved availability as well.Commonwealth Bank of Australia has also aggressively standardized and consolidated onto Oracle Database. Their IT department offers 3 different tiers of service, depending on the requirements of the application (mission-critical enterprise versus departmental or “garden variety”), but they really try to put all applications onto one of these 3 tiers, then charge the user departments back for the amount of the shared service used. They are in the next phase of their evolution, moving to Exadata machines which offer even greater consolidation efficiency and performance. You can see dramatic cost savings of 50% and utilization improvements.Deutsche Bank has also consolidated multiple apps onto a PaaS cloud based on Oracle Database, again with lower cost, power and deployment times.
  • Now that we’ve established our database layer, the next step is to consider your cloud delivery model for middleware.With middleware, we typically start by setting up the application infrastructure layer, and it’s no different in a cloud model.Oracle’s Application Platform as a Service is an integrated set of offerings, designed to deliver your Application Platform in the cloud.Oracle WebLogic 12c – is the world’s leading application server, that can help you easily make the move to cloud, while leveraging your existing investment. We’ll talk shortly about some of the new cloud capabilities in WLS 12.1.2 Exalogic Elastic Cloud is our Engineered System optimized for application and middleware workloads and provides the infrastructure needs to run your APaaSEnterprise Manager 12c provides the management layer for WebLogic and Exalogic, where you can have full cloud lifecycle management from a single pane of glass.
  • Oracle has the most complete open and integrated middleware portfolio in the industry. We’ve been investing very heavily in driving Fusion middleware into the cloud, so our customers can realize Cloud benefits. Cloud Application Foundation is central to our strategy.With Fusion Middleware, you can extend and maximize your existing technology investment to the cloud, including embedded analytics, social collaboration, and mobile applications.Oracle’s complete SOA platform lets your IT organization rapidly design, assemble, deploy, and manage adaptable business applications and—with Oracle’s business process management tools—even bring the task of modeling business processes directly to the business analysts. Oracle Fusion Middleware is based on 100 percent open standards, so you aren’t locked into one deployment model when your business requirements change. What makes it all possible is the Cloud application Foundation – the infrastructure that enables us to bring our Fusion Middleware portfolio to the Cloud. It’s our middleware portfolio and apps portfolio running on Oracle WebLogic Server. <CLICK>Next-Generation Application InfrastructureOracle cloud application foundation brings together key industry-leading technologies: Oracle Exalogic Elastic Cloud, the world’s best foundation for cloud, Oracle WebLogic Server for Java EE, Oracle Tuxedo for C/C++/COBOL, Oracle Coherence in-memory data grid, Oracle JRockit and Hotspot Java SE solutions, Oracle Virtual Assembly Builder, and Oracle Traffic Director.
  • While we are talking today about private clouds, we realize that many of you will have a mixed strategy and we recognize the importance of being able to rely on the same technology across your various deployment models.With Cloud Application Foundation we offer the option of running on-premise along with our partners you see here that have strong delivery platforms. We also see our engineered systems here.More and more we see IaaS offerings with customers evaluating 3rd-party cloud services. You have seen us make a few announcements on partnerships in this space over the past year, with the most recent one being Verizon. We’re seeing high volumes and significant adoption of enterprise workloads in this space and will continue to seek partnerships that benefit our customers.For the Oracle Cloud, we have focused until now in SaaS, but our new announcements are significant investments in PaaS and IaaS, DBaaS, JavaaaS, and you’re simply trading off a number of things.On-premise you have full ownership and control, in the public cloud, you’re getting VMs on demand, but the infrastructure is run by the hosting service. On the Oracle cloud, you’re getting a cloud that is frankly well-designed to run Oracle workloads of SaaS, DBaaS, etc and you can take advantage of generic workloads as well. Our main value-add is going to be the Oracle SaaS, DB-aaS, etc.
  • So let’s take a look at some tools available to streamline this deployment moving you towards a PaaS modelScripts have been around in WebLogic for many years with WLST (WebLogic Scripting Tool) and we have customers who have built massive deployments with scripting, but they have teams maintaining those scripts. On the other hand we’d love to have something declarative that’s done, single click, provision. We find that for many of our customers, assemblies are a logical next step in the right direction for dealing with deploying and configuring multitier applications. <CLICK> for buildYou standardize on a standard technology set, you start to create your blueprint as assemblies, do it once, put it in a library and then you’re able to automate the orchestration or provisioning of them in an automated fashion. Let’s take a look at how it works
  • You can create assemblies based on your existing reference systems.So you take your reference system, the reference system where you deploy your existing application, typically physical, could be virtual as well, you point to it using a tool called an OVAB studio (Oracle Virtual Assembly Builder), it goes and extracts all the metadata and packages up the assembly for you. It creates the assembly definition of what the archive looks like for the existing topology.We can then upload that into a software library because what you’re trying to do is take these templates, make some modifications, create your gold images out of it, put them in a software library so that your developers can come through a self service portal and say “I want one of those, here the number of servers I need, here’s the kind of configuration information I have for that particular deployment.” and eliminate the need of any human intervention for delivering that environment. And some could be automated, some could be defaulted, some could be added at deployment time.So you can start to see how we’re moving towards building that vision of providing a library of assets you create and control that you can stamp out in a consistent scalable way.
  • Here are 3 examples of customers have implemented Private PaaS, driven by the need to consolidate multiple apps onto standardized platforms, and seen significant benefits. All 3 are from the financial services space.Credit Suisse has 3 clouds, 2 at the PaaS layer and 1 at the computing/IaaS layer. They have a Java cloud based on Oracle WebLogic, a Database cloud based on Oracle Database, and also an Infrastructure cloud based on SPARC/Solaris servers. They built a self-service interface for users. Over the last 7 years, they have aggressively consolidated hundreds of applications onto a standard PaaS, and they have achieved significant cost savings, power reductions and actually improved availability as well.Commonwealth Bank of Australia has also aggressively standardized and consolidated onto Oracle Database. Their IT department offers 3 different tiers of service, depending on the requirements of the application (mission-critical enterprise versus departmental or “garden variety”), but they really try to put all applications onto one of these 3 tiers, then charge the user departments back for the amount of the shared service used. They are in the next phase of their evolution, moving to Exadata machines which offer even greater consolidation efficiency and performance. You can see dramatic cost savings of 50% and utilization improvements.Deutsche Bank has also consolidated multiple apps onto a PaaS cloud based on Oracle Database, again with lower cost, power and deployment times.
  • There are many ways of optimizing existing data centers and to prepare for deployment of private cloud services,Including any or a mixture or the following:Optimize using best of breed HW and SW technologyDeploy “building block” or “solutions” using optimization “recipes”Implement highly optimized, turn-key Engineered systems for specific and general purpose computingOracle supports all of the above approaches, but clearly provides the fastest and highest impact “data center transformation” with Engineered Systems.Details:You can incrementally add value to what you have using best-of-breed components to an existing, highly customized data center. This may, for instance, allow you to increase efficiency by consolidating compute or storage from multiple stand-alone silos into some shared resources. But, fundamentally you still have a highly customized, moderately optimized data center. Using an automotive analogy, best-of-breed components and putting them together yourself is like building a car yourself. In this scenario, you would figure out who has the best engine, brakes, steering, seats, transmission, etc. and have them all delivered to your driveway along with a screwdriver and a pair of pliers. No instructions, no guarantee that the engine actually will connect to the transmission, etc. And, when you got done you would be responsible for maintaining all of the connections between the different pieces. If you did this, you might have an interesting car but I would bet you that it wouldn’t be the best car on the road because it wasn’t designed as a system. It’s still a custom deployment.The next option would be to use higher-level building blocks, something that we call “Optimized Solutions” at Oracle, and are similar to initiatives from other vendors. In this scenario, you are able to select the best solution for a particular problem and then integrate the parts. To follow the car analogy, this would be like going down to your local BMW dealer, picking out a 3-Series, and then going to the factory in Germany and walking down the assembly line with a person who has assembled 1,000’s of 3-Series, and putting the car together yourself. In this case, you have a guided deployment, you know that all of the parts are designed to work together in an optimal fashion, you might be able to change the color of the paint or the leather seats, but you know it’s going to work at the end and you purchased it all from one company so service is easier. A big win.However, the third scenario is where we really achieve “Game Changing” results. This is where we use Engineered Systems which provide massive simplification. If we go back to the car purchasing scenario, with Engineered Systems we walk into the BMW Dealer, say what type of car we want and how many people it needs to carry, sign a check and walk out with the keys. We know that the parts work together, they have been sized together, installed by professionals, and simplify both the system itself and *MORE IMPORTANTLY* the amount of integration we need to do get systems up and running. In effect, it’s a turn-key deployment.============ Other Notes you can look at for this page ========================In fact, this illustrate’s Oracle’s overall strategy for transforming the datacenter. Today’s IT infrastructure is massively customizedwith mix & match technologies that have led to this enormous IT complexity and rising costs.Duplicate systems, proliferating and inconsistent data about customers, employees, products and services, and makeshift integrations lead to longer times to market, poor customer service, inefficient processes and lost opportunities for achieving economies of scale. The complex web of systems and processes results in long lead-times for projects and increasing pressures on datacenter power and cooling. Systems are relatively fragile and risky to modify. Focused on components (perhaps pools of compute or storage components) Services/Labor intensive (internal or external resources): implementation, integration and ongoing maintenance Application / Services deployments are Unique  drives up cost/time/fragility, slows down agility/speed of changesMost Vendors and Customers are focused on Infrastructure Building Blocks as the future directionIncremental Improvements via low-level building blocks (e.g. Server virtualization):Most companies and vendors are able to achieve incremental improvements and efficiencies through server virtualization, and moving towards virtualized pools of compute, storage & network resources. Typically low-level hardware and hypervisor/server building blocks, not application oriented Limited to incremental improvements Oracle offers this too because there is real value in standardizing even at the IaaS levelMassive simplification is Game changing We see an inflection point in the industry – an opportunity to move past the typical incremental improvements and fundamentally change the IT operating model. Oracle is focused on the game changing opportunities for how IT buys, deploys & runs services. Two key areas are elastic cloud services and pre-integrated, workload optimized systems. The goal is take out massive amounts of labor – not just upfront, but throughout the lifecycle of the services you deliver to the business.Oracle is uniquely positioned to deliver vertically integrated systems, delivering a transformation of how technology for the datacenter. Integration happens at multiple layers of the technology stack, starting with “best of breed” component technology, database, middleware, and applications, and ultimately through tightly integrated, highly optimized, engineered systems for specific and general purpose workloads.
  • 3.6x increasedefficiency (133%* 2,7)
  • Integration is another important aspect of your cloud deployment, especially when it comes to on premise cloud and public cloud integration.And now, we introduce one of the most important terms relating to SOA and Cloud…the “Accidental Cloud Architecture”. Here is the scenarioToday, most companies are still overwhelmingly on-premise in where they host and manage the services for their shared services infrastructure. First, one department, for example “Sales” begins to host their CRM in a Software as a Services (SaaS) CRM cloud through Oracle CRM on Demand or Salesforce.com. This works fine as long as the number of cloud services providers is small. Next, Marketing joins in and decides to use a SaaS CRM provider (possibly a different one since their needs are different than the Sales department)…Although some of these departments may involve the internal IT department, many do not, which is the beginning of many headaches that internal IT will need to resolve and may even be held partially responsible for. Over the next year or two, many more departments begin to use cloud services and also by-pass IT’s best practices and as a result, a new architecture has unfolded that was not really planned…it is the “Accidental Cloud Architecture”
  • Each new application has it’s own “application-embedded” toolkit for customizing the application and for business processes. Most of the time, these customizations are designed to work within the confines of the application and likewise, application-embedded business processes often lack the ability to reach outside of the application to interact effectively with other applications and data stores. This disparate approach requires a complex team of support staff that lack the ability to easily transition from supporting one application to the next. As the number of these toolkits grows, so does the cost and time to integrate and upgrade applications due to the growing time required to test.
  • When you are only looking at integrating 1 or 2 apps and you don’t expect to do more integration in the future…basic point-to-point integration is a viable choice. But if you want the ability to manage a growing number for integrations, its time to evaluate implementing a service virtualization and data integration. Service Virtualization is provided by an “Enterprise Service Bus” (ESB), which Oracle provides as part of the Oracle SOA Suite and is called Oracle Service Bus. In the image above, we see on-premise applications at the bottom integrating with cloud applications through these service virtualization layer provided by Oracle SOA Suite. In this scenario above, a new order that might come into Salesforce.com now provides the field representative with full visibility into the status of an order for example. If a customer calls and wants to know if it’s been shipped, the rep can open his or her mobile device and see full access into the order as it has traversed from Salesforce.com to EBS, to Legacy, to Financials and more. The Oracle Cloud Adapter for Salesforce.com used within Oracle SOA Suite eliminates integration complexity so simplify the setup of this scenario.In the image here, we see a cut-away of the departments showing Sales & Marketing…rather than multiple connections, these departments connect to the ESB and now have simple access to on-premise apps (shown at the bottom) as well as Oracle Cloud and 3rdparty clouds.In addition to helping you consolidate into private cloud, Oracle’s data integration products can connect your on-premise enterprise systems and the cloud environment by moving data in bulk or as real-time transactions across geographies. Oracle Data Integrator offers data services for service-oriented architecture and business process management solutions that enable agile application delivery and shared data services within the private cloud. 
For public cloud architectures, Oracle offers a complete and extensible set of integration options. Oracle Cloud enables you to move data through Oracle SOA Suite to Oracle Messaging Cloud Service. 
  • Cloud security is a big concern, especially when your applications and data are hosted by a 3rd party, and you have no direct control. To address this concern, Oracle takes an Inside Out approach to protecting your applications and data.Cloud applications and services can be broken down into 3 categories: Infrastructure as a Service, Platform as a Service, and Software (or applications) as a service, and our approach is tailored for each type.For Infrastructure as a service, our approach is focused on encrypting data, requiring strong authentication for accessing data, and monitoring administrative access.When securing Platform as a Service, encryption and strong authentication are again used, but user identity and access management are added.When securing cloud applications, the focus shifts to user activity monitoring, role management for separation of duties requirements, and fraud detection and prevention.All of these security strategies are based on industry standards, which are open and flexible providing end to end protection, from applications to disk.
  • Whereas Database Security focuses on protecting your data, Identity Management focuses on protecting your user accounts and securing employee access to the corporate resources that they need to get their job done.Our proactive approach to prevent cloud threats includes carefully controlling who has access to your applications, and managing that access as your employees move around the organization. Employees often are transferred or promoted and our preventive controls makes sure that any unnecessary access is removed once the change takes place. If an unused or unneeded account is detected, it can automatically be disabled or removed per corporate policy. This is particularly important to prevent a terminated employee from copying or deleting corporate data.Our detective capabilities examine user behavior, and alert administrators of unusual or unwanted behavior. If an unusual behavior is detected, a workflow can automatically be initiated to notify a line of business manager, who can then take the appropriate action: to either approve the activity, or disable the access.Whereas Database Security encrypts and protects your data, Identity Management monitors and controls access to your applications, providing an Inside out approach to cloud security.
  • Next, let’s take a look at Delivering Your Cloud
  • One of the key technologies you will be utilizing as your embark on planning as well as deploy and deliver phases of your cloud solutions is Oracle’s Cloud lifecycle management capabilities. Oracle Enterprise Manager is the single tool you need in order to address all phases of the cloud starting with planning and setup to enabling self-service and governance to day-to-day monitoring and management as well as metering, chargeback and optimization. We will revisit this area in the deliver section of this presentation.
  • Leverage Database Consolidation PlannerConsolidate multiple source databases Based on technical metrics and business constraintsSingle Instance, RAC, non-CDB and multi-tenant databasesTest applications through Consolidated ReplayConcurrent replay of workload captured on different databases
  • Once the Cloud is operational, it needs to be monitored and managed on a continuing basis. With Enterprise manager 12c, we provide persona-specific views for the cloud administrators and cloud consumers so that they can monitor what’s going on. The Administrators, who are responsible for the health of the Cloud can track the incoming requests and fulfillment status. They can drill down into the database, middleware, server or storage layer and detect potential bottlenecks. We also provide necessary automation out-of-the –box so that they can add more servers and storage into the cloud infrastructure.The Cloud consumer (Application owner) can monitor the overall service level and scale out resources if needed. Enterprise manager 12c lets them define policies based on either schedule or performance, and associate automated remediation actions such as scale-up or scale-down or power-off with those policies. [Provide one or two examples of schedule and performance based policies like shutdown during weekends to avoid higher metering].
  • Patch advice and recommendations by EMAdvise/recommend patches based on configurationProvides patch rating and community feedbackPatch PlanningCreate Patch Plans & templates to apply multiple patches in a single downtimeDetect conflicts and file merge requestsPerform pre-flight dependency and impact analysisPatch rolloutSupport Rolling patches for RAC, Pluggable DatabasesSupport out-of-place patching/upgrade for single instance databases. This allows you to provision a new instance and patch it, then move an existing instance onto the newly patched instance. This helps reduce downtime and risk.Support patching Exadata Database Cluster StackSupport Group based patchingPush button Patching by “Operators”Patch verification and reportingDetect and verify patching successDetect drift from existing gold images and rebuild them for future software rolloutsPatch Compliance tracking and reportingRevert to previous version in case of regression
  • Another capability we discussed is Cloud Metering and Chargeback – this is what it looks like with our solution.Once you build out your tenants and environment, This includes metering as well, so you can, for example, say “QA is really using my compute and middleware infrastructure in a very rich way, and I can actually understand it.” Maybe you want to charge by CPU usage, cluster usage, etc. So this is a clean way to tie into your own methods of tracking and metrics, or understanding usage patterns of different tenants in your environment.
  • Oracle Testing as a Service (TaaS) is a cloud-based platform for delivering automated application testing services. It is a self-service solution designed for private clouds that orchestrates the testing process end-to-end by automating the provisioning of test labs :Automates repetitive testing cyclesProvides self-service to testersUses a cloud delivery modelReduces resource requirementsIncreases QA capacityDelivered though Enterprise Manager, TaaS significantly reduce testing time and costs without compromising quality.
  • To assist customers in their transformation and journey to cloud computing, Oracle Consulting provides a number of strategic advisory service, process and change management, and technology implementation services.Oracle Consulting can help you plan your path to cloud.----To take you to Cloud we believe you are going to move through 5 key phases: You are going to start with a architecture and roadmap for the deployment of whatever services/solutions you require. This roadmap will take you on a journey through the Standardization, Consolidation, Automation and Optimization of your IT environment. This approach, the Consulting Cloud Services Framework, is applicable to the deployment of the entire Oracle software and hardware portfolio.Our five fundamental phases or pillars, which you see here: Roadmap, Standardise, Consolidate, Automate, Optimise are very well recognised terminologies on the market. I am sure you have come across a number of projects for customers who are wanting to consolidate their data centre or automate, or optimise their IT environment, standardise their fragmented or heterogeneous systems environment, and trying to build a roadmap for the journey. What is key here is the entry point may be different for each customer, so this is certainly not from left to right in every case. In many cases, customers start by automating and optimising, and then want to standardise and consolidate.The more standard route may be to standardise and consolidate first before seeking optimisation and automation, but in any case because there are multiple entry points, because it’s an iterative process, because it’s multi-dimensional process it’s important that we help at some stage when we are having a discussion with our customers on cloud that we position this in the context of a roadmap.  We can start working with you tomorrow on any of the phases!1) StandardiseIdentify all the current implementations of that solution and then Architect a single solution based on a single version of the product(s)Then upgrade all current implementations to the common version.Then next step is consolidation, but may need to repeat the standardise step for other solutions/platforms/technologies2) Consolidate – Analyse and review all instances running on the same platform version – plan and then carry out the migrationThis may benefit from Migration planning services and deployment of integration products – GoldenGate, ETL tools etc.This step can include deployment and migration to Exalogic and Exadata or the use of OVM and associated services3) AutomateHaving consolidated the application instances we then move to implementing deployment automation that enables the flexibility that cloud computing offersIdentify the deployable units and meta-data, develop the required scripts, and then implement the supporting provisioning tools and workflowThis automation naturally leads to a need for monitoring/metering and opportunities for further optimisationThis phase can include the development of custom automated deployments for OVM images and MW platforms, and perhaps the use of SOA and BPM tooling for workflow 4) OptimizeDeploy tools and dashboards and present usage, Capture the metrics and relate to usage, Adapt pricing to demand and evolve new business modelsThis phase may include the deployment of CRM and billing apps to manage charging for usage
  • For well over 35 years, Oracle has been in the business of technology and data management. Oracle Managed Cloud Services has been successfully managing customers data and running Oracle technologies for over 13 years. So we are very experienced in the business of data and cloud management. 5.5M+ satisfied end users, 14,000+ Oracle experts, 20+ patented/patent pending technologies.Upgrading your Oracle ERP to the Oracle cloud is a natural choice. Our Oracle experts have a singular focus on Oracle products. Coupled with certified configurations that are optimized to run across the stack, predictive incident management and a Go-Live Center that reduces issues by 54%, all make for an accelerated upgrade process and stability in the cloud. Additionally choosing Oracle you get unique connections to Oracle. When Oracle finds a problem it fixes it for the many so you benefit from that fix. You get early insights into patch releases and direct line to Oracle Product Development for the fastest resolution – no delays from using third parties to support your Oracle cloud applications. And you can give input directly to Oracle Development roadmap.Oracle’s has proven expertise and massive scale in managing technology, applications and systems for customers in the cloud. The stats tell the story. Unparalleled Oracle expertise ensures reliability, and scalability with 1.25 trillion business transactions a day – 41 petabytes of managed storage and growing, 6000+ environments, 5.34 billion database transactions per hour at peak. With global data centers supporting 27 languages.Additionally when any one talks about cloud, they want to know about security. Oracle has the most comprehensive security and compliance practices and offerings in the market today. Correlate 475 million independent events per dayMonitor 2.2 billion netflows per dayMost comprehensive Security offerings in the market (ISO 27001, ISO 27002, HIPAA, ISAE 3402 / SSAE 16, NIST, DIACAP, PCI, CFR Part 11)Giving you confidence and reliability 24/7.

Transcript

  • 1. Planning, Deploying, and Delivering Your Cloud Rafał Szafulera ECEMEA Cloud Computing Competency Center Social. Mobile. Complete.
  • 2. The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 2 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 3. Oracle Cloud Computing Strategy Complete Solutions, Complete Choice Private Cloud Public Cloud SaaS SaaS PaaS PaaS IaaS 3 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Hybrid Cloud • Management • Security • Integration IaaS
  • 4. Roadmap to Cloud Levels of cloud maturity Traditional Silos Consolidated Private Cloud Public Cloud • Physical • Virtual • Self-service • Specialized • Dedicated • Shared • Auto-scaling • Shared • Heterogeneous • Standardized • Metering & chargeback • Standardized Hybrid Cloud • Federation across public & private • Interoperability • Cloudbursting Start with consolidation • Extend to private cloud • Use public cloud where appropriate 4 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 5. Three Phases of introducing Private Cloud Plan Your Cloud Deploy Your Cloud Deliver Your Cloud Services 5 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 6. Three Phases of introducing Private Cloud Plan Your Cloud Deploy Your Cloud Deliver Your Cloud Services 6 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 7. Architecture Development Process (OADP) Based on well known TOGAF Architecture Vision • Drivers and Goals • Capabilities Model • Metrics and Scorecard Deliverables Business Context Current State Future State Roadmap • Use Cases • Infrastructure Analysis • Infrastructure Architecture • Prioritized List of Initiatives • ITIL Maturity Assessment • Architecture Principles • Application Impact Analysis • Strategic Roadmap • RACI’s • Conceptual Architecture Views • Operations Analysis • Database, Middleware Consolidation • Implementation Strategy • Governance Strategy Governance • Management • Integration strategy MORE DETAILS on Architecture Development Process after Lunch 7 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 8. Key Cloud Capability Considerations Resource Pooling and Consolidation 8 Self-Service Enablement Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Usage Metering and Cost Recovery Availability, Scal ability, Elasticity
  • 9. Resource Pooling and Consolidation Consolidate onto standard, shared and elastically scalable PaaS App App App App App PREFERRED: PaaS App Reduced operational cost, complexity and application development time vs. App App App Unchanged operational cost and complexity Consolidate onto shared IaaS without standardization 9 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. IaaS Reduced cost of hardware, power and cooling
  • 10. Database Consolidation on Clouds Traditional Consolidation Methods Clustered Databases Schema Consolidation Consolidation Density Virtual Machines Share Servers 10 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Share Servers & OS Share Servers, OS & Database
  • 11. Oracle Multitenant Simplifies Consolidation, Enables Database as a Service Clustered Databases Pluggable Databases Consolidation Density Virtual Machines Share Servers 11 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Share Servers & OS Share Servers, OS & Database
  • 12. Comparisons for Delivering DBaaS Pluggable Databases Combine the Best of All Models Virtual Machines Consolidation Density Dedicated DB Low-Moderate High Maintenance Very complex Isolation Dedicated Schemas High Pluggable DB Highest Easy to complex Easy Based on required resource isolation Easiest Excellent Good Least Excellent Implementation & Onboarding Easy Easy Difficult Easiest Application Suitability Not All Workloads All 12 (VM Sprawl) Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Home grown Requires app validation All
  • 13. Service Catalog Here we think like a Product Manager DATABASE MIDDLEWARE SMALL GOLD SILVER BRONZE 13 • Dual node HA • 2 hour response • 24x7 support • Single node • Weekly full backup, daily incremental • 12x5 support Copyright © 2014, Oracle and/or its affiliates. All rights reserved. LARGE • 1 core • 4 GB mem • 10 GB storage • 30 min response • Zero data loss DR • 99.999% availability MEDIUM • 2 cores • 8 GB mem • 20 GB storage • 4 cores • 16 GB mem • 100 GB storage
  • 14. Oracle Multitenant for Database as a Service Pick from standard sizes and service levels GOLD RAC, Data Guard, GoldenGat e SILVER ✔ ✔ 14 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Data Guard, Golden Gate BRONZE Backups
  • 15. Oracle Multitenant for Database as a Service Trivially migrate tiers as databases become more mission critical GOLD ✔ Copyright © 2014, Oracle and/or its affiliates. All rights reserved. SILVER Data Guard, GoldenGate ✔ 15 RAC, Data Guard, GoldenGat e BRONZE Backups
  • 16. Three Phases of introducing Private Cloud Plan Your Cloud Deploy Your Cloud Deliver Your Cloud Services 16 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 17. Deployment Technologies Database as a Service Application Platform as a Service Infrastructure for Cloud Integration Security and Identity Management 17 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 18. Oracle Private Cloud Solutions & EM12c Oracle Enterprise Manager Cloud Stack Management Cloud Lifecycle Management Applications Bespoke Apps Oracle Apps ISV Apps Platform as a Service SOA Suite & BPM Suite Data Integrator & GoldenGate Cloud Application Foundation (WebLogic) Security: Identity Mgmt User Engagement: WebCenter Oracle Database Infrastructure as a Service BusinessDriven Application Management 18 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Oracle Solaris Oracle Linux Oracle VM Server for SPARC Solaris Containers Oracle VM Server for x86 Servers Storage
  • 19. Oracle Database as a Service  Oracle Database 12c Multitenant – world’s first database designed for cloud  Exadata / SuperCluster – best consolidation density, TCO and performance  Oracle Enterprise Manager 12c – full cloud lifecycle management 19 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 20. Oracle Database 12c Simple database consolidation Container Database No application changes Fast provisioning and cloning Plug and unplug as required ERP CRM DW Flexible backup and recovery Greater resource utilization Highly scalable 20 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 21. Traditional Database Architecture Separate Memory and Processes for Each Database ERP Memory Utilized 21 Background Processes CRM Database Files Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Memory Utilized Background Processes DW Database Files Memory Utilized Background Processes Database Files
  • 22. New Multitenant Architecture Memory and Processes at Multitenant Container Level Only ERP Memory Utilized 22 Background Processes CRM Database Files Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Memory Utilized Background Processes DW Database Files Memory Utilized Background Processes Database Files
  • 23. Oracle Multitenant Architecture Memory and Processes at Multitenant Container Level Only Memory Utilized Background Processes Multitenant Container Database ERP CRM  Efficient: 6X less hardware, 5X more scalable  Lower operational costs: manage many as one  Transparent: no application changes 23 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. DW
  • 24. Advantages of Multitenant Architecture Easy to Adopt, Reduce Costs, Increase Agility Applications run unchanged  Rapid provisioning and portability Shared memory and background processes  Greater database consolidation density Common operations performed at container  24 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Manage as one (upgrade, backup)
  • 25. 12c Pluggable Databases vs Separate Databases Highly Efficient: 6x Less H/W Resource, 5x more Scalable OLTP benchmark comparison 20 Separate Pluggable Pluggable databases scaled to over 250 while separate database instances maxed at 50 15 Memory Utilized Only 3GB of memory vs. 20GB memory used for 50 databases 10 5 0 1 10 20 50 80 110 140 170 200 230 250 # Databases 25 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 26. Oracle Systems for DBaaS Optimized for Oracle Database Exadata Database Machine 26 Big Data Appliance Database Appliance Copyright © 2014, Oracle and/or its affiliates. All rights reserved. SuperCluster SuperCluster Big Memory Machine SPARC Servers
  • 27. Customer Examples  Solution: – JAP – Java Application Platform – DHP – Database Hosting Platform – CHP – Compute Hosting Platform – Centralized deployment of 200+ apps – Oracle:  WebLogic Server 10.3  Oracle Database 11g  Solaris  Sun M-Series/T-Series  Solution: – “Oracle as a Service” PaaS – Consolidate 300 small to medium  Benefits: – 35% reduction in operating costs – 30% reduction in project costs – 44% power consumption avoided in  Benefits: – 40% operating cost improvement – P&L breakeven in Year 1 – Server utilization: 15%  80% – Time for new projects to get – – 27 4 years, while doubling capacity No downtime incidents in 3 years Cust Sat increased for all roles Copyright © 2014, Oracle and/or its affiliates. All rights reserved. – – • database environments onto 3 grids Advanced chargeback model for cost recovery Oracle: •  Oracle Database 11g  Exadata resources drops from 3-4 months to few hours • Challenges – Complex Dev/Test environment setup – Very long release cycles (2+ months) – High CapEx, lack of usage accountability Solution – Siebel running on virtualized shared environment – Rapid provisioning – Metering and chargeback Benefits – 100+ Times Faster to Deploy – Usage Accountability – Better Compliance
  • 28. Oracle Application Platform as a Service  Oracle WebLogic 12c – Deliver Next Generation Applications With a Mission Critical Cloud Platform  Exalogic Elastic Cloud – Best Consolidation Density, TCO and Performance  Enterprise Manager 12c – Full Cloud Lifecycle Management 28 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 29. Cloud Application Foundation Foundation for Oracle Fusion Middleware in the Cloud  Complete and Integrated Web Social Mobile  Best-in-class User Engagement Business Process Management Content Management Service Integration Traffic Director/Web Tier Load balancing Business Intelligence Data Integration Identity Management Development Tools 29 Cloud Application Foundation Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Enterprise Management  Open standards WebLogic Server Coherence caching Tuxedo  On-premise and Cloud Virtual Assembly Builder  Foundation for Oracle Cloud Applications and FusionApplication Foundation Oracle Cloud Exalogic Elastic Cloud
  • 30. Cloud Application Foundation Deployment Flexibility to Run Anywhere You Choose Cloud Application Foundation Cloud Application Foundation Cloud Application Foundation On Premise 3rd Party Clouds Oracle Cloud ORACLE CLOUD Inside the data center Fully customizable 30 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Proven best practices Simplified operations
  • 31. Solving the Provisioning & Configuration Problem One Time Set Up Effort Repeatable Provisioning and Configuration Standardize  Create self-contained Software Appliances Automate Create Assemblies  Orchestrate deployment  Configurable blueprints and for entire application configuration of all topology (logical next appliances step based on WL Scripts) Benefit: Benefit:  Eliminate customized one-off’s & configuration errors 31 Benefit:  Deployment of new  Package repeatable environments in minutes: process for Dev, predictable outcomes QA, Staging, Production… Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 32. Assembly Creation and Load into Software Library Introspect Target Environment Reference System Assembly Admin Creates Assembly Assembly Placed in Assembly Archive Upload Assemblies Web Tier Oracle HTTP Server, Traffic Director WebLogic Oracle Enterprise Manager Application Server OVAB Studio Coherence In-Memory Data Grid Oracle Database 12c 32 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Software Library
  • 33. Oracle Systems for Application PaaS Exalogic Elastic Cloud 33 Virtual Compute Appliance Copyright © 2012, Oracle and/or its affiliates. All rights reserved. SuperCluster SuperCluster Big Memory Machine SPARC Servers
  • 34. Customer Examples  Solution: – JAP – Java Application Platform – DHP – Database Hosting Platform – CHP – Compute Hosting Platform – Centralized deployment of 200+ apps – Oracle:  WebLogic Server 10.3  Oracle Database 11g  Solaris  Sun M-Series/T-Series  Solution: – “Oracle as a Service” PaaS – Consolidate 300 small to medium  Benefits: – 35% reduction in operating costs – 30% reduction in project costs – 44% power consumption avoided in  Benefits: – 40% operating cost improvement – P&L breakeven in Year 1 – Server utilization: 15%  80% – Time for new projects to get – – 34 4 years, while doubling capacity No downtime incidents in 3 years Cust Sat increased for all roles Copyright © 2014, Oracle and/or its affiliates. All rights reserved. – – • database environments onto 3 grids Advanced chargeback model for cost recovery Oracle: •  Oracle Database 11g  Exadata resources drops from 3-4 months to few hours • Challenges – Complex Dev/Test environment setup – Very long release cycles (2+ months) – High CapEx, lack of usage accountability Solution – Siebel running on virtualized shared environment – Rapid provisioning – Metering and chargeback Benefits – 100+ Times Faster to Deploy – Usage Accountability – Better Compliance
  • 35. How to optimize our DC infrastructure 3 philosophies Best-of-Breed Components Optimized Solutions Engineered Systems Customer integrated Low risk, less integration Extreme performance, efficiency 35 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 36. Benefits of Engineered Systems Approach SHIFT COSTS TO PROFITS IMPROVE TIME TO VALUE  Slash costs with consolidation  Accelerate projects  Add new businesses any time  Focus on innovation  Add new capabilities faster  Support more clients  Stay ahead of the competition  Process more transactions REDUCE RISK  Avoid H/W scheduling delays  Minimize H/W integration  Get rid of “finger pointing”  Ensure system availability MORE DETAILS on Engineered Systems after Lunch 36 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 37. Utilities company in Poland   2,7 x lower utilisation 3.6 x increased efficiency Avg 7,25 sessions waiting 64 Xeon cores 37 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Avg 2,7 Sessions waiting 48 Xeon cores @Exadata
  • 38. Complexity of Integration Complexity is in technology but also in business processes SaaS Logistics SaaS CRM Sales Marketing Financials 38 PaaS SaaS Analytics Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Shipping SaaS HR HR R&D Legacy ERP Mainframe
  • 39. Complexity of Integration Number of toolkits for different SaaS, PaaS apps Sales Marketing Financials 39 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Shipping HR R&D Legacy ERP Mainframe
  • 40. Public and Private Cloud Integration Sales … Marketing Unified Toolkit ORACLE CLOUD ADAPTERS SERVICE VIRTUALIZATION & DATA INTEGRATION (ORACLE SERVICE BUS) SERVICE VIRTUALIZATION & MEDIATION Financials 40 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Legacy ERP Mainframe
  • 41. Cloud Security Securing the Cloud Inside Out Applications Governance, Risk and Compliance • End-to-End Protection Fraud Prevention Platform as a Service - From Applications to Disk Identity and Access Management • Complete Choice - Open, Standards-based Multi-factor Authorization and Privileged User Management Data Encryption and Masking Activity Monitoring Infrastructure as a Service • Best of Breed - Integrated and Integratable Strong Authentication Server Hard Partitions Role-based Access Control Secure Virtualization Hardware Cryptographic Acceleration Network, Disk and Tape Encryption 41 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Auditing
  • 42. Cloud Security Identity Management Preventive Prevent the Threat Detective Manage the Risk 42 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. • • • • Access control User lifecycle Automated remediation Configure & patch • • • • Access certification Activity monitoring Anomaly detection Identity analytics
  • 43. Three Phases of introducing Private Cloud Plan Your Cloud Deploy Your Cloud Deliver Your Cloud Services 43 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 44. Complete Cloud Lifecycle Management Oracle Enterprise Manager 1. Plan  Architecture development process  Service definition and usage  Capacity, scalability, elasticity 3. Deliver  Monitor and manage  Tune and optimize  Meter usage and showback/chargeback Applications and Business Services Middleware Database Infrastructure 2. Deploy  Database as a Service  Application Platform as a Service  Infrastructure as a Service 44 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 45. Capacity Planning for Existing Apps Database Consolidation Planner & Consolidated Replay for DBaaS  Discover existing SALES HR ERP Consolidated Workload Replay CRM Workload 45 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. databases through automated discovery  Leverage Database Consolidation Planner  Test applications through Consolidated Replay
  • 46. Software Library and Service Catalog • Create Service Template • Capture gold image (from reference system) for the provisioning payload • Define Deployment Procedure for the provisioning logic • Grant the Service Template to specific users • Publish the Service Template to the Service Catalog 46 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 47. Self-Service Provisioning • Self-Service DB and Schema Provisioning • Full database cloning using RMAN • Database “Snap Clone”  Single click provisioning of apps – OVAB assemblies – OVM templates  Self-Service provisioning of VMs, Storage and Network  API support 47 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 48. Monitor and Manage Cloud Operations • Track resource flux, tenants, policy violations • Monitor requests and failures • Manage resource and capacity utilization • Automatic, policy driven elasticity • Incident Management – Root Cause Analysis 48 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 49. Scalable, Automated Patching Create Patch Plan, test it and run or schedule Recommend Plan Deploy Verify 49 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. • Patch recommendations • Patch ratings & community review • Create Patch Plans • Detect and resolve conflicts • Perform pre-flight impact analysis • Rolling patches • Group-based patching • Out-of-place patching/upgrade • Patching for Engineered Systems • Detect, verify success • Update existing gold images • Patch compliance reporting • Auto undo in case of regression
  • 50. Cloud Metering and Chargeback  Associate cost of each resource, beyond just CPU and Memory  Example: Java services metrics ‒ # Nodes ‒ # User Requests  Account for fixed costs (license costs, management, power, etc.) in chargeback plans  Customize based on configuration of service  Different views for different Roles  Export in various formats 50 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 51. Testing as a Service (TaaS) Solution Deploy, Execute, Monitor results • Scripts • Environments Test Library Test Engineers Test Lab Provisioning • Test Drivers • Test Assets • Test Application • Load Test • Functional Test Test Execution http(s) Self-Service Solutions Cloud Policy Management Test Admin, Test Designer & Managers 51 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Cloud Infrastructure Monitoring & Chargeback •Monitoring •Resource Metering •Rule-based Chargeback
  • 52. ECEMEA Cloud Computing Competency Center & Oracle Consulting Services Optimize Automate Consolidate Standardize Roadmap Define strategy and roadmap for Cloud Define a single solution for a given problem Reduce the footprint of deployed applications Increase automation and reduce manual tasks for managing IT Oracle helps you plan your path to cloud computing 52 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Achieve new operational models & greatest efficiency
  • 53. Oracle Managed Cloud Services The Natural Choice for Managing Oracle in the Cloud Singular Focus on Red Stack  Certified configurations optimized across stack  Accelerated upgrades 53 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Your Unique Connections to Oracle  Find one – fix many  Access to Oracle Product Dev for fastest issue resolution – no 3rd party delay Massive Scale, Highly Secure  1.25Tn business transactions/day  5.34Bn database transactions/hr at peak  World’s largest Oracle VM & Linux Grid
  • 54. Summary 54 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 55. Oracle Is Your Best Choice for Private Cloud  Industry-leading software and hardware engineered for cloud  Strong customer adoption  Maximize RETURN on investment in Oracle solutions 55 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 56. Join the Conversation www.facebook.com/CloudOdyssey www.facebook.com/OracleCloudComputing @OracleCloudZone #CloudOdyssey https://blogs.oracle.com/cloud Learn more: 56 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. oracle.com/cloud
  • 57. 57 Copyright © 2014, Oracle and/or its affiliates. All rights reserved.